Profiles & Interactions > Structure Definition: QuestionnaireResponse Profile

Profile: QuestionnaireResponse

Canonical URL:http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mha-profile-questionnaireresponse

Simplifier project page: QuestionnaireResponse

Derived from: QuestionnaireResponse(R4)

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work

Differential View

idΣ0..1id
id0..1string
extensionC0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileS Σ1..1canonical(StructureDefinition)Fixed Value
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
identifierΣ0..1Identifier
basedOnΣ C0..*Reference(CarePlan | ServiceRequest)
partOfΣ C0..*Reference(Observation | Procedure)
questionnaireS Σ1..1canonical(Questionnaire)
statusS Σ ?!1..1codeBindingFixed Value
id0..1string
extensionC0..*Extension
referenceS Σ C1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
encounterΣ C0..1Reference(Encounter)
authoredΣ0..1dateTime
authorΣ C0..1Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson)
sourceΣ C0..1Reference(Patient | Practitioner | PractitionerRole | RelatedPerson)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
linkIdS1..1string
definition0..1uri
textS1..1string
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
valueAttachmentAttachment
valueBooleanboolean
valueCodingCoding
valueDatedate
valueDateTimedateTime
valueDecimaldecimal
valueIntegerinteger
valueQuantityQuantity
valueReferenceReference(Resource)
valueStringstring
valueTimetime
valueUriuri
item0..*see (item)
item0..*see (item)

Hybrid View

idΣ0..1id
id0..1string
extensionC0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileS Σ1..1canonical(StructureDefinition)Fixed Value
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
identifierΣ0..1Identifier
basedOnΣ C0..*Reference(CarePlan | ServiceRequest)
partOfΣ C0..*Reference(Observation | Procedure)
questionnaireS Σ1..1canonical(Questionnaire)
statusS Σ ?!1..1codeBindingFixed Value
id0..1string
extensionC0..*Extension
referenceS Σ C1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
encounterΣ C0..1Reference(Encounter)
authoredΣ0..1dateTime
authorΣ C0..1Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson)
sourceΣ C0..1Reference(Patient | Practitioner | PractitionerRole | RelatedPerson)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
linkIdS1..1string
definition0..1uri
textS1..1string
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
valueAttachmentAttachment
valueBooleanboolean
valueCodingCoding
valueDatedate
valueDateTimedateTime
valueDecimaldecimal
valueIntegerinteger
valueQuantityQuantity
valueReferenceReference(Resource)
valueStringstring
valueTimetime
valueUriuri
item0..*see (item)
item0..*see (item)

Snapshot View

idΣ0..1id
id0..1string
extensionC0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileS Σ1..1canonical(StructureDefinition)Fixed Value
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
identifierΣ0..1Identifier
basedOnΣ C0..*Reference(CarePlan | ServiceRequest)
partOfΣ C0..*Reference(Observation | Procedure)
questionnaireS Σ1..1canonical(Questionnaire)
statusS Σ ?!1..1codeBindingFixed Value
id0..1string
extensionC0..*Extension
referenceS Σ C1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
encounterΣ C0..1Reference(Encounter)
authoredΣ0..1dateTime
authorΣ C0..1Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson)
sourceΣ C0..1Reference(Patient | Practitioner | PractitionerRole | RelatedPerson)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
linkIdS1..1string
definition0..1uri
textS1..1string
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
valueAttachmentAttachment
valueBooleanboolean
valueCodingCoding
valueDatedate
valueDateTimedateTime
valueDecimaldecimal
valueIntegerinteger
valueQuantityQuantity
valueReferenceReference(Resource)
valueStringstring
valueTimetime
valueUriuri
item0..*see (item)
item0..*see (item)

Table View

QuestionnaireResponse..
QuestionnaireResponse.meta1..
QuestionnaireResponse.meta.profile1..1
QuestionnaireResponse.questionnaire1..
QuestionnaireResponse.status..
QuestionnaireResponse.subject1..
QuestionnaireResponse.subject.reference1..
QuestionnaireResponse.item1..
QuestionnaireResponse.item.linkId..
QuestionnaireResponse.item.text1..
QuestionnaireResponse.item.answer..
QuestionnaireResponse.item.answer.value[x]1..

JSON View

{
"resourceType": "StructureDefinition",
"url": "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mha-profile-questionnaireresponse",
"name": "QuestionnaireResponse",
"status": "active",
"fhirVersion": "4.0.1",
"kind": "resource",
"abstract": false,
"type": "QuestionnaireResponse",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/QuestionnaireResponse",
"derivation": "constraint",
"element": [
{
"id": "QuestionnaireResponse",
"path": "QuestionnaireResponse",
{
"key": "questionnaire-uri-inv",
"severity": "error",
"human": "QuestionnaireResponse.questionnaire must contain the correct URIs for the clinical summary questionnaire and gambling questionnaire",
"expression": "questionnaire in ('http://ontariohealth.ca/fhir/Questionnaire/ca-on-mha-clinical-summary-questionnaire-template'|'http://ontariohealth.ca/fhir/Questionnaire/ca-on-mha-gambling-questionnaire-template') "
},
{
"key": "gambling-questionnaire-q2-inv",
"severity": "error",
"human": "Question 2 must be answered when answer to question 1 is \"own gambling\" or \"both\"",
"expression": "questionnaire.contains('gambling-questionnaire') and item.where(linkId='Q1').answer.value.code in ('1'|'2') implies item.where(linkId='Q2').answer.value.hasValue()"
},
{
"key": "gambling-questionnaire-q3-inv",
"severity": "error",
"human": "Question 3 must be answered when answer to question 1 is \"own gambling\" or \"both\"",
"expression": "questionnaire.contains('gambling-questionnaire') and item.where(linkId='Q1').answer.value.code in ('1'|'2') implies item.where(linkId='Q3').answer.value.hasValue()"
},
{
"key": "gambling-questionnaire-q4-inv",
"severity": "error",
"human": "Question 4 must be answered when answer to question 1 is \"own gambling\" or \"both\"",
"expression": "questionnaire.contains('gambling-questionnaire') and item.where(linkId='Q1').answer.value.code in ('1'|'2') implies item.where(linkId='Q4').answer.value.hasValue()"
},
{
"key": "gambling-questionnaire-q5-inv",
"severity": "error",
"human": "Question 5 must be answered when answer to question 1 is \"own gambling\" or \"both\"",
"expression": "questionnaire.contains('gambling-questionnaire') and item.where(linkId='Q1').answer.value.code in ('1'|'2') implies item.where(linkId='Q5').answer.value.hasValue()"
},
{
"key": "gambling-questionnaire-q6-q6a-inv",
"severity": "error",
"human": "In gambling questionnaireResponse, if question 6 has an answer, question 6-a must have an answer",
"expression": "questionnaire.contains('gambling-questionnaire') implies item.where(linkId='Q6').answer.count() = item.where(linkId='Q6').answer.item.where(linkId='Q6-a').answer.count()"
},
{
"key": "gambling-questionnaire-q6-q6a-NA-inv",
"severity": "error",
"human": "In gambling questionnaireResponse, if the answer to additional gambling activity or activity frequency is 'NA', the answer to the corresponding activity or frequency must be 'NA'",
"expression": "questionnaire.contains('gambling-questionnaire') and item.where(linkId='Q6').answer.where(value.code='NA').exists() implies item.where(linkId='Q6').answer.where(value.code='NA').value.code = item.where(linkId='Q6').answer.item.where(linkId='Q6-a').answer.where(value.code='NA').value.code"
},
{
"key": "gambling-questionnaire-q6b-q6c-inv",
"severity": "error",
"human": "In gambling questionnaireResponse, if question 6 is provided, 6-b and 6-c must be either both provided, or none provided",
"expression": "questionnaire.contains('gambling-questionnaire') and item.where(linkId='Q6').exists() implies item.where(linkId='Q6').answer.all(item.where(linkId='Q6-b').exists() = item.where(linkId='Q6-c').exists())"
},
{
"key": "gambling-questionnaire-q7-inv",
"severity": "error",
"human": "Question 7 must be answered when answer to question 1 is \"own gambling\" or \"both\"",
"expression": "questionnaire.contains('gambling-questionnaire') and item.where(linkId='Q1').answer.value.code in ('1'|'2') implies item.where(linkId='Q7').item.exists()"
},
{
"key": "gambling-q7-percentage-rule",
"severity": "error",
"human": "If question 7 is provided in the gambling questionnaire, the percentages provided must add up to 100",
"expression": "questionnaire.contains('gambling-questionnaire') and item.where(linkId='Q7').item.exists() implies item.where(linkId='Q7').item.where(linkId='Q7-a').answer.value + item.where(linkId='Q7').item.where(linkId='Q7-b').answer.value + item.where(linkId='Q7').item.where(linkId='Q7-c').answer.value = 100"
}
]
},
{
"id": "QuestionnaireResponse.meta",
"path": "QuestionnaireResponse.meta",
"min": 1,
"mustSupport": true
},
{
"id": "QuestionnaireResponse.meta.profile",
"path": "QuestionnaireResponse.meta.profile",
"min": 1,
"max": "1",
"fixedCanonical": "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mha-profile-questionnaireresponse",
"mustSupport": true
},
{
"id": "QuestionnaireResponse.questionnaire",
"path": "QuestionnaireResponse.questionnaire",
"min": 1,
"mustSupport": true
},
{
"id": "QuestionnaireResponse.status",
"path": "QuestionnaireResponse.status",
"fixedCode": "completed",
"mustSupport": true
},
{
"id": "QuestionnaireResponse.subject",
"path": "QuestionnaireResponse.subject",
"min": 1,
"mustSupport": true
},
{
"id": "QuestionnaireResponse.subject.reference",
"path": "QuestionnaireResponse.subject.reference",
"min": 1,
"mustSupport": true
},
{
"id": "QuestionnaireResponse.item",
"path": "QuestionnaireResponse.item",
"min": 1,
{
"key": "gambling-q7-percentage-rule",
"severity": "error",
"human": "If Q7 is provided, the sum of percentages must add up to 100"
}
],
"mustSupport": true
},
{
"id": "QuestionnaireResponse.item.linkId",
"path": "QuestionnaireResponse.item.linkId",
"mustSupport": true
},
{
"id": "QuestionnaireResponse.item.text",
"path": "QuestionnaireResponse.item.text",
"min": 1,
"mustSupport": true
},
{
"id": "QuestionnaireResponse.item.answer",
"path": "QuestionnaireResponse.item.answer",
"mustSupport": true
},
{
"id": "QuestionnaireResponse.item.answer.value[x]",
"path": "QuestionnaireResponse.item.answer.value[x]",
"min": 1
}
]
}
}

Usage

The QuestionnaireResponse profile contains the structure for implementers to populate the answers from questionnaire forms for the following Questionnaires.

When populating QuestionnaireResponses to MHA repository, implementers must ensure it contains the reference to the questionnaire, and each item must include the linkId that corresponds to the questionnaire, and if answer is based on a valueset, that the answer must come from it.

Notes

.meta.profile

  • used to declare conformance to this profile
  • populate with a fixed value: http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mha-profile-questionnaireresponse

.questionnaire

  • SHALL be populated with the Url of the questionnaire corresponding to the form
  • Url of the clinical summary form questionnaire: http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mha-clinical-summary-questionnaire-template
  • Url of the gambling data form questionnaire: http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mha-gambling-questionnaire-template

.status

  • SHALL contain the fixed value completed to indicate the status of the QuestionnaireResponse submission

.subject

  • SHALL contain the reference to the client associated to the QuestionnaireResponse

.item

  • Each answer recorded in the form must be submitted in the item element with the following expectations
    • .linkId must be populated that matches the correspoding linkId from the questionnaire
    • .text must be populated and it SHOULD match the question text defined in the questionnaire
    • .answer must be populated with a value that conforms with the expectations defined in the questionnaire
      • If the item in the questionnaire has "answerValueSet" defined, the answer.value must be a code from that value set

QuestionnaireResponse Guidance

MHA FHIR IG v2.0.0 includes two questionnaires for a number of data elements from v2.0 PDS. Please see below on how to populate the QuestionniareResponse.item with information.

Clinical Summary Questionnaire

This questionniare contains eight questions.

Question 1: Symptoms of Clinical Concern

  • item.linkId SHALL be "Q1"
  • item.text SHALL be "Symptoms of Clinical Concern"
  • Multiple answers are allowed. The answer.valueCoding SHALL be from value set SymptomsOfClinicalConcern

Question 2: Behavioural Addictions and/or Problematic Substance Use

  • item.linkId SHALL be "Q2"
  • item.text SHALL be "Behavioural Addictions and/or Problematic Substance Use"
  • Multiple answers are allowed. For each answer, answer.valueCoding SHALL be from value set Addiction-SubstanceUse

Question 3: Other Reasons for Seeking Service

  • item.linkId SHALL be "Q3"
  • item.text SHALL be "Other Reasons for Seeking Service"
  • Multiple answers are allowed. For each answer, answer.valueCoding SHALL be from value set HelpSeekingReason

Question 4: Prescribed pharmacotherapy or anti-craving medication for alcohol use disorder

  • item.linkId SHALL be "Q4"
  • item.text SHALL be "Prescribed pharmacotherapy or anti-craving medication for alcohol use disorder"
  • "SHALL" contain two items for two questions below.
    • For the first item,
      • item.linkId "SHALL** be "Q4-a"
      • item.text SHALL be "Are you receiving prescribed pharmacotherapy or anti-craving medication for alcohol use disorder?"
      • Only one answer is allowed. The answer.valueCoding SHALL be from AlcoholAnti-CravingMedicationEnrollment
    • The second item is only allowed when the answer to previous question is "Yes". If so, follow the instruction below:
      • item.linkId SHALL be "Q4-b"
      • item.text SHALL be "What anti-craving medication prescribed?"
      • Multiple answers are allowed. For each answer, answer.valueCoding SHALL be from AlcoholAnti-CravingMedication

Question 5: Prescribed pharmacotherapy or Opioid agonist therapy for Opioid Use Disorder

  • item.linkId SHALL be "Q5"
  • item.text SHALL be "Prescribed pharmacotherapy or Opioid agonist therapy for Opioid Use Disorder"
  • "SHALL" contain two items for two questions below.
    • For the first item,
      • item.linkId "SHALL** be "Q5-a"
      • item.text SHALL be "Are you receiving prescribed pharmacotherapy or Opioid agonist therapy for Opioid Use Disorder?"
      • Only one answer is allowed. - Only one answer is allowed. The answer.valueCoding SHALL be from OpioidAgonistMedicationEnrollment.
    • The second item is only allowed when the answer to previous question is "Yes". If so, follow the instruction below:
      • item.linkId SHALL be "Q5-b"
      • item.text SHALL be "What opioid Agonist therapy is prescribed?"
      • Only one answer is allowed. The answer.valueCoding SHALL be from OpioidAgonistMedication

Question 6: Gambing Problem Identified

  • item.linkId SHALL be "Q6"
  • item.text SHALL be "Gambing Problem Identified"
  • Only one answer is allowed. The answer.valueCoding SHALL be from value set [pending value set]

Question 7: Reason for Non-completion of Gambling Data Form

  • item.linkId SHALL be "Q7"
  • item.text SHALL be "Reason for Non-completion of Gambling Data Form"
  • Only one answer is allowed. The answer.valueCoding SHALL be from GamblingFormNon-CompletionReason

Question 8: Gambling Treatment Plan Status

  • item.linkId SHALL be "Q8"
  • item.text SHALL be "Gambling Treatment Plan Status"
  • Only one answer is allowed. The answer.valueCoding SHALL be from value set GamblingTreatmentPlanStatus

Gambling Questionnaire

This questionniare contains seven questions.

Question 1: Reason for Seeking Help With Gambling Behaviour (mandatory)

  • item.linkId SHALL be "Q1"
  • item.text SHALL be "Reason for Seeking Help With Gambling Behaviour"
  • Only one answer is allowed. The answer.valueCoding SHALL be from GamblingHelpSeekingReason

The following questions SHALL be populated when the answer to the first question is "1" or "2".

Question 2 - Number of Months Life Negatively Affected by Gambling Behaviour

  • item.linkId SHALL be "Q2"
  • item.text SHALL be "Number of Months Life Negatively Affected by Gambling Behaviour"
  • Only one answer is allowed. The answer.valueInteger SHALL be populated.

Question 3 - Length of Time Since Last Gambling Activity (Days)

  • item.linkId SHALL be "Q3"
  • item.text SHALL be "Length of Time Since Last Gambling Activity (Days)"
  • Only one answer is allowed. The answer.valueInteger SHALL be populated.

Question 4 - Sequence of Gambling Problem Identification

  • item.linkId SHALL be "Q4"
  • item.text SHALL be "Sequence of Gambling Problem Identification"
  • Only one answer is allowed. The answer.valueCoding SHALL be from SequenceOfGamblingProblem

Question 5 - Primary Gambling Activity in the last 12 months

  • item.linkId SHALL be "Q5"
  • item.text SHALL be "Primary Gambling Activity in the last 12 months"
  • Only one answer is allowed. The answer.valueCoding SHALL be from GamblingActivitiesInLastYear

Question 5(a) - Primary Gambling Activity Frequency in last 12 months

  • SHALL be provided with Question 5
  • item.linkId SHALL be "Q5-a"
  • item.text SHALL be "Primary Gambling Activity Frequency in last 12 months"
  • Only one answer is allowed. The answer.valueCoding SHALL be from GamblingFrequency

Question 5(b) - Primary Gambling Location in last 12 months

  • SHALL be provided with Question 5(c)
  • item.linkId SHALL be "Q5-b"
  • item.text SHALL be "Primary Gambling Location in last 12 months"
  • Only one answer is allowed. The answer.valueCoding SHALL be from GamblingLocation

Question 5(c) - Primary Gambling Location Frequency in last 12 months

  • SHALL be provided with Question 5(b)
  • item.linkId SHALL be "Q5-c"
  • item.text SHALL be "Primary Gambling Location Frequency in last 12 months"
  • Only one answer is allowed. The answer.valueCoding SHALL be from GamblingFrequency

Question 6 - Additional Gambling Activity in the last 12 months

  • item.linkId SHALL be "Q6"
  • item.text SHALL be "Additional Gambling Activity in the last 12 months"
  • Multiple answers are allowed. In each answer, The answer.valueCoding SHALL be from GamblingActivitiesInLastYear. Each answer provided SHALL also include question 6(a), 6(b), and 6(c). The answers MUST be provided in the "item" under each answer to Question 6.

Example:

{
            "linkId": "Q6",
            "text": "Additional Gambling Activity in the last 12 months",
            "answer": [
              {
                "valueCoding": {
                      "system": "http://ontariohealth.ca/fhir/CodeSystem/gambling-activities-in-last-year",
                      "code": "card-for-money",
                      "display": "Played Cards for money"
                    },
                "item": [
                  {
                    "linkId": "Q6-a",
                    "text": "Additional Gambling Activity Frequency in last 12 months",
                    "answer":[
                      {
                        "valueCoding": {
                          "system": "http://ontariohealth.ca/fhir/CodeSystem/gambling-frequency",
                          "code": "gf-1-3-times-a-month",
                          "display": "1-3 times a month"
                        }
                      }
                    ]
                  },
                  {
                    "linkId": "Q6-b",
                    "text": "Additional Gambling Location in last 12 months",
                    "answer":[
                      {
                        "valueCoding": {
                          "system": "http://ontariohealth.ca/fhir/CodeSystem/gambling-location",
                          "code": "charity-gaming-club",
                          "display": "In a charity gaming club"
                        }
                      }
                    ]
                  },
                  {
                    "linkId": "Q6-c",
                    "text": "Additional Gambling Location Frequency in last 12 months",
                    "answer":[
                      {
                        "valueCoding": {
                          "system": "http://ontariohealth.ca/fhir/CodeSystem/gambling-frequency",
                          "code": "gf-1-3-times-a-month",
                          "display": "1-3 times a month"
                        }
                      }
                    ]
                  }
                ]
              },
              {
                 "valueCoding": {
                      "system": "http://ontariohealth.ca/fhir/CodeSystem/gambling-activities-in-last-year",
                      "code": "mohjong-for-money",
                      "display": "Played Mahjong for money"
                    },
                  "item": [
                  {
                    "linkId": "Q6-a",
                    "text": "Additional Gambling Activity Frequency in last 12 months",
                    "answer":[
                      {
                        "valueCoding": {
                          "system": "http://ontariohealth.ca/fhir/CodeSystem/gambling-frequency",
                          "code": "gf-less-than-once-a-month",
                          "display": "Less than once a month"
                        }
                      }
                    ]
                  },
                  {
                    "linkId": "Q6-b",
                    "text": "Additional Gambling Location in last 12 months",
                    "answer":[
                      {
                        "valueCoding": {
                          "system": "http://ontariohealth.ca/fhir/CodeSystem/gambling-location",
                          "code": "bingo-hall",
                          "display": "In a bingo hall"
                        }
                      }
                    ]
                  },
                  {
                    "linkId": "Q6-c",
                    "text": "Additional Gambling Location Frequency in last 12 months",
                    "answer":[
                      {
                        "valueCoding": {
                          "system": "http://ontariohealth.ca/fhir/CodeSystem/gambling-frequency",
                        "code": "gf-less-than-once-a-month",
                          "display": "Less than once a month"
                        }
                      }
                    ]
                  }
                ]
              }
            ]
          }

Question 6(a) - Additional Gambling Activity Frequency in last 12 months

  • SHALL be provided with Question 6
  • item.linkId SHALL be "Q6-a"
  • item.text SHALL be "Additional Gambling Activity Frequency in last 12 months"
  • Only one answer is allowed. The answer.valueCoding SHALL be from GamblingFrequency

Question 6(b) - Additional Gambling Location in last 12 months

  • SHALL be provided with Question 6(c)
  • item.linkId SHALL be "Q6-b"
  • item.text SHALL be "Additional Gambling Location in last 12 months"
  • Only one answer is allowed. The answer.valueCoding SHALL be from GamblingLocation

Question 6(c) - Additional Gambling Location Frequency in last 12 months

  • SHALL be provided with Question 6(b)
  • item.linkId SHALL be "Q6-c"
  • item.text SHALL be "Additional Gambling Location Frequency in last 12 months"
  • Only one answer is allowed. The answer.valueCoding SHALL be from GamblingFrequency

Question 7 - Percentage of Time Spent Gambling by Jurisdiction

  • SHALL include answers to question 7(a), 7(b), and 7(c)
  • item.linkId SHALL be "Q7",
  • The sum of answers from 7(a), 7(b), 7(c) in terms of percentage SHALL be 100%.
  • answer.item SHALL include the folllowing:

Question 7(a) - Percentage of Time Spent Gambling in Ontario

  • item.linkId SHALL be "Q7_A"
  • item.text SHALL be "Percentage of Time Spent Gambling in Ontario"
  • Only one answer is allowed. The answer.valueInteger SHALL be populated.

Question 7(b) - Percentage of Time Spent Gambling in another province

  • item.linkId SHALL be "Q7_B"
  • item.text SHALL be "Percentage of Time Spent Gambling in another province"
  • Only one answer is allowed. The answer.valueInteger SHALL be populated.

Question 7(c) - Percentage of Time Spent Gambling outside of Canada

  • item.linkId SHALL be "Q7_c"
  • item.text SHALL be "Percentage of Time Spent Gambling in another province"
  • Only one answer is allowed. The answer.valueInteger SHALL be populated.