Pharmaceutical Quality (Industry)
1.0.0 - STU1

Pharmaceutical Quality (Industry), published by HL7 International / Biomedical Research and Regulation. This guide is not an authorized publication; it is the continuous build for version 1.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/uv-dx-pq/ and changes regularly. See the Directory of published versions

## Resource Profile: SpecimenDrugPq - Mappings

Active as of 2024-05-08

Mappings for the Specimen-drug-pq resource profile.

### Mappings for FiveWs Pattern Mapping (http://hl7.org/fhir/fivews)

SpecimenDrugPq
Specimen | clinical.diagnostics
identifier | FiveWs.identifier
accessionIdentifier | FiveWs.identifier
status | FiveWs.status
type | FiveWs.what[x]
subject | FiveWs.subject[x]
receivedTime | FiveWs.done[x]
request | FiveWs.why[x]
feature |
type | FiveWs.what[x]
collection |
collector | FiveWs.actor
collected[x] | FiveWs.init
duration | FiveWs.init
container |
location | FiveWs.where[x]

### Mappings for RIM Mapping (http://hl7.org/v3)

SpecimenDrugPq
Specimen | Entity, Role, or Act,Role[classCode=SPEC]
text | Act.text?
contained | N/A
extension | N/A
modifierExtension | N/A
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
feature | .player.scopingRole[classCode=FEAT].scoper
id | n/a
extension | n/a
modifierExtension | N/A
type | .code
description | .text
collection | .participation[typeCode=SBJ].act[classCode=SPECCOLLECT, moodCode=EVN]
id | n/a
extension | n/a
modifierExtension | N/A
collector | .participation[typeCode=PFM].role
collected[x] | .effectiveTime
quantity | .participation[typeCode=SBJ].role[classCode=SPEC].player.quantity
method | .methodCode
device | participation[typeCode=DEV]
bodySite | .targetSiteCode
processing | .participation[typeCode=SBJ].act[code=SPCTRT, moodCode=EVN]
id | n/a
extension | n/a
modifierExtension | N/A
description | .text
method | .code
additive | .participation[typeCode=CSM].role[classCode=ADTV].code
time[x] | .effectiveTime
id | n/a
container | .player.scopingRole[classCode=CONT].scoper
id | n/a
extension | n/a
modifierExtension | N/A
device | participation[typeCode=DEV]
location | .participation[typeCode=LOC].role
specimenQuantity | .playedRole[classCode=CONT].quantity
note | .inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code="annotation"].value

### Mappings for HL7 V2 Mapping (http://hl7.org/v2)

SpecimenDrugPq
Specimen |
identifier | SPM-2
accessionIdentifier | SPM-30 (v2.7+)
status | SPM-20
type | SPM-4 and possibly SPM-5
receivedTime | SPM-18
request | ORC? OBR-2/3?
role | SPM-10
collection | SPM-14
collector | PRT
collected[x] | SPM-17
quantity | SPM-12
method | SPM-7
device | SPM-14
bodySite | SPM-8 and SPM-9
fastingStatus[x] | OBR-
processing |
additive | SPM-6
container |
specimenQuantity | SAC-23 (value) SAC-24 (units
condition | SPM-24
note | OBX