FHIR © HL7.org  |  Server Home  |  XIG Home  |  XIG Stats  |  Server Source  |  FHIR  

FHIR IG Statistics: ConceptMap/segment-msh-transformation-to-provenance

Packagehl7.fhir.uv.v2mappings
Resource TypeConceptMap
Idsegment-msh-transformation-to-provenance
FHIR VersionR4
Sourcehttp://hl7.org/fhir/uv/v2mappings/https://build.fhir.org/ig/HL7/v2-to-fhir/ConceptMap-segment-msh-transformation-to-provenance.html
URLhttp://hl7.org/fhir/uv/v2mappings/ConceptMap/segment-msh-transformation-to-provenance
Version1.0.0
Statusactive
Date2025-07-23
NameSegmentMSHTransformationToProvenance
TitleSegment MSH [Transformation] to Provenance Map
Realmuv
Authorityhl7
DescriptionThis ConceptMap represents a mapping from the HL7 V2 Segment MSH to the FHIR Provenance Resource.
CopyrightCopyright (c) 2025, HL7 International, Inc., All Rights Reserved.

Resources that use this resource

No resources found


Resources that this resource uses

No resources found


Narrative

Note: links and images are rebased to the (stated) source

Generated Narrative: ConceptMap segment-msh-transformation-to-provenance

Mapping from (not specified) to (not specified)


Group 1 Mapping from unspecified code system to unspecified code system

Source Concept DetailsRelationshipTarget Concept Details
Codes from NarrativeConditionCodes from
MSHis equivalent toactivity.coding.codeactivity.coding.code
MSHis equivalent toactivity.coding.systemactivity.coding.system
MSHis equivalent torecordedrecorded
MSHis equivalent topolicypolicy
MSHis equivalent toagent[1].type.coding.codeagent[1].type.coding.code
MSHis equivalent toagent[1].type.coding.systemagent[1].type.coding.system
MSHis equivalent toagent[1].who(Organization|Device)agent[1].who(Organization|Device)
MSHwhen you hold on to/persist the v2 message in a data storeis equivalent toentity[1].what(DocumentReference.content.attachment.url)entity[1].what(DocumentReference.content.attachment.url)
MSHwhen you do not hold on to/persist the v2 message in a data storeis equivalent toentity[1].what(DocumentReference.content.attachment.data)entity[1].what(DocumentReference.content.attachment.data)
MSHis equivalent toentity[1].what(DocumentReference.status)entity[1].what(DocumentReference.status)
MSHis equivalent toentity[1].roleentity[1].role

Source

{
  "resourceType": "ConceptMap",
  "id": "segment-msh-transformation-to-provenance",
  "text": {
    "status": "generated",
    "div": "<!-- snip (see above) -->"
  },
  "extension": [
    {
      "extension": [
        {
          "url": "type",
          "valueCode": "derived-from"
        },
        {
          "url": "label",
          "valueString": "Segment MSH[Transformation] to Provenance.fsh"
        },
        {
          "url": "url",
          "valueUri": "https://docs.google.com/spreadsheets/d/1byfzqOfOvIVdRkHv2Tto5a-a0YMYWWP0eryaZBvibIo/edit?gid=0#gid=0"
        }
      ],
      "url": "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/RelatedArtifact"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
      "valueCode": "oo"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
      "valueCode": "informative",
      "_valueCode": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
            "valueCanonical": "http://hl7.org/fhir/uv/v2mappings/ImplementationGuide/hl7.fhir.uv.v2mappings"
          }
        ]
      }
    }
  ],
  "url": "http://hl7.org/fhir/uv/v2mappings/ConceptMap/segment-msh-transformation-to-provenance",
  "version": "1.0.0",
  "name": "SegmentMSHTransformationToProvenance",
  "title": "Segment MSH [Transformation] to Provenance Map",
  "status": "active",
  "experimental": true,
  "date": "2025-07-23",
  "publisher": "HL7 International / Orders and Observations",
  "contact": [
    {
      "name": "HL7 Orders and Observations Workgroup",
      "telecom": [
        {
          "system": "url",
          "value": "http://www.hl7.org/Special/committees/orders"
        }
      ]
    }
  ],
  "description": "This ConceptMap represents a mapping from the HL7 V2 Segment MSH to the FHIR Provenance Resource.",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "http://unstats.un.org/unsd/methods/m49/m49.htm",
          "code": "001"
        }
      ]
    }
  ],
  "copyright": "Copyright (c) 2025, HL7 International, Inc., All Rights Reserved.",
  "group": [
    {
      "element": [
        {
          "code": "MSH",
          "target": [
            {
              "extension": [
                {
                  "extension": [
                    {
                      "url": "cardinalityMin",
                      "valueInteger": 0
                    },
                    {
                      "url": "cardinalityMax",
                      "valueInteger": 1
                    },
                    {
                      "url": "assignment",
                      "valueString": "\"v2-fhir-transformation\""
                    }
                  ],
                  "url": "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"
                }
              ],
              "code": "activity.coding.code",
              "display": "activity.coding.code",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "MSH",
          "target": [
            {
              "extension": [
                {
                  "extension": [
                    {
                      "url": "cardinalityMin",
                      "valueInteger": 0
                    },
                    {
                      "url": "cardinalityMax",
                      "valueInteger": 1
                    },
                    {
                      "url": "assignment",
                      "valueString": "\"http://hl7.org/fhir/uv/v2mappings/CodeSystem/provenance-activity-type-v2-to-fhir\""
                    }
                  ],
                  "url": "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"
                }
              ],
              "code": "activity.coding.system",
              "display": "activity.coding.system",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "MSH",
          "target": [
            {
              "extension": [
                {
                  "extension": [
                    {
                      "url": "cardinalityMin",
                      "valueInteger": 1
                    },
                    {
                      "url": "cardinalityMax",
                      "valueInteger": 1
                    },
                    {
                      "url": "assignment",
                      "valueString": "/timestamp of tranformation/"
                    }
                  ],
                  "url": "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"
                }
              ],
              "code": "recorded",
              "display": "recorded",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "MSH",
          "target": [
            {
              "extension": [
                {
                  "extension": [
                    {
                      "url": "cardinalityMin",
                      "valueInteger": 0
                    },
                    {
                      "url": "cardinalityMax",
                      "valueInteger": -1
                    },
                    {
                      "url": "assignment",
                      "valueString": "/uri of the policy governing transformation of the v2 to FHIR/"
                    }
                  ],
                  "url": "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"
                }
              ],
              "code": "policy",
              "display": "policy",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "MSH",
          "target": [
            {
              "extension": [
                {
                  "extension": [
                    {
                      "url": "type",
                      "valueCode": "string"
                    },
                    {
                      "url": "cardinalityMin",
                      "valueInteger": 0
                    },
                    {
                      "url": "cardinalityMax",
                      "valueInteger": 1
                    },
                    {
                      "url": "assignment",
                      "valueString": "\"assembler\""
                    }
                  ],
                  "url": "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"
                }
              ],
              "code": "agent[1].type.coding.code",
              "display": "agent[1].type.coding.code",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "MSH",
          "target": [
            {
              "extension": [
                {
                  "extension": [
                    {
                      "url": "type",
                      "valueCode": "url"
                    },
                    {
                      "url": "cardinalityMin",
                      "valueInteger": 0
                    },
                    {
                      "url": "cardinalityMax",
                      "valueInteger": 1
                    },
                    {
                      "url": "assignment",
                      "valueString": "\"http://terminology.hl7.org/CodeSystem/provenance-participant-type\""
                    }
                  ],
                  "url": "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"
                }
              ],
              "code": "agent[1].type.coding.system",
              "display": "agent[1].type.coding.system",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "MSH",
          "target": [
            {
              "extension": [
                {
                  "extension": [
                    {
                      "url": "type",
                      "valueCode": "Reference(Organization|Device)"
                    },
                    {
                      "url": "cardinalityMin",
                      "valueInteger": 1
                    },
                    {
                      "url": "cardinalityMax",
                      "valueInteger": 1
                    },
                    {
                      "url": "assignment",
                      "valueString": "/the organization owning or device performing the transformation by the mapping tool/"
                    }
                  ],
                  "url": "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"
                }
              ],
              "code": "agent[1].who(Organization|Device)",
              "display": "agent[1].who(Organization|Device)",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "MSH",
          "target": [
            {
              "code": "entity[1].what(DocumentReference.content.attachment.url)",
              "display": "entity[1].what(DocumentReference.content.attachment.url)",
              "equivalence": "equivalent",
              "dependsOn": [
                {
                  "property": "Narrative-Condition",
                  "value": "when you hold on to/persist the v2 message in a data store"
                }
              ]
            }
          ]
        },
        {
          "code": "MSH",
          "target": [
            {
              "extension": [
                {
                  "extension": [
                    {
                      "url": "assignment",
                      "valueString": "/v2.txt or v2.xml into base 64/"
                    }
                  ],
                  "url": "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"
                }
              ],
              "code": "entity[1].what(DocumentReference.content.attachment.data)",
              "display": "entity[1].what(DocumentReference.content.attachment.data)",
              "equivalence": "equivalent",
              "dependsOn": [
                {
                  "property": "Narrative-Condition",
                  "value": "when you do not hold on to/persist the v2 message in a data store"
                }
              ]
            }
          ]
        },
        {
          "code": "MSH",
          "target": [
            {
              "extension": [
                {
                  "extension": [
                    {
                      "url": "assignment",
                      "valueString": "\"current\""
                    }
                  ],
                  "url": "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"
                }
              ],
              "code": "entity[1].what(DocumentReference.status)",
              "display": "entity[1].what(DocumentReference.status)",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "MSH",
          "target": [
            {
              "extension": [
                {
                  "extension": [
                    {
                      "url": "assignment",
                      "valueString": "\"source\""
                    }
                  ],
                  "url": "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"
                }
              ],
              "code": "entity[1].role",
              "display": "entity[1].role",
              "equivalence": "equivalent"
            }
          ]
        }
      ]
    }
  ]
}