Id2.16.840.1.113883.10.20.1.2Effective Date2007‑04‑01
Statuspending Under pre-publication reviewVersion Label
NameAlertsSectionDisplay NameAlerts section
Description

3.8 Alerts

The template identifier for the alerts section is 2.16.840.1.113883.10.20.1.2.

This section is used to list and describe any allergies, adverse reactions, and alerts that are pertinent to the patient’s current or past medical history. At a minimum, currently active and any relevant historical allergies and adverse reactions should be listed.

CONF-256: CCDSHOULD contain exactly one and SHALL NOT contain more than one Alerts section (templateId 2.16.840.1.113883.10.20.1.2). The Alerts section SHALL contain a narrative block, and SHOULD contain clinical statements. Clinical statements SHOULD include one or more problem acts (templateId 2.16.840.1.113883.10.20.1.27). A problem act SHOULD include one or more alert observations (templateId 2.16.840.1.113883.10.20.1.18).
CONF-257: The absence of known allergies, adverse reactions, or alerts SHALL be explicitly asserted.

3.8.1 Section conformance

CONF-258: The alert section SHALL contain Section / code.
CONF-259: The value for “Section / codeSHALL be “48765-2” “Allergies, adverse reactions, alerts” 2.16.840.1.113883.6.1 LOINC STATIC.
CONF-260: The alert section SHALL contain Section / title.
CONF-261: Section / titleSHOULD be valued with a case-insensitive language-insensitive text string containing “alert” and/or “allergies and adverse reactions”.

3.8.2 Clinical statement conformance

The following figure shows a subset of the CDA Clinical Statement model containing those classes being constrained or referred to in the conformance statements that follow.

Figure 10. CDA R2 clinical statement model for alerts

3.8.2.1 Representation of alerts

The template identifier for a problem act is 2.16.840.1.113883.10.20.1.27.
The template identifier for an alert observation is 2.16.840.1.113883.10.20.1.18.

A problem is a clinical statement that a clinician is particularly concerned about and wants to track. It has important patient management use cases (e.g. health records often present the problem list as a way of summarizing a patient's medical history).

NOTE: The HL7 Patient Care Technical Committee is developing a formal model for condition tracking. In that model, observations of problems or other clinical statements captured at a point in time are wrapped in a "Concern" act which represents the ongoing process tracked over time. This allows for binding related observations of problems. The conformance statements in this section are compatable with the evolving Patient Care model and define an outer "problem act" (representing the “Concern”) which can contain a nested "problem observation" or other nested clinical statements.

3.8.2.1.1 Problem act

The problem act (templateId 2.16.840.1.113883.10.20.1.27) is defined above in the Problem section (see section 3.5.2.1.1 Problem act).

3.8.2.1.2 Alert observation

CONF-262: An alert observation (templateId 2.16.840.1.113883.10.20.1.18) SHALL be represented with Observation.
CONF-263: The value for “Observation / @moodCode” in an alert observation SHALL be “EVN” 2.16.840.1.113883.5.1001 ActMood STATIC.
CONF-264: An alert observation SHALL include exactly one Observation / statusCode.
CONF-265: The value for “Observation / statusCode” in an alert observation SHALL be “completed” 2.16.840.1.113883.5.14 ActStatus STATIC.
CONF-266: An alert observation MAY contain exactly one Observation / effectiveTime, to indicate the biological timing of condition (e.g. the time the condition started, the onset of the illness or symptom, the duration of a condition).
CONF-267: The value for “Observation / value” in an alert observation MAY be selected from ValueSet 2.16.840.1.113883.1.11.20.4 AlertTypeCode STATIC 20061017.
CONF-268: The absence of known allergies SHOULD be represented in an alert observation by valuing Observation / value with 160244002 “No known allergies” 2.16.840.1.113883.6.96 SNOMED CT STATIC.
CONF-269: An alert observation SHALL contain one or more sources of information, as defined in section 5.2 Source.

3.8.2.2 Representation of “status” values

The template identifier for an alert status observation is 2.16.840.1.113883.10.20.1.39.

CONF-270: An alert observation MAY contain exactly one alert status observation. CONF-271: An alert status observation (templateId 2.16.840.1.113883.10.20.1.39) SHALL be a conformant status observation (templateId 2.16.840.1.113883.10.20.1.57) (as defined in section 5.1 “Type” and “Status” values). CONF-272: The value for “Observation / value” in an alert status observation SHALL be selected from ValueSet 2.16.840.1.113883.1.11.20.3 AlertStatusCode STATIC 20061017.

3.8.2.3 Representation of agent

The agent indicates the entity that is the cause of the allergy or adverse reaction. While the agent is often implicit in the alert observation (e.g. “allergy to penicillin”), it should also be asserted explicitly as an entity.

NOTE: The agent responsible for an allergy or adverse reaction is not always a manufactured material, 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.

CONF-273: An alert observation SHOULD contain at least one Observation / participant, representing the agent that is the cause of the allergy or adverse reaction.
CONF-274: An agent participation in an alert observation SHALL contain exactly one participant / participantRole / playingEntity.
CONF-275: The value for Observation / participant / @typeCode in an agent participation SHALL be “CSM” “Consumable” 2.16.840.1.113883.5.90 ParticipationType STATIC.
CONF-276: The value for Observation / participant / participantRole / @classCode in an agent participation SHALL be “MANU” “Manufactured” 2.16.840.1.113883.5.110 RoleClass STATIC.
CONF-277: The value for Observation / participant / participantRole / playingEntity / @classCode in an agent participation SHALL be “MMAT” “Manufactured material” 2.16.840.1.113883.5.41 EntityClass STATIC.
CONF-278: An agent participation in an alert observation SHALL contain exactly one participant / participantRole / playingEntity / code.
CONF-279: The value for “participant / participantRole / playingEntity / code” in an agent participation SHOULD be selected from the RxNorm (2.16.840.1.113883.6.88) code system for medications, and from the CDC Vaccine Code (2.16.840.1.113883.6.59) code system for immunizations .

3.8.2.4 Reaction observations and interventions

The template identifier for a reaction observation is 2.16.840.1.113883.10.20.1.54.
The template identifier for a severity observation is 2.16.840.1.113883.10.20.1.55.

A reaction represents an adverse event due to an administered or exposed substance. A reaction can be defined with respect to its severity, and can have been treated by one or more interventions.

CONF-280: An alert observation MAY contain one or more reaction observations (templateId 2.16.840.1.113883.10.20.1.54), each of which MAY contain exactly one severity observation (templateId 2.16.840.1.113883.10.20.1.55) AND/OR one or more reaction interventions.
CONF-281: The value for “entryRelationship / @typeCode” in a relationship between an alert observation and reaction observation SHALL be “MFST” “Is manifestation of” 2.16.840.1.113883.5.1002 ActRelationshipType STATIC.

3.8.2.4.1.1 Reaction observation

CONF-282: A reaction observation (templateId 2.16.840.1.113883.10.20.1.54) SHALL be represented with Observation.
CONF-283: The value for “Observation / @classCode” in a reaction observation SHALL be “OBS” 2.16.840.1.113883.5.6 ActClass STATIC.
CONF-284: The value for “Observation / @moodCode” in a reaction observation SHALL be “EVN” 2.16.840.1.113883.5.1001 ActMood STATIC.
CONF-285: A reaction observation SHALL include exactly one Observation / statusCode.
CONF-286: The value for “Observation / statusCode” in a reaction observation SHALL be “completed” 2.16.840.1.113883.5.14 ActStatus STATIC.

3.8.2.4.1.2 Severity observation

CONF-287: A severity observation (templateId 2.16.840.1.113883.10.20.1.55) SHALL be represented with Observation.
CONF-288: The value for “entryRelationship / @typeCode” in a relationship between a reaction observation and severity observation SHALL be “SUBJ” “Has subject” 2.16.840.1.113883.5.1002 ActRelationshipType STATIC.
CONF-289: The value for “Observation / @classCode” in a severity observation SHALL be “OBS” 2.16.840.1.113883.5.6 ActClass STATIC.
CONF-290: The value for “Observation / @moodCode” in a severity observation SHALL be “EVN” 2.16.840.1.113883.5.1001 ActMood STATIC.
CONF-291: A severity observation SHALL include exactly one Observation / statusCode.
CONF-292: The value for “Observation / statusCode” in a severity observation SHALL be “completed” 2.16.840.1.113883.5.14 ActStatus STATIC.
CONF-293: A severity observation SHALL contain exactly one Observation / code.
CONF-294: The value for “Observation / code” in a severity observation SHALL be “SEV” “Severity observation” 2.16.840.1.113883.5.4 ActCode STATIC.
CONF-295: A severity observation SHALL contain exactly one Observation / value.

3.8.2.4.1.3 Reaction intervention

CONF-296: The value for “entryRelationship / @typeCode” in a relationship between a reaction observation and reaction intervention SHALL be “RSON” “Has reason” 2.16.840.1.113883.5.1002 ActRelationshipType STATIC.
CONF-297: A reaction intervention SHALL be represented as a procedure activity (templateId 2.16.840.1.113883.10.20.1.29), a medication activity (templateId 2.16.840.1.113883.10.20.1.24), or some other clinical statement.

ContextParent nodes of template element with id 2.16.840.1.113883.10.20.1.2
ClassificationCDA Section Level Template
Open/ClosedOpen (other than defined elements are allowed)
Used by / Uses
Used by 1 transaction and 1 template, Uses 3 templates
Used by as NameVersion
2.16.840.1.113883.3.1937.777.4.4.1Transactionfinal Continuity of Care Document (CCD) (Release 1.1)2013‑01‑31
2.16.840.1.113883.10.20.1Containmentpending CCD v1.0 Templates Root2007‑04‑01
Uses as NameVersion
2.16.840.1.113883.3.1937.777.4.10.3Containmentpending CCD Subject (Body)DYNAMIC
2.16.840.1.113883.10.20.1.27Containmentpending Problem actDYNAMIC
2.16.840.1.113883.10.20.1.40Containmentpending CommentDYNAMIC
RelationshipSpecialization: template 2.16.840.1.113883.10.12.201 (2005‑09‑07)
ItemDTCardConfDescriptionLabel
hl7:section
Alerdotstion
@classCode
cs0 … 1 
 CONF
The value of @classCode shall be drawn from value set 2.16.840.1.113883.1.11.20215 ActClassDocumentSection (DYNAMIC)
@moodCode
cs0 … 1 
 CONF
The value of @moodCode shall be drawn from value set 2.16.840.1.113883.1.11.20267 ActMoodEventOccurrence (DYNAMIC)
 Schematron assertrolered error 
 testhl7:entry/hl7:act[hl7:templateId/@root='2.16.840.1.113883.10.20.1.27']/hl7:entryRelationship/hl7:observation[hl7:templateId/@root='2.16.840.1.113883.10.20.1.18'] 
 MessageCONF-256: [...] An alert section SHOULD include one or more problem acts and problem acts SHOULD include one or more alert observations. 
hl7:templateId
II1 … 1Alerdotstion
@root
uid1 … 1F2.16.840.1.113883.10.20.1.2
hl7:id
II0 … 1Alerdotstion
hl7:code
CE1 … 1MCONF‑258 / CONF‑259
@code
CONF1 … 1F48765-2
@codeSystem
1 … 1F2.16.840.1.113883.6.1
hl7:title
ST1 … 1MCONF‑260 / CONF‑261
 Schematron assertrolered error 
 testcontains(lower-case(.),'alert') or contains(lower-case(.),'allergies and adverse reactions') 
 MessageCONF-261: Section / title SHOULD be valued with a case-insensitive language-insensitive text string containing “alert” and/or “allergies and adverse reactions”. 
hl7:text
SD.TEXT1 … 1MCONF‑256
hl7:confidentialityCode
CE0 … 1Alerdotstion
 CONF
The value of @code shall be drawn from value set 2.16.840.1.113883.1.11.16926 x_BasicConfidentialityKind (DYNAMIC)
hl7:languageCode
CS0 … 1Alerdotstion
 CONF
The value of @code shall be drawn from value set 2.16.840.1.113883.1.11.11526 HumanLanguage (DYNAMIC)
hl7:subject
0 … 1Contains 2.16.840.1.113883.3.1937.777.4.10.3 CCD Subject (Body) (DYNAMIC)Alerdotstion
hl7:entry
1 … *Contains 2.16.840.1.113883.10.20.1.27 Problem act (DYNAMIC)CONF‑256
@typeCode
cs1 … 1R
 CONF
The value of @typeCode shall be drawn from value set 2.16.840.1.113883.1.11.19446 x_ActRelationshipEntry (DYNAMIC)
@contextConductionInd
bl0 … 1 
hl7:entry
0 … *Contains 2.16.840.1.113883.10.20.1.40 Comment (DYNAMIC)CONF‑502
@typeCode
cs1 … 1R
 CONF
The value of @typeCode shall be drawn from value set 2.16.840.1.113883.1.11.19446 x_ActRelationshipEntry (DYNAMIC)
@contextConductionInd
bl0 … 1