Current Build
(No assigned work group)Maturity Level: N/ABallot Status: Informative

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

Extensions:
questionnaire-minOccursminOccurs :

The minimum number of times the group must appear, or the minimum number of answers for a question - when greater than 1.

questionnaire-maxOccursmaxOccurs :

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-hiddenhidden :

If true, indicates that the extended item should not be displayed to the user.

questionnaire-itemControlitemControl :

The type of data entry control or structure that should be used to render the item.

questionnaire-choiceOrientationchoiceOrientation :

Identifies the desired orientation when rendering a list of choices (typically radio-box or check-box lists).

questionnaire-deMapdeMap :

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-allowedResourceallowedResource :

Where the type for a question is "Reference", indicates a type of resource that is permitted.

questionnaire-allowedProfileallowedProfile :

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-referenceFilterreferenceFilter :

Identifies a filter to apply when looking up candidate answers for the question.

questionnaire-displayCategorydisplayCategory :

Describes the intended purpose of the rendered text. For example - instructions, guidance on access control, maintenance information, etc.

questionnaire-fhirTypefhirType :

For questionnaires generated from FHIR profiles, indicates the FHIR data type or resource type that corresponds to this node.

questionnaire-lookupQuestionnairelookupQuestionnaire :

For items of type reference, the reference can be populated either by picking an existing entity or by creating a new one. In the latter 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-unitunit :

Provides a computable unit of measure associated with numeric questions to support subsequent computation on responses.

questionnaire-optionPrefixoptionPrefix :

The label to list in front of a code when presenting a list of possible values in a questionnaire-like fashion.

questionnaire-optionExclusiveoptionExclusive :

If true, indicates that if this option is selected, no other options may be selected, even if the item is a repeating question.

questionnaire-ordinalValueordinalValue :

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-studyprotocolIdentifierstudyprotocolIdentifier :

Unique identifier for a study protocol.

questionnaire-usageModeusageMode :

Identifies that the specified element should only appear in certain "modes" of operation.

questionnaire-supportLinksupportLink :

A URL that resolves to additional supporting information or guidance related to the question.

questionnaire-sourceStructureMapsourceStructureMap :

StructureMaps that have this Questionnaire as 'target' - i.e. that can be used to create QuestionnaireResponses that are valid against this Questionnaire.

questionnaire-targetStructureMaptargetStructureMap :

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.

questionnaire-baseTypebaseType :

This identifies the underlying type in a profile, when a questionnaire is generated from a profile.