PackagesCanonicalsLogsProblems
    Packages
    ch.fhir.ig.ch-ems@2.0.0-ballot
    http://fhir.ch/ig/ch-ems/ConceptMap/EmsMission2Fhir
{
  "description": "This map shows how the mission section from the EMS Protocol is represented using FHIR.",
  "_filename": "ConceptMap-EmsMission2Fhir.json",
  "package_name": "ch.fhir.ig.ch-ems",
  "date": "2026-06-15T08:00:21+00:00",
  "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.value[x]",
        "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"
      } ]
    } ]
  } ],
  "publisher": "HL7 Switzerland",
  "jurisdiction": [ {
    "coding": [ {
      "code": "CH",
      "system": "urn:iso:std:iso:3166"
    } ]
  } ],
  "name": "EmsMission2Fhir",
  "copyright": "CC0-1.0",
  "type": null,
  "experimental": "false",
  "resourceType": "ConceptMap",
  "title": "EMS Mission to FHIR Mapping",
  "package_version": "2.0.0-ballot",
  "status": "active",
  "id": "0c7a7652-3f77-4236-b971-1ac780ced45a",
  "kind": null,
  "url": "http://fhir.ch/ig/ch-ems/ConceptMap/EmsMission2Fhir",
  "version": "2.0.0-ballot",
  "contact": [ {
    "name": "HL7 Switzerland",
    "telecom": [ {
      "value": "https://www.hl7.ch/",
      "system": "url"
    } ]
  }, {
    "name": "HL7 Switzerland",
    "telecom": [ {
      "use": "work",
      "value": "https://www.hl7.ch/",
      "system": "url"
    } ]
  } ]
}