|
MedicationStatement
|
..Event
SubstanceAdministration
|
|
identifier
|
…identifer
.id
|
basedOn
partOf
|
…basedOn
.outboundRelationship[typeCode=COMP]/target[classCode=SPLY
or
SBADM
or
PROC
or
OBS,moodCode=EVN]
|
partOf
status
|
…part
of
.statusCode
|
context
category
|
…context
.inboundRelationship[typeCode=COMP].source[classCode=OBS,
moodCode=EVN,
code="type
of
medication
statement"].value
|
status
medication
|
…status
.participation[typeCode=CSM].role[classCode=ADMM
or
MANU]
|
category
subject
| .participation[typeCode=SBJ].role[classCode=PAT]
|
medication[x]
encounter
|
…code
.inboundRelationship[typeCode=COMP].source[classCode=ENC,
moodCode=EVN,
code="type
of
encounter
or
episode"]
|
|
effective[x]
|
…occurrence[x]
.effectiveTime
|
|
dateAsserted
|
.participation[typeCode=AUT].time
|
informationSource
author
| .participation[typeCode=AUT].role
|
subject
informationSource
|
…subject
.participation[typeCode=INF].role[classCode=PAT,
or
codes
for
Practitioner
or
Related
Person
(if
PAT
is
the
informer,
then
syntax
for
self-reported
=true)
|
|
derivedFrom
|
.outboundRelationship[typeCode=SPRT]/target[classCode=ACT,moodCode=EVN]
|
taken
reason
|
…notDone
.reasonCode
|
reasonNotTaken
note
| .inboundRelationship[typeCode=SUBJ]/source[classCode=OBS,moodCode=EVN,code="annotation"].value
|
reasonCode
relatedClinicalInformation
|
…reasoneCodeableConcept
TBD
|
reasonReference
adherence
|
…reasonReference
outboundRelationship[typeCode=PERT].target[classCode=OBV,moodCode=EVN].value[xsi:type=CD]
|
note
code
|
…note
outboundRelationship[typeCode=PERT].target[classCode=OBV,moodCode=EVN].value[xsi:type=CD]
|
dosage
reason
| .inboundRelationship[typeCode=SUBJ].source[classCode=CACT,
moodCode=EVN].reasonCode
|