Connectathon 11 Snapshot

This page is part of the FHIR Specification (v1.2.0: STU 3 Draft). 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

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