Release 4 5 Preview #1

This page is part of the FHIR Specification (v4.0.1: R4 - Mixed Normative and STU ) in it's permanent home (it will always be available at this URL). (v4.2.0: R5 Preview #1). 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: R4B R4 R3 R2

Common extensions for ElementDefinition data type

FHIR Infrastructure Work Group Maturity Level : N/A Standards Status : Informative
Defines "common" extensions for use with the DataElement data type

Content

Extensions :
elementdefinition-identifier identifier :

External Identifiers associated with this element - these are identifiers that are associated with the concept this element represents.

elementdefinition-question question :

The default/suggested phrasing to use when prompting a human to capture the data element in question form (e.g. In a survey).

elementdefinition-allowedUnits allowedUnits :

Identifies the units of measure in which the element should be captured or expressed.

elementdefinition-maxValueSet maxValueSet :

The maximum allowable value set, for use when the binding strength is 'extensible' or 'preferred'. This value set is the value set from which additional codes can be taken from. This defines a 'required' binding over the top of the extensible binding.

elementdefinition-minValueSet minValueSet :

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.

elementdefinition-inheritedExtensibleValueSet inheritedExtensibleValueSet :

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.

elementdefinition-bindingName bindingName :

A name that can be used for code generation when generating named enumerations for the binding.

elementdefinition-isCommonBinding isCommonBinding :

Whether the binding is used on multiple resources, or only on this resource.

elementdefinition-equivalence equivalence :

The level of equivalence between the element containing the mapping and the element mapped to.

elementdefinition-namespace namespace :

Use this extension to indicate tha the element has an XML namespace different to http://hl7.org/fhir.

elementdefinition-bestpractice bestpractice :

Mark that an invariant represents 'best practice' rule - a rule that implementers may choose to enforce at error level in some or all circumstances.

elementdefinition-bestpractice-explanation bestpractice-explanation :

Explains why an invariant is labelled as a best practice invariant.

elementdefinition-selector selector :

A FHIRPath statement that defines whether an element is in the slice.

elementdefinition-translatable translatable :

Whether translations might be expected for this element in resource instances.

elementdefinition-profile-element profile-element :

The specific element to use in the referenced profile. This is used when a backbone element is being profiled, rather than an established type.

elementdefinition-pattern pattern :

A pattern that all the target resources follow - that is, a pattern that they all declare their relationship to.