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

FHIR IG Statistics: ConceptMap/EmsMission2Fhir

Packagech.fhir.ig.ch-ems
Resource TypeConceptMap
IdEmsMission2Fhir
FHIR VersionR4
Sourcehttp://fhir.ch/ig/ch-ems/https://build.fhir.org/ig/hl7ch/ch-ems/ConceptMap-EmsMission2Fhir.html
URLhttp://fhir.ch/ig/ch-ems/ConceptMap/EmsMission2Fhir
Version2.1.0-ci-build
Statusactive
Date2025-08-06T11:55:40+00:00
NameEmsMission2Fhir
TitleEMS Mission to FHIR Mapping
Realmch
Authorityhl7
DescriptionThis map shows how the mission section from the EMS Protocol is represented using FHIR.
CopyrightCC0-1.0

Resources that use this resource

No resources found


Resources that this resource uses

StructureDefinition
ch-ems-compositionCH EMS Composition
ch-ems-deviceCH EMS Device
ch-ems-documentCH EMS Document
ch-ems-encounterCH EMS Encounter
ch-ems-location-ambulanceCH EMS Location: Ambulance
ch-ems-location-locationdestinationCH EMS Location: Location and Destination
ch-ems-observation-missiontimestatusCH EMS Observation: Mission Time Status
ch-ems-organizationCH EMS Organization
ch-ems-practitionerCH EMS Practitioner
ch-ems-procedure-precautionsinfectionCH EMS Procedure: Precautions Infection
ch-ems-procedure-transportationCH EMS Procedure: Transportation
ch-ems-servicerequestCH EMS ServiceRequest
logicalmodel-ems-protocolEMS Protocol

Narrative

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

Generated Narrative: ConceptMap EmsMission2Fhir

Mapping from EMS Protocol to CH EMS Document


Group 1 Mapping from EMS Protocol to CH EMS Composition

Source CodeRelationshipTarget Code
EMSProtocol.missionis equivalent toComposition.section:mission
EMSProtocol.mission.respondingOrganisationis equivalent toComposition.custodian

Group 2 Mapping from EMS Protocol to CH EMS Encounter

Source CodeRelationshipTarget Code
EMSProtocol.mission.dateis equivalent toEncounter.period.start
EMSProtocol.mission.numberis equivalent toEncounter.identifier:missionNumber
EMSProtocol.mission.typeis equivalent toEncounter.serviceType
EMSProtocol.mission.transportReasonis equivalent toEncounter.reasonCode
EMSProtocol.mission.urgencyis equivalent toEncounter.priority
EMSProtocol.mission.urgency.adequacyis equivalent toEncounter.priority.extension:urgencyAdequate
EMSProtocol.mission.requestingOrganisationis equivalent toEncounter.basedOn
EMSProtocol.mission.respondingOrganisation.team.memberis equivalent toEncounter.participant.individual
EMSProtocol.mission.respondingOrganisation.team.member.roleis equivalent toEncounter.participant.extension:teamRole
EMSProtocol.mission.locationis equivalent toEncounter.location.location
EMSProtocol.mission.destinationis equivalent toEncounter.hospitalization.destination
EMSProtocol.mission.valuablesPatientis equivalent toEncounter.extension:valuablesPatient
EMSProtocol.mission.emergencyDoctorSystemis equivalent toEncounter.extension:emergencyDoctorSystem
EMSProtocol.mission.violence.offenderis equivalent toEncounter.extension:violence.extension:offender
EMSProtocol.mission.violence.formis equivalent toEncounter.extension:violence.extension:form
EMSProtocol.mission.violence.resultis equivalent toEncounter.extension:violence.extension:result

Group 3 Mapping from EMS Protocol to CH EMS ServiceRequest

Source CodeRelationshipTarget Code
EMSProtocol.mission.requestingOrganisationis equivalent toServiceRequest.requester

Group 4 Mapping from EMS Protocol to CH EMS Organization

Source CodeRelationshipTarget Code
EMSProtocol.mission.requestingOrganisation.nameis equivalent toOrganization.name
EMSProtocol.mission.requestingOrganisation.glnis equivalent toOrganization.identifier:GLN

Group 5 Mapping from EMS Protocol to CH EMS Organization

Source CodeRelationshipTarget Code
EMSProtocol.mission.respondingOrganisation.nameis equivalent toOrganization.name
EMSProtocol.mission.respondingOrganisation.glnis equivalent toOrganization.identifier:GLN

Group 6 Mapping from EMS Protocol to CH EMS Organization

Source CodeRelationshipTarget Code
EMSProtocol.mission.respondingOrganisation.team.nameis equivalent toOrganization.name
EMSProtocol.mission.respondingOrganisation.team.glnis equivalent toOrganization.identifier:GLN

Group 7 Mapping from EMS Protocol to CH EMS Practitioner

Source CodeRelationshipTarget Code
EMSProtocol.mission.respondingOrganisation.team.member.nameis equivalent toPractitioner.name
EMSProtocol.mission.respondingOrganisation.team.member.name.firstNameis equivalent toPractitioner.name.given
EMSProtocol.mission.respondingOrganisation.team.member.name.lastNameis equivalent toPractitioner.name.family
EMSProtocol.mission.respondingOrganisation.team.member.glnis equivalent toPractitioner.identifier:GLN
EMSProtocol.mission.respondingOrganisation.teamis equivalent toPractitioner.identifier:GLN.assigner
EMSProtocol.mission.respondingOrganisation.team.member.formationis equivalent toPractitioner.qualification.code

Group 8 Mapping from EMS Protocol to CH EMS Location: Location and Destination

Source CodeRelationshipTarget Code
EMSProtocol.mission.location.addressis equivalent toLocation.address
EMSProtocol.mission.location.address.streetis equivalent toLocation.address.line
EMSProtocol.mission.location.address.zipCodeis equivalent toLocation.address.postalCode
EMSProtocol.mission.location.address.cityis equivalent toLocation.address.city
EMSProtocol.mission.location.positionis equivalent toLocation.position
EMSProtocol.mission.location.position.longitudeis equivalent toLocation.position.longitude
EMSProtocol.mission.location.position.latitudeis equivalent toLocation.position.latitude
EMSProtocol.mission.location.nameis equivalent toLocation.name
EMSProtocol.mission.location.typeis equivalent toLocation.physicalType

Group 9 Mapping from EMS Protocol to CH EMS Location: Location and Destination

Source CodeRelationshipTarget Code
EMSProtocol.mission.destination.addressis equivalent toLocation.address
EMSProtocol.mission.destination.address.streetis equivalent toLocation.address.line
EMSProtocol.mission.destination.address.zipCodeis equivalent toLocation.address.postalCode
EMSProtocol.mission.destination.address.cityis equivalent toLocation.address.city
EMSProtocol.mission.destination.positionis equivalent toLocation.position
EMSProtocol.mission.destination.position.longitudeis equivalent toLocation.position.longitude
EMSProtocol.mission.destination.position.latitudeis equivalent toLocation.position.latitude
EMSProtocol.mission.destination.nameis equivalent toLocation.name
EMSProtocol.mission.destination.typeis equivalent toLocation.physicalType
EMSProtocol.mission.destination.glnis equivalent toLocation.identifier:GLN

Group 10 Mapping from EMS Protocol to CH EMS Observation: Mission Time Status

Source CodeRelationshipTarget Code
EMSProtocol.mission.statusTime.timeis equivalent toObservation.valueDateTime
EMSProtocol.mission.statusTime.meaningis equivalent toObservation.code

Group 11 Mapping from EMS Protocol to CH EMS Procedure: Precautions Infection

Source CodeRelationshipTarget Code
EMSProtocol.mission.precautionsInfectionis equivalent toProcedure.code

Group 12 Mapping from EMS Protocol to CH EMS Procedure: Transportation

Source CodeRelationshipTarget Code
EMSProtocol.mission.transportation.beddingis equivalent toProcedure.code
EMSProtocol.mission.transportation.recoveryAidis equivalent toProcedure.usedCode

Group 13 Mapping from EMS Protocol to CH EMS Location: Ambulance

Source CodeRelationshipTarget Code
EMSProtocol.mission.ambulance.typeis equivalent toLocation.physicalType
EMSProtocol.mission.ambulance.disinfectionis equivalent toLocation.extension:disinfection

Group 14 Mapping from EMS Protocol to CH EMS Device

Source CodeRelationshipTarget Code
EMSProtocol.mission.device.nameis equivalent toDevice.deviceName.name
EMSProtocol.mission.device.owneris equivalent toDevice.extension:owner

Source

{
  "resourceType": "ConceptMap",
  "id": "EmsMission2Fhir",
  "text": {
    "status": "generated",
    "div": "<!-- snip (see above) -->"
  },
  "url": "http://fhir.ch/ig/ch-ems/ConceptMap/EmsMission2Fhir",
  "version": "2.1.0-ci-build",
  "name": "EmsMission2Fhir",
  "title": "EMS Mission to FHIR Mapping",
  "status": "active",
  "experimental": false,
  "date": "2025-08-06T11:55:40+00:00",
  "publisher": "IVR Interverband für Rettungswesen",
  "contact": [
    {
      "name": "IVR Interverband für Rettungswesen",
      "telecom": [
        {
          "system": "url",
          "value": "https://www.ivr-ias.ch/"
        }
      ]
    }
  ],
  "description": "This map shows how the mission section from the EMS Protocol is represented using FHIR.",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "urn:iso:std:iso:3166",
          "code": "CH"
        }
      ]
    }
  ],
  "copyright": "CC0-1.0",
  "sourceUri": "http://fhir.ch/ig/ch-ems/StructureDefinition/logicalmodel-ems-protocol",
  "targetUri": "http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-document",
  "group": [
    {
      "source": "http://fhir.ch/ig/ch-ems/StructureDefinition/logicalmodel-ems-protocol",
      "target": "http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-composition",
      "element": [
        {
          "code": "EMSProtocol.mission",
          "target": [
            {
              "code": "Composition.section:mission",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.respondingOrganisation",
          "target": [
            {
              "code": "Composition.custodian",
              "equivalence": "equivalent"
            }
          ]
        }
      ]
    },
    {
      "source": "http://fhir.ch/ig/ch-ems/StructureDefinition/logicalmodel-ems-protocol",
      "target": "http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-encounter",
      "element": [
        {
          "code": "EMSProtocol.mission.date",
          "target": [
            {
              "code": "Encounter.period.start",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.number",
          "target": [
            {
              "code": "Encounter.identifier:missionNumber",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.type",
          "target": [
            {
              "code": "Encounter.serviceType",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.transportReason",
          "target": [
            {
              "code": "Encounter.reasonCode",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.urgency",
          "target": [
            {
              "code": "Encounter.priority",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.urgency.adequacy",
          "target": [
            {
              "code": "Encounter.priority.extension:urgencyAdequate",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.requestingOrganisation",
          "target": [
            {
              "code": "Encounter.basedOn",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.respondingOrganisation.team.member",
          "target": [
            {
              "code": "Encounter.participant.individual",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.respondingOrganisation.team.member.role",
          "target": [
            {
              "code": "Encounter.participant.extension:teamRole",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.location",
          "target": [
            {
              "code": "Encounter.location.location",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.destination",
          "target": [
            {
              "code": "Encounter.hospitalization.destination",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.valuablesPatient",
          "target": [
            {
              "code": "Encounter.extension:valuablesPatient",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.emergencyDoctorSystem",
          "target": [
            {
              "code": "Encounter.extension:emergencyDoctorSystem",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.violence.offender",
          "target": [
            {
              "code": "Encounter.extension:violence.extension:offender",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.violence.form",
          "target": [
            {
              "code": "Encounter.extension:violence.extension:form",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.violence.result",
          "target": [
            {
              "code": "Encounter.extension:violence.extension:result",
              "equivalence": "equivalent"
            }
          ]
        }
      ]
    },
    {
      "source": "http://fhir.ch/ig/ch-ems/StructureDefinition/logicalmodel-ems-protocol",
      "target": "http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-servicerequest",
      "element": [
        {
          "code": "EMSProtocol.mission.requestingOrganisation",
          "target": [
            {
              "code": "ServiceRequest.requester",
              "equivalence": "equivalent"
            }
          ]
        }
      ]
    },
    {
      "source": "http://fhir.ch/ig/ch-ems/StructureDefinition/logicalmodel-ems-protocol",
      "target": "http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-organization",
      "element": [
        {
          "code": "EMSProtocol.mission.requestingOrganisation.name",
          "target": [
            {
              "code": "Organization.name",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.requestingOrganisation.gln",
          "target": [
            {
              "code": "Organization.identifier:GLN",
              "equivalence": "equivalent"
            }
          ]
        }
      ]
    },
    {
      "source": "http://fhir.ch/ig/ch-ems/StructureDefinition/logicalmodel-ems-protocol",
      "target": "http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-organization",
      "element": [
        {
          "code": "EMSProtocol.mission.respondingOrganisation.name",
          "target": [
            {
              "code": "Organization.name",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.respondingOrganisation.gln",
          "target": [
            {
              "code": "Organization.identifier:GLN",
              "equivalence": "equivalent"
            }
          ]
        }
      ]
    },
    {
      "source": "http://fhir.ch/ig/ch-ems/StructureDefinition/logicalmodel-ems-protocol",
      "target": "http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-organization",
      "element": [
        {
          "code": "EMSProtocol.mission.respondingOrganisation.team.name",
          "target": [
            {
              "code": "Organization.name",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.respondingOrganisation.team.gln",
          "target": [
            {
              "code": "Organization.identifier:GLN",
              "equivalence": "equivalent"
            }
          ]
        }
      ]
    },
    {
      "source": "http://fhir.ch/ig/ch-ems/StructureDefinition/logicalmodel-ems-protocol",
      "target": "http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-practitioner",
      "element": [
        {
          "code": "EMSProtocol.mission.respondingOrganisation.team.member.name",
          "target": [
            {
              "code": "Practitioner.name",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.respondingOrganisation.team.member.name.firstName",
          "target": [
            {
              "code": "Practitioner.name.given",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.respondingOrganisation.team.member.name.lastName",
          "target": [
            {
              "code": "Practitioner.name.family",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.respondingOrganisation.team.member.gln",
          "target": [
            {
              "code": "Practitioner.identifier:GLN",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.respondingOrganisation.team",
          "target": [
            {
              "code": "Practitioner.identifier:GLN.assigner",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.respondingOrganisation.team.member.formation",
          "target": [
            {
              "code": "Practitioner.qualification.code",
              "equivalence": "equivalent"
            }
          ]
        }
      ]
    },
    {
      "source": "http://fhir.ch/ig/ch-ems/StructureDefinition/logicalmodel-ems-protocol",
      "target": "http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-location-locationdestination",
      "element": [
        {
          "code": "EMSProtocol.mission.location.address",
          "target": [
            {
              "code": "Location.address",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.location.address.street",
          "target": [
            {
              "code": "Location.address.line",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.location.address.zipCode",
          "target": [
            {
              "code": "Location.address.postalCode",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.location.address.city",
          "target": [
            {
              "code": "Location.address.city",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.location.position",
          "target": [
            {
              "code": "Location.position",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.location.position.longitude",
          "target": [
            {
              "code": "Location.position.longitude",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.location.position.latitude",
          "target": [
            {
              "code": "Location.position.latitude",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.location.name",
          "target": [
            {
              "code": "Location.name",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.location.type",
          "target": [
            {
              "code": "Location.physicalType",
              "equivalence": "equivalent"
            }
          ]
        }
      ]
    },
    {
      "source": "http://fhir.ch/ig/ch-ems/StructureDefinition/logicalmodel-ems-protocol",
      "target": "http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-location-locationdestination",
      "element": [
        {
          "code": "EMSProtocol.mission.destination.address",
          "target": [
            {
              "code": "Location.address",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.destination.address.street",
          "target": [
            {
              "code": "Location.address.line",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.destination.address.zipCode",
          "target": [
            {
              "code": "Location.address.postalCode",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.destination.address.city",
          "target": [
            {
              "code": "Location.address.city",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.destination.position",
          "target": [
            {
              "code": "Location.position",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.destination.position.longitude",
          "target": [
            {
              "code": "Location.position.longitude",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.destination.position.latitude",
          "target": [
            {
              "code": "Location.position.latitude",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.destination.name",
          "target": [
            {
              "code": "Location.name",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.destination.type",
          "target": [
            {
              "code": "Location.physicalType",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.destination.gln",
          "target": [
            {
              "code": "Location.identifier:GLN",
              "equivalence": "equivalent"
            }
          ]
        }
      ]
    },
    {
      "source": "http://fhir.ch/ig/ch-ems/StructureDefinition/logicalmodel-ems-protocol",
      "target": "http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-observation-missiontimestatus",
      "element": [
        {
          "code": "EMSProtocol.mission.statusTime.time",
          "target": [
            {
              "code": "Observation.valueDateTime",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.statusTime.meaning",
          "target": [
            {
              "code": "Observation.code",
              "equivalence": "equivalent"
            }
          ]
        }
      ]
    },
    {
      "source": "http://fhir.ch/ig/ch-ems/StructureDefinition/logicalmodel-ems-protocol",
      "target": "http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-procedure-precautionsinfection",
      "element": [
        {
          "code": "EMSProtocol.mission.precautionsInfection",
          "target": [
            {
              "code": "Procedure.code",
              "equivalence": "equivalent"
            }
          ]
        }
      ]
    },
    {
      "source": "http://fhir.ch/ig/ch-ems/StructureDefinition/logicalmodel-ems-protocol",
      "target": "http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-procedure-transportation",
      "element": [
        {
          "code": "EMSProtocol.mission.transportation.bedding",
          "target": [
            {
              "code": "Procedure.code",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.transportation.recoveryAid",
          "target": [
            {
              "code": "Procedure.usedCode",
              "equivalence": "equivalent"
            }
          ]
        }
      ]
    },
    {
      "source": "http://fhir.ch/ig/ch-ems/StructureDefinition/logicalmodel-ems-protocol",
      "target": "http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-location-ambulance",
      "element": [
        {
          "code": "EMSProtocol.mission.ambulance.type",
          "target": [
            {
              "code": "Location.physicalType",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.ambulance.disinfection",
          "target": [
            {
              "code": "Location.extension:disinfection",
              "equivalence": "equivalent"
            }
          ]
        }
      ]
    },
    {
      "source": "http://fhir.ch/ig/ch-ems/StructureDefinition/logicalmodel-ems-protocol",
      "target": "http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-device",
      "element": [
        {
          "code": "EMSProtocol.mission.device.name",
          "target": [
            {
              "code": "Device.deviceName.name",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "EMSProtocol.mission.device.owner",
          "target": [
            {
              "code": "Device.extension:owner",
              "equivalence": "equivalent"
            }
          ]
        }
      ]
    }
  ]
}