This page is part of the FHIR Specification (v1.6.0: STU 3 Ballot 4). The current version which supercedes this version is 5.0.0.  For a full list of available versions, see the Directory of published versions 
. Page versions: R4 R3 R2


The core extensions provide HL7 provided extensions to the Questionnaire resource.

| Extensions: | |
| questionnaire-minOccurs | Minimum repetitions :  The minimum number of times the group must appear or the minimum number of answers for a question - when greater than 1.  | 
| questionnaire-maxOccurs | Maximum repetitions :  The maximum number of times the group must appear or the minimum number of answers for a question - when greater than 1 and not unlimited.  | 
| questionnaire-hidden | Don't display to user :  If true, indicates that the extended item should not be displayed to the user.  | 
| questionnaire-itemControl | E.g. Fly-over, Table, Checkbox, Combo-box, Lookup, etc. :  The type of data entry control or structure that should be used to render the item.  | 
| questionnaire-choiceOrientation | horizontal | vertical :  Identifies the desired orientation when rendering a list of choices (typically radio-box or check-box lists).  | 
| questionnaire-deReference | Implemented CDE :  A reference to the Data Element that corresponds to the question text and answer constraints for this question.  | 
| questionnaire-deMap | Map linking questions to DataElements :  Identifies a map that links the questionnaire (source) to a DataElement server and identifies which questions correspond to which data elements (by linkId and local identifier, respectively).  | 
| questionnaire-allowedResource | Allowed resource for reference :  Where the type for a question is "Reference", indicates a type of resource that is permitted.  | 
| questionnaire-allowedProfile | Allowed profile for reference :  Where the type for a question is "Reference", indicates a profile that the resource instances pointed to in answers to this question must be valid against.  | 
| questionnaire-referenceFilter | Filter to apply when looking up references :  Identifies a filter to apply when looking up candidate answers for the question.  | 
| questionnaire-displayCategory | Purpose of rendered text :  Describes the intended purpose of the rendered text. For example - instructions, guidance on access control, maintenance information, etc.  | 
| questionnaire-fhirType | The underlying FHIR data type :  For questionnaires generated from FHIR profiles, indicates the FHIR data type or resource type that corresponds to this node.  | 
| questionnaire-lookupQuestionnaire | Questionnaire to populate a reference :  For items of type reference, the reference can be populated either by picking an existing entity or by creating a new one. In the later case, this Questionnaire allows specifying the Questionnaire to use in creating the target instance. This can be direct (if the Reference is to a Questionnaire) or indirect via mapping if the Reference is to some other sort of resource.  | 
| questionnaire-unit | Unit for numeric answer :  Provides a computable unit of measure associated with numeric questions to support subsequent computation on responses.  | 
| questionnaire-optionPrefix | E.g. "(a)", "1.", etc. :  The label to list in front of a code when presenting a list of possible values in a questionnaire-like fashion.  | 
| questionnaire-ordinalValue | Comparison value for ordinal codes :  A numeric value that allows the comparison (less than, greater than) or other numerical manipulation of a concept (e.g. Adding up components of a score).  | 
| questionnaire-studyprotocolIdentifier | Study Protocol Identifier :  Unique identifier for a study protocol.  | 
| questionnaire-usageMode | capture | display | display-non-empty | capture-display | capture-display-non-empty :  Identifies that the specified element should only appear in certain "modes" of operation.  | 
| questionnaire-supportLink | Supporting information :  A URL that resolves to additional supporting information or guidance related to the question.  | 
| questionnaire-sourceStructureMap | Map that can populate this questionnaire :  StructureMaps that have this Questionnaire as 'target' - i.e. that can be used to create QuestionnaireResponses that are valid against this Questionnaire.  | 
| questionnaire-targetStructureMap | Map to artifacts that can be populated from this Questionnaire :  StructureMaps that have this Questionnaire as 'source' - i.e. that can be used to create other artifacts from QuestionnaireResponses that are valid against this Questionnaire.  | 

Search parameters defined by this package. See Searching for more information about searching in REST, messaging, and services.
| Name | Type | Description | Paths | Source | 
| deReference | token | A data element referenced by one of the questions in the questionnaire | f:Questionnaire/f:item/f:extension[@url='http://hl7.org/fhir/StructureDefinition/questionnaire-deReference'] | f:Questionnaire/f:item/f:item/f:extension[@url='http://hl7.org/fhir/StructureDefinition/questionnaire-deReference'] | /f:#deReference | XML / JSON |