Extension Analysis for context Questionnaire

SourceURLVersionRealmTypeDescription
Questionnaire
fhir.argonaut.questionnaire#1.0.0http://fhir.org/guides/argonaut/questionnaire/StructureDefinition/extension-timeLimit|1.0.03.0.1us(complex)A duration associated with completion of a Questionnaire or Questionnaire item. This is used to determine if the end user has completed the Questionnaire or individual questions or groups of questions within the specified time-period.

Profile Paths: Questionnaire, Questionnaire.item
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/designNote|1.0.05.0.0uvmarkdownInformation captured by the author/maintainer of the questionnaire for development purposes, not intended to be seen by users.

Profile Paths: Questionnaire, Questionnaire.item
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/questionnaire-constraint|1.0.05.0.0uv(complex)An invariant that must be satisfied before responses to the questionnaire can be considered "complete".

Profile Paths: Questionnaire, Questionnaire.item
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/questionnaire-definitionBased|1.0.05.0.0uvbooleanIf true, indicates that the Questionnaire relies on metadata from the ElementDefinitions referenced by item.definition and that rendering or validating the Questionnaire is likely to be unsafe if the system isn't capable of resolving the definition and using the metadata found there.
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/questionnaire-signatureRequired|1.0.05.0.0uvCodeableConceptIndicates that a signature (of the specified type) is needed when completing the QuestionnaireResponse.

Profile Paths: Questionnaire, Questionnaire.item
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/replaces|1.0.05.0.0uvcanonicalThis indicates a separate conformance resource instance that is superseded by the current instance.
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/variable|1.0.05.0.0uvExpressionVariable specifying a logic to generate a variable for use in subsequent logic. The name of the variable will be added to FHIRPath's context when processing descendants of the element that contains this extension as well as extensions within the same element.

Profile Paths: PlanDefinition, Questionnaire, Questionnaire.item
hl7.fhir.uv.cmi#currenthttp://hl7.org/fhir/uv/cmi/StructureDefinition/cmi-effectiveDataRequirements|0.1.04.0.1uvReferenceA module definition library that contains the effective data requirements for an artifact (i.e. the calculated data requirements for the expressions directly referenced by the artifact structure).

Profile Paths: Measure
hl7.fhir.uv.crmi#currenthttp://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-effectiveDataRequirements|1.0.0-ballot4.0.1uvReferenceA module definition library that contains the effective data requirements for an artifact (i.e. the calculated data requirements for the expressions directly referenced by the artifact structure).
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-assemble-expectation|3.0.04.0.1uvcodeIf present, indicates that this questionnaire has expectations with respect to assembly. Specifically, indicates whether this form requires assembly (i.e. it can't be used directly without invoking the [$assemble](OperationDefinition-Questionnaire-assemble.html) operation operation on it) and/or whether it is intended for use only as a 'child' in an assembly process. The assembly processs might mean filling in item metadata based on information looked up from item.definitions and/or retrieving sub-questionnaires pointed to by [sub-questionnaire](StructureDefinition-sdc-questionnaire-subQuestionnaire.html) extensions.

Profile Paths: Questionnaire
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-assembleContext|3.0.04.0.1uvstringIndicates a variable that must be available on any node that is referencing the Questionnaire as a sub-questionnaire

Profile Paths: Questionnaire
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-assembledFrom|3.0.04.0.1uvcanonicalIndicates the Questionnaire a variable that must be available on any node that is referencing the Questionnaire as a sub-questionnaire

Profile Paths: Questionnaire
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-endpoint|3.0.04.0.1uvuriThe base URL for the server(s) to which questionnaire response associated with this questionnaire should be submitted. If multiple repetitions are present, the completed form should be sent to all listed endpoints.

Profile Paths: Questionnaire
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-entryMode|3.0.04.0.1uvcodeIndicates how questions within the questionnaire should be presented to the end-user. Specifically, differentiates whether the questions should be displayed one-at-a-time with no ability to adjust prior entries; one-at-a-time or continuously expanding where all questions up to the current question can be looked at and edited, or random, where all questions can be seen and the questions can be filled out in any order desired.

Profile Paths: Questionnaire
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-itemExtractionContext|3.0.04.0.1uvExpression, codeSpecifies a query or other expression that identifies the resource (or set of resources for a repeating item) to be extracted from this item once the QuestionnaireResponse is complete.

Profile Paths: Questionnaire, Questionnaire.item
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-itemPopulationContext|3.0.04.0.1uvExpressionSpecifies a query or other expression that identifies the resource (or set of resources for a repeating item) that should be used to support the population of this Questionnaire or Questionnaire.item on initial population. When populating the questionnaire, it will set the specified variable name to that resource repetition for use in processing items within the group.

Profile Paths: Questionnaire, Questionnaire.item
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-launchContext|3.0.04.0.1uv(complex)Resources that provide context for form processing logic (pre-population, flow-control, drop-down selection, etc.) when creating/displaying/editing a QuestionnaireResponse.

Profile Paths: Questionnaire
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-observation-extract-category|3.0.04.0.1uvCodeableConceptIndicates the Observation.category value(s) that should appear on extracted Observations for the entire Questionnaire or for the current item and descendant items. If this extension appears at multiple levels in the Questionnaire, those defined on lower-level items override those declared on higher-level items.

Profile Paths: Questionnaire.item
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-observationExtract|3.0.04.0.1uvbooleanIf true, indicates that the observation-based approach should be used to extract either the particular item (if extension is defined on an individual question or group based on the code present) or all items in the questionnaire (if defined at the questionnaire root and if they have a code present).

Profile Paths: Questionnaire.item, Questionnaire.item.code
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-performerType|3.0.04.0.1uvcodeIndicates the types of resources that can record answers to a Questionnaire. Open Issue: Should this extension be moved to core?

Profile Paths: Questionnaire
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-preferredTerminologyServer|3.0.04.0.1uvurlIndicates the terminology server(s) that are known to be capable of returning and potentially expanding the value set(s) associated with the whole questionnaire or a particular group or question within the questionnaire (depending on where the extension appears). If a full URL is not provided AND the requested query is a terminology operation (e.g. $lookup or $expand) the client SHOULD execute the operation against (one of) the preferredTerminologyServer(s) rather than the local repository.

Profile Paths: Questionnaire, Questionnaire.item
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-questionnaireAdaptive|3.0.04.0.1uvboolean, urlMarks a questionnaire as being adaptive. Value can either be a boolean (if true, indicates adaptive) or a URL for the base URL of a server that can perform the nextQuestion operation for this particular questionnaire.

Profile Paths: Questionnaire
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-sourceQueries|3.0.04.0.1uvReferenceA Batch Bundle containing a set of queries that should be executed to provide source data for a StructureMap to create a populated QuestionnaireResponse.

Profile Paths: Questionnaire
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-sourceStructureMap|3.0.04.0.1uvcanonicalStructureMaps that have this QuestionnaireResponses for this Questionnaire as 'target' - i.e. that can be used to create QuestionnaireResponses that are valid against this Questionnaire.

Profile Paths: Questionnaire
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-targetStructureMap|3.0.04.0.1uvcanonicalStructureMaps that have QuestionnaireResponses of this Questionnaire as 'source'- i.e. that can be used to create other artifacts from QuestionnaireResponses that are valid against this Questionnaire. If multiple maps are specified, then multiple extraction outputs will be produced. Authors can choose between a single output 'transaction' Bundle or multiple outputs depending on the desired behavior and maintenance process.

Profile Paths: Questionnaire
Questionnaire.item
fhir.argonaut.questionnaire#1.0.0http://fhir.org/guides/argonaut/questionnaire/StructureDefinition/extension-itemOrder|1.0.03.0.1us(complex)A non-negative integer representing the order of questions within Questionnaires groups, groups within groups and groups within questions and the order of answer choices for questions of type 'choice' and 'open-choice using `Questionnaire.item.option`. The order values should be consecutive and start at 0 or 1.

Profile Paths: Questionnaire.item, Questionnaire.item.option
fhir.argonaut.questionnaire#1.0.0http://fhir.org/guides/argonaut/questionnaire/StructureDefinition/extension-timeLimit|1.0.03.0.1us(complex)A duration associated with completion of a Questionnaire or Questionnaire item. This is used to determine if the end user has completed the Questionnaire or individual questions or groups of questions within the specified time-period.

Profile Paths: Questionnaire, Questionnaire.item
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/designNote|1.0.05.0.0uvmarkdownInformation captured by the author/maintainer of the questionnaire for development purposes, not intended to be seen by users.

Profile Paths: Questionnaire, Questionnaire.item
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/entryFormat|1.0.05.0.0uvstringAdditional instructions for the user to guide their input (i.e. a human readable version of a regular expression like "nnn-nnn-nnn"). In most UIs this is the placeholder (or 'ghost') text placed directly inside the edit controls and that disappear when the control gets the focus.

Profile Paths: Questionnaire.item
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/maxDecimalPlaces|1.0.05.0.0uvintegerIdentifies the maximum number of decimal places that may be specified for the data element.

Profile Paths: Questionnaire.item
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/maxSize|1.0.05.0.0uvdecimalFor attachment answers, indicates the maximum size in bytes an attachment can be.

Profile Paths: Questionnaire.item
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/maxValue|1.0.05.0.0uvdate, dateTime, time, decimal, integer, QuantityThe inclusive upper bound on the range of allowed values for the data element.

Profile Paths: Questionnaire.item
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/mimeType|1.0.05.0.0uvcodeIdentifies the kind(s) of attachment allowed to be sent for an element.

Profile Paths: Questionnaire.item
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/minLength|1.0.05.0.0uvintegerThe minimum number of characters that must be present in the simple data type to be considered a "valid" instance.

Profile Paths: Questionnaire.item
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/minValue|1.0.05.0.0uvdate, dateTime, time, decimal, integer, QuantityThe inclusive lower bound on the range of allowed values for the data element.

Profile Paths: Questionnaire.item
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/questionnaire-baseType|1.0.05.0.0uvcodeThis identifies the underlying type in a profile, when a questionnaire is generated from a profile.
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/questionnaire-choiceOrientation|1.0.05.0.0uvcodeIdentifies the desired orientation when rendering a list of choices (typically radio-box or check-box lists).

Profile Paths: Questionnaire.item
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/questionnaire-constraint|1.0.05.0.0uv(complex)An invariant that must be satisfied before responses to the questionnaire can be considered "complete".

Profile Paths: Questionnaire, Questionnaire.item
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/questionnaire-derivationType|1.0.05.0.0uvCodeableConceptProvides more precision about the type of derivation relationship that exists.
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/questionnaire-displayCategory|1.0.05.0.0uvCodeableConceptDescribes the intended purpose of the rendered text. For example - instructions, guidance on access control, maintenance information, etc.

Profile Paths: Questionnaire.item
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType|1.0.05.0.0uvstringFor questionnaires generated from FHIR profiles, indicates the FHIR data type or resource type that corresponds to this node.
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/questionnaire-hidden|1.0.05.0.0uvbooleanIf true, indicates that the extended item should not be displayed to the user.

Profile Paths: Questionnaire.item
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl|1.0.05.0.0uvCodeableConceptThe type of data entry control or structure that should be used to render the item. Certain item controls only make sense for certain types of items. For example, a radio button doesn't make sense for a question where repeats=true; few systems will know how to implement a 'slider' control if the question type is 'Attachment', etc. Form fillers are allowed to ignore item controls that don't make sense (or that they don't know how to handle) for the type of item the extension appears on. If the extension is ignored, the form filler will use whatever display control it supports that works best for the type of item present. Similarly, form authoring tools may raise validation issues or prohibit the selection of certain control types based on the characteristics of the item.

Profile Paths: Questionnaire.item
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs|1.0.05.0.0uvintegerThe maximum number of times the group must appear, or the maximum number of answers for a question - when greater than 1 and not unlimited.

Profile Paths: Questionnaire.item
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/questionnaire-minOccurs|1.0.05.0.0uvintegerThe minimum number of times the group must appear, or the minimum number of answers for a question - when greater than 1.

Profile Paths: Questionnaire.item
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/questionnaire-optionRestriction|1.0.05.0.0uvbase64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, integer64, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Availability, ExtendedContactDetail, Dosage, MetaAllows disabling certain questionnaire options for the containing item based on evaluating expressions.
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/questionnaire-referenceFilter|1.0.05.0.0uvstringIdentifies a filter to apply when looking up candidate answers for the question. **This extension has been replaced by the Structured Data Capture candidateExpression extension.**
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/questionnaire-referenceProfile|1.0.05.0.0uvcanonicalWhere 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.

Profile Paths: Questionnaire.item
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/questionnaire-referenceResource|1.0.05.0.0uvcodeWhere the type for a question is "Reference", indicates a type of resource that is permitted.

Profile Paths: Questionnaire.item
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/questionnaire-signatureRequired|1.0.05.0.0uvCodeableConceptIndicates that a signature (of the specified type) is needed when completing the QuestionnaireResponse.

Profile Paths: Questionnaire, Questionnaire.item
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/questionnaire-sliderStepValue|1.0.05.0.0uvintegerFor slider-based controls, indicates the step size to use when toggling the control up or down.

Profile Paths: Questionnaire.item
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/questionnaire-supportLink|1.0.05.0.0uvuriA URL that resolves to additional supporting information or guidance related to the question.

Profile Paths: Questionnaire.item
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/questionnaire-unit|1.0.05.0.0uvCodingProvides a computable unit of measure associated with numeric questions to support subsequent computation on responses. This is for use on items of type integer and decimal, and its purpose is to support converting the integer or decimal answer into a Quantity when extracting the data into a resource. If a 'display' value is provided for valueCoding of this extension and the associated question item does not have a child 'display' item with an itemControl extension of 'unit', then form fillers SHOULD take the display value of this extension and use it as as the unit display.

Profile Paths: Questionnaire.item, Questionnaire.item.item
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/questionnaire-unitOption|1.0.05.0.0uvCodingA unit that the user may choose when providing a quantity value.

Profile Paths: Questionnaire.item
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/questionnaire-unitValueSet|1.0.05.0.0uvcanonicalA set of units that the user may choose when providing a quantity value.

Profile Paths: Questionnaire.item
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/questionnaire-usageMode|1.0.05.0.0uvcodeIdentifies that the specified element should only appear in certain "modes" of operation.

Profile Paths: Questionnaire.item
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/variable|1.0.05.0.0uvExpressionVariable specifying a logic to generate a variable for use in subsequent logic. The name of the variable will be added to FHIRPath's context when processing descendants of the element that contains this extension as well as extensions within the same element.

Profile Paths: PlanDefinition, Questionnaire, Questionnaire.item
hl7.fhir.uv.cpg#currenthttp://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-answerValueSetSource|1.0.04.0.1uvcanonicalThe canonical URL for the source value set for the answer options, when those options are provided directly in the questionnaire.

Profile Paths: Questionnaire.item
hl7.fhir.uv.cpg#currenthttp://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-itemImage|1.0.04.0.1uvAttachmentAn image to display as a visual accompaniment to the question being asked.

Profile Paths: Questionnaire.item
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-answerExpression|3.0.04.0.1uvExpressionAn expression (FHIRPath, CQL or FHIR Query) that resolves to a list of permitted answers for the question item or that establishes context for a group item. The user may select from among the list to choose answers for the question.

Profile Paths: Questionnaire.item
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-answerOptionsToggleExpression|3.0.04.0.1uv(complex)A complex expression that provides a list of the allowed options that should be enabled or disabled based on the evaluation of a provided expression. It allows toggling of allowed answers based on context, including the answers provided to other expressions. Any options not listed by one of the answerOptionsToggleExpression occurrences are presumed to be 'enabled'

Profile Paths: Questionnaire.item
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-calculatedExpression|3.0.04.0.1uvExpressionCalculated value for a question answer as determined by an evaluated expression.

Profile Paths: Questionnaire.item
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-candidateExpression|3.0.04.0.1uvExpressionA FHIRPath or CQL expression, or FHIR Query that resolves to a list of candidate answers for the question item or that establishes context for a group item. The user may select from among the candidates to choose answers for the question.

Profile Paths: Questionnaire.item
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-choiceColumn|3.0.04.0.1uv(complex)Provides guidelines for rendering multi-column choices. I.e. when displaying a list of codes (for `choice` or `open-choice` items) or a list of resources (for `reference` items), this extension allows the drop-down to have multiple columns. For codes, the author can pick additional code system properties to display - such as alternate display names strength or form for drug codes, etc. For references, the author can choose particular columns from the resource (e.g. first name, last name, specialty, address).

Profile Paths: Questionnaire.item
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-collapsible|3.0.04.0.1uvcodeIndicates whether the child items of a group or question item is displayed in collapsible form.

Profile Paths: Questionnaire.item
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-contextExpression|3.0.04.0.1uv(complex)A FHIR Query that resolves to one or more resources that can be displayed to the user to help provide context for answering a question. For example, if the question is "Has the patient discussed this issue on any visits in the past year?", the contextExpression might return the set of patient's encounters for the prior 12 month period to help jog the practitioner's memory. If there are multiple repetitions of this extension, then each is providing a distinct set of context. For example, one repetition might expose 'potentially relevant procedures' while another might expose 'potentially relevant encounters'.

Profile Paths: Questionnaire.item
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-enableWhenExpression|3.0.04.0.1uvExpressionAn expression that returns a boolean value for whether to enable the item. If the expression does not resolve to a boolean, it is considered an error in the design of the Questionnaire. Form renderer behavior is undefined. Some tools may attempt to force the value to be a boolean (e.g. is it a non-empty collection, non-null, non-zero - if so, then true). Systems SHOULD present a warning to the user if a non-boolean valued expression result does not trigger an all-out error.

Profile Paths: Questionnaire.item
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression|3.0.04.0.1uvExpressionInitial value for a question answer as determined by an evaluated expression.

Profile Paths: Questionnaire.item
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-isSubject|3.0.04.0.1uvbooleanIf present and true, indicates that the item establishes a different subject for the group in a response.

Profile Paths: Questionnaire.item
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-itemExtractionContext|3.0.04.0.1uvExpression, codeSpecifies a query or other expression that identifies the resource (or set of resources for a repeating item) to be extracted from this item once the QuestionnaireResponse is complete.

Profile Paths: Questionnaire, Questionnaire.item
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-itemMedia|3.0.04.0.1uvAttachmentMedia to render/make available as an accompaniment to the question being asked, for example - an image, video or audio clip. This does not replace the need for item.text. The attachment.text SHOULD be present as the alternative/accessibility text for systems unable to expose the media and users unable to consume it. Media.contentType SHALL be present. When included in a QuestionnaireResponse it SHALL be the same as the media for the same item in the Questionnaire.

Profile Paths: Questionnaire.item, QuestionnaireResponse.item
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-itemPopulationContext|3.0.04.0.1uvExpressionSpecifies a query or other expression that identifies the resource (or set of resources for a repeating item) that should be used to support the population of this Questionnaire or Questionnaire.item on initial population. When populating the questionnaire, it will set the specified variable name to that resource repetition for use in processing items within the group.

Profile Paths: Questionnaire, Questionnaire.item
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-lookupQuestionnaire|3.0.04.0.1uvcanonicalFor 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. Typically this will result in a QuestionnaireResponse that can be [extracted](extraction.html) to produce the desired resource. However, if the target resource for the reference is a QuestionnaireResponse, then the QuestionnaireResponse resulting from the Questionnaire can be referenced directly.

Profile Paths: Questionnaire.item
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-maxQuantity|3.0.04.0.1uvQuantityThe inclusive upper bound on the range of allowed values for a 'quantity' type question. Open Issue: Revisit whether this should be folded into the regular maxValue extension once there are better capabilities around defining conformance expectations regarding extensions.

Profile Paths: Questionnaire.item
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-minQuantity|3.0.04.0.1uvQuantityThe inclusive lower bound on the range of allowed values for a 'quantity' type question. Open Issue: Revisit whether this should be folded into the regular minValue extension once there are better capabilities around defining conformance expectations regarding extensions.

Profile Paths: Questionnaire.item
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-observation-extract-category|3.0.04.0.1uvCodeableConceptIndicates the Observation.category value(s) that should appear on extracted Observations for the entire Questionnaire or for the current item and descendant items. If this extension appears at multiple levels in the Questionnaire, those defined on lower-level items override those declared on higher-level items.

Profile Paths: Questionnaire.item
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-observationExtract|3.0.04.0.1uvbooleanIf true, indicates that the observation-based approach should be used to extract either the particular item (if extension is defined on an individual question or group based on the code present) or all items in the questionnaire (if defined at the questionnaire root and if they have a code present).

Profile Paths: Questionnaire.item, Questionnaire.item.code
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-observationLinkPeriod|3.0.04.0.1uvDurationIndicates the time-period (from 'now') to search for observations that match the Questionnaire.item.code and Questionnaire.subject when pre-populating the QuestionnaireResponse.

Profile Paths: Questionnaire.item
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-openLabel|3.0.04.0.1uvstringThe label text to display beside free-text and/or unrestricted type values for an 'open' choice element. E.g. 'Other, please specify', or 'Additional condition', or 'More reason(s)', etc.

Profile Paths: Questionnaire.item
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-optionalDisplay|3.0.04.0.1uvbooleanThis extension is used when defining high-level questionnaires that will then be used as a basis for 'derived' Questionnaires that are further refined for use in specific organizations or contexts. If the extension is present and set to 'true', it means that this item should be considered to be 'optional' from an adaptation perspective and that the question can be removed (i.e. not displayed) in derived questionnaires without impacting the validity of the instrument. Alternatively, the element can be marked as 'hidden' and 'readOnly' and have a value or descendant item values declared using initialValue or initialExpression. If the element with 'optionalDisplay=true' is marked as 'required=true', then this second approach is the only means to exclude the element from display.

Profile Paths: Questionnaire.item
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-preferredTerminologyServer|3.0.04.0.1uvurlIndicates the terminology server(s) that are known to be capable of returning and potentially expanding the value set(s) associated with the whole questionnaire or a particular group or question within the questionnaire (depending on where the extension appears). If a full URL is not provided AND the requested query is a terminology operation (e.g. $lookup or $expand) the client SHOULD execute the operation against (one of) the preferredTerminologyServer(s) rather than the local repository.

Profile Paths: Questionnaire, Questionnaire.item
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-shortText|3.0.04.0.1uvstringThe short text for the item.

Profile Paths: Questionnaire.item
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-subQuestionnaire|3.0.04.0.1uvcanonicalIndicates that the display item on which this extension appears should be replaced with the referenced Questionnaire

Profile Paths: Questionnaire.item
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-unitOpen|3.0.04.0.1uvcodeIndicates whether the list of supported units (conveyed in other extensions) are the exhaustive list from which the user must choose or whether they're able to select alternate codes or specify a string.

Profile Paths: Questionnaire.item
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-unitSupplementalSystem|3.0.04.0.1uvcanonicalIf the questionnaire-unit-open extension indicates that additional units other than the set of options provided for the question are allowed, this indicates the code system those units are expected to be drawn from. This extension SHOULD be present on any question where questionnaire-unit-open allows additional coded values.

Profile Paths: Questionnaire.item
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-width|3.0.04.0.1uvQuantityWhen used with an item control that causes the question to appear as a column in a table, indicates the width to give to the column for this question.

Profile Paths: Questionnaire.item
Questionnaire.item.answerOption
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/itemWeight|1.0.05.0.0uvdecimalA 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). Scores are usually a whole number, but occasionally decimals are encountered in scores. Note: This extension used to called http://hl7.org/fhir/StructureDefinition/ordinalValue
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/questionnaire-optionExclusive|1.0.05.0.0uvbooleanIf true, indicates that if this answerOption is selected, no other possible answers may be selected, even if the item is a repeating question.

Profile Paths: Questionnaire.item.answerOption, Questionnaire.item.option
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/questionnaire-optionPrefix|1.0.05.0.0uvstringThe label to list in front of a code when presenting a list of possible values in a questionnaire-like fashion.
hl7.fhir.uv.cpg#currenthttp://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-responseImage|1.0.04.0.1uvAttachmentAn image to display as a visual accompaniment to the response.

Profile Paths: Questionnaire.item.answerOption
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-itemAnswerMedia|3.0.04.0.1uvAttachmentMedia to render/make available as an accompaniment to a specific answer option, for example - an image, video or audio clip. This does not replace the need for answer.value[x]. The attachment.text SHOULD be present as the alternative/accessibility text for systems unable to expose the media and users unable to consume it. Media.contentType SHALL be present. When included in a QuestionnaireResponse it SHALL be the same as the media for the corresponding answerOption in the Questionnaire.

Profile Paths: Questionnaire.item.answerOption, QuestionnaireResponse.item.answer
Questionnaire.item.answerValueSet
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/11179-permitted-value-conceptmap|1.0.05.0.0uvcanonicalExpresses the linkage between the internal codes used for storage and the codes used for exchange.
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/11179-permitted-value-valueset|1.0.05.0.0uvcanonicalAllows expressing the value set that must be stored internally by the system (as distinct from the base value set which defines values for exchange).
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/elementdefinition-conceptmap|1.0.05.0.0uvcanonicalThis extension references a ConceptMap that maps to relevant terminologies used in an implementation.
Questionnaire.item.code
hl7.fhir.uv.sdc.r4#3.0.0http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-observationExtract|3.0.04.0.1uvbooleanIf true, indicates that the observation-based approach should be used to extract either the particular item (if extension is defined on an individual question or group based on the code present) or all items in the questionnaire (if defined at the questionnaire root and if they have a code present).

Profile Paths: Questionnaire.item, Questionnaire.item.code
Questionnaire.item.item
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/designNote|1.0.05.0.0uvmarkdownInformation captured by the author/maintainer of the questionnaire for development purposes, not intended to be seen by users.

Profile Paths: Questionnaire, Questionnaire.item
hl7.fhir.uv.extensions.r4#1.0.0http://hl7.org/fhir/StructureDefinition/variable|1.0.05.0.0uvExpressionVariable specifying a logic to generate a variable for use in subsequent logic. The name of the variable will be added to FHIRPath's context when processing descendants of the element that contains this extension as well as extensions within the same element.

Profile Paths: PlanDefinition, Questionnaire, Questionnaire.item
Questionnaire.item.option
fhir.argonaut.questionnaire#1.0.0http://fhir.org/guides/argonaut/questionnaire/StructureDefinition/extension-itemOrder|1.0.03.0.1us(complex)A non-negative integer representing the order of questions within Questionnaires groups, groups within groups and groups within questions and the order of answer choices for questions of type 'choice' and 'open-choice using `Questionnaire.item.option`. The order values should be consecutive and start at 0 or 1.

Profile Paths: Questionnaire.item, Questionnaire.item.option