CH ELM (R4)
1.10.0 - release Switzerland flag

CH ELM (R4), published by Federal Office of Public Health FOPH. This guide is not an authorized publication; it is the continuous build for version 1.10.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/ahdis/ch-elm/ and changes regularly. See the Directory of published versions

Resource Profile: ChElmSpecimen - Mappings

Active as of 2025-06-23

Mappings for the ch-elm-specimen resource profile.

Mappings to Structures in this Implementation Guide

No Mappings Found

Mappings to other Structures

No Mappings Found

Other Mappings

NameRIM MappingFiveWs Pattern MappingHL7 v2 Mappingdoco
.. Specimen
Role[classCode=SPEC]
... id
... meta
... implicitRules
... text
Act.text?
... contained
N/A
... extension
N/A
... modifierExtension
N/A
... identifier
.id
FiveWs.identifier
SPM-2
... accessionIdentifier
  • .participation[typeCode=SBJ].act[classCode=ACSN
  • moodCode=EVN].id
FiveWs.identifier
SPM-30 (v2.7+)
... status
status
FiveWs.status
SPM-20
... type
.code
FiveWs.what[x]
SPM-4 and possibly SPM-5
.... id
n/a
.... extension
n/a
.... coding
  • union(.
  • ./translation)
  • C*E.1-8
  • C*E.10-22
.... text
./originalText[mediaType/code="text/plain"]/data
C*E.9. But note many systems use C*E.2 for this
... subject
.scoper or .scoper.playsRole
FiveWs.subject
... receivedTime
  • .participation[typeCode=SBJ].act[code=SPCREC
  • moodCode=EVN].effectiveTime
FiveWs.done[x]
SPM-18
... parent
.scoper (if parent) .player.scopesRole[classCode=SPEC].player (if child)
... request
outboundRelationship[typeCode=FLFS].target
FiveWs.why[x]
ORC? OBR-2/3?
... collection
  • .participation[typeCode=SBJ].act[classCode=SPECCOLLECT
  • moodCode=EVN]
SPM-14
.... id
n/a
.... Slices for extension
..... extension:bodySite
...... id
n/a
...... extension
...... url
N/A
...... value[x]
N/A
.... modifierExtension
N/A
.... collector
.participation[typeCode=PFM].role
FiveWs.actor
PRT
.... Slices for collected[x]
.effectiveTime
FiveWs.init
SPM-17
..... collected[x]:collectedDateTime
.effectiveTime
FiveWs.init
SPM-17
.... duration
FiveWs.init
.... quantity
.participation[typeCode=SBJ].role[classCode=SPEC].player.quantity
SPM-12
.... method
.methodCode
SPM-7
.... bodySite
.targetSiteCode
SPM-8 and SPM-9
.... fastingStatus[x]
OBR-
... processing
  • .participation[typeCode=SBJ].act[code=SPCTRT
  • moodCode=EVN]
.... id
n/a
.... extension
n/a
.... modifierExtension
N/A
.... description
.text
.... procedure
.code
.... additive
.participation[typeCode=CSM].role[classCode=ADTV].code
SPM-6
.... time[x]
.effectiveTime
... container
.player.scopingRole[classCode=CONT].scoper
.... id
n/a
.... Slices for extension
..... extension:device
N/A
.... modifierExtension
N/A
.... identifier
.id
SAC-3
.... description
.desc
.... type
.code
SPM-27
.... capacity
.quantity
  • SAC 16
  • SAC17 and SAC 20
  • or SAC 21 and SAC 20
.... specimenQuantity
.playedRole[classCode=CONT].quantity
SAC-23 (value) SAC-24 (units
.... additive[x]
.scopesRole[classCode=ADTV].player
SAC-27
... condition
SPM-24
... note
  • .inboundRelationship[typeCode=SUBJ].source[classCode=OBS
  • moodCode=EVN
  • code="annotation"].value
OBX

doco Documentation for this format