This page is part of the FHIR Specification (v5.0.0-ballot: R5 Ballot - see ballot notes). 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 | ||