Profiles & Operations Index > Profile: Questionnaire (questionnaire Submission)

Profile: Questionnaire (Questionnaire Submission)

Canonical URL: http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-questionnaire-submission

Simplifier project page: PHSD Questionnaire Submission

Derived from: Questionnaire (R4)

Formal Views of Profile Content

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

Differential View

idΣ0..1string
id0..1string
extensionI0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileS Σ1..*canonical(StructureDefinition)Fixed Value
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
urlS Σ1..1uri
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemS Σ1..1uri
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
versionS Σ0..1string
nameΣ I0..1string
titleS Σ0..1string
derivedFrom0..*canonical(Questionnaire)
statusS Σ ?!1..1codeBinding
experimentalΣ0..1boolean
subjectTypeS Σ0..*codeBinding
dateS Σ0..1dateTime
publisherΣ0..1string
contactΣ0..*ContactDetail
description0..1markdown
useContextΣ0..*UsageContext
jurisdictionΣ0..*CodeableConceptBinding
purpose0..1markdown
copyright0..1markdown
approvalDate0..1date
lastReviewDate0..1date
effectivePeriodΣ I0..1Period
codeΣ0..*Coding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
linkIdS1..1string
definition0..1uri
codeI0..*Coding
prefixS0..1string
textS0..1string
typeS1..1codeBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
question1..1string
operator1..1codeBinding
answerBooleanboolean
answerDecimaldecimal
answerIntegerinteger
answerDatedate
answerDateTimedateTime
answerTimetime
answerStringstring
answerCodingCoding
answerQuantityQuantity
answerReferenceReference(Resource)
enableBehaviorI0..1codeBinding
requiredS I0..1boolean
repeatsS I0..1boolean
readOnlyS I0..1boolean
maxLengthS I0..1integer
answerValueSetI0..1canonical(ValueSet)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
valueIntegerinteger
valueDatedate
valueTimetime
valueStringstring
valueCodingCoding
valueReferenceReference(Resource)
initialSelected0..1boolean
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
valueBooleanboolean
valueDecimaldecimal
valueIntegerinteger
valueDatedate
valueDateTimedateTime
valueTimetime
valueStringstring
valueUriuri
valueAttachmentAttachment
valueCodingCoding
valueQuantityQuantity
valueReferenceReference(Resource)
itemS I0..*see (item)

Hybrid View

idΣ0..1string
id0..1string
extensionI0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileS Σ1..*canonical(StructureDefinition)Fixed Value
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
urlS Σ1..1uri
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemS Σ1..1uri
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
versionS Σ0..1string
nameΣ I0..1string
titleS Σ0..1string
derivedFrom0..*canonical(Questionnaire)
statusS Σ ?!1..1codeBinding
experimentalΣ0..1boolean
subjectTypeS Σ0..*codeBinding
dateS Σ0..1dateTime
publisherΣ0..1string
contactΣ0..*ContactDetail
description0..1markdown
useContextΣ0..*UsageContext
jurisdictionΣ0..*CodeableConceptBinding
purpose0..1markdown
copyright0..1markdown
approvalDate0..1date
lastReviewDate0..1date
effectivePeriodΣ I0..1Period
codeΣ0..*Coding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
linkIdS1..1string
definition0..1uri
codeI0..*Coding
prefixS0..1string
textS0..1string
typeS1..1codeBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
question1..1string
operator1..1codeBinding
answerBooleanboolean
answerDecimaldecimal
answerIntegerinteger
answerDatedate
answerDateTimedateTime
answerTimetime
answerStringstring
answerCodingCoding
answerQuantityQuantity
answerReferenceReference(Resource)
enableBehaviorI0..1codeBinding
requiredS I0..1boolean
repeatsS I0..1boolean
readOnlyS I0..1boolean
maxLengthS I0..1integer
answerValueSetI0..1canonical(ValueSet)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
valueIntegerinteger
valueDatedate
valueTimetime
valueStringstring
valueCodingCoding
valueReferenceReference(Resource)
initialSelected0..1boolean
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
valueBooleanboolean
valueDecimaldecimal
valueIntegerinteger
valueDatedate
valueDateTimedateTime
valueTimetime
valueStringstring
valueUriuri
valueAttachmentAttachment
valueCodingCoding
valueQuantityQuantity
valueReferenceReference(Resource)
itemS I0..*see (item)

Snapshot View

idΣ0..1string
id0..1string
extensionI0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileS Σ1..*canonical(StructureDefinition)Fixed Value
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
urlS Σ1..1uri
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemS Σ1..1uri
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
versionS Σ0..1string
nameΣ I0..1string
titleS Σ0..1string
derivedFrom0..*canonical(Questionnaire)
statusS Σ ?!1..1codeBinding
experimentalΣ0..1boolean
subjectTypeS Σ0..*codeBinding
dateS Σ0..1dateTime
publisherΣ0..1string
contactΣ0..*ContactDetail
description0..1markdown
useContextΣ0..*UsageContext
jurisdictionΣ0..*CodeableConceptBinding
purpose0..1markdown
copyright0..1markdown
approvalDate0..1date
lastReviewDate0..1date
effectivePeriodΣ I0..1Period
codeΣ0..*Coding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
linkIdS1..1string
definition0..1uri
codeI0..*Coding
prefixS0..1string
textS0..1string
typeS1..1codeBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
question1..1string
operator1..1codeBinding
answerBooleanboolean
answerDecimaldecimal
answerIntegerinteger
answerDatedate
answerDateTimedateTime
answerTimetime
answerStringstring
answerCodingCoding
answerQuantityQuantity
answerReferenceReference(Resource)
enableBehaviorI0..1codeBinding
requiredS I0..1boolean
repeatsS I0..1boolean
readOnlyS I0..1boolean
maxLengthS I0..1integer
answerValueSetI0..1canonical(ValueSet)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
valueIntegerinteger
valueDatedate
valueTimetime
valueStringstring
valueCodingCoding
valueReferenceReference(Resource)
initialSelected0..1boolean
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
valueBooleanboolean
valueDecimaldecimal
valueIntegerinteger
valueDatedate
valueDateTimedateTime
valueTimetime
valueStringstring
valueUriuri
valueAttachmentAttachment
valueCodingCoding
valueQuantityQuantity
valueReferenceReference(Resource)
itemS I0..*see (item)

Table View

Questionnaire..
Questionnaire.meta1..
Questionnaire.meta.profile1..
Questionnaire.url1..
Questionnaire.identifier..
Questionnaire.identifier.system1..
Questionnaire.identifier.value1..
Questionnaire.version..
Questionnaire.title..
Questionnaire.status..
Questionnaire.subjectType..
Questionnaire.date..
Questionnaire.item..
Questionnaire.item.linkId..
Questionnaire.item.prefix..
Questionnaire.item.text..
Questionnaire.item.type..
Questionnaire.item.required..
Questionnaire.item.repeats..
Questionnaire.item.readOnly..
Questionnaire.item.maxLength..
Questionnaire.item.answerOption..
Questionnaire.item.answerOption.value[x]..
Questionnaire.item.initial..
Questionnaire.item.initial.value[x]..
Questionnaire.item.item..

JSON View

{
    "resourceType": "StructureDefinition",
    "text": {
        "status": "empty",
        --- We have skipped the narrative for better readability of the resource ---
    },
    "url": "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-questionnaire-submission",
    "version": "1.0.0",
    "name": "QuestionnaireSubmission",
    "title": "PHSD Questionnaire Submission",
    "status": "draft",
    "date": "2024-03-04T16:18:22.6027144+00:00",
    "fhirVersion": "4.0.1",
    "kind": "resource",
    "abstract": false,
    "type": "Questionnaire",
    "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Questionnaire",
    "derivation": "constraint",
    "differential": {
        "element":  [
            {
                "id": "Questionnaire.meta",
                "path": "Questionnaire.meta",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Questionnaire.meta.profile",
                "path": "Questionnaire.meta.profile",
                "min": 1,
                "fixedCanonical": "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-questionnaire-submission",
                "mustSupport": true
            },
            {
                "id": "Questionnaire.url",
                "path": "Questionnaire.url",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Questionnaire.identifier",
                "path": "Questionnaire.identifier",
                "mustSupport": true
            },
            {
                "id": "Questionnaire.identifier.system",
                "path": "Questionnaire.identifier.system",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Questionnaire.identifier.value",
                "path": "Questionnaire.identifier.value",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Questionnaire.version",
                "path": "Questionnaire.version",
                "mustSupport": true
            },
            {
                "id": "Questionnaire.title",
                "path": "Questionnaire.title",
                "mustSupport": true
            },
            {
                "id": "Questionnaire.status",
                "path": "Questionnaire.status",
                "mustSupport": true
            },
            {
                "id": "Questionnaire.subjectType",
                "path": "Questionnaire.subjectType",
                "mustSupport": true
            },
            {
                "id": "Questionnaire.date",
                "path": "Questionnaire.date",
                "mustSupport": true
            },
            {
                "id": "Questionnaire.item",
                "path": "Questionnaire.item",
                "mustSupport": true
            },
            {
                "id": "Questionnaire.item.linkId",
                "path": "Questionnaire.item.linkId",
                "mustSupport": true
            },
            {
                "id": "Questionnaire.item.prefix",
                "path": "Questionnaire.item.prefix",
                "mustSupport": true
            },
            {
                "id": "Questionnaire.item.text",
                "path": "Questionnaire.item.text",
                "mustSupport": true
            },
            {
                "id": "Questionnaire.item.type",
                "path": "Questionnaire.item.type",
                "mustSupport": true
            },
            {
                "id": "Questionnaire.item.required",
                "path": "Questionnaire.item.required",
                "mustSupport": true
            },
            {
                "id": "Questionnaire.item.repeats",
                "path": "Questionnaire.item.repeats",
                "mustSupport": true
            },
            {
                "id": "Questionnaire.item.readOnly",
                "path": "Questionnaire.item.readOnly",
                "mustSupport": true
            },
            {
                "id": "Questionnaire.item.maxLength",
                "path": "Questionnaire.item.maxLength",
                "mustSupport": true
            },
            {
                "id": "Questionnaire.item.answerOption",
                "path": "Questionnaire.item.answerOption",
                "mustSupport": true
            },
            {
                "id": "Questionnaire.item.answerOption.value[x]",
                "path": "Questionnaire.item.answerOption.value[x]",
                "mustSupport": true
            },
            {
                "id": "Questionnaire.item.initial",
                "path": "Questionnaire.item.initial",
                "mustSupport": true
            },
            {
                "id": "Questionnaire.item.initial.value[x]",
                "path": "Questionnaire.item.initial.value[x]",
                "mustSupport": true
            },
            {
                "id": "Questionnaire.item.item",
                "path": "Questionnaire.item.item",
                "mustSupport": true
            }
        ]
    }
}

Notes

--