{
"description": "A Questionnaire as used within the MedMij Questionnaires (Dutch: Vragenlijsten) information standard.\\r\\n\\r\\n*NOTE*: this profile is inspired by the http://hl7.org/fhir/us/sdc/StructureDefinition/sdc-questionnaire profile and tries to mimic it as closely as possible. However, Nictiz has made different choices on several key points in order to align with other FHIR materials. Therefore, this is not a derived profile.\\r\\nDifferences include:\\r\\n- The Nictiz profiles are geared towards the Open World Modeling principle. Therefore, some of the restrictions in the SDC profiles have been lifted.\\r\\n- The use and interpretation of mustSupport and isModifier in the SDC profile doesn't align to the Nictiz situation. These attributes are therefore not copied to the Nictiz profile.\\r\\n- The mappings in the SDC profile are not copied to the Nictiz profile.\\r\\n- The Nictiz profiles are based on version FHIR 3.0.2, which was the latest STU3 version at the moment of creation.",
"_filename": "nlcorequestionnaire.json",
"package_name": "nictiz.fhir.nl.stu3.questionnaires",
"date": null,
"derivation": "constraint",
"publisher": "Nictiz",
"fhirVersion": "3.0.2",
"name": "vl-Questionnaire",
"abstract": false,
"copyright": "CC0",
"type": "Questionnaire",
"experimental": null,
"resourceType": "StructureDefinition",
"title": "vl-Questionnaire",
"package_version": "0.0.1-beta1",
"status": "draft",
"id": "5245004c-bb8f-431b-b84a-d51eb9d933ff",
"kind": "resource",
"url": "http://nictiz.nl/fhir/StructureDefinition/vl-Questionnaire",
"version": "0.0.2",
"differential": {
"element": [ {
"id": "Questionnaire.extension",
"path": "Questionnaire.extension",
"slicing": {
"rules": "open",
"discriminator": [ {
"path": "url",
"type": "value"
} ]
}
}, {
"id": "Questionnaire.extension:submissionEndpoint",
"path": "Questionnaire.extension",
"type": [ {
"code": "Extension",
"profile": "http://hl7.org/fhir/us/sdc/StructureDefinition/sdc-questionnaire-endpoint"
} ],
"sliceName": "submissionEndpoint"
}, {
"id": "Questionnaire.extension:submissionEndpoint.valueUri:valueUri",
"path": "Questionnaire.extension.valueUri",
"sliceName": "valueUri"
}, {
"id": "Questionnaire.extension:provenanceSignatureRequired",
"path": "Questionnaire.extension",
"type": [ {
"code": "Extension",
"profile": "http://hl7.org/fhir/us/sdc/StructureDefinition/sdc-questionnaire-provenanceSignatureRequired"
} ],
"sliceName": "provenanceSignatureRequired"
}, {
"id": "Questionnaire.extension:provenanceSignatureRequired.valueBoolean:valueBoolean",
"path": "Questionnaire.extension.valueBoolean",
"sliceName": "valueBoolean"
}, {
"id": "Questionnaire.extension:styleSensitive",
"path": "Questionnaire.extension",
"type": [ {
"code": "Extension",
"profile": "http://hl7.org/fhir/StructureDefinition/rendering-styleSensitive"
} ],
"sliceName": "styleSensitive"
}, {
"id": "Questionnaire.extension:styleSensitive.valueBoolean:valueBoolean",
"path": "Questionnaire.extension.valueBoolean",
"sliceName": "valueBoolean"
}, {
"id": "Questionnaire.extension:deMap",
"path": "Questionnaire.extension",
"type": [ {
"code": "Extension",
"profile": "http://hl7.org/fhir/StructureDefinition/questionnaire-deMap"
} ],
"sliceName": "deMap"
}, {
"id": "Questionnaire.extension:deMap.valueReference:valueReference",
"path": "Questionnaire.extension.valueReference",
"sliceName": "valueReference"
}, {
"id": "Questionnaire.extension:structureMap",
"path": "Questionnaire.extension",
"type": [ {
"code": "Extension",
"profile": "http://hl7.org/fhir/StructureDefinition/questionnaire-sourceStructureMap"
} ],
"sliceName": "structureMap"
}, {
"id": "Questionnaire.extension:structureMap.valueReference:valueReference",
"path": "Questionnaire.extension.valueReference",
"sliceName": "valueReference"
}, {
"id": "Questionnaire.extension:studyProtocolIdentifier",
"path": "Questionnaire.extension",
"type": [ {
"code": "Extension",
"profile": "http://hl7.org/fhir/StructureDefinition/questionnaire-studyprotocolIdentifier"
} ],
"sliceName": "studyProtocolIdentifier"
}, {
"id": "Questionnaire.extension:studyProtocolIdentifier.valueIdentifier:valueIdentifier",
"path": "Questionnaire.extension.valueIdentifier",
"sliceName": "valueIdentifier"
}, {
"id": "Questionnaire.url",
"min": 1,
"path": "Questionnaire.url"
}, {
"id": "Questionnaire.version",
"min": 1,
"path": "Questionnaire.version"
}, {
"id": "Questionnaire.title",
"min": 1,
"path": "Questionnaire.title"
}, {
"id": "Questionnaire.title.extension",
"path": "Questionnaire.title.extension",
"slicing": {
"rules": "open",
"discriminator": [ {
"path": "url",
"type": "value"
} ]
}
}, {
"id": "Questionnaire.title.extension:title-renderingStyle",
"path": "Questionnaire.title.extension",
"type": [ {
"code": "Extension",
"profile": "http://hl7.org/fhir/StructureDefinition/rendering-style"
} ],
"sliceName": "title-renderingStyle"
}, {
"id": "Questionnaire.title.extension:title-renderingStyle.valueString:valueString",
"path": "Questionnaire.title.extension.valueString",
"sliceName": "valueString"
}, {
"id": "Questionnaire.title.extension:title-xhtml",
"path": "Questionnaire.title.extension",
"type": [ {
"code": "Extension",
"profile": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml"
} ],
"sliceName": "title-xhtml"
}, {
"id": "Questionnaire.title.extension:title-xhtml.valueString:valueString",
"path": "Questionnaire.title.extension.valueString",
"sliceName": "valueString"
}, {
"id": "Questionnaire.date",
"min": 1,
"path": "Questionnaire.date",
"definition": "Identifies when this version of the form was created. Changes whenever the form is updated."
}, {
"id": "Questionnaire.useContext",
"path": "Questionnaire.useContext",
"slicing": {
"rules": "open",
"discriminator": [ {
"path": "code.code",
"type": "value"
} ]
}
}, {
"id": "Questionnaire.useContext:context-gender",
"path": "Questionnaire.useContext",
"short": "Gender context",
"sliceName": "context-gender"
}, {
"id": "Questionnaire.useContext:context-gender.code.system",
"min": 1,
"path": "Questionnaire.useContext.code.system",
"fixedUri": "http://hl7.org/fhir/usage-context-type"
}, {
"id": "Questionnaire.useContext:context-gender.code.code",
"min": 1,
"path": "Questionnaire.useContext.code.code",
"fixedCode": "gender"
}, {
"id": "Questionnaire.useContext:context-gender.value[x]:valueCodeableConcept",
"path": "Questionnaire.useContext.value[x]",
"type": [ {
"code": "CodeableConcept"
} ],
"short": "Applies to gender",
"binding": {
"strength": "required",
"description": "Gender codes for use in categorizing questionnaires",
"valueSetReference": {
"reference": "http://hl7.org/fhir/ValueSet/administrative-gender"
}
},
"sliceName": "valueCodeableConcept"
}, {
"id": "Questionnaire.useContext:context-age",
"path": "Questionnaire.useContext",
"short": "Gender context",
"sliceName": "context-age"
}, {
"id": "Questionnaire.useContext:context-age.code.system",
"min": 1,
"path": "Questionnaire.useContext.code.system",
"fixedUri": "http://hl7.org/fhir/usage-context-type"
}, {
"id": "Questionnaire.useContext:context-age.code.code",
"min": 1,
"path": "Questionnaire.useContext.code.code",
"fixedCode": "age"
}, {
"id": "Questionnaire.useContext:context-age.value[x]:valueRange",
"path": "Questionnaire.useContext.value[x]",
"type": [ {
"code": "Range"
} ],
"short": "Applies to gender",
"sliceName": "valueRange"
}, {
"id": "Questionnaire.useContext:context-focus",
"path": "Questionnaire.useContext",
"short": "Gender context",
"sliceName": "context-focus"
}, {
"id": "Questionnaire.useContext:context-focus.code.system",
"min": 1,
"path": "Questionnaire.useContext.code.system",
"fixedUri": "http://hl7.org/fhir/usage-context-type"
}, {
"id": "Questionnaire.useContext:context-focus.code.code",
"min": 1,
"path": "Questionnaire.useContext.code.code",
"fixedCode": "focus"
}, {
"id": "Questionnaire.useContext:context-focus.value[x]:valueCodeableConcept",
"path": "Questionnaire.useContext.value[x]",
"type": [ {
"code": "CodeableConcept"
} ],
"short": "Applies to gender",
"binding": {
"strength": "example",
"description": "Condition codes for use in categorizing questionnaires",
"valueSetReference": {
"reference": "http://hl7.org/fhir/ValueSet/condition-code"
}
},
"sliceName": "valueCodeableConcept"
}, {
"id": "Questionnaire.useContext:context-user",
"path": "Questionnaire.useContext",
"short": "Gender context",
"sliceName": "context-user"
}, {
"id": "Questionnaire.useContext:context-user.code.system",
"min": 1,
"path": "Questionnaire.useContext.code.system",
"fixedUri": "http://hl7.org/fhir/usage-context-type"
}, {
"id": "Questionnaire.useContext:context-user.code.code",
"min": 1,
"path": "Questionnaire.useContext.code.code",
"fixedCode": "user"
}, {
"id": "Questionnaire.useContext:context-user.value[x]:valueCodeableConcept",
"path": "Questionnaire.useContext.value[x]",
"type": [ {
"code": "CodeableConcept"
} ],
"short": "Applies to gender",
"binding": {
"strength": "example",
"description": "Practitioner type codes for use in categorizing questionnaires",
"valueSetReference": {
"reference": "http://hl7.org/fhir/ValueSet/provider-taxonomy"
}
},
"sliceName": "valueCodeableConcept"
}, {
"id": "Questionnaire.useContext:context-workflow",
"path": "Questionnaire.useContext",
"short": "Gender context",
"sliceName": "context-workflow"
}, {
"id": "Questionnaire.useContext:context-workflow.code.system",
"min": 1,
"path": "Questionnaire.useContext.code.system",
"fixedUri": "http://hl7.org/fhir/usage-context-type"
}, {
"id": "Questionnaire.useContext:context-workflow.code.code",
"min": 1,
"path": "Questionnaire.useContext.code.code",
"fixedCode": "workflow"
}, {
"id": "Questionnaire.useContext:context-workflow.value[x]:valueCodeableConcept",
"path": "Questionnaire.useContext.value[x]",
"type": [ {
"code": "CodeableConcept"
} ],
"short": "Applies to gender",
"binding": {
"strength": "example",
"description": "Encounter type codes for use in categorizing questionnaires",
"valueSetReference": {
"reference": "http://hl7.org/fhir/ValueSet/v3-ActEncounterCode"
}
},
"sliceName": "valueCodeableConcept"
}, {
"id": "Questionnaire.useContext:context-task",
"path": "Questionnaire.useContext",
"short": "Gender context",
"sliceName": "context-task"
}, {
"id": "Questionnaire.useContext:context-task.code.system",
"min": 1,
"path": "Questionnaire.useContext.code.system",
"fixedUri": "http://hl7.org/fhir/usage-context-type"
}, {
"id": "Questionnaire.useContext:context-task.code.code",
"min": 1,
"path": "Questionnaire.useContext.code.code",
"fixedCode": "task"
}, {
"id": "Questionnaire.useContext:context-task.value[x]:valueCodeableConcept",
"path": "Questionnaire.useContext.value[x]",
"type": [ {
"code": "CodeableConcept"
} ],
"short": "Applies to gender",
"binding": {
"strength": "example",
"description": "Task type codes for use in categorizing questionnaires",
"valueSetReference": {
"reference": "http://hl7.org/fhir/ValueSet/v3-ActTaskCode"
}
},
"sliceName": "valueCodeableConcept"
}, {
"id": "Questionnaire.useContext:context-venue",
"path": "Questionnaire.useContext",
"short": "Gender context",
"sliceName": "context-venue"
}, {
"id": "Questionnaire.useContext:context-venue.code.system",
"min": 1,
"path": "Questionnaire.useContext.code.system",
"fixedUri": "http://hl7.org/fhir/usage-context-type"
}, {
"id": "Questionnaire.useContext:context-venue.code.code",
"min": 1,
"path": "Questionnaire.useContext.code.code",
"fixedCode": "venue"
}, {
"id": "Questionnaire.useContext:context-venue.value[x]:valueCodeableConcept",
"path": "Questionnaire.useContext.value[x]",
"type": [ {
"code": "CodeableConcept"
} ],
"short": "Applies to gender",
"binding": {
"strength": "example",
"description": "Service Location type codes for use in categorizing questionnaires",
"valueSetReference": {
"reference": "http://hl7.org/fhir/ValueSet/v3-ServiceDeliveryLocationRoleType"
}
},
"sliceName": "valueCodeableConcept"
}, {
"id": "Questionnaire.useContext:context-species",
"path": "Questionnaire.useContext",
"short": "Gender context",
"sliceName": "context-species"
}, {
"id": "Questionnaire.useContext:context-species.code.system",
"min": 1,
"path": "Questionnaire.useContext.code.system",
"fixedUri": "http://hl7.org/fhir/usage-context-type"
}, {
"id": "Questionnaire.useContext:context-species.code.code",
"min": 1,
"path": "Questionnaire.useContext.code.code",
"fixedCode": "species"
}, {
"id": "Questionnaire.useContext:context-species.value[x]:valueCodeableConcept",
"path": "Questionnaire.useContext.value[x]",
"type": [ {
"code": "CodeableConcept"
} ],
"short": "Applies to gender",
"binding": {
"strength": "example",
"description": "Species codes for use in categorizing questionnaires",
"valueSetReference": {
"reference": "http://hl7.org/fhir/us/sdc/ValueSet/species"
}
},
"sliceName": "valueCodeableConcept"
}, {
"id": "Questionnaire.code",
"path": "Questionnaire.code",
"requirements": "Allows linking of the complete Questionnaire resources to formal terminologies. It's common for \"panels\" of questions to be identified by a code.\r\n\r\nSDC restricts this element to 0..1. This restriction has been lifted in the Nictiz current profile."
}, {
"id": "Questionnaire.subjectType",
"path": "Questionnaire.subjectType",
"requirements": "SDC restricts subjectType to Patient. This restriction is lifted in the current profile because of the use cases for the Dutch realm."
}, {
"id": "Questionnaire.item.extension",
"path": "Questionnaire.item.extension",
"slicing": {
"rules": "open",
"discriminator": [ {
"path": "url",
"type": "value"
} ]
}
}, {
"id": "Questionnaire.item.extension:itemMinOccurs",
"path": "Questionnaire.item.extension",
"type": [ {
"code": "Extension",
"profile": "http://hl7.org/fhir/StructureDefinition/questionnaire-minOccurs"
} ],
"sliceName": "itemMinOccurs"
}, {
"id": "Questionnaire.item.extension:itemMinOccurs.valueInteger:valueInteger",
"path": "Questionnaire.item.extension.valueInteger",
"sliceName": "valueInteger"
}, {
"id": "Questionnaire.item.extension:itemMaxOccurs",
"path": "Questionnaire.item.extension",
"type": [ {
"code": "Extension",
"profile": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs"
} ],
"sliceName": "itemMaxOccurs"
}, {
"id": "Questionnaire.item.extension:itemMaxOccurs.valueInteger:valueInteger",
"path": "Questionnaire.item.extension.valueInteger",
"sliceName": "valueInteger"
}, {
"id": "Questionnaire.item.extension:itemOptionalDisplay",
"path": "Questionnaire.item.extension",
"type": [ {
"code": "Extension",
"profile": "http://hl7.org/fhir/us/sdc/StructureDefinition/sdc-questionnaire-optionalDisplay"
} ],
"sliceName": "itemOptionalDisplay"
}, {
"id": "Questionnaire.item.extension:itemOptionalDisplay.valueBoolean:valueBoolean",
"path": "Questionnaire.item.extension.valueBoolean",
"sliceName": "valueBoolean"
}, {
"id": "Questionnaire.item.extension:itemHidden",
"path": "Questionnaire.item.extension",
"type": [ {
"code": "Extension",
"profile": "http://hl7.org/fhir/StructureDefinition/questionnaire-hidden"
} ],
"sliceName": "itemHidden"
}, {
"id": "Questionnaire.item.extension:itemHidden.valueBoolean:valueBoolean",
"path": "Questionnaire.item.extension.valueBoolean",
"sliceName": "valueBoolean"
}, {
"id": "Questionnaire.item.extension:usageMode",
"path": "Questionnaire.item.extension",
"type": [ {
"code": "Extension",
"profile": "http://hl7.org/fhir/StructureDefinition/questionnaire-usageMode"
} ],
"sliceName": "usageMode"
}, {
"id": "Questionnaire.item.extension:usageMode.valueCode:valueCode",
"path": "Questionnaire.item.extension.valueCode",
"sliceName": "valueCode"
}, {
"id": "Questionnaire.item.extension:itemControl",
"path": "Questionnaire.item.extension",
"type": [ {
"code": "Extension",
"profile": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl"
} ],
"sliceName": "itemControl"
}, {
"id": "Questionnaire.item.extension:itemControl.valueCodeableConcept:valueCodeableConcept",
"path": "Questionnaire.item.extension.valueCodeableConcept",
"sliceName": "valueCodeableConcept"
}, {
"id": "Questionnaire.item.extension:choiceOrientation",
"path": "Questionnaire.item.extension",
"type": [ {
"code": "Extension",
"profile": "http://hl7.org/fhir/StructureDefinition/questionnaire-choiceOrientation"
} ],
"sliceName": "choiceOrientation"
}, {
"id": "Questionnaire.item.extension:choiceOrientation.valueCode:valueCode",
"path": "Questionnaire.item.extension.valueCode",
"sliceName": "valueCode"
}, {
"id": "Questionnaire.item.extension:minLength",
"path": "Questionnaire.item.extension",
"type": [ {
"code": "Extension",
"profile": "http://hl7.org/fhir/StructureDefinition/minLength"
} ],
"sliceName": "minLength"
}, {
"id": "Questionnaire.item.extension:minLength.valueInteger:valueInteger",
"path": "Questionnaire.item.extension.valueInteger",
"sliceName": "valueInteger"
}, {
"id": "Questionnaire.item.extension:regex",
"path": "Questionnaire.item.extension",
"type": [ {
"code": "Extension",
"profile": "http://hl7.org/fhir/StructureDefinition/regex"
} ],
"sliceName": "regex"
}, {
"id": "Questionnaire.item.extension:regex.valueString:valueString",
"path": "Questionnaire.item.extension.valueString",
"sliceName": "valueString"
}, {
"id": "Questionnaire.item.extension:entryFormat",
"path": "Questionnaire.item.extension",
"type": [ {
"code": "Extension",
"profile": "http://hl7.org/fhir/StructureDefinition/entryFormat"
} ],
"sliceName": "entryFormat"
}, {
"id": "Questionnaire.item.extension:entryFormat.valueString:valueString",
"path": "Questionnaire.item.extension.valueString",
"sliceName": "valueString"
}, {
"id": "Questionnaire.item.extension:minValue",
"path": "Questionnaire.item.extension",
"type": [ {
"code": "Extension",
"profile": "http://hl7.org/fhir/StructureDefinition/minValue"
} ],
"sliceName": "minValue"
}, {
"id": "Questionnaire.item.extension:maxValue",
"path": "Questionnaire.item.extension",
"type": [ {
"code": "Extension",
"profile": "http://hl7.org/fhir/StructureDefinition/maxValue"
} ],
"sliceName": "maxValue"
}, {
"id": "Questionnaire.item.extension:maxDecimalPlaces",
"path": "Questionnaire.item.extension",
"type": [ {
"code": "Extension",
"profile": "http://hl7.org/fhir/StructureDefinition/maxDecimalPlaces"
} ],
"sliceName": "maxDecimalPlaces"
}, {
"id": "Questionnaire.item.extension:maxDecimalPlaces.valueInteger:valueInteger",
"path": "Questionnaire.item.extension.valueInteger",
"sliceName": "valueInteger"
}, {
"id": "Questionnaire.item.extension:mimeType",
"max": "1",
"path": "Questionnaire.item.extension",
"type": [ {
"code": "Extension",
"profile": "http://hl7.org/fhir/StructureDefinition/mimeType"
} ],
"sliceName": "mimeType"
}, {
"id": "Questionnaire.item.extension:mimeType.valueCode:valueCode",
"path": "Questionnaire.item.extension.valueCode",
"sliceName": "valueCode"
}, {
"id": "Questionnaire.item.extension:maxSize",
"path": "Questionnaire.item.extension",
"type": [ {
"code": "Extension",
"profile": "http://hl7.org/fhir/StructureDefinition/maxSize"
} ],
"sliceName": "maxSize"
}, {
"id": "Questionnaire.item.extension:maxSize.valueDecimal:valueDecimal",
"path": "Questionnaire.item.extension.valueDecimal",
"sliceName": "valueDecimal"
}, {
"id": "Questionnaire.item.extension:unit",
"path": "Questionnaire.item.extension",
"type": [ {
"code": "Extension",
"profile": "http://hl7.org/fhir/StructureDefinition/questionnaire-unit"
} ],
"sliceName": "unit"
}, {
"id": "Questionnaire.item.extension:unit.valueCoding:valueCoding",
"path": "Questionnaire.item.extension.valueCoding",
"sliceName": "valueCoding"
}, {
"id": "Questionnaire.item.extension:allowedResource",
"path": "Questionnaire.item.extension",
"type": [ {
"code": "Extension",
"profile": "http://hl7.org/fhir/StructureDefinition/questionnaire-allowedResource"
} ],
"sliceName": "allowedResource"
}, {
"id": "Questionnaire.item.extension:allowedResource.valueCode:valueCode",
"path": "Questionnaire.item.extension.valueCode",
"sliceName": "valueCode"
}, {
"id": "Questionnaire.item.extension:allowedProfile",
"path": "Questionnaire.item.extension",
"type": [ {
"code": "Extension",
"profile": "http://hl7.org/fhir/StructureDefinition/questionnaire-allowedProfile"
} ],
"sliceName": "allowedProfile"
}, {
"id": "Questionnaire.item.extension:allowedProfile.valueReference:valueReference",
"path": "Questionnaire.item.extension.valueReference",
"sliceName": "valueReference"
}, {
"id": "Questionnaire.item.extension:referenceFilter",
"path": "Questionnaire.item.extension",
"type": [ {
"code": "Extension",
"profile": "http://hl7.org/fhir/StructureDefinition/questionnaire-referenceFilter"
} ],
"sliceName": "referenceFilter"
}, {
"id": "Questionnaire.item.extension:referenceFilter.valueString:valueString",
"path": "Questionnaire.item.extension.valueString",
"sliceName": "valueString"
}, {
"id": "Questionnaire.item.extension:displayCategory",
"path": "Questionnaire.item.extension",
"type": [ {
"code": "Extension",
"profile": "http://hl7.org/fhir/StructureDefinition/questionnaire-displayCategory"
} ],
"sliceName": "displayCategory"
}, {
"id": "Questionnaire.item.extension:displayCategory.valueCodeableConcept:valueCodeableConcept",
"path": "Questionnaire.item.extension.valueCodeableConcept",
"sliceName": "valueCodeableConcept"
}, {
"id": "Questionnaire.item.extension:supportLink",
"path": "Questionnaire.item.extension",
"type": [ {
"code": "Extension",
"profile": "http://hl7.org/fhir/StructureDefinition/questionnaire-supportLink"
} ],
"sliceName": "supportLink"
}, {
"id": "Questionnaire.item.extension:supportLink.valueUri:valueUri",
"path": "Questionnaire.item.extension.valueUri",
"sliceName": "valueUri"
}, {
"id": "Questionnaire.item.extension:enableBehavior",
"path": "Questionnaire.item.extension",
"type": [ {
"code": "Extension",
"profile": "http://nictiz.nl/fhir/StructureDefinition/extension.questionnaire-enable-behavior"
} ],
"sliceName": "enableBehavior"
}, {
"id": "Questionnaire.item.code",
"path": "Questionnaire.item.code",
"definition": "A terminology code that corresponds to this group or question (e.g. a code from LOINC, which defines many questions and answers).\r\n\r\nNote: this profile relaxes the cardinality restriction of the SDC profile."
}, {
"id": "Questionnaire.item.prefix.extension",
"path": "Questionnaire.item.prefix.extension",
"slicing": {
"rules": "open",
"discriminator": [ {
"path": "url",
"type": "value"
} ]
}
}, {
"id": "Questionnaire.item.prefix.extension:itemLabel-renderingStyle",
"path": "Questionnaire.item.prefix.extension",
"type": [ {
"code": "Extension",
"profile": "http://hl7.org/fhir/StructureDefinition/rendering-style"
} ],
"sliceName": "itemLabel-renderingStyle"
}, {
"id": "Questionnaire.item.prefix.extension:itemLabel-renderingStyle.valueString:valueString",
"path": "Questionnaire.item.prefix.extension.valueString",
"sliceName": "valueString"
}, {
"id": "Questionnaire.item.prefix.extension:itemLabel-xhtml",
"path": "Questionnaire.item.prefix.extension",
"type": [ {
"code": "Extension",
"profile": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml"
} ],
"mapping": [ {
"map": "(strings can contain xhtml)",
"identity": "ihesdc"
}, {
"map": "(strings can contain xhtml)",
"identity": "ihe-sdc"
} ],
"sliceName": "itemLabel-xhtml",
"isModifier": false,
"mustSupport": false
}, {
"id": "Questionnaire.item.prefix.extension:itemLabel-xhtml.valueString:valueString",
"path": "Questionnaire.item.prefix.extension.valueString",
"sliceName": "valueString"
}, {
"id": "Questionnaire.item.text.extension",
"path": "Questionnaire.item.text.extension",
"slicing": {
"rules": "open",
"discriminator": [ {
"path": "url",
"type": "value"
} ]
}
}, {
"id": "Questionnaire.item.text.extension:groupText-renderingStyle",
"path": "Questionnaire.item.text.extension",
"type": [ {
"code": "Extension",
"profile": "http://hl7.org/fhir/StructureDefinition/rendering-style"
} ],
"sliceName": "groupText-renderingStyle"
}, {
"id": "Questionnaire.item.text.extension:groupText-renderingStyle.valueString:valueString",
"path": "Questionnaire.item.text.extension.valueString",
"sliceName": "valueString"
}, {
"id": "Questionnaire.item.text.extension:groupText-xhtml",
"path": "Questionnaire.item.text.extension",
"type": [ {
"code": "Extension",
"profile": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml"
} ],
"mapping": [ {
"map": "(strings can contain xhtml)",
"identity": "ihesdc"
}, {
"map": "(strings can contain xhtml)",
"identity": "ihe-sdc"
} ],
"sliceName": "groupText-xhtml",
"isModifier": false,
"mustSupport": false
}, {
"id": "Questionnaire.item.text.extension:groupText-xhtml.valueString:valueString",
"path": "Questionnaire.item.text.extension.valueString",
"sliceName": "valueString"
}, {
"id": "Questionnaire.item.enableWhen.extension",
"path": "Questionnaire.item.enableWhen.extension",
"slicing": {
"rules": "open",
"discriminator": [ {
"path": "url",
"type": "value"
} ]
}
}, {
"id": "Questionnaire.item.enableWhen.extension:enableOperator",
"path": "Questionnaire.item.enableWhen.extension",
"type": [ {
"code": "Extension",
"profile": "http://nictiz.nl/fhir/StructureDefinition/extension.questionnaire-enable-operator"
} ],
"sliceName": "enableOperator",
"isModifier": true,
"mustSupport": true
}, {
"id": "Questionnaire.item.option.extension",
"path": "Questionnaire.item.option.extension",
"slicing": {
"rules": "open",
"discriminator": [ {
"path": "url",
"type": "value"
} ]
}
}, {
"id": "Questionnaire.item.option.extension:optionPrefix",
"path": "Questionnaire.item.option.extension",
"type": [ {
"code": "Extension",
"profile": "http://hl7.org/fhir/StructureDefinition/questionnaire-optionPrefix"
} ],
"sliceName": "optionPrefix"
}, {
"id": "Questionnaire.item.option.extension:optionPrefix.valueString:valueString",
"path": "Questionnaire.item.option.extension.valueString",
"sliceName": "valueString"
}, {
"id": "Questionnaire.item.option.value[x]:valueCoding",
"path": "Questionnaire.item.option.valueCoding",
"type": [ {
"code": "Coding"
} ],
"sliceName": "valueCoding"
}, {
"id": "Questionnaire.item.option.value[x]:valueCoding.extension",
"path": "Questionnaire.item.option.valueCoding.extension",
"slicing": {
"rules": "open",
"discriminator": [ {
"path": "url",
"type": "value"
} ]
}
}, {
"id": "Questionnaire.item.option.value[x]:valueCoding.extension:ordinalValue",
"path": "Questionnaire.item.option.valueCoding.extension",
"type": [ {
"code": "Extension",
"profile": "http://hl7.org/fhir/StructureDefinition/questionnaire-ordinalValue"
} ],
"sliceName": "ordinalValue"
}, {
"id": "Questionnaire.item.option.value[x]:valueCoding.extension:ordinalValue.valueDecimal:valueDecimal",
"path": "Questionnaire.item.option.valueCoding.extension.valueDecimal",
"sliceName": "valueDecimal"
} ]
},
"contact": [ {
"name": "Nictiz",
"telecom": [ {
"use": "work",
"value": "info@nictiz.nl",
"system": "email"
} ]
} ],
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Questionnaire"
}