Package | ch.fhir.ig.ch-ems |
Resource Type | ConceptMap |
Id | EmsMission2Fhir |
FHIR Version | R4 |
Source | http://fhir.ch/ig/ch-ems/https://build.fhir.org/ig/hl7ch/ch-ems/ConceptMap-EmsMission2Fhir.html |
URL | http://fhir.ch/ig/ch-ems/ConceptMap/EmsMission2Fhir |
Version | 2.1.0-ci-build |
Status | active |
Date | 2025-08-06T11:55:40+00:00 |
Name | EmsMission2Fhir |
Title | EMS Mission to FHIR Mapping |
Realm | ch |
Authority | hl7 |
Description | This map shows how the mission section from the EMS Protocol is represented using FHIR. |
Copyright | CC0-1.0 |
No resources found
StructureDefinition | |
ch-ems-composition | CH EMS Composition |
ch-ems-device | CH EMS Device |
ch-ems-document | CH EMS Document |
ch-ems-encounter | CH EMS Encounter |
ch-ems-location-ambulance | CH EMS Location: Ambulance |
ch-ems-location-locationdestination | CH EMS Location: Location and Destination |
ch-ems-observation-missiontimestatus | CH EMS Observation: Mission Time Status |
ch-ems-organization | CH EMS Organization |
ch-ems-practitioner | CH EMS Practitioner |
ch-ems-procedure-precautionsinfection | CH EMS Procedure: Precautions Infection |
ch-ems-procedure-transportation | CH EMS Procedure: Transportation |
ch-ems-servicerequest | CH EMS ServiceRequest |
logicalmodel-ems-protocol | EMS Protocol |
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 Code | Relationship | Target Code |
EMSProtocol.mission | is equivalent to | Composition.section:mission |
EMSProtocol.mission.respondingOrganisation | is equivalent to | Composition.custodian |
Group 2 Mapping from EMS Protocol to CH EMS Encounter
Source Code | Relationship | Target Code |
EMSProtocol.mission.date | is equivalent to | Encounter.period.start |
EMSProtocol.mission.number | is equivalent to | Encounter.identifier:missionNumber |
EMSProtocol.mission.type | is equivalent to | Encounter.serviceType |
EMSProtocol.mission.transportReason | is equivalent to | Encounter.reasonCode |
EMSProtocol.mission.urgency | is equivalent to | Encounter.priority |
EMSProtocol.mission.urgency.adequacy | is equivalent to | Encounter.priority.extension:urgencyAdequate |
EMSProtocol.mission.requestingOrganisation | is equivalent to | Encounter.basedOn |
EMSProtocol.mission.respondingOrganisation.team.member | is equivalent to | Encounter.participant.individual |
EMSProtocol.mission.respondingOrganisation.team.member.role | is equivalent to | Encounter.participant.extension:teamRole |
EMSProtocol.mission.location | is equivalent to | Encounter.location.location |
EMSProtocol.mission.destination | is equivalent to | Encounter.hospitalization.destination |
EMSProtocol.mission.valuablesPatient | is equivalent to | Encounter.extension:valuablesPatient |
EMSProtocol.mission.emergencyDoctorSystem | is equivalent to | Encounter.extension:emergencyDoctorSystem |
EMSProtocol.mission.violence.offender | is equivalent to | Encounter.extension:violence.extension:offender |
EMSProtocol.mission.violence.form | is equivalent to | Encounter.extension:violence.extension:form |
EMSProtocol.mission.violence.result | is equivalent to | Encounter.extension:violence.extension:result |
Group 3 Mapping from EMS Protocol to CH EMS ServiceRequest
Source Code | Relationship | Target Code |
EMSProtocol.mission.requestingOrganisation | is equivalent to | ServiceRequest.requester |
Group 4 Mapping from EMS Protocol to CH EMS Organization
Source Code | Relationship | Target Code |
EMSProtocol.mission.requestingOrganisation.name | is equivalent to | Organization.name |
EMSProtocol.mission.requestingOrganisation.gln | is equivalent to | Organization.identifier:GLN |
Group 5 Mapping from EMS Protocol to CH EMS Organization
Source Code | Relationship | Target Code |
EMSProtocol.mission.respondingOrganisation.name | is equivalent to | Organization.name |
EMSProtocol.mission.respondingOrganisation.gln | is equivalent to | Organization.identifier:GLN |
Group 6 Mapping from EMS Protocol to CH EMS Organization
Source Code | Relationship | Target Code |
EMSProtocol.mission.respondingOrganisation.team.name | is equivalent to | Organization.name |
EMSProtocol.mission.respondingOrganisation.team.gln | is equivalent to | Organization.identifier:GLN |
Group 7 Mapping from EMS Protocol to CH EMS Practitioner
Source Code | Relationship | Target Code |
EMSProtocol.mission.respondingOrganisation.team.member.name | is equivalent to | Practitioner.name |
EMSProtocol.mission.respondingOrganisation.team.member.name.firstName | is equivalent to | Practitioner.name.given |
EMSProtocol.mission.respondingOrganisation.team.member.name.lastName | is equivalent to | Practitioner.name.family |
EMSProtocol.mission.respondingOrganisation.team.member.gln | is equivalent to | Practitioner.identifier:GLN |
EMSProtocol.mission.respondingOrganisation.team | is equivalent to | Practitioner.identifier:GLN.assigner |
EMSProtocol.mission.respondingOrganisation.team.member.formation | is equivalent to | Practitioner.qualification.code |
Group 8 Mapping from EMS Protocol to CH EMS Location: Location and Destination
Source Code | Relationship | Target Code |
EMSProtocol.mission.location.address | is equivalent to | Location.address |
EMSProtocol.mission.location.address.street | is equivalent to | Location.address.line |
EMSProtocol.mission.location.address.zipCode | is equivalent to | Location.address.postalCode |
EMSProtocol.mission.location.address.city | is equivalent to | Location.address.city |
EMSProtocol.mission.location.position | is equivalent to | Location.position |
EMSProtocol.mission.location.position.longitude | is equivalent to | Location.position.longitude |
EMSProtocol.mission.location.position.latitude | is equivalent to | Location.position.latitude |
EMSProtocol.mission.location.name | is equivalent to | Location.name |
EMSProtocol.mission.location.type | is equivalent to | Location.physicalType |
Group 9 Mapping from EMS Protocol to CH EMS Location: Location and Destination
Source Code | Relationship | Target Code |
EMSProtocol.mission.destination.address | is equivalent to | Location.address |
EMSProtocol.mission.destination.address.street | is equivalent to | Location.address.line |
EMSProtocol.mission.destination.address.zipCode | is equivalent to | Location.address.postalCode |
EMSProtocol.mission.destination.address.city | is equivalent to | Location.address.city |
EMSProtocol.mission.destination.position | is equivalent to | Location.position |
EMSProtocol.mission.destination.position.longitude | is equivalent to | Location.position.longitude |
EMSProtocol.mission.destination.position.latitude | is equivalent to | Location.position.latitude |
EMSProtocol.mission.destination.name | is equivalent to | Location.name |
EMSProtocol.mission.destination.type | is equivalent to | Location.physicalType |
EMSProtocol.mission.destination.gln | is equivalent to | Location.identifier:GLN |
Group 10 Mapping from EMS Protocol to CH EMS Observation: Mission Time Status
Source Code | Relationship | Target Code |
EMSProtocol.mission.statusTime.time | is equivalent to | Observation.valueDateTime |
EMSProtocol.mission.statusTime.meaning | is equivalent to | Observation.code |
Group 11 Mapping from EMS Protocol to CH EMS Procedure: Precautions Infection
Source Code | Relationship | Target Code |
EMSProtocol.mission.precautionsInfection | is equivalent to | Procedure.code |
Group 12 Mapping from EMS Protocol to CH EMS Procedure: Transportation
Source Code | Relationship | Target Code |
EMSProtocol.mission.transportation.bedding | is equivalent to | Procedure.code |
EMSProtocol.mission.transportation.recoveryAid | is equivalent to | Procedure.usedCode |
Group 13 Mapping from EMS Protocol to CH EMS Location: Ambulance
Source Code | Relationship | Target Code |
EMSProtocol.mission.ambulance.type | is equivalent to | Location.physicalType |
EMSProtocol.mission.ambulance.disinfection | is equivalent to | Location.extension:disinfection |
Group 14 Mapping from EMS Protocol to CH EMS Device
Source Code | Relationship | Target Code |
EMSProtocol.mission.device.name | is equivalent to | Device.deviceName.name |
EMSProtocol.mission.device.owner | is equivalent to | Device.extension:owner |
{ "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" } ] } ] } ] }