description: The DTR Adaptive Questionnaire is used to represent an adaptive Questionnaire when actually filling out a QuestionnaireResponse. package_name: hl7.fhir.us.davinci derivation: constraint name: DTRQuestionnaireAdapt type: Questionnaire elements: text: index: 0 elements: div: {index: 1} extension: index: 2 slicing: slices: questionnaireAdaptive: match: {} schema: index: 3 extensions: {} elements: extension: {index: 4} value: choices: [valueUrl] index: 6 valueUrl: {type: url, choiceOf: value, index: 7} styleSensitive: match: {} schema: type: Extension url: http://hl7.org/fhir/StructureDefinition/rendering-styleSensitive index: 8 elements: value: pattern: {type: Boolean, value: false} choices: [] index: 10 cqf-library: match: {} schema: type: Extension short: The library can contain CQL, FHIRPath or x-fhir-query. The implementers must handle any of the above. mustSupport: true url: http://hl7.org/fhir/StructureDefinition/cqf-library index: 11 elements: value: choices: [valueCanonical] index: 13 valueCanonical: {type: canonical, choiceOf: value, index: 14} itemPopulationContext: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-itemPopulationContext', index: 15} min: 0 title: extensions: titleRenderingStyle: {url: 'http://hl7.org/fhir/StructureDefinition/rendering-style', min: 0, max: 1, type: Extension, index: 17} titleRenderingXhtml: {url: 'http://hl7.org/fhir/StructureDefinition/rendering-xhtml', min: 0, max: 1, type: Extension, index: 18} elements: extension: index: 16 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: titleRenderingStyle: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/rendering-style', index: 17} min: 0 max: 1 titleRenderingXhtml: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/rendering-xhtml', index: 18} min: 0 max: 1 effectivePeriod: {short: Validity period for the Questionnaire, mustSupport: true, index: 19} item: extensions: openLabel: {url: 'http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-openLabel', min: 0, max: 1, type: Extension, index: 24} candidateExpression: {url: 'http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-candidateExpression', min: 0, max: 1, type: Extension, mustSupport: true, index: 36} unit: {url: 'http://hl7.org/fhir/StructureDefinition/questionnaire-unit', min: 0, max: 1, type: Extension, index: 35} containedReference: {url: 'http://hl7.org/fhir/us/davinci-dtr/StructureDefinition/containedReference', min: 0, max: 1, type: Extension, short: 'Contain the reference?', mustSupport: true, index: 20} collapsible: {url: 'http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-collapsible', min: 0, max: 1, type: Extension, index: 33} itemControl: {url: 'http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl', min: 0, max: 1, type: Extension, mustSupport: true, index: 25} initialExpression: {url: 'http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression', min: 0, max: 1, type: Extension, mustSupport: true, index: 34} choiceOrientation: {url: 'http://hl7.org/fhir/StructureDefinition/questionnaire-choiceOrientation', min: 0, max: 1, type: Extension, index: 26} width: {url: 'http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-width', min: 0, max: 1, type: Extension, index: 30} contextExpression: {url: 'http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-contextExpression', min: 0, type: Extension, mustSupport: true, index: 37} entryFormat: {url: 'http://hl7.org/fhir/StructureDefinition/entryFormat', min: 0, max: 1, type: Extension, index: 32} choiceColumn: {url: 'http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-choiceColumn', min: 0, type: Extension, index: 29} itemOptionalDisplay: {url: 'http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-optionalDisplay', min: 0, max: 0, type: Extension, index: 22} supportLink: {url: 'http://hl7.org/fhir/StructureDefinition/questionnaire-supportLink', min: 0, type: Extension, mustSupport: true, index: 28} displayCategory: {url: 'http://hl7.org/fhir/StructureDefinition/questionnaire-displayCategory', min: 0, max: 1, type: Extension, index: 27} shortText: {url: 'http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-shortText', min: 0, max: 1, type: Extension, index: 23} itemMedia: {url: 'http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-itemMedia', min: 0, max: 1, type: Extension, index: 21} sliderStepValue: {url: 'http://hl7.org/fhir/StructureDefinition/questionnaire-sliderStepValue', min: 0, max: 1, type: Extension, index: 31} elements: extension: type: Extension short: Contain the reference? mustSupport: true url: http://hl7.org/fhir/us/davinci-dtr/StructureDefinition/containedReference index: 20 slicing: slices: openLabel: match: {} schema: {type: Extension, url: 'http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-openLabel', index: 24} min: 0 max: 1 candidateExpression: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-candidateExpression', index: 36} min: 0 max: 1 unit: match: {} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/questionnaire-unit', index: 35} min: 0 max: 1 containedReference: match: {} schema: {type: Extension, short: 'Contain the reference?', mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-dtr/StructureDefinition/containedReference', index: 20} min: 0 max: 1 collapsible: match: {} schema: {type: Extension, url: 'http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-collapsible', index: 33} min: 0 max: 1 itemControl: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl', index: 25} min: 0 max: 1 initialExpression: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression', index: 34} min: 0 max: 1 choiceOrientation: match: {} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/questionnaire-choiceOrientation', index: 26} min: 0 max: 1 width: match: {} schema: {type: Extension, url: 'http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-width', index: 30} min: 0 max: 1 contextExpression: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-contextExpression', index: 37} min: 0 entryFormat: match: {} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/entryFormat', index: 32} min: 0 max: 1 choiceColumn: match: {} schema: {type: Extension, url: 'http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-choiceColumn', index: 29} min: 0 itemOptionalDisplay: match: {} schema: {type: Extension, url: 'http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-optionalDisplay', index: 22} min: 0 max: 0 supportLink: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/StructureDefinition/questionnaire-supportLink', index: 28} min: 0 displayCategory: match: {} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/questionnaire-displayCategory', index: 27} min: 0 max: 1 shortText: match: {} schema: {type: Extension, url: 'http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-shortText', index: 23} min: 0 max: 1 itemMedia: match: {} schema: {type: Extension, url: 'http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-itemMedia', index: 21} min: 0 max: 1 sliderStepValue: match: {} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/questionnaire-sliderStepValue', index: 31} min: 0 max: 1 prefix: extensions: itemPrefixRenderingStyle: {url: 'http://hl7.org/fhir/StructureDefinition/rendering-style', min: 0, max: 1, type: Extension, index: 39} itemPrefixRenderingXhtml: {url: 'http://hl7.org/fhir/StructureDefinition/rendering-xhtml', min: 0, max: 1, type: Extension, index: 40} elements: extension: index: 38 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: itemPrefixRenderingStyle: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/rendering-style', index: 39} min: 0 max: 1 itemPrefixRenderingXhtml: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/rendering-xhtml', index: 40} min: 0 max: 1 text: extensions: itemTextRenderingStyle: {url: 'http://hl7.org/fhir/StructureDefinition/rendering-style', min: 0, max: 1, type: Extension, index: 42} itemTextRenderingXhtml: {url: 'http://hl7.org/fhir/StructureDefinition/rendering-xhtml', min: 0, max: 1, type: Extension, mustSupport: true, index: 43} elements: extension: index: 41 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: itemTextRenderingStyle: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/rendering-style', index: 42} min: 0 max: 1 itemTextRenderingXhtml: match: {url: null} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/StructureDefinition/rendering-xhtml', index: 43} min: 0 max: 1 enableWhen: {index: 44} enableBehavior: {index: 45} answerOption: extensions: itemAnswerMedia: {url: 'http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-itemAnswerMedia', min: 0, max: 1, type: Extension, index: 47} elements: extension: index: 46 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: 47} min: 0 max: 1 package_version: dtr-2.1.0-preview extensions: questionnaireAdaptive: url: null index: 3 extensions: {} elements: extension: {index: 4} value: choices: [valueUrl] index: 6 valueUrl: {type: url, choiceOf: value, index: 7} styleSensitive: url: http://hl7.org/fhir/StructureDefinition/rendering-styleSensitive type: Extension index: 8 elements: value: pattern: {type: Boolean, value: false} choices: [] index: 10 cqf-library: url: http://hl7.org/fhir/StructureDefinition/cqf-library type: Extension short: The library can contain CQL, FHIRPath or x-fhir-query. The implementers must handle any of the above. mustSupport: true index: 11 elements: value: choices: [valueCanonical] index: 13 valueCanonical: {type: canonical, choiceOf: value, index: 14} itemPopulationContext: {url: 'http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-itemPopulationContext', min: 0, type: Extension, mustSupport: true, index: 15} class: profile kind: resource url: http://hl7.org/fhir/us/davinci-dtr/StructureDefinition/dtr-questionnaire-adapt base: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-adapt version: 2.1.0-preview required: [extension, text]