Template 2.16.840.1.113883.10.20.22.4.7 Allergy Observation

2012‑01‑12

Template 2.16.840.1.113883.10.20.22.4.7 - AllergyObservation
Id 2.16.840.1.113883.10.20.22.4.7
Classification cdaentrylevel
Context Parent nodes of template element with id 2.16.840.1.113883.10.20.22.4.7
Label conf‑629
Version valid from 2012‑01‑12 status draft
Description This clinical statement represents that an allergy or adverse reaction exists or does not exist. The agent that is the cause of the allergy or adverse reaction is represented as a manufactured material participant playing entity in the allergy observation. While the agent is often implicit in the alert observation (e.g. "allergy to penicillin"), it should also be asserted explicitly as an entity. The manufactured material participant is used to represent natural and non-natural occuring substances.

NOTE: The agent responsible for an allergy or adverse reaction is not always a manufactured material (for example, food allergies), nor is it necessarily consumed. The following constraints reflect limitations in the base CDA R2 specification, and should be used to represent any type of responsible agent.
Used in 1 template:

Id Name as of
2.16.840.1.113883.10.20.22.4.30 AllergyProblemAct  Allergy Problem Act 2012‑01‑12
link11 Dependency: 2.16.840.1.113883.10.20.22.2.6 AllergiesSectionentriesoptional  Allergies Section (entries optional) 2012‑01‑12
link11 Dependency: 2.16.840.1.113883.10.20.22.1.4 ConsultationNote  Consultation Note 2012‑01‑12
link11 Dependency: 2.16.840.1.113883.10.20.22.2.6.1 AllergiesSectionentriesrequired  Allergies Section (entries required) 2012‑01‑12
Item DT Card Conf Desc Label
cda:observation
conf-629
treetree @classCode
1..1 F OBS
treetree @moodCode
1..1 F EVN
treetree cda:templateId
II 1..1 M conf‑7381
treeblank treetree @root
1..1 F 2.16.840.1.113883.10.20.22.4.7
treetree cda:id
II 1..* M conf‑7382
treetree cda:code
CD 1..1 M conf‑7383
treeblank treetree @code
1..1 F ASSERTION
treeblank treetree @codeSystem
1..1 F 2.16.840.1.113883.5.4
treeblank treetree @displayName
1..1 F Assertion
treeblank treetree @flexibility
1..1 F dynamic
treetree cda:statusCode
CS 1..1 M conf‑7386
treeblank treetree @code
1..1 F completed
treeblank treetree @codeSystem
1..1 F 2.16.840.1.113883.5.14
treeblank treetree @displayName
1..1 F Completed
treeblank treetree @flexibility
1..1 F dynamic
treetree cda:effectiveTime
IVL_TS 1..1 M If it is unknown when the allergy began, this effectiveTime SHALL contain low/@nullFLavor="UNK"
If the allergy is no longer a concern, this effectiveTime MAY contain zero or one [0..1] high
conf‑7387
treetree cda:value
CD 1..1 M conf‑7390
treeblank treetree @code
1..1
CONF
The value of @code shall be drawn from value set 2.16.840.1.113883.3.88.12.3221.6.2 flexibility dynamic
alert Error: Cannot find value set "2.16.840.1.113883.3.88.12.3221.6.2"
treeblank treetree cda:originalText
ED 0..1 R conf‑7422
treeblank treeblank treetree cda:reference/@value
0..1 R conf‑7400
Schematron assert Role red error
Test starts-with(@value,'#')
Message
This reference/@value SHALL begin with a '#' and SHALL point to its corresponding narrative (using the approach defined in CDA Release 2, section 4.3.5.1)
treetree cda:participant
0..1 R conf‑7402
treeblank treetree @typeCode
1..1 F CSM
treeblank treetree cda:participantRole
1..1 M conf‑7404
treeblank treeblank treetree @classCode
1..1 F MANU
treeblank treeblank treetree cda:playingEntity
1..1 M conf‑7406
treeblank treeblank treeblank treetree @classCode
1..1 F MMAT
treeblank treeblank treeblank treetree cda:code
CE 1..1 M In an allergy to a specific medication the code SHALL be selected from the ValueSet 2.16.840.1.113883.3.88.12.80.16 Medication Brand Name DYNAMIC or the ValueSet 2.16.840.1.113883.3.88.12.80.17 Medication Clinical Drug DYNAMIC
In an allergy to a class of medications the code SHALL be selected from the ValueSet 2.16.840.1.113883.3.88.12.80.18 Medication Drug Class DYNAMIC
In an allergy to a food or other substance the code SHALL be selected from the ValueSet 2.16.840.1.113883.3.88.12.80.20 Ingredient Name DYNAMIC
conf‑7419
treeblank treeblank treeblank treeblank treetree cda:originalText
ED 0..1 R conf‑7424
treeblank treeblank treeblank treeblank treeblank treetree cda:reference
0..1 R conf‑7425
Schematron assert Role red error
Test starts-with(@value,'#')
Message
This reference/@value SHALL begin with a '#' and SHALL point to its corresponding narrative (using the approach defined in CDA Release 2, section 4.3.5.1)
treeblank treeblank treeblank treeblank treetree cda:translation
PQR 0..* O conf‑7431
treetree cda:entryRelationship
0..1 O conf‑7440
treeblank treetree @typeCode
1..1 F SUBJ
treeblank treetree @inversionInd
1..1
treeblank treetree @value
1..1 F true
Contains inherited template rules 2.16.840.1.113883.10.20.22.4.28 with overridden cardinality 0 .. 1
treetree cda:entryRelationship
0..* R conf‑7447
treeblank treetree @typeCode
1..1 F MFST
treeblank treetree @inversionInd
1..1
treeblank treetree @value
1..1 F true
Contains inherited template rules 2.16.840.1.113883.10.20.22.4.9 with overridden cardinality 0 .. * required
treetree cda:entryRelationship
0..1 O conf‑9961
treeblank treetree @typeCode
1..1 F SUBJ
treeblank treetree @inversionInd
1..1
treeblank treetree @value
1..1 F true
Contains inherited template rules 2.16.840.1.113883.10.20.22.4.8 with overridden cardinality 0 .. 1