Source | URL | Version | Realm | Type | Description |
---|---|---|---|---|---|
ElementDefinition | |||||
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/designNote|1.0.0 | 5.0.0 | uv | markdown | Information 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.0 | http://hl7.org/fhir/StructureDefinition/elementdefinition-allowedUnits|1.0.0 | 5.0.0 | uv | CodeableConcept, canonical | Identifies the units of measure in which the element should be captured or expressed. |
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/elementdefinition-defaulttype|1.0.0 | 5.0.0 | uv | canonical | The default type that applies if the instance doesn't specify a particular type, and there is a choice of types. |
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier|1.0.0 | 5.0.0 | uv | Identifier | External Identifiers associated with this element - these are identifiers that are associated with the concept this element represents. |
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/elementdefinition-namespace|1.0.0 | 5.0.0 | uv | uri | Use this extension to indicate tha the element has an XML namespace different to http://hl7.org/fhir. The special value `noNamespace` indicates that there is no assigned XML namespace. |
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/elementdefinition-question|1.0.0 | 5.0.0 | uv | string | The default/suggested phrasing to use when prompting a human to capture the data element in question form (e.g. In a survey). |
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/elementdefinition-selector|1.0.0 | 5.0.0 | uv | string | A FHIRPath statement that defines whether an element is in the slice. |
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable|1.0.0 | 5.0.0 | uv | boolean | Whether translations might be expected for this element in resource instances. |
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/entryFormat|1.0.0 | 5.0.0 | uv | string | Additional 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.0 | http://hl7.org/fhir/StructureDefinition/maxDecimalPlaces|1.0.0 | 5.0.0 | uv | integer | Identifies 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.0 | http://hl7.org/fhir/StructureDefinition/maxSize|1.0.0 | 5.0.0 | uv | decimal | For attachment answers, indicates the maximum size in bytes an attachment can be. Profile Paths: Questionnaire.item |
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/mimeType|1.0.0 | 5.0.0 | uv | code | Identifies the kind(s) of attachment allowed to be sent for an element. Profile Paths: Questionnaire.item |
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/minLength|1.0.0 | 5.0.0 | uv | integer | The 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.0 | http://hl7.org/fhir/StructureDefinition/questionnaire-baseType|1.0.0 | 5.0.0 | uv | code | This identifies the underlying type in a profile, when a questionnaire is generated from a profile. |
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/questionnaire-choiceOrientation|1.0.0 | 5.0.0 | uv | code | Identifies 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.0 | http://hl7.org/fhir/StructureDefinition/questionnaire-constraint|1.0.0 | 5.0.0 | uv | (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.0 | http://hl7.org/fhir/StructureDefinition/questionnaire-displayCategory|1.0.0 | 5.0.0 | uv | CodeableConcept | Describes 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.0 | http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType|1.0.0 | 5.0.0 | uv | string | For 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.0 | http://hl7.org/fhir/StructureDefinition/questionnaire-hidden|1.0.0 | 5.0.0 | uv | boolean | If true, indicates that the extended item should not be displayed to the user. Profile Paths: Questionnaire.item |
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl|1.0.0 | 5.0.0 | uv | CodeableConcept | The 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.0 | http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs|1.0.0 | 5.0.0 | uv | integer | The 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.0 | http://hl7.org/fhir/StructureDefinition/questionnaire-minOccurs|1.0.0 | 5.0.0 | uv | integer | The 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.0 | http://hl7.org/fhir/StructureDefinition/questionnaire-optionRestriction|1.0.0 | 5.0.0 | uv | base64Binary, 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, Meta | Allows disabling certain questionnaire options for the containing item based on evaluating expressions. |
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/questionnaire-referenceFilter|1.0.0 | 5.0.0 | uv | string | Identifies 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.0 | http://hl7.org/fhir/StructureDefinition/questionnaire-referenceProfile|1.0.0 | 5.0.0 | uv | canonical | 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. Profile Paths: Questionnaire.item |
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/questionnaire-referenceResource|1.0.0 | 5.0.0 | uv | code | Where 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.0 | http://hl7.org/fhir/StructureDefinition/questionnaire-signatureRequired|1.0.0 | 5.0.0 | uv | CodeableConcept | Indicates 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.0 | http://hl7.org/fhir/StructureDefinition/questionnaire-sliderStepValue|1.0.0 | 5.0.0 | uv | integer | For 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.0 | http://hl7.org/fhir/StructureDefinition/questionnaire-supportLink|1.0.0 | 5.0.0 | uv | uri | A URL that resolves to additional supporting information or guidance related to the question. Profile Paths: Questionnaire.item |
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/questionnaire-unit|1.0.0 | 5.0.0 | uv | Coding | Provides 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.0 | http://hl7.org/fhir/StructureDefinition/questionnaire-unitOption|1.0.0 | 5.0.0 | uv | Coding | A unit that the user may choose when providing a quantity value. Profile Paths: Questionnaire.item |
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/questionnaire-unitValueSet|1.0.0 | 5.0.0 | uv | canonical | A set of units that the user may choose when providing a quantity value. Profile Paths: Questionnaire.item |
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/questionnaire-usageMode|1.0.0 | 5.0.0 | uv | code | Identifies that the specified element should only appear in certain "modes" of operation. Profile Paths: Questionnaire.item |
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint|1.0.0 | 5.0.0 | uv | string | Hinting information for the narrative generator - a series of name: value; pairs. |
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name|1.0.0 | 5.0.0 | uv | string | A name to use for the type, in implementations. This is a suggestion; it's not a normative part of the FHIR specification, but it does appear in the UML diagrams, and is used in generated code, schemas, etc.to identify the type. |
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version|1.0.0 | 5.0.0 | uv | code | If this StructureDefinition is normative, which was the first normative version. |
hl7.fhir.uv.tools#current | http://hl7.org/fhir/tools/StructureDefinition/elementdefinition-date-format|1.0.0-candidate | 5.0.0 | uv | string | The date format, as a Java date/time format (todo: extract a common subset from FHIRPath? Java? DotNet? Windows API?) |
hl7.fhir.uv.tools#current | http://hl7.org/fhir/tools/StructureDefinition/elementdefinition-json-name|1.0.0-candidate | 5.0.0 | uv | string | Provides the JSON property name for when the JSON name is not a valid element name, or on the root of a type to give the type itself an element name |
hl7.fhir.uv.tools#current | http://hl7.org/fhir/tools/StructureDefinition/id-expectation|1.0.0-candidate | 5.0.0 | uv | code | Specifies whether a particular element or resource is expected to have an id or not. Note that this can be done in a profile on the element, but it is sometimes useful to say this e.g. on an abstract element in a logical model |
hl7.fhir.uv.tools#current | http://hl7.org/fhir/tools/StructureDefinition/implied-string-prefix|1.0.0-candidate | 5.0.0 | uv | string | A prefix value that is automatically prefixed to the value before it's validated (for use in logical models) |
hl7.fhir.uv.tools#current | http://hl7.org/fhir/tools/StructureDefinition/json-empty-behavior|1.0.0-candidate | 5.0.0 | uv | code | empty-behaviour: what should be in JSON when a repeating elements has no items? Can be absent, present, or either |
hl7.fhir.uv.tools#current | http://hl7.org/fhir/tools/StructureDefinition/json-nullable|1.0.0-candidate | 5.0.0 | uv | boolean | If an element is labelled nullable, it can be present as a null value in the json. If this extension does not appear, a null value is treated as an error |
hl7.fhir.uv.tools#current | http://hl7.org/fhir/tools/StructureDefinition/json-primitive-choice|1.0.0-candidate | 5.0.0 | uv | boolean | Marks an element as a choice of types where the type is implied by the JSON type. The only valid types at string, integer, decimal, and boolean |
hl7.fhir.uv.tools#current | http://hl7.org/fhir/tools/StructureDefinition/json-property-key|1.0.0-candidate | 5.0.0 | uv | code | If true, indicates that in a JSON representation, the indicated child element is the json property key for the value. Implies that this is a property with max = * that has two children, one of which is the key and the other is the value |
hl7.fhir.uv.tools#current | http://hl7.org/fhir/tools/StructureDefinition/no-binding|1.0.0-candidate | 5.0.0 | uv | boolean | This extension is used on elements of type code to indicate that it's deliberate and appropriate that they not have a binding. Typically, this is because they are contained by another type that does have a binding, but there are other reasons. This is provided to assist with QA processes that can use this to be informed where bindings are not necessary or appropriate. |
hl7.fhir.uv.tools#current | http://hl7.org/fhir/tools/StructureDefinition/obligation|1.0.0-candidate | 5.0.0 | uv | (complex) | This definition is deprecated in favor of the same extension in the core extensions pack. Documents obligations that apply to applications implementing this element. The obligations relate to application behaviour, not the content of the element itself in the resource instances that contain this element. See [Obligation Extension](obligations.html) for further detail. |
hl7.fhir.uv.tools#current | http://hl7.org/fhir/tools/StructureDefinition/type-specifier|1.0.0-candidate | 5.0.0 | uv | (complex) | In some logical models, the type of content at one location depends on the value of some other element, and the type is otherwise not explicit in the instance. In such cases, the type of the element is assigned an abstract ancestor type, and this extension specifies how to determine what type is actually used |
hl7.fhir.us.core#current | http://hl7.org/fhir/us/core/StructureDefinition/uscdi-requirement|7.0.0-ballot | 4.0.1 | us | boolean | **This extension is only used in the US Core Implementation Guide's Profile StructureDefinition elements.** It flags elements that are ONC USCDI Requirements for certified systems. See the [Conformance page](http://hl7.org/fhir/us/core/general-requirements.html) for more information. |
hl7.fhir.uv.sdc.r4#3.0.0 | http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-answerExpression|3.0.0 | 4.0.1 | uv | Expression | An 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.0 | http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-answerOptionsToggleExpression|3.0.0 | 4.0.1 | uv | (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.0 | http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-calculatedExpression|3.0.0 | 4.0.1 | uv | Expression | Calculated value for a question answer as determined by an evaluated expression. Profile Paths: Questionnaire.item |
hl7.fhir.uv.sdc.r4#3.0.0 | http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-candidateExpression|3.0.0 | 4.0.1 | uv | Expression | A 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.0 | http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-choiceColumn|3.0.0 | 4.0.1 | uv | (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.0 | http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-collapsible|3.0.0 | 4.0.1 | uv | code | Indicates 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.0 | http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-contextExpression|3.0.0 | 4.0.1 | uv | (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.0 | http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-enableWhenExpression|3.0.0 | 4.0.1 | uv | Expression | An 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.0 | http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression|3.0.0 | 4.0.1 | uv | Expression | Initial value for a question answer as determined by an evaluated expression. Profile Paths: Questionnaire.item |
hl7.fhir.uv.sdc.r4#3.0.0 | http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-isSubject|3.0.0 | 4.0.1 | uv | boolean | If 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.0 | http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-itemExtractionContext|3.0.0 | 4.0.1 | uv | Expression, code | Specifies 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.0 | http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-itemMedia|3.0.0 | 4.0.1 | uv | Attachment | Media 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.0 | http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-itemPopulationContext|3.0.0 | 4.0.1 | uv | Expression | Specifies 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.0 | http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-lookupQuestionnaire|3.0.0 | 4.0.1 | uv | canonical | 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. 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.0 | http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-maxQuantity|3.0.0 | 4.0.1 | uv | Quantity | The 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.0 | http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-minQuantity|3.0.0 | 4.0.1 | uv | Quantity | The 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.0 | http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-observation-extract-category|3.0.0 | 4.0.1 | uv | CodeableConcept | Indicates 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.0 | http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-observationExtract|3.0.0 | 4.0.1 | uv | boolean | If 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.0 | http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-observationLinkPeriod|3.0.0 | 4.0.1 | uv | Duration | Indicates 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.0 | http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-openLabel|3.0.0 | 4.0.1 | uv | string | The 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.0 | http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-preferredTerminologyServer|3.0.0 | 4.0.1 | uv | url | Indicates 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.0 | http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-shortText|3.0.0 | 4.0.1 | uv | string | The short text for the item. Profile Paths: Questionnaire.item |
hl7.fhir.uv.sdc.r4#3.0.0 | http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-subQuestionnaire|3.0.0 | 4.0.1 | uv | canonical | Indicates 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.0 | http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-unitOpen|3.0.0 | 4.0.1 | uv | code | Indicates 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.0 | http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-unitSupplementalSystem|3.0.0 | 4.0.1 | uv | canonical | If 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.0 | http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-width|3.0.0 | 4.0.1 | uv | Quantity | When 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 |
ElementDefinition.alias | |||||
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/elementdefinition-suppress|1.0.0 | 5.0.0 | uv | boolean | If the extension is present on one of the named properties in a differential, the element property should be removed from the the corresponding snapshot.element during snapshot generation. |
ElementDefinition.binding | |||||
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName|1.0.0 | 5.0.0 | uv | string | A name that can be used for code generation when generating named enumerations for the binding. |
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/elementdefinition-inheritedExtensibleValueSet|1.0.0 | 5.0.0 | uv | uri, canonical | A reference to an extensible value set specified in a parent profie in order to allow a conformance checking tool to validate that a code not in the extensible value set of the profile is not violating rules defined by parent profile bindings. |
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/elementdefinition-isCommonBinding|1.0.0 | 5.0.0 | uv | boolean | Whether the binding is used on multiple resources, or only on this resource. |
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet|1.0.0 | 5.0.0 | uv | uri, canonical | This acts as an overall 'required' binding for an element that already has a less restrictive binding. It is used when there is a desire to have a 'small' enumerable binding that meets most needs and where the overall value set that the codes must be drawn from is 'infinite'. The the base less restrictive binding SHALL be a proper subset of the max binding valueset. In most cases, this extension is used where the base binding is 'extensible'. |
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/elementdefinition-minValueSet|1.0.0 | 5.0.0 | uv | uri, canonical | The minimum allowable value set, for use when the binding strength is 'required' or 'extensible'. This value set is the minimum value set that any conformant system SHALL support. |
hl7.fhir.uv.tools#current | http://hl7.org/fhir/tools/StructureDefinition/additional-binding|1.0.0-candidate | 5.0.0 | uv | (complex) | Extension definition for Additional Binding. Additional Bindings are in the R5 Element Definition; this extension is used in prior versions (instead of the R5 cross-version extension) |
hl7.fhir.uv.tools#current | http://hl7.org/fhir/tools/StructureDefinition/binding-definition|1.0.0-candidate | 5.0.0 | uv | markdown | This provides a definition for a binding. There's really no functional difference between a definition and a description, and this extension will be removed in R6. No tools do anything with the binding definitions (they use binding.description instead). |
ElementDefinition.code | |||||
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/elementdefinition-suppress|1.0.0 | 5.0.0 | uv | boolean | If the extension is present on one of the named properties in a differential, the element property should be removed from the the corresponding snapshot.element during snapshot generation. |
ElementDefinition.comment | |||||
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/elementdefinition-suppress|1.0.0 | 5.0.0 | uv | boolean | If the extension is present on one of the named properties in a differential, the element property should be removed from the the corresponding snapshot.element during snapshot generation. |
ElementDefinition.constraint | |||||
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/elementdefinition-bestpractice|1.0.0 | 5.0.0 | uv | boolean, CodeableConcept | Mark that an invariant represents 'best practice' rule - a rule that implementers may choose to enforce at error level in some or all circumstances. |
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/elementdefinition-bestpractice-explanation|1.0.0 | 5.0.0 | uv | markdown | Explains why an invariant is labelled as a best practice invariant. |
ElementDefinition.example | |||||
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/elementdefinition-suppress|1.0.0 | 5.0.0 | uv | boolean | If the extension is present on one of the named properties in a differential, the element property should be removed from the the corresponding snapshot.element during snapshot generation. |
ElementDefinition.label | |||||
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/elementdefinition-suppress|1.0.0 | 5.0.0 | uv | boolean | If the extension is present on one of the named properties in a differential, the element property should be removed from the the corresponding snapshot.element during snapshot generation. |
ElementDefinition.mapping | |||||
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/11179-objectClass|1.0.0 | 5.0.0 | uv | Coding | A concept that represents a set of ideas, abstractions, or things in the real world that can be identified with explicit boundaries and meaning and whose properties and behavior follow the same rules. It may be either a single concept or a group of associated concepts, abstractions, or things. |
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/11179-objectClassProperty|1.0.0 | 5.0.0 | uv | Coding | A quality common to all members of an object class. A property may be any feature that humans naturally use to distinguish one individual object from another. It is the human perception of a single quality of an object class in the real world. It is conceptual and thus has no particular associated means of representation by which the property can be communicated. |
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/elementdefinition-equivalence|1.0.0 | 5.0.0 | uv | code | The level of equivalence between the element containing the mapping and the element mapped to. |
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/elementdefinition-suppress|1.0.0 | 5.0.0 | uv | boolean | If the extension is present on one of the named properties in a differential, the element property should be removed from the the corresponding snapshot.element during snapshot generation. |
ElementDefinition.requirements | |||||
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/elementdefinition-suppress|1.0.0 | 5.0.0 | uv | boolean | If the extension is present on one of the named properties in a differential, the element property should be removed from the the corresponding snapshot.element during snapshot generation. |
ElementDefinition.type | |||||
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/elementdefinition-pattern|1.0.0 | 5.0.0 | uv | canonical | A pattern that all the target resources follow - that is, a pattern that they all declare their relationship to. |
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/elementdefinition-type-must-support|1.0.0 | 5.0.0 | uv | boolean | If true indicates that the specified type, profile or targetProfile must be supported by implementations. |
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type|1.0.0 | 5.0.0 | uv | url | The FHIR type of a property - used on the value property of a primitive type (for which there is no type in the FHIR typing system), and Element.id, Resource.id, and Extension.url. All of these have a non-FHIR type in thir structure definition, and this specifies the applicable FHIR type. |
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/structuredefinition-hierarchy|1.0.0 | 5.0.0 | uv | boolean | For circular references (references back to the same type of resource): whether they are allowed to transitively point back to the same instance (false), or whether the relationship must be a strict one-way hierarchy (true). |
hl7.fhir.uv.tools#current | http://hl7.org/fhir/tools/StructureDefinition/id-expectation|1.0.0-candidate | 5.0.0 | uv | code | Specifies whether a particular element or resource is expected to have an id or not. Note that this can be done in a profile on the element, but it is sometimes useful to say this e.g. on an abstract element in a logical model |
hl7.fhir.uv.tools#current | http://hl7.org/fhir/tools/StructureDefinition/json-empty-behavior|1.0.0-candidate | 5.0.0 | uv | code | empty-behaviour: what should be in JSON when a repeating elements has no items? Can be absent, present, or either |
hl7.fhir.uv.tools#current | http://hl7.org/fhir/tools/StructureDefinition/json-nullable|1.0.0-candidate | 5.0.0 | uv | boolean | If an element is labelled nullable, it can be present as a null value in the json. If this extension does not appear, a null value is treated as an error |
hl7.fhir.uv.tools#current | http://hl7.org/fhir/tools/StructureDefinition/json-primitive-choice|1.0.0-candidate | 5.0.0 | uv | boolean | Marks an element as a choice of types where the type is implied by the JSON type. The only valid types at string, integer, decimal, and boolean |
hl7.fhir.uv.tools#current | http://hl7.org/fhir/tools/StructureDefinition/json-property-key|1.0.0-candidate | 5.0.0 | uv | code | If true, indicates that in a JSON representation, the indicated child element is the json property key for the value. Implies that this is a property with max = * that has two children, one of which is the key and the other is the value |
hl7.fhir.uv.tools#current | http://hl7.org/fhir/tools/StructureDefinition/no-binding|1.0.0-candidate | 5.0.0 | uv | boolean | This extension is used on elements of type code to indicate that it's deliberate and appropriate that they not have a binding. Typically, this is because they are contained by another type that does have a binding, but there are other reasons. This is provided to assist with QA processes that can use this to be informed where bindings are not necessary or appropriate. |
hl7.fhir.uv.tools#current | http://hl7.org/fhir/tools/StructureDefinition/obligation|1.0.0-candidate | 5.0.0 | uv | (complex) | This definition is deprecated in favor of the same extension in the core extensions pack. Documents obligations that apply to applications implementing this element. The obligations relate to application behaviour, not the content of the element itself in the resource instances that contain this element. See [Obligation Extension](obligations.html) for further detail. |
ElementDefinition.type.profile | |||||
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/elementdefinition-profile-element|1.0.0 | 5.0.0 | uv | string | The specific element to use in the referenced profile. This is used when a backbone element is being profiled, rather than an established type. |
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/elementdefinition-type-must-support|1.0.0 | 5.0.0 | uv | boolean | If true indicates that the specified type, profile or targetProfile must be supported by implementations. |
ElementDefinition.type.targetProfile | |||||
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/elementdefinition-graphConstraint|1.0.0 | 5.0.0 | uv | canonical | Will cause a GraphDefinition to be executed and the referred-to instance be considered "valid" for that GraphDefinition if the instance is the start of a result of executing that GraphDefinition. |
hl7.fhir.uv.extensions.r4#1.0.0 | http://hl7.org/fhir/StructureDefinition/elementdefinition-type-must-support|1.0.0 | 5.0.0 | uv | boolean | If true indicates that the specified type, profile or targetProfile must be supported by implementations. |