DSTU2
<

This page is part of the FHIR Specification (v1.0.2: DSTU 2). 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

ul class="nav nav-tabs">
  • Element Definition
  • Examples
  • Detailed Descriptions
  • Mappings
  • 1.23.3 Element Definition Mappings

    FHIR Infrastructure Work GroupMaturity Level: N/ABallot Status: DSTU 2

    This page provides mappings for Element Definition.

    1.23.3.1 Mappings for HL7 v2 (http://hl7.org/v2)

    ElementDefinitionOM1
        pathN/A
        representationN/A
        nameN/A
        label
        codeOM1.7
        slicing
            discriminator
            description
            ordered
            rules
        short
        definitionOM1.6, OM1.41
        commentsNTE, OM.32, OM1.33, OM1.39
        requirements
        aliasOM1.8, OM1.52
        min
        maxOMC.10
        base
            path
            min
            max
        typeOM1.3, OMC.9
            codeOM1.3
            profile
            aggregation
        nameReference
        defaultValue[x]
        meaningWhenMissing
        fixed[x]
        pattern[x]
        example[x]
        minValue[x]
        maxValue[x]
        maxLengthOMC.12
        condition
        constraint
            key
            requirements
            severity
            human
            xpath
        mustSupport
        isModifier
        isSummary
        bindingOM3, OMC.11
            strengthN/A
            description
            valueSet[x]
        mapping
            identity
            language
            map

    1.23.3.2 Mappings for RIM (http://hl7.org/v3)

    ElementDefinitionObservation[classCode=OBS, moodCode=DEFN]
        pathN/A
        representationN/A
        nameN/A
        label./code/display
        code./code (root or translation)
        slicingN/A
            discriminatorN/A
            descriptionN/A
            orderedN/A
            rulesN/A
        shortN/A
        definition./text
        comments./inboundRelationship[typeCode=SUBJ]/source[classCode=LIST, moodCode=EVN]/code
        requirements./inboundRelationship[typeCode=META]/source[classCode=ACT, moodCode=EVN, isCriterionInd=true]/reasonCode/originalText
        aliasNot currently expressible
        minN/A (MIF territory)
        maxN/A (MIF territory)
        baseN/A (MIF territory)
            pathN/A (MIF territory)
            minN/A (MIF territory)
            maxN/A (MIF territory)
        typeN/A (MIF territory)
            codeN/A (MIF territory)
            profileN/A (MIF territory)
            aggregationN/A (MIF territory)
        nameReferenceN/A
        defaultValue[x]N/A (MIF territory)
        meaningWhenMissingN/A (MIF territory)
        fixed[x]N/A (MIF territory)
        pattern[x]N/A (MIF territory)
        example[x]N/A (MIF territory)
        minValue[x]N/A (MIF territory)
        maxValue[x]N/A (MIF territory)
        maxLengthN/A (MIF territory)
        condition
        constraint
            key
            requirements
            severity
            human
            xpath
        mustSupport
        isModifier
        isSummary
        bindingN/A (MIF territory)
            strengthN/A (MIF territory)
            descriptionN/A (MIF territory)
            valueSet[x]N/A (MIF territory)
        mappingN/A (MIF territory)
            identityN/A (MIF territory)
            languageN/A (MIF territory)
            mapN/A (MIF territory)

    1.23.3.3 Mappings for LOINC (http://loinc.org)

    ElementDefinition
        path
        representation
        name
        label
        codeLOINC_NUM
        slicing
            discriminator
            description
            ordered
            rules
        short
        definitionTERM DEFINITION/DESCRIPTION(S)
        commentsCOMMENTS
        requirementsR/O/C
        aliasRELATED NAMES (only some of these apply)
        min
        max
        base
            path
            min
            max
        typeHL7_V2_DATATYPE (translation required), HL7_V3_DATATYPE (translation required)
            codeHL7_V2_DATATYPE (translation required), HL7_V3_DATATYPE (translation required)
            profile
            aggregation
        nameReference
        defaultValue[x]
        meaningWhenMissing
        fixed[x]
        pattern[x]
        example[x]EXMPL_ANSWERS
        minValue[x]
        maxValue[x]
        maxLength
        condition
        constraint
            key
            requirements
            severity
            human
            xpath
        mustSupport
        isModifier
        isSummary
        bindingANSWER LIST, NORMATIVE ANSWER LIST
            strengthN/A
            description
            valueSet[x]CODE_TABLE
        mapping
            identity
            language
            map

    1.23.3.4 Mappings for ISO 11179 (http://metadata-standards.org/11179/)

    ElementDefinitionData_Element
        pathName, Identifier & Context
        representationn/a
        namen/a
        labeln/a
        code(Data_Element).data_element_concept.identifier
        slicingn/a
            discriminatorn/a
            description
            orderedn/a
            rulesn/a
        shortN/A
        definition(Designatable_Item).definition.text acceptability=preferred in default context
        comments(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
        minMinimum size of data element values?
        maxMaximum size of data element values?
        basen/a
            pathn/a
            minn/a
            maxn/a
        type.domain.data+Q14type
            code.domain.data+Q14type
            profilen/a
            aggregationn/a
        nameReference
        defaultValue[x]
        meaningWhenMissing
        fixed[x]N/A (only relevant when constraining, which 11179 doesn't do)
        pattern[x]
        example[x].example
        minValue[x]
        maxValue[x]
        maxLength.domain.maximum_character_quantity
        condition
        constraint??
            key
            requirements
            severity
            human
            xpath
        mustSupport??
        isModifier??
        isSummary??
        binding.domain
            strength
            description.domain.description
            valueSet[x]points to explicit list or expression that evaluates to list of (Enumerated_Value_Domain).member
        mappingRegistered_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)
            identity
            language
            mapObjectClass, Property (this is one possible data model that can be mapped to - the uri would identify the data model mappingSpecification.mappingScript

    1.23.3.5 Mappings for IHE Data Element Exchange (DEX) (http://wiki.ihe.net/index.php?title=Data_Element_Exchange)

    ElementDefinitionRetrieveMetadata response
        path
        representation
        name
        label
        code
        slicing
            discriminator
            description
            ordered
            rules
        short
        definition
        comments
        requirements
        alias
        min
        max
        base
            path
            min
            max
        typevalueDomain.dataType
            code
            profile
            aggregation
        nameReference
        defaultValue[x]
        meaningWhenMissing
        fixed[x]
        pattern[x]
        example[x]
        minValue[x]
        maxValue[x]
        maxLength
        condition
        constraint
            key
            requirements
            severity
            human
            xpath
        mustSupport
        isModifier
        isSummary
        binding
            strength
            description
            valueSet[x]valueDomain.valueSet
        mappingmappingSpecification
            identity
            language
            map