EmsFindings2Fhir
type: ConceptMap
node role: treeRoot
id:
  v: EmsFindings2Fhir
text:
  status:
    v: additional
  div:
    v: Mapping from (not specified) to (not specified) Group 1 Mapping from EMS Protocol to CH EMS Composition Source Code Card. Type Relationship Target Code Card. Type EMSProtocol.findings 0..1 todo is equivalent to Composition.section:findings 0..1 todo EMSProtocol.findings.airway 0..1 todo is equivalent to Composition.section:findings.section:airway 0..1 todo EMSProtocol.findings.breathing 0..1 todo is equivalent to Composition.section:findings.section:breathing 0..1 todo EMSProtocol.findings.circulation 0..1 todo is equivalent to Composition.section:findings.section:circulation 0..1 todo EMSProtocol.findings.disability 0..1 todo is equivalent to Composition.section:findings.section:disability 0..1 todo EMSProtocol.findings.exposure 0..1 todo is equivalent to Composition.section:findings.section:exposure 0..1 todo Group 2 Mapping from EMS Protocol to CH EMS Observation: Airways Source Code Card. Type Relationship Target Code Card. Type EMSProtocol.findings.time 0..1 todo is equivalent to Observation.effective[x] 0..1 todo EMSProtocol.findings.airway.respiratoryStatus 0..1 todo is equivalent to Observation.value[x] 0..1 todo Group 3 Mapping from EMS Protocol to CH EMS Observation: Breathing Source Code Card. Type Relationship Target Code Card. Type EMSProtocol.findings.time 0..1 todo is equivalent to Observation.effective[x] 0..1 todo EMSProtocol.findings.breathing.respiratoryFunction 0..1 todo is equivalent to Observation.value[x] 0..1 todo Group 4 Mapping from EMS Protocol to CH EMS Observation: Cardiac Arrest Source Code Card. Type Relationship Target Code Card. Type EMSProtocol.findings.time 0..1 todo is equivalent to Observation.effective[x] 0..1 todo EMSProtocol.findings.circulation.cardiacArrest 0..1 todo is equivalent to Observation.value[x] 0..1 todo Group 5 Mapping from EMS Protocol to CH EMS Observation: Heart Rate Source Code Card. Type Relationship Target Code Card. Type EMSProtocol.findings.time 0..1 todo is equivalent to Observation.effective[x] 0..1 todo…
url:
  v: http://fhir.ch/ig/ch-ems/ConceptMap/EmsFindings2Fhir
version:
  v: 2.0.0-ballot
name:
  v: EmsFindings2Fhir
title:
  v: EMS Findings to FHIR Mapping
status:
  v: active
experimental:
  v: false
date:
  v: 2026-06-15T08:07:03+00:00
publisher:
  v: HL7 Switzerland
contact:
  name:
    v: HL7 Switzerland
  telecom:
    system:
      v: url
    value:
      v: https://www.hl7.ch/
contact:
  name:
    v: HL7 Switzerland
  telecom:
    system:
      v: url
    value:
      v: https://www.hl7.ch/
    use:
      v: work
description:
  v: This map shows how the findings section from the EMS Protocol is represented using FHIR.
jurisdiction:
  coding:
    system:
      v: urn:iso:std:iso:3166
    code:
      v: CH
copyright:
  v: CC0-1.0
group:
  source:
    v: http://fhir.ch/ig/ch-ems/StructureDefinition/logicalmodel-ems-protocol
  target:
    v: http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-composition
  element:
    code:
      v: EMSProtocol.findings
    target:
      code:
        v: Composition.section:findings
      equivalence:
        v: equivalent
  element:
    code:
      v: EMSProtocol.findings.airway
    target:
      code:
        v: Composition.section:findings.section:airway
      equivalence:
        v: equivalent
  element:
    code:
      v: EMSProtocol.findings.breathing
    target:
      code:
        v: Composition.section:findings.section:breathing
      equivalence:
        v: equivalent
  element:
    code:
      v: EMSProtocol.findings.circulation
    target:
      code:
        v: Composition.section:findings.section:circulation
      equivalence:
        v: equivalent
  element:
    code:
      v: EMSProtocol.findings.disability
    target:
      code:
        v: Composition.section:findings.section:disability
      equivalence:
        v: equivalent
  element:
    code:
      v: EMSProtocol.findings.exposure
    target:
      code:
        v: Composition.section:findings.section:exposure
      equivalence:
        v: equivalent
group:
  source:
    v: http://fhir.ch/ig/ch-ems/StructureDefinition/logicalmodel-ems-protocol
  target:
    v: http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-observation-airways
  element:
    code:
      v: EMSProtocol.findings.time
    target:
      code:
        v: Observation.effective[x]
      equivalence:
        v: equivalent
  element:
    code:
      v: EMSProtocol.findings.airway.respiratoryStatus
    target:
      code:
        v: Observation.value[x]
      equivalence:
        v: equivalent
group:
  source:
    v: http://fhir.ch/ig/ch-ems/StructureDefinition/logicalmodel-ems-protocol
  target:
    v: http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-observation-breathing
  element:
    code:
      v: EMSProtocol.findings.time
    target:
      code:
        v: Observation.effective[x]
      equivalence:
        v: equivalent
  element:
    code:
      v: EMSProtocol.findings.breathing.respiratoryFunction
    target:
      code:
        v: Observation.value[x]
      equivalence:
        v: equivalent
group:
  source:
    v: http://fhir.ch/ig/ch-ems/StructureDefinition/logicalmodel-ems-protocol
  target:
    v: http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-observation-cardiacarrest
  element:
    code:
      v: EMSProtocol.findings.time
    target:
      code:
        v: Observation.effective[x]
      equivalence:
        v: equivalent
  element:
    code:
      v: EMSProtocol.findings.circulation.cardiacArrest
    target:
      code:
        v: Observation.value[x]
      equivalence:
        v: equivalent
group:
  source:
    v: http://fhir.ch/ig/ch-ems/StructureDefinition/logicalmodel-ems-protocol
  target:
    v: http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-observation-heartrate
  element:
    code:
      v: EMSProtocol.findings.time
    target:
      code:
        v: Observation.effective[x]
      equivalence:
        v: equivalent
  element:
    code:
      v: EMSProtocol.findings.circulation.heartRate.rate
    target:
      code:
        v: Observation.value[x]
      equivalence:
        v: equivalent
  element:
    code:
      v: EMSProtocol.findings.circulation.heartRate.arrhythmia
    target:
      code:
        v: Observation.interpretation:arrhythmia
      equivalence:
        v: equivalent
  element:
    code:
      v: EMSProtocol.findings.circulation.heartRate.intensity
    target:
      code:
        v: Observation.interpretation:intensity

v: equivalent

code:
  v: EMSProtocol.findings.circulation.heartRate.measurementMethod
target:
  code:
    v: Observation.method
  equivalence:
    v: equivalent

source:
  v: http://fhir.ch/ig/ch-ems/StructureDefinition/logicalmodel-ems-protocol
target:
  v: http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-observation-bloodpressure
element:
  code:
    v: EMSProtocol.findings.time
  target:
    code:
      v: Observation.effective[x]
    equivalence:
      v: equivalent
element:
  code:
    v: EMSProtocol.findings.circulation.bloodPressure.systolic
  target:
    code:
      v: Observation.component.value[x]
    equivalence:
      v: equivalent
element:
  code:
    v: EMSProtocol.findings.circulation.bloodPressure.diastolic
  target:
    code:
      v: Observation.component.value[x]
    equivalence:
      v: equivalent
element:
  code:
    v: EMSProtocol.findings.circulation.bloodPressure.measurementMethod
  target:
    code:
      v: Observation.method
    equivalence:
      v: equivalent
element:
  code:
    v: EMSProtocol.findings.circulation.bloodPressure.measurementMethod.bodySite
  target:
    code:
      v: Observation.bodySite
    equivalence:
      v: equivalent

source:
  v: http://fhir.ch/ig/ch-ems/StructureDefinition/logicalmodel-ems-protocol
target:
  v: http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-observation-gcs
element:
  code:
    v: EMSProtocol.findings.time
  target:
    code:
      v: Observation.effective[x]
    equivalence:
      v: equivalent
element:
  code:
    v: EMSProtocol.findings.disability.gcs.total
  target:
    code:
      v: Observation.value[x]
    equivalence:
      v: equivalent
element:
  code:
    v: EMSProtocol.findings.disability.gcs.eyeOpening.score
  target:
    code:
      v: Observation.component:eyeOpening.value[x].coding.extension:itemWeight
    equivalence:
      v: equivalent
element:
  code:
    v: EMSProtocol.findings.disability.gcs.eyeOpening.description
  target:
    code:
      v: Observation.component:eyeOpening.value[x]
    equivalence:
      v: equivalent
element:
  code:
    v: EMSProtocol.findings.disability.gcs.verbalResponse.score
  target:
    code:
      v: Observation.component:verbal.value[x].coding.extension:itemWeight
    equivalence:
      v: equivalent
element:
  code:
    v: EMSProtocol.findings.disability.gcs.verbalResponse.description
  target:
    code:
      v: Observation.component:verbal.value[x]
    equivalence:
      v: equivalent
element:
  code:
    v: EMSProtocol.findings.disability.gcs.motorResponse.score
  target:
    code:
      v: Observation.component:motor.value[x].coding.extension:itemWeight
    equivalence:
      v: equivalent
element:
  code:
    v: EMSProtocol.findings.disability.gcs.motorResponse.description
  target:
    code:
      v: Observation.component:motor.value[x]
    equivalence:
      v: equivalent

source:
  v: http://fhir.ch/ig/ch-ems/StructureDefinition/logicalmodel-ems-protocol
target:
  v: http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-observation-avpu
element:
  code:
    v: EMSProtocol.findings.time
  target:
    code:
      v: Observation.effective[x]
    equivalence:
      v: equivalent
element:
  code:
    v: EMSProtocol.findings.disability.levelOfResponsiveness
  target:
    code:
      v: Observation.value[x]
    equivalence:
      v: equivalent

source:
  v: http://fhir.ch/ig/ch-ems/StructureDefinition/logicalmodel-ems-protocol
target:
  v: http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-observation-pupilshape
element:
  code:
    v: EMSProtocol.findings.time
  target:
    code:
      v: Observation.effective[x]
    equivalence:
      v: equivalent
element:
  code:
    v: EMSProtocol.findings.disability.pupilShape
  target:
    code:
      v: Observation.value[x]
    equivalence:
      v: equivalent

source:
  v: http://fhir.ch/ig/ch-ems/StructureDefinition/logicalmodel-ems-protocol
target:
  v: http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-observation-pupilsize
element:
  code:
    v: EMSProtocol.findings.time
  target:
    code:
      v: Observation.effective[x]
    equivalence:
      v: equivalent
element:
  code:
    v: EMSProtocol.findings.disability.pupilSize
  target:
    code:
      v: Observation.value[x]
    equivalence:
      v: equivalent

source:
  v: http://fhir.ch/ig/ch-ems/StructureDefinition/logicalmodel-ems-protocol
target:
  v: http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-observation-stroke-fast
element:
  code:
    v: EMSProtocol.findings.disability.fast.face
  target:
    code:
      v: Observation.component:face.value[x]
    equivalence:
      v: equivalent
element:
  code:
    v: EMSProtocol.findings.disability.fast.face.laterality
  target:
    code:
      v: Observation.component:face.extension:laterality
    equivalence:
      v: equivalent
element:
  code:
    v: EMSProtocol.findings.disability.fast.arm
  target:
    code:
      v: Observation.component:arm.value[x]
    equivalence:
      v: equivalent
element:
  code:
    v: EMSProtocol.findings.disability.fast.arm.laterality
  target:
    code:
      v: Observation.component:arm.extension:laterality
    equivalence:
      v: equivalent
element:
  code:
    v: EMSProtocol.findings.disability.fast.speech
  target:
    code:
      v: Observation.component:speech.value[x]
    equivalence:
      v: equivalent
element:
  code:
    v: EMSProtocol.findings.disability.fast.time
  target:
    code:
      v: Observation.effective[x]
    equivalence:
      v: equivalent

source:
  v: http://fhir.ch/ig/ch-ems/StructureDefinition/logicalmodel-ems-protocol
target:
  v: http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-observation-heatexposure
element:
  code:
    v: EMSProtocol.findings.time
  target:
    code:
      v: Observation.effective[x]
    equivalence:
      v: equivalent
element:
  code:
    v: EMSProtocol.findings.exposure.heat
  target:
    code:
      v: Observation.value[x]
    equivalence:
      v: equivalent

source:
  v: http://fhir.ch/ig/ch-ems/StructureDefinition/logicalmodel-ems-protocol
target:
  v: http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-observation-coldexposure
element:
  code:
    v: EMSProtocol.findings.time
  target:
    code:
      v: Observation.effective[x]
    equivalence:
      v: equivalent
element:
  code:
    v: EMSProtocol.findings.exposure.cold
  target:
    code:
      v: Observation.value[x]
    equivalence:
      v: equivalent