|
Immunization
|
SubstanceAdministration
clinical.medication
|
|
identifier
|
.id
FiveWs.identifier
|
|
status
|
statusCode
FiveWs.status
|
notGiven
vaccineCode
|
[actionNegationInd=true].reasonCode
FiveWs.what[x]
|
vaccineCode
administeredProduct
|
.code
FiveWs.what[x]
|
|
patient
|
.partipication[ttypeCode=].role
FiveWs.subject
|
|
encounter
|
component->EncounterEvent
FiveWs.context
|
date
supportingInformation
|
.effectiveTime
FiveWs.context
|
primarySource
occurrence[x]
|
immunization.uncertaintycode
(if
primary
source=false,
uncertainty=U)
FiveWs.done[x]
|
reportOrigin
.participation[typeCode=INF].role[classCode=PAT]
(this
syntax
for
self-reported)
.participation[typeCode=INF].role[classCode=LIC]
(this
syntax
for
health
care
professional)
.participation[typeCode=INF].role[classCode=PRS]
(this
syntax
for
family
member)
primarySource
|
location
.participation[typeCode=LOC].COCT_MT240000UV
FiveWs.source
|
manufacturer
.participation[typeCode=CSM].role[classCode=INST].scopedRole.scoper[classCode=ORG]
informationSource
|
lotNumber
.participation[typeCode=CSM].role[classCode=INST].scopedRole.scoper[classCode=MMAT].id
FiveWs.source
|
expirationDate
location
|
.participation[typeCode=CSM].role[classCode=INST].scopedRole.scoper[classCode=MMAT].expirationTime
FiveWs.where[x]
|
site
actor
|
observation.targetSiteCode
FiveWs.actor
|
role
.participation.functionCode
actor
Immunization
.player
|
Event
|
note
identifier
|
note
Event.identifier
|
explanation
basedOn
|
n/a
Event.basedOn
|
reason
status
|
[actionNegationInd=false].reasonCode
Event.status
|
reasonNotGiven
statusReason
|
[actionNegationInd=true].reasonCode
Event.statusReason
|
reaction
vaccineCode
|
Observation[classCode=obs].code
Event.code
|
date
administeredProduct
|
.effectiveTime
Event.code
|
detail
patient
|
.value
Event.subject
|
reported
encounter
|
.participation[typeCode=INF].role[classCode=PAT]
(this
syntax
for
self-reported=true)
Event.encounter
|
vaccinationProtocol
occurrence[x]
|
outboundRelationship[typeCode=INST].target[classCode=SBADM]
Event.occurrence[x]
|
doseSequence
primarySource
|
outboundRelationship[typeCode=INST].target[classCode=SBADM].inboundRelationship[typeCode=COMP].sequenceNumber
Event.reported
|
description
informationSource
|
outboundRelationship[typeCode=INST].target[classCode=SBADM].inboundRelationship[typeCode=COMP].source[classCode=SBADM].text
Event.reported
|
authority
location
|
outboundRelationship[typeCode=INST].target[classCode=SBADM].inboundRelationship[typeCode=COMP].source[classCode=SBADM].participation[typeCode=AUT].COCT_MT090200UV
Event.location
|
series
performer
|
outboundRelationship[typeCode=INST].target[classCode=SBADM]
Event.performer
|
seriesDoses
function
|
outboundRelationship[typeCode=INST].target[classCode=SBADM].inboundRelationship[typeCode=COMP].source[classCode=SBADM].text
Event.performer.function
|
targetDisease
actor
|
outboundRelationship.target[classCode=OBS].code
Event.performer.actor
|
doseStatus
note
|
.participation[typeCode=CSM].role[classCode=INST].scopedRole.scoper[classCode=MMAT].playedRole[classCode=INGR].scopedRole.scoper[classCode=MMAT].playedRole[classCode=HLTHCHRT].participation[typeCode=SBJ].observation[classCode=OBS].value
Event.note
|
doseStatusReason
reason
|
.participation[typeCode=CSM].role[classCode=INST].scopedRole.scoper[classCode=MMAT].playedRole[classCode=INGR].scopedRole.scoper[classCode=MMAT].playedRole[classCode=HLTHCHRT].participation[typeCode=SBJ].observation[classCode=OBS].reasonCode
Event.reason
|
|
Immunization
|
VXU_V04
|
|
identifier
|
|
ClinicalDocument/component/StructuredBody/component/section/entry/substanceAdministration/id
basedOn
|
|
|
status
|
|
notGiven
statusReason
|
|
|
vaccineCode
|
ClinicalDocument/component/StructuredBody/component/section/entry/substanceAdministration/consumable/manfacturedProduct/manufacturedMaterial/realmCode/code
RXA-5
|
patient
administeredProduct
|
RXA-5
|
encounter
manufacturer
|
RXA-17
|
date
lotNumber
|
ClinicalDocument/component/StructuredBody/component/section/entry/substanceAdministration/effectiveTime/value
RXA-15
|
primarySource
expirationDate
|
RXA-16
|
reportOrigin
patient
|
PID-3
|
|
encounter
|
PV1-19
|
location
supportingInformation
|
|
manufacturer
occurrence[x]
|
ClinicalDocument/component/StructuredBody/component/section/entry/substanceAdministration/consumable/manfacturedProduct/manufacuturerOrganization/name
RXA-3
|
lotNumber
primarySource
|
ClinicalDocument/component/StructuredBody/component/section/entry/substanceAdministration/consumable/manfacturedProduct/manufacturedMaterial/lotNumberText
RXA-9
|
expirationDate
informationSource
|
RXA-9
|
|
location
|
RXA-27
(or
RXA-11,
deprecated
as
of
v2.7)
|
|
site
|
ClinicalDocument/component/StructuredBody/component/section/entry/substanceAdministration/approachSiteCode/code
RXR-2
|
|
route
|
ClinicalDocument/component/StructuredBody/component/section/entry/substanceAdministration/routeCode/code
RXR-1
|
|
doseQuantity
|
RXA-6
/
RXA-7
|
practitioner
performer
|
ORC-12
/
RXA-10
|
role
function
|
|
|
actor
|
|
|
note
|
OBX-5
:
OBX-3
=
48767-8
|
explanation
reason
|
|
reason
isSubpotent
|
RXA-20
=
PA
(partial
administration)
|
reasonNotGiven
subpotentReason
|
|
reaction
programEligibility
|
OBX-5
:
OBX-3
=
64994-7
|
date
program
|
|
detail
programStatus
|
|
reported
fundingSource
|
|
vaccinationProtocol
reaction
|
OBX-3
|
doseSequence
date
|
OBX-14
(ideally
this
would
be
reported
in
an
IAM
segment,
but
IAM
is
not
part
of
the
HL7
V2
VXU
message
-
most
likely
would
appear
in
OBX
segments
if
at
all)
|
description
manifestation
|
OBX-5
|
|
reported
|
(HL7
V2
doesn't
seem
to
provide
for
this)
|
authority
protocolApplied
|
|
|
series
|
|
seriesDoses
authority
|
|
|
targetDisease
|
|
doseStatus
doseNumber
|
|
doseStatusReason
seriesDoses
|
|
|
Immunization
|
VXU_V04
|
|
identifier
|
ClinicalDocument/component/StructuredBody/component/section/entry/substanceAdministration/id
|
|
basedOn
| |
|
status
|
|
notGiven
statusReason
|
|
|
vaccineCode
|
RXA-5
ClinicalDocument/component/StructuredBody/component/section/entry/substanceAdministration/consumable/manfacturedProduct/manufacturedMaterial/realmCode/code
|
patient
administeredProduct
|
PID-3
ClinicalDocument/component/StructuredBody/component/section/entry/substanceAdministration/consumable/manfacturedProduct/manufacturedMaterial/realmCode/code
|
encounter
manufacturer
|
PV1-19
ClinicalDocument/component/StructuredBody/component/section/entry/substanceAdministration/consumable/manfacturedProduct/manufacuturerOrganization/name
|
date
lotNumber
|
RXA-3
ClinicalDocument/component/StructuredBody/component/section/entry/substanceAdministration/consumable/manfacturedProduct/manufacturedMaterial/lotNumberText
|
primarySource
expirationDate
|
RXA-9
|
reportOrigin
patient
|
RXA-9
|
location
encounter
|
RXA-27
(or
RXA-11,
deprecated
as
of
v2.7)
|
manufacturer
supportingInformation
|
RXA-17
|
lotNumber
occurrence[x]
|
ClinicalDocument/component/StructuredBody/component/section/entry/substanceAdministration/effectiveTime/value
|
RXA-15
primarySource
|
|
expirationDate
informationSource
|
|
RXA-16
location
|
|
|
site
|
RXR-2
ClinicalDocument/component/StructuredBody/component/section/entry/substanceAdministration/approachSiteCode/code
|
|
route
|
RXR-1
ClinicalDocument/component/StructuredBody/component/section/entry/substanceAdministration/routeCode/code
|
|
doseQuantity
|
RXA-6
/
RXA-7.1
|
practitioner
performer
|
ORC-12
/
RXA-10
|
role
function
|
|
|
actor
|
|
|
note
|
|
explanation
reason
|
|
reason
isSubpotent
|
|
reasonNotGiven
subpotentReason
|
RXA-18
|
reaction
programEligibility
|
OBX-3
|
date
program
|
OBX-14
(ideally
this
would
be
reported
in
an
IAM
segment,
but
IAM
is
not
part
of
the
HL7
v2
VXU
message
-
most
likely
would
appear
in
OBX
segments
if
at
all)
|
detail
programStatus
|
OBX-5
|
reported
fundingSource
|
(no
such
concept
seems
to
exist
for
allergy/adverse
reaction
in
HL7
v2)
|
vaccinationProtocol
reaction
|
|
(HL7
v2
doesn't
seem
to
provide
for
this)
date
|
|
doseSequence
manifestation
|
|
description
reported
|
|
authority
protocolApplied
|
|
|
series
|
|
seriesDoses
authority
|
|
|
targetDisease
|
|
doseStatus
doseNumber
|
|
doseStatusReason
seriesDoses
|
|
|
Immunization
|
SubstanceAdministration
|
|
identifier
|
.id
|
Event.identifier
basedOn
|
N/A
|
|
status
|
Event.status
statusCode
|
notGiven
statusReason
|
Event.notDone
.inboundRelationship[typeCode=SUBJ].source[classCode=CACT,
moodCode=EVN].reasonCOde
|
|
vaccineCode
|
Event.code
.code
|
patient
administeredProduct
|
Event.subject
.code
|
encounter
manufacturer
|
Event.context
.participation[typeCode=CSM].role[classCode=INST].scopedRole.scoper[classCode=ORG]
|
date
lotNumber
|
.participation[typeCode=CSM].role[classCode=INST].scopedRole.scoper[classCode=MMAT].id
|
Event.occurrence.occurrenceDateTime
expirationDate
| .participation[typeCode=CSM].role[classCode=INST].scopedRole.scoper[classCode=MMAT].expirationTime
|
primarySource
patient
| .partipication[ttypeCode=].role
|
reportOrigin
encounter
|
component->EncounterEvent
|
location
occurrence[x]
| .effectiveTime
|
manufacturer
primarySource
|
immunization.uncertaintycode
(if
primary
source=false,
uncertainty=U)
|
lotNumber
informationSource
| .participation[typeCode=INF].role[classCode=PAT]
(this
syntax
for
self-reported)
.participation[typeCode=INF].role[classCode=LIC]
(this
syntax
for
health
care
professional)
.participation[typeCode=INF].role[classCode=PRS]
(this
syntax
for
family
member)
|
expirationDate
location
| .participation[typeCode=LOC].COCT_MT240000UV
|
|
site
|
observation.targetSiteCode
|
|
route
|
.routeCode
|
|
doseQuantity
|
.doseQuantity
|
practitioner
performer
|
Event.performer
.participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]
|
role
function
|
Event.performer.role
.participation.functionCode
|
|
actor
|
Event.performer.actor
.player
|
|
note
|
Event.note
note
|
explanation
reason
|
[actionNegationInd=false].reasonCode
|
reason
isSubpotent
|
Event.reasonCodeableConcept
N/A
|
reasonNotGiven
subpotentReason
|
Event.notDoneReason
N/A
|
reaction
programEligibility
|
n/a
|
date
program
|
n/a
|
detail
programStatus
|
n/a
|
reported
fundingSource
|
N/A
|
vaccinationProtocol
reaction
|
Observation[classCode=obs].code
|
doseSequence
date
| .effectiveTime
|
description
manifestation
| .value
|
authority
reported
| .participation[typeCode=INF].role[classCode=PAT]
(this
syntax
for
self-reported=true)
|
|
protocolApplied
|
N/A
|
|
series
|
N/A
|
seriesDoses
authority
|
N/A
|
|
targetDisease
|
N/A
|
doseStatus
doseNumber
|
N/A
|
doseStatusReason
seriesDoses
|
N/A
|