Release 4 FHIR CI-Build

This page is part of the Continuous Integration Build of FHIR Specification (v4.0.1: R4 - Mixed Normative and STU ) in it's permanent home (it will always (will be available incorrect/inconsistent at this URL). The current version which supercedes this version is 5.0.0 . For a full list of available versions, see times).
See the Directory of published versions icon . Page versions: R5 R4B R4 R3 R2

Maturity Level : N/A
Responsible Owner: Orders and Observations icon Work Group Standards Status : Informative Security Category : Patient Compartments : Device , Group , Patient , Practitioner

Mappings for the specimen Specimen resource (see Mappings to Other Standards for further information & status).

FiveWs.identifier     accessionIdentifier
Specimen clinical.diagnostics
    identifier FiveWs.identifier
    status FiveWs.status
    type FiveWs.what[x]
    subject FiveWs.subject[x] FiveWs.subject
    receivedTime FiveWs.done[x]
    request FiveWs.why[x]
        collector         type FiveWs.what[x]
        collector FiveWs.actor
        collected[x] FiveWs.init
        duration FiveWs.init
        performer FiveWs.actor
The mappings provided in this tab are indicative of how HL7 v2 fields relate to HL7 FHIR attributes in this resource, but is not complete and without critical HL7 v2 context. The HL7 v2-FHIR Implementation guide, located here icon , provides additional guidance on transforming an HL7 v2 message to FHIR resources for FHIR R4 and FHIR R6.
Specimen
    identifier SPM-2
    accessionIdentifier SPM-30 (v2.7+)     status SPM-20
    type SPM-4 and possibly SPM-5
    subject
    receivedTime SPM-18
    parent
    request ORC? OBR-2/3?
    collection     combined
    role SPM-10
    feature
        type
        description
    collection SPM-14
        collector PRT
        collected[x] SPM-17
        duration
        quantity SPM-12
        method SPM-7
        bodySite         device[x] SPM-14
        procedure
        bodySite SPM-8 and SPM-9
        fastingStatus[x] OBR-
    processing
        description
        procedure         method
        additive         performer SPM-6 PRT
        time[x]         device[x]
    container         additive SPM-6
        identifier         time[x] SAC-3
        description     container
        type         device[x] SPM-27         capacity one of: SAC 16, SAC17 and SAC 20, or SAC 21 and SAC 20
        specimenQuantity SAC-23 (value) SAC-24 (units
        additive[x] SAC-27     condition SPM-24
    note OBX
.participation[typeCode=CSM].role[classCode=ADTV].code .id .desc .code .quantity
Specimen Role[classCode=SPEC]
    identifier .id
    accessionIdentifier .participation[typeCode=SBJ].act[classCode=ACSN, moodCode=EVN].id     status status
    type .code
    subject .scoper or .scoper.playsRole
    receivedTime .participation[typeCode=SBJ].act[code=SPCREC, moodCode=EVN].effectiveTime
    parent .scoper (if parent) .player.scopesRole[classCode=SPEC].player (if child)
    request outboundRelationship[typeCode=FLFS].target
    collection     feature .player.scopingRole[classCode=FEAT].scoper
        type .code
        description .text
    collection .participation[typeCode=SBJ].act[classCode=SPECCOLLECT, moodCode=EVN]
        collector .participation[typeCode=PFM].role
        collected[x] .effectiveTime
        quantity .participation[typeCode=SBJ].role[classCode=SPEC].player.quantity
        method .methodCode
        bodySite         device[x] participation[typeCode=DEV]
        bodySite .targetSiteCode
    processing .participation[typeCode=SBJ].act[code=SPCTRT, moodCode=EVN]
        description .text
        procedure         method .code
        additive         performer .participation[typeCode=PFM].role
        time[x] .effectiveTime         device[x]     container .player.scopingRole[classCode=CONT].scoper participation[typeCode=DEV]
        identifier         additive .participation[typeCode=CSM].role[classCode=ADTV].code
        description         time[x] .effectiveTime
        type     container .player.scopingRole[classCode=CONT].scoper
        capacity         device[x] participation[typeCode=DEV]
        specimenQuantity .playedRole[classCode=CONT].quantity
        additive[x] .scopesRole[classCode=ADTV].player     note .inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code="annotation"].value