Healthy Route Implementation Guide
0.1.0 - ci-build

Healthy Route Implementation Guide, published by Savannah Informatics. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/savannahghi/healthy-route-ig/ and changes regularly. See the Directory of published versions

Resource Profile: HRSpecimen - Mappings

Draft as of 2026-10-11

Mappings for the hr-specimen resource profile.

Mappings to Structures in this Implementation Guide

No Mappings Found

Mappings to other Structures

No Mappings Found

Other Mappings

NameFiveWs Pattern MappingRIM MappingHL7 V2 Mappingdoco
Specimen
clinical.diagnostics
  • Entity
  • Role
  • or Act
  • Role[classCode=SPEC]
Specimen / id
Specimen / meta
Specimen / implicitRules
Specimen / language
Specimen / text
Act.text?
Specimen / contained
N/A
Specimen / Slices for extension
Specimen / Slices for extension / extension:tenant
Specimen / modifierExtension
N/A
Specimen / identifier
FiveWs.identifier
.id
SPM-2
Specimen / accessionIdentifier
FiveWs.identifier
  • .participation[typeCode=SBJ].act[classCode=ACSN
  • moodCode=EVN].id
SPM-30 (v2.7+)
Specimen / status
FiveWs.status
status
SPM-20
Specimen / type
FiveWs.what[x]
.code
SPM-4 and possibly SPM-5
Specimen / subject
FiveWs.subject[x]
.scoper or .scoper.playsRole
Specimen / receivedTime
FiveWs.done[x]
  • .participation[typeCode=SBJ].act[code=SPCREC
  • moodCode=EVN].effectiveTime
SPM-18
Specimen / parent
.scoper (if parent) .player.scopesRole[classCode=SPEC].player (if child)
Specimen / request
FiveWs.why[x]
outboundRelationship[typeCode=FLFS].target
ORC? OBR-2/3?
Specimen / combined
Specimen / role
SPM-10
Specimen / feature
.player.scopingRole[classCode=FEAT].scoper
Specimen / feature / id
n/a
Specimen / feature / extension
n/a
Specimen / feature / modifierExtension
N/A
Specimen / feature / type
FiveWs.what[x]
.code
Specimen / feature / description
.text
Specimen / collection
  • .participation[typeCode=SBJ].act[classCode=SPECCOLLECT
  • moodCode=EVN]
SPM-14
Specimen / collection / id
n/a
Specimen / collection / extension
n/a
Specimen / collection / modifierExtension
N/A
Specimen / collection / collector
FiveWs.actor
.participation[typeCode=PFM].role
PRT
Specimen / collection / collected[x]
FiveWs.init
.effectiveTime
SPM-17
Specimen / collection / duration
FiveWs.init
Specimen / collection / quantity
.participation[typeCode=SBJ].role[classCode=SPEC].player.quantity
SPM-12
Specimen / collection / method
.methodCode
SPM-7
Specimen / collection / device
participation[typeCode=DEV]
SPM-14
Specimen / collection / procedure
Specimen / collection / bodySite
.targetSiteCode
SPM-8 and SPM-9
Specimen / collection / fastingStatus[x]
OBR-
Specimen / processing
  • .participation[typeCode=SBJ].act[code=SPCTRT
  • moodCode=EVN]
Specimen / processing / id
n/a
Specimen / processing / extension
n/a
Specimen / processing / modifierExtension
N/A
Specimen / processing / description
.text
Specimen / processing / method
.code
Specimen / processing / additive
.participation[typeCode=CSM].role[classCode=ADTV].code
SPM-6
Specimen / processing / time[x]
.effectiveTime
Specimen / container
.player.scopingRole[classCode=CONT].scoper
Specimen / container / id
n/a
Specimen / container / extension
n/a
Specimen / container / modifierExtension
N/A
Specimen / container / device
participation[typeCode=DEV]
Specimen / container / location
FiveWs.where[x]
.participation[typeCode=LOC].role
Specimen / container / specimenQuantity
.playedRole[classCode=CONT].quantity
SAC-23 (value) SAC-24 (units
Specimen / condition
SPM-24
Specimen / note
  • .inboundRelationship[typeCode=SUBJ].source[classCode=OBS
  • moodCode=EVN
  • code="annotation"].value
OBX

doco Documentation for this format