|
AllergyIntolerance
|
Observation[classCode=OBS,
moodCode=EVN]
|
|
identifier
|
id
|
|
clinicalStatus
|
Observation
ACT
.inboundRelationship[typeCode=COMP].source[classCode=OBS,
code="clinicalStatus",
moodCode=EVN].value
|
|
verificationStatus
|
Observation
ACT
.inboundRelationship[typeCode=COMP].source[classCode=OBS,
code="verificationStatus",
moodCode=EVN].value
|
|
type
|
code
|
|
category
|
value
<
IntoleranceValue
(Agent)
|
|
criticality
|
inboundRelationship[typeCode=SUBJ].source[classCode=OBS,
moodCode=EVN,
code=SEV,
value
<=
SeverityObservation
(Severity
Level)]
|
|
code
|
substance/product:
.participation[typeCode=CAGNT].role[classCode=ADMM].player[classCode=MAT,
determinerCode=KIND,
code
<=
ExposureAgentEntityType]
negated/excluded
substance/product:
.participation[typeCode=CAGNT,
negationInd=true].role[classCode=ADMM].player[classCode=MAT,
determinerCode=KIND,
code
<=
ExposureAgentEntityType]
positive
or
negated/excluded
condition/situation:
Observation.code=ASSERTION;
Observation.value
|
|
patient
|
.participation[typeCode=SBJ].role[classCode=PAT]
|
|
encounter
|
.inboundRelationship[typeCode=COMP].source[classCode=ENC,
moodCode=EVN]
|
|
onset[x]
|
effectiveTime.low
|
|
recordedDate
|
.participation[typeCode=AUT].time
|
|
recorder
|
.participation[typeCode=AUT].role
|
|
asserter
|
.participation[typeCode=INF].role
|
|
lastOccurrence
|
outBoundRelationship[typeCode=SUBJ].target[classCode=OBS,
moodCode=EVN,
code
<=
CommonClinicalObservationType,
value
<=
ObservationValue
(Reaction
Type)].effectiveTime
|
|
note
|
subjectOf.observationEvent[code="annotation"].value
|
|
reaction
|
outBoundRelationship[typeCode=SUBJ].target[classCode=OBS,
moodCode=EVN,
code
<=
CommonClinicalObservationType,
value
<=
ObservationValue
(Reaction
Type)]
|
|
substance
|
outBoundRelationship[typeCode=SAS].target[classCode=SBADM,
code
<=
ExposureCode].participation[typeCode=CSM].role[classCode=ADMM].player[classCode=MAT,
determinerCode=KIND,
code
<=
ExposureAgentEntityType]
|
|
manifestation
|
code
|
|
description
|
text
|
|
onset
|
effectiveTime.low
|
|
severity
|
inboundRelationship[typeCode=SUBJ].source[classCode=OBS,
moodCode=EVN,
code=SEV,
value
<=
SeverityObservation
(Severity
Level)]
|
|
exposureRoute
|
outBoundRelationship[typeCode=SAS].target[classCode=SBADM,
code
<=
ExposureCode].routeCode
|
|
note
|
subjectOf.observationEvent[code="annotation"].value
|