|
MedicationAdministration
|
|
|
identifier
|
|
|
instantiates
|
|
|
partOf
|
|
|
status
|
RXA-20-Completion
Status
|
|
statusReason
|
RXA-9-Administration
Notes
/
RXA-18
Substance/Treatment
Refusal
Reason
|
|
category
|
|
|
medication[x]
|
RXA-5-Administered
Code
|
|
subject
|
PID-3-Patient
ID
List
|
|
context
|
PV1-19-Visit
Number
|
|
supportingInformation
|
|
|
effective[x]
|
RXA-3-Date/Time
Start
of
Administration
/
RXA-4-Date/Time
End
of
Administration
|
|
performer
|
RXA-10-Administering
Provider
/
PRT-5-Participation
Person:
PRT-4-Participation='AP'
(RXA-10
is
deprecated)
|
|
function
|
|
|
actor
|
|
|
reasonCode
|
RXE-27
Give
Indication
|
|
reasonReference
|
|
|
request
|
ORC-2-Placer
Order
Number
/
ORC-3-Filler
Order
Number
|
|
device
|
PRT-10
Participation
Device
/
RXR-3
Administrative
Device
|
|
note
|
|
|
dosage
|
|
|
text
|
|
|
site
|
RXR-2
Administration
Site
/
RXR-6
Administration
Site
Modifier
|
|
route
|
RXR-1-Route
|
|
method
|
RXR-4-Administration
Method
|
|
dose
|
RXA-6
Administered
Amount
/
RXA-7
Administered
Units
|
|
rate[x]
|
RXA-12-Administered
Per
(Time
Unit)
|
|
eventHistory
|
|
|
MedicationAdministration
|
SubstanceAdministration
|
|
identifier
|
.id
|
|
instantiates
|
.outboundRelationship[typeCode=DEFN].target[classCode=unspecified]
|
|
partOf
|
.outboundRelationship[typeCode=COMP]/target[classCode=SBADM
or
PROC,moodCode=EVN]
|
|
status
|
.statusCode
|
|
statusReason
|
.outboundRelationship[typeCode=RSON]/target[classCode=OBS,moodCode=EVN,
code="reason
not
given"].value
|
|
category
|
.inboundRelationship[typeCode=COMP].source[classCode=OBS,
moodCode=EVN,
code="type
of
medication
usage"].value
|
|
medication[x]
|
.participation[typeCode=CSM].role[classCode=ADMM]
|
|
subject
|
.participation[typeCode=SBJ].role[classCode=PAT]
|
|
context
|
.inboundRelationship[typeCode=COMP].source[classCode=ENC,
moodCode=EVN,
code="type
of
encounter
or
episode"]
|
|
supportingInformation
|
.outboundRelationship[typeCode=PERT].target[A_SupportingClinicalStatement
CMET
minimal
with
many
different
choices
of
classCodes(ORG,
ENC,
PROC,
SPLY,
SBADM,
OBS)
and
each
of
the
act
class
codes
draws
from
one
or
more
of
the
following
moodCodes
(EVN,
DEF,
INT
PRMS,
RQO,
PRP,
APT,
ARQ,
GOL)]
|
|
effective[x]
|
.effectiveTime
|
|
performer
|
.participation[typeCode=PRF]
|
|
function
|
participation[typeCode=PRF].functionCode
|
|
actor
|
.role
|
|
reasonCode
|
.reasonCode
|
|
reasonReference
|
.outboundRelationship[typeCode=RSON]/target[classCode=OBS,moodCode=EVN,
code="reason
for
use
ASSERTION"].value
|
|
request
|
InFullfillmentOf->SubstanceAdministration
|
|
device
|
device->Access
OR
device->AssignedDevice
|
|
note
|
.inboundRelationship[typeCode=SUBJ]/source[classCode=OBS,moodCode=EVN,code="annotation"].value
|
|
dosage
|
component->SubstanceAdministrationEvent
|
|
text
|
.text
|
|
site
|
.approachSiteCode
|
|
route
|
.routeCode
|
|
method
|
.methodCode
|
|
dose
|
.doseQuantity
|
|
rate[x]
|
.rateQuantity
|
|
eventHistory
|
.inboundRelationship(typeCode=SUBJ].source[classCode=CACT,
moodCode=EVN]
|
The
provenance
resource
is
based
on
known
practices
in
the
HL7
implementation
space,
particularly
those
found
in
the
v2
EVN
segment,
the
v3
ControlAct
Wrapper,
the
CDA
header,
and
IHE
ATNA.
The
conceptual
model
underlying
the
design
is
the
W3C
provenance
Specification
.
Though
the
content
and
format
of
the
resource
is
designed
to
meet
specific
requirements
for
FHIR,
all
the
parts
of
the
resource
are
formally
mapped
to
the
PROV-O
specification,
and
FHIR
resources
can
be
transformed
to
their
W3C
PROV
equivalent.