DeterminationPackage Class

This class packages up a set of questionnaires and a set of decision matrices as part of a determination configuration. It sets up the questions to be asked of specific persons and the rules which will be run against their answers in order to reach a decision. The attributes for the DeterminationPackage entity include the date and time the determination package was created on the system and the name of the system user who created it. The entity also includes product, age, and gender. These attributes are used to match the appropriate determination package to a client being assessed (see Process of Matching a Determination Package to a Client).

The following table describes the business processes that make up the DeterminationPackage class:

Table 1. Description of DeterminationPackage Business Processes
Business Process Description
readDeterminationPackage This method reads a determination package record. The difference between the read and view methods is that this method only returns the determination package details, not the questionnaire and decision matrix details.
viewDeterminationPackageDetails This method returns all determination package details, including the decision matrix and questionnaire details.
readAllDPsForDeterminationConfig This method retrieves all the determination packages associated with a determination configuration. Only the latest version of the determination package is displayed.
listQuestionnairesAssociatedToDP This method returns the list of questionnaire records for a determination package record.