QuestionnaireData

Contains the information about the questionnaire including questions and answers.

Properties

Parameter Type Description
Key string Key of the questionnaire.
Name string Name of the questionnaire.
Description string Description of the questionnaire.
StatusCode int

Status code of the questionnaire:

  • 0 = Incomplete
  • 1 = Complete
  • 2 = Partially Complete
Status string String representation of the status code.
AppointmentKey string The appointment the questionnaire is created for.
Expiration DateTime When the questionnaire expires.
Answers QuestionnaireAnswerData[] All saved answers for this questionnaire.
Markup string XML contains questions. See [Questionnaire markup](../questionnaire-markup/questionnaire-markup).

JSON Example

{
    "Key": "q13788",
    "Name": "Basic questionnaire",
    "Description": "",
    "StatusCode": 0,
    "Status": "Incomplete",
    "AppointmentKey": "apt5821",
    "Expiration": "2013-08-25",
    "Answers": [
        {
            "QuestionId": 236,
            "Answer": "Yes"
        },
        {
            "QuestionId": 237,
            "Answer": "No"
        }
    ],
    "Markup": "<?xml version=\"1.0\" encoding=\"utf-8\"?><Questionnaire> see Questionnaire markup to see full markup"
}