## Intersection of http://hl7.org/fhir/us/davinci-dtr/StructureDefinition/dtr-std-questionnaire and http://hl7.org/fhir/us/davinci-dtr/StructureDefinition/dtr-std-questionnaire

This is the set of resources that conform to both DTR Standard Questionnaire (http://hl7.org/fhir/us/davinci-dtr/StructureDefinition/dtr-std-questionnaire) and DTR Standard Questionnaire (http://hl7.org/fhir/us/davinci-dtr/StructureDefinition/dtr-std-questionnaire).

### Structure

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
Questionnaire | C | 0..* |  | A structured set of questions Constraints: que-0, que-2
meta | Σ | 0..1 | Meta | Metadata about the resource
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created
language |  | 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language.
Additional Bindings | Purpose
?? | Max Binding
text |  | 1..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements
extension |  | 0..* | Extension | Additional content defined by implementations
status |  | 1..1 | code | generated | extensions | additional | empty Binding: ?? (required): The status of a resource narrative.
div | C | 1..1 | xhtml | Limited xhtml content Constraints: txt-1, txt-2
contained |  | 0..* | Resource | Contained, inline Resources
extension |  | 0..* | Extension | Extension
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
url | S Σ | 1..1 | uri | Canonical identifier for this questionnaire, represented as a URI (globally unique)
identifier | Σ | 0..* | Identifier | Additional identifier for the questionnaire
version | S Σ | 0..1 | string | Business version of the questionnaire
name | Σ | 0..1 | string | Name for this questionnaire (computer friendly)
title | S Σ | 0..1 | string | Name for this questionnaire (human friendly)
derivedFrom |  | 0..* | canonical(Questionnaire) | Instantiates protocol or definition
status | ?!S Σ | 1..1 | code | draft | active | retired | unknown Binding: ?? (required): The lifecycle status of an artifact.
experimental | Σ | 0..1 | boolean | For testing purposes, not real usage
subjectType | S Σ | 1..1 | code | Resource that can be subject of QuestionnaireResponse Binding: ?? (required): One of the resource types defined as part of this version of FHIR.
date | Σ | 0..1 | dateTime | Date last changed
publisher | Σ | 0..1 | string | Name of the publisher (organization or individual)
contact | Σ | 0..* | ContactDetail | Contact details for the publisher
description |  | 0..1 | markdown | Natural language description of the questionnaire
useContext | Σ | 0..* | UsageContext | The context that the content is intended to support
jurisdiction | Σ | 0..* | CodeableConcept | Intended jurisdiction for questionnaire (if applicable) Binding: ?? (extensible): Countries and regions within which this artifact is targeted for use.
purpose |  | 0..1 | markdown | Why this questionnaire is defined
copyright |  | 0..1 | markdown | Use and/or publishing restrictions
approvalDate |  | 0..1 | date | When the questionnaire was approved by publisher
lastReviewDate |  | 0..1 | date | When the questionnaire was last reviewed
effectivePeriod | S Σ | 0..1 | Period | When the questionnaire is expected to be used
code | Σ | 0..* | Coding | Concept that represents the overall questionnaire Binding: ?? (example): Codes for questionnaires, groups and individual questions.
item | S C | 1..* | BackboneElement | Questions and sections within the Questionnaire Constraints: que-1, que-3, que-4, que-5, que-6, que-8, que-9, que-10, que-11, que-12, que-13, sdc-1
extension |  | 0..* | Extension | Extension
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
linkId | S | 1..1 | string | Unique id for item in questionnaire
definition |  | 0..1 | uri | ElementDefinition - details for the item
code |  | 0..* | Coding | Corresponding concept for this item in a terminology Binding: ?? (example): Codes for questionnaires, groups and individual questions.
prefix | S | 0..1 | string | E.g. "1(a)", "2.5.3"
extension |  | 0..* | Extension | Extension
value |  | 0..1 | string | Primitive value for string Max Length:1048576
text | S | 1..1 | string | Primary text for the item
extension |  | 0..* | Extension | Extension
value |  | 0..1 | string | Primitive value for string Max Length:1048576
type | S | 1..1 | code | group | display | boolean | decimal | integer | date | dateTime + Binding: ?? (required): Distinguishes groups from questions and display text and indicates data type for questions.
enableWhen | ?!S C | 0..* | BackboneElement | Only allow data when Constraints: que-7
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
question |  | 1..1 | string | Question that determines whether item is enabled
operator |  | 1..1 | code | exists | = | != | > | < | >= | <= Binding: ?? (required): The criteria by which a question is enabled.
answer[x] |  | 1..1 |  | Value for question comparison based on operator Binding: ?? (example): Allowed values to answer questions.
answerBoolean |  |  | boolean |
answerDecimal |  |  | decimal |
answerInteger |  |  | integer |
answerDate |  |  | date |
answerDateTime |  |  | dateTime |
answerTime |  |  | time |
answerString |  |  | string |
answerCoding |  |  | Coding |
answerQuantity |  |  | Quantity |
answerReference |  |  | Reference(Resource) |
enableBehavior | S | 0..1 | code | all | any Binding: ?? (required): Controls how multiple enableWhen values are interpreted - whether all or any must be true.
required | S | 0..1 | boolean | Whether the item must be included in data results
extension |  | 0..* | Extension | Additional content defined by implementations
value |  | 0..1 | boolean | Primitive value for boolean
extension |  | 0..* | Extension | Extension
value |  | 0..1 | boolean | Primitive value for boolean
repeats | S | 0..1 | boolean | Whether the item may repeat
extension |  | 0..* | Extension | Additional content defined by implementations
value |  | 0..1 | boolean | Primitive value for boolean
extension |  | 0..* | Extension | Extension
value |  | 0..1 | boolean | Primitive value for boolean
readOnly | S | 0..1 | boolean | Don't allow human editing
extension |  | 0..* | Extension | Additional content defined by implementations
value |  | 0..1 | boolean | Primitive value for boolean
extension |  | 0..* | Extension | Extension
value |  | 0..1 | boolean | Primitive value for boolean
maxLength | S | 0..1 | integer | No more than this many characters
answerValueSet | S | 0..1 | canonical(SDC ValueSet | #sd+25-sdc-valueset-sdc-valueset) | Valueset containing permitted answers
extension |  | 0..* | Extension | Additional content defined by implementations
value |  | 0..1 | string | Primitive value for canonical
extension |  | 0..* | Extension | Extension
value |  | 0..1 | string | Primitive value for string Max Length:1048576
answerOption | S | 0..* | BackboneElement | Permitted answer
extension |  | 0..* | Extension | Extension
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
value[x] | S | 1..1 |  | Answer value Binding: ?? (example): Allowed values to answer questions.
value[x]All Types |  |  |  | Content/Rules for all Types
extension |  | 0..* | Extension | Additional content defined by implementations
valueInteger |  |  | integer |
valueDate |  |  | date |
valueTime |  |  | time |
valueString |  |  | string |
valueCoding |  |  | Coding |
valueReference |  |  | Reference(Resource) |
initialSelected |  | 0..1 | boolean | Whether option is selected by default
initial | S | 0..* | BackboneElement | Initial value(s) when item is first rendered
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
value[x] | S | 1..1 |  | Actual value for initializing the question Binding: ?? (example): Allowed values to answer questions.
valueBoolean |  |  | boolean |
valueDecimal |  |  | decimal |
valueInteger |  |  | integer |
valueDate |  |  | date |
valueDateTime |  |  | dateTime |
valueTime |  |  | time |
valueString |  |  | string |
valueUri |  |  | uri |
valueAttachment |  |  | Attachment |
valueCoding |  |  | Coding |
valueQuantity |  |  | Quantity |
valueReference |  |  | Reference(Resource) |
item | S | 0..* |  | Nested questionnaire items
Documentation for this format