This class is used to maintain questionnaires which can be associated with one or more determination packages. These questionnaires are used to retrieve the answers which are passed into the decision matrix. The attributes for the Questionnaire entity include the date and time the questionnaire was created on the system and the name of the system user who created it.
Questionnaires are created and maintained using Cúram Intelligent Evidence GatheringCúram Intelligent Evidence Gathering (IEG2). For information on integration with Cúram IEG2, see Questionnaire Integration with IEG2.
The following table describes the business processes that make up the Questionnaire class:
Business Process | Description |
---|---|
listQuestionnaires | This method returns the list of questionnaire records on the system. |
readIEGScriptKey | This method is used to return the IEGScript key information for editing the questions of the questionnaire. |
readLatestQuestionnaireVersion | This method returns the latest questionnaire record on the system irregardless of status. One questionnaire can have multiple versions, and the latest questionnaire record and its latest version are returned. |
listTPsAssociatedToQuestionnaire | This method lists all the typical picture records associated with a questionnaire record. |
viewQuestionnaireDetails | This method returns a questionnaire record with questionnaire details, questionnaire version information, and the list of questions in it. |
readQuestionnaire | This method returns the questionnaire header details only: questionnaire name, version number, and type. |
readLatestQuestionnaireVersionDescription | This method returns some details of latest questionnaire record on the system irregardless of status. |
readTypicalPictureHeaderDetails | This method returns a questionnaire record based on the version number provided. |
validateQuestionScript | This method is used to validate the question script which is associated with the given questionnaire version. |