This page is part of the FHIR Specification (v5.0.0-ballot: FHIR R5 Ballot Preview). 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: R5 R4B R4 R3 R2
FHIR Infrastructure Work Group | Maturity Level: 1 | Trial Use | Use Context: Any |
Mappings for the elementdefinition-de Profile (see Mappings to Other Standards for further information & status).
DataElement constraint on ElementDefinition data type | ||
ElementDefinition | OM1 | |
id | ||
extension | ||
extension | Question | |
extension | AllowedUnits | OM2.2 |
modifierExtension | ||
path | N/A | |
sliceName | N/A | |
sliceIsConstraining | N/A | |
label | ||
code | OM1.7 | |
definition | OM1.6, OM1.41 | |
comment | NTE, OM1.32, OM1.33, OM1.39 | |
requirements | ||
alias | OM1.8, OM1.52 | |
min | ||
max | OMC.10 | |
base | ||
id | ||
extension | ||
path | ||
min | ||
max | ||
type | OM1.3, OMC.9 | |
id | ||
extension | ||
code | OM1.3 | |
targetProfile | ||
versioning | ||
defaultValue[x] | ||
meaningWhenMissing | ||
orderMeaning | ||
example | ||
id | ||
extension | ||
label | ||
value[x] | ||
minValue[x] | ||
maxValue[x] | ||
maxLength | OMC.12 | |
condition | ||
constraint | ||
id | ||
extension | ||
key | ||
requirements | ||
severity | ||
suppress | ||
human | ||
expression | ||
xpath | ||
source | ||
mustSupport | ||
isModifierReason | ||
binding | OM3, OMC.11 | |
id | ||
extension | ||
strength | N/A | |
description | ||
valueSet | ||
mapping | ||
id | ||
extension | ||
identity | ||
language | ||
map | ||
comment |
DataElement constraint on ElementDefinition data type | ||
ElementDefinition | n/a | |
id | n/a | |
extension | n/a | |
extension | Question | N/A (MIF-level) |
extension | AllowedUnits | N/A (MIF territory) |
modifierExtension | N/A | |
path | N/A | |
sliceName | N/A | |
sliceIsConstraining | N/A | |
label | ./code/display | |
code | ./code (root or translation) | |
definition | ./text | |
comment | ./inboundRelationship[typeCode=SUBJ]/source[classCode=LIST, moodCode=EVN]/code | |
requirements | ./inboundRelationship[typeCode=META]/source[classCode=ACT, moodCode=EVN, isCriterionInd=true]/reasonCode/originalText | |
alias | Not currently expressible | |
min | N/A (MIF territory) | |
max | N/A (MIF territory) | |
base | N/A (MIF territory) | |
id | n/a | |
extension | n/a | |
path | N/A (MIF territory) | |
min | N/A (MIF territory) | |
max | N/A (MIF territory) | |
type | N/A (MIF territory) | |
id | n/a | |
extension | n/a | |
code | N/A (MIF territory) | |
targetProfile | N/A (MIF territory) | |
versioning | N/A (MIF territory) | |
defaultValue[x] | N/A (MIF territory) | |
meaningWhenMissing | N/A (MIF territory) | |
orderMeaning | N/A (MIF territory) | |
example | N/A (MIF territory) | |
id | n/a | |
extension | n/a | |
label | N/A (MIF territory) | |
value[x] | N/A (MIF territory) | |
minValue[x] | N/A (MIF territory) | |
maxValue[x] | N/A (MIF territory) | |
maxLength | N/A (MIF territory) | |
condition | N/A (MIF territory) | |
constraint | N/A (MIF territory) | |
id | n/a | |
extension | n/a | |
key | N/A (MIF territory) | |
requirements | N/A (MIF territory) | |
severity | N/A (MIF territory) | |
suppress | N/A (MIF territory) | |
human | N/A (MIF territory) | |
expression | N/A (MIF territory) | |
xpath | N/A (MIF territory) | |
source | N/A (MIF territory) | |
mustSupport | N/A (MIF territory) | |
isModifierReason | N/A (MIF territory) | |
binding | N/A (MIF territory) | |
id | n/a | |
extension | n/a | |
strength | N/A (MIF territory) | |
description | N/A (MIF territory) | |
valueSet | N/A (MIF territory) | |
mapping | N/A (MIF territory) | |
id | n/a | |
extension | n/a | |
identity | N/A (MIF territory) | |
language | N/A (MIF territory) | |
map | N/A (MIF territory) | |
comment | N/A (MIF territory) |
These mappings are included to indicate where properties of the data elements defined by the FHIR specification relate to similar fields in the ISO 11179 specification.
DataElement constraint on ElementDefinition data type | ||
ElementDefinition | Data_Element | |
id | ||
extension | ||
extension | Question | |
extension | AllowedUnits | |
modifierExtension | ||
path | Name, Identifier & Context | |
sliceName | n/a | |
sliceIsConstraining | n/a | |
label | n/a | |
code | (Data_Element).data_element_concept.identifier | |
definition | (Designatable_Item).definition.text acceptability=preferred in default context | |
comment | (Administered_Item).explanatory_comment | |
requirements | (Registered_item).document_reference[document_type=requirements].notation | |
alias | (Designatable_Item).designation.sign acceptability!=preferred or context is other than default | |
min | Minimum size of data element values? | |
max | Maximum size of data element values? | |
base | n/a | |
id | ||
extension | ||
path | n/a | |
min | n/a | |
max | n/a | |
type | .domain.data+Q14type | |
id | ||
extension | ||
code | .domain.data+Q14type | |
targetProfile | n/a | |
versioning | ||
defaultValue[x] | ||
meaningWhenMissing | ||
orderMeaning | ||
example | ||
id | ||
extension | ||
label | ||
value[x] | .example | |
minValue[x] | ||
maxValue[x] | ||
maxLength | .domain.maximum_character_quantity | |
condition | ||
constraint | ?? | |
id | ||
extension | ||
key | ||
requirements | ||
severity | ||
suppress | ||
human | ||
expression | ||
xpath | ||
source | ||
mustSupport | ?? | |
isModifierReason | ||
binding | .domain | |
id | ||
extension | ||
strength | ||
description | .domain.description | |
valueSet | points to explicit list or expression that evaluates to list of (Enumerated_Value_Domain).member | |
mapping | Registered_item).document_reference[document_type=mapping] Also, .meaning linkage to Data_Element_Concept is done as a mapping to a reference model. (Data_Element_Concepts are all defined in some sort of reference model, be that Object_Class and Property or some other mechanism) | |
id | ||
extension | ||
identity | ||
language | ||
map | ObjectClass, Property (this is one possible data model that can be mapped to - the uri would identify the data model mappingSpecification.mappingScript | |
comment |
DataElement constraint on ElementDefinition data type | ||
ElementDefinition | RetrieveMetadata response | |
id | ||
extension | ||
extension | Question | |
extension | AllowedUnits | |
modifierExtension | ||
path | ||
sliceName | ||
sliceIsConstraining | ||
label | ||
code | ||
definition | ||
comment | ||
requirements | ||
alias | ||
min | ||
max | ||
base | ||
id | ||
extension | ||
path | ||
min | ||
max | ||
type | valueDomain.dataType | |
id | ||
extension | ||
code | ||
targetProfile | ||
versioning | ||
defaultValue[x] | ||
meaningWhenMissing | ||
orderMeaning | ||
example | ||
id | ||
extension | ||
label | ||
value[x] | ||
minValue[x] | ||
maxValue[x] | ||
maxLength | ||
condition | ||
constraint | ||
id | ||
extension | ||
key | ||
requirements | ||
severity | ||
suppress | ||
human | ||
expression | ||
xpath | ||
source | ||
mustSupport | ||
isModifierReason | ||
binding | ||
id | ||
extension | ||
strength | ||
description | ||
valueSet | valueDomain.valueSet | |
mapping | mappingSpecification | |
id | ||
extension | ||
identity | ||
language | ||
map | ||
comment |