Mappings
for
the
allergyintolerance
resource.
|
AllergyIntolerance
|
Observation[classCode=OBS,
moodCode=EVN]
|
identifier
identifier
|
.id
id
|
onset
clinicalStatus
|
Observation
ACT
.inboundRelationship[typeCode=COMP].source[classCode=OBS,
code="clinicalStatus",
moodCode=EVN].value
|
recordedDate
verificationStatus
|
.participation[typeCode=AUT].time
Observation
ACT
.inboundRelationship[typeCode=COMP].source[classCode=OBS,
code="verificationStatus",
moodCode=EVN].value
|
recorder
type
|
.participation[typeCode=AUT].role
code
|
patient
category
|
.participation[typeCode=SBJ].role[classCode=PAT]
value
<
IntoleranceValue
(Agent)
|
reporter
criticality
|
inboundRelationship[typeCode=SUBJ].source[classCode=OBS,
moodCode=EVN,
code=SEV,
value
<=
SeverityObservation
(Severity
Level)]
|
substance
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
|
status
patient
|
.participation[typeCode=SBJ].role[classCode=PAT]
|
criticality
onset[x]
|
effectiveTime.low
|
type
assertedDate
|
.participation[typeCode=AUT].time
|
category
recorder
|
.participation[typeCode=AUT].role
|
lastOccurence
asserter
|
.participation[typeCode=INF].role
|
note
lastOccurrence
|
outBoundRelationship[typeCode=SUBJ].target[classCode=OBS,
moodCode=EVN,
code
<=
CommonClinicalObservationType,
value
<=
ObservationValue
(Reaction
Type)].effectiveTime
|
reaction
note
|
subjectOf.observationEvent[code="annotation"].value
|
substance
reaction
|
outBoundRelationship[typeCode=SUBJ].target[classCode=OBS,
moodCode=EVN,
code
<=
CommonClinicalObservationType,
value
<=
ObservationValue
(Reaction
Type)]
|
certainty
substance
|
outBoundRelationship[typeCode=SAS].target[classCode=SBADM,
code
<=
ExposureCode].participation[typeCode=CSM].role[classCode=ADMM].player[classCode=MAT,
determinerCode=KIND,
code
<=
ExposureAgentEntityType]
|
manifestation
manifestation
|
code
|
description
description
|
text
|
onset
onset
|
effectiveTime.low
|
severity
severity
|
inboundRelationship[typeCode=SUBJ].source[classCode=OBS,
moodCode=EVN,
code=SEV,
value
<=
SeverityObservation
(Severity
Level)]
|
exposureRoute
exposureRoute
|
outBoundRelationship[typeCode=SAS].target[classCode=SBADM,
code
<=
ExposureCode].routeCode
|
note
note
|
subjectOf.observationEvent[code="annotation"].value
|