description: Defines common elements for Ontario eForms SDC QuestionnaireResponses. Based on SDC content, with Must Support replaced by role-based Obligations. package_name: ca.on.oh-eforms derivation: constraint name: OntarioSDCQuestionnaireResponse type: QuestionnaireResponse elements: extension: index: 0 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: adheresTo: match: {url: null} schema: type: Extension url: http://hl7.org/fhir/StructureDefinition/workflow-adheresTo index: 1 elements: value: choices: [valueCanonical, valueReference, valueUri] index: 3 valueCanonical: {type: canonical, choiceOf: value, index: 4} valueReference: type: Reference choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/ActivityDefinition', 'http://hl7.org/fhir/StructureDefinition/PlanDefinition'] index: 5 valueUri: {type: uri, choiceOf: value, index: 6} triggeredBy: match: {url: null} schema: type: Extension url: http://hl7.org/fhir/StructureDefinition/workflow-triggeredBy index: 7 elements: value: choices: [valueCanonical, valueReference, valueUri] index: 9 valueCanonical: {type: canonical, choiceOf: value, index: 10} valueReference: type: Reference choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/ActivityDefinition', 'http://hl7.org/fhir/StructureDefinition/PlanDefinition'] index: 11 valueUri: {type: uri, choiceOf: value, index: 12} signature: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/questionnaireresponse-signature', index: 13} min: 0 completionMode: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/questionnaireresponse-completionMode', index: 14} min: 0 max: 1 source: match: {url: null} schema: type: Extension url: http://hl7.org/fhir/5.0/StructureDefinition/extension-QuestionnaireResponse.source index: 15 elements: value: choices: [valueReference] index: 17 valueReference: type: Reference choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/Organization'] index: 18 identifier: {index: 19} questionnaire: {type: canonical, index: 20} status: {index: 21} subject: {index: 22} authored: {index: 23} author: {index: 24} item: constraint: qrs-2: {human: Repeated answers are combined in the answers array of a single item, source: 'http://ontariohealth.ca/fhir/eforms/StructureDefinition/sdc-questionnaireresponsecommon', severity: error, expression: repeat(answer|item).select(item.where(answer.value.exists()).linkId.isDistinct()).allTrue()} index: 25 extensions: itemMedia: {url: 'http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-itemMedia', min: 0, max: 1, type: Extension, index: 27} ItemSignature: {url: 'http://hl7.org/fhir/StructureDefinition/questionnaireresponse-signature', min: 0, type: Extension, index: 28} elements: extension: index: 26 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: itemMedia: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-itemMedia', index: 27} min: 0 max: 1 ItemSignature: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/questionnaireresponse-signature', index: 28} min: 0 linkId: {index: 29} text: {index: 30} answer: index: 31 extensions: itemAnswerMedia: {url: 'http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-itemAnswerMedia', min: 0, max: 1, type: Extension, index: 33} itemWeight: {url: 'http://hl7.org/fhir/StructureDefinition/itemWeight', min: 0, max: 1, type: Extension, index: 34} elements: extension: index: 32 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: itemAnswerMedia: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-itemAnswerMedia', index: 33} min: 0 max: 1 itemWeight: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/itemWeight', index: 34} min: 0 max: 1 value: choices: [] index: 36 item: elementReference: ['http://ontariohealth.ca/fhir/eforms/StructureDefinition/sdc-questionnaireresponse', elements, org/fhir/StructureDefinition/QuestionnaireResponse#QuestionnaireResponse, elements, item] index: 37 item: elementReference: ['http://ontariohealth.ca/fhir/eforms/StructureDefinition/sdc-questionnaireresponse', elements, org/fhir/StructureDefinition/QuestionnaireResponse#QuestionnaireResponse, elements, item] index: 38 package_version: 1.0.0-interim4 extensions: adheresTo: url: http://hl7.org/fhir/StructureDefinition/workflow-adheresTo type: Extension index: 1 elements: value: choices: [valueCanonical, valueReference, valueUri] index: 3 valueCanonical: {type: canonical, choiceOf: value, index: 4} valueReference: type: Reference choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/ActivityDefinition', 'http://hl7.org/fhir/StructureDefinition/PlanDefinition'] index: 5 valueUri: {type: uri, choiceOf: value, index: 6} triggeredBy: url: http://hl7.org/fhir/StructureDefinition/workflow-triggeredBy type: Extension index: 7 elements: value: choices: [valueCanonical, valueReference, valueUri] index: 9 valueCanonical: {type: canonical, choiceOf: value, index: 10} valueReference: type: Reference choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/ActivityDefinition', 'http://hl7.org/fhir/StructureDefinition/PlanDefinition'] index: 11 valueUri: {type: uri, choiceOf: value, index: 12} signature: {url: 'http://hl7.org/fhir/StructureDefinition/questionnaireresponse-signature', min: 0, type: Extension, index: 13} completionMode: {url: 'http://hl7.org/fhir/StructureDefinition/questionnaireresponse-completionMode', min: 0, max: 1, type: Extension, index: 14} source: url: http://hl7.org/fhir/5.0/StructureDefinition/extension-QuestionnaireResponse.source type: Extension index: 15 elements: value: choices: [valueReference] index: 17 valueReference: type: Reference choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/Organization'] index: 18 class: profile kind: resource url: http://ontariohealth.ca/fhir/eforms/StructureDefinition/sdc-questionnaireresponse base: http://hl7.org/fhir/StructureDefinition/QuestionnaireResponse version: 1.0.0 required: [authored, questionnaire]