WHO Immunization Implementation Guide
0.2.0 - ci-build

WHO Immunization Implementation Guide, published by WHO. This guide is not an authorized publication; it is the continuous build for version 0.2.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/WorldHealthOrganization/smart-immunizations/ and changes regularly. See the Directory of published versions

Logical Model: IMMZ_D17_Report_AEFI - Detailed Descriptions

Active as of 2025-01-13

Definitions for the IMMZD17 logical model.

Guidance on how to interpret the contents of this table can be foundhere

0. IMMZD17
Definition

Data elements for the IMMZ.D17.Report AEFI Data Dictionary Activity.

ShortIMMZ.D17.Report AEFI
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. IMMZD17.patient
Definition

The patient.

ShortPatient
Control1..1
TypeReference
4. IMMZD17.reactionReported
Definition

Indicates observation of an adverse event/reaction

ShortReaction reported
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesIMMZ.D CodeSystem for Data Elements DE92, International Classification of Diseases, 11th Revision Mortality and Morbidity Statistics (MMS) PK81.7, SNOMED CT 418799008
6. IMMZD17.reactionDate
Definition

When adverse event/reaction started

ShortReaction date
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesIMMZ.D CodeSystem for Data Elements DE93, LOINC 30953-4
InvariantsIMMZ-D-reqReaction-1: Required if input in IMMZ.D.DE92 Reaction reported is Yes (not(%resource.reactionReport.exists()) or %resource.reactionReported.value != true or $this.exists())
IMMZ-D-dateOccurred-1: Date ≤ current date (not($this.exists()) or $this.value <= today())
8. IMMZD17.reactionManifestation
Definition

The manifestation of the reaction (e.g. infected abscess, swelling, rash, hives, diarrhoea, etc.) observed after administering the vaccine

ShortReaction manifestation
Control0..1
BindingThe codes SHALL be taken from IMMZ.D.DE95 ValueSet for Reaction manifestation
(required to http://smart.who.int/immunizations/ValueSet/IMMZ.D.DE95)
TypeCoding
Definitional CodesIMMZ.D CodeSystem for Data Elements DE95, International Classification of Diseases, 11th Revision Mortality and Morbidity Statistics (MMS) NE80.3
InvariantsIMMZ-D-reqReaction-1: Required if input in IMMZ.D.DE92 Reaction reported is Yes (not(%resource.reactionReport.exists()) or %resource.reactionReported.value != true or $this.exists())
10. IMMZD17.typeOfReaction
Definition

If the event resulted in a reaction, what is the type of reaction

ShortType of reaction
Control0..1
BindingThe codes SHALL be taken from IMMZ.D.DE107 ValueSet for Type of reaction
(required to http://smart.who.int/immunizations/ValueSet/IMMZ.D.DE107)
TypeCoding
Definitional CodesIMMZ.D CodeSystem for Data Elements DE107
InvariantsIMMZ-D-reqReaction-1: Required if input in IMMZ.D.DE92 Reaction reported is Yes (not(%resource.reactionReport.exists()) or %resource.reactionReported.value != true or $this.exists())
12. IMMZD17.otherImportantMedicalEvent
Definition

There was another important reaction or medical event

ShortOther important medical event (specify)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesIMMZ.D CodeSystem for Data Elements DE113
14. IMMZD17.reactionOutcome
Definition

The outcome of the reaction (e.g. death, recovered, recovering)

ShortReaction outcome
Control0..1
BindingThe codes SHALL be taken from IMMZ.D.DE115 ValueSet for Reaction outcome
(required to http://smart.who.int/immunizations/ValueSet/IMMZ.D.DE115)
TypeCoding
Definitional CodesIMMZ.D CodeSystem for Data Elements DE115, SNOMED CT 293104008
InvariantsIMMZ-D-reqReaction-1: Required if input in IMMZ.D.DE92 Reaction reported is Yes (not(%resource.reactionReport.exists()) or %resource.reactionReported.value != true or $this.exists())

Guidance on how to interpret the contents of this table can be foundhere

0. IMMZD17
Definition

Data elements for the IMMZ.D17.Report AEFI Data Dictionary Activity.

ShortIMMZ.D17.Report AEFI
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. IMMZD17.patient
Definition

The patient.

ShortPatient
Control1..1
TypeReference
4. IMMZD17.reactionReported
Definition

Indicates observation of an adverse event/reaction

ShortReaction reported
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesIMMZ.D CodeSystem for Data Elements DE92, International Classification of Diseases, 11th Revision Mortality and Morbidity Statistics (MMS) PK81.7, SNOMED CT 418799008
6. IMMZD17.reactionDate
Definition

When adverse event/reaction started

ShortReaction date
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesIMMZ.D CodeSystem for Data Elements DE93, LOINC 30953-4
InvariantsIMMZ-D-reqReaction-1: Required if input in IMMZ.D.DE92 Reaction reported is Yes (not(%resource.reactionReport.exists()) or %resource.reactionReported.value != true or $this.exists())
IMMZ-D-dateOccurred-1: Date ≤ current date (not($this.exists()) or $this.value <= today())
8. IMMZD17.reactionManifestation
Definition

The manifestation of the reaction (e.g. infected abscess, swelling, rash, hives, diarrhoea, etc.) observed after administering the vaccine

ShortReaction manifestation
Control0..1
BindingThe codes SHALL be taken from IMMZ.D.DE95 ValueSet for Reaction manifestation
(required to http://smart.who.int/immunizations/ValueSet/IMMZ.D.DE95)
TypeCoding
Definitional CodesIMMZ.D CodeSystem for Data Elements DE95, International Classification of Diseases, 11th Revision Mortality and Morbidity Statistics (MMS) NE80.3
InvariantsIMMZ-D-reqReaction-1: Required if input in IMMZ.D.DE92 Reaction reported is Yes (not(%resource.reactionReport.exists()) or %resource.reactionReported.value != true or $this.exists())
10. IMMZD17.typeOfReaction
Definition

If the event resulted in a reaction, what is the type of reaction

ShortType of reaction
Control0..1
BindingThe codes SHALL be taken from IMMZ.D.DE107 ValueSet for Type of reaction
(required to http://smart.who.int/immunizations/ValueSet/IMMZ.D.DE107)
TypeCoding
Definitional CodesIMMZ.D CodeSystem for Data Elements DE107
InvariantsIMMZ-D-reqReaction-1: Required if input in IMMZ.D.DE92 Reaction reported is Yes (not(%resource.reactionReport.exists()) or %resource.reactionReported.value != true or $this.exists())
12. IMMZD17.otherImportantMedicalEvent
Definition

There was another important reaction or medical event

ShortOther important medical event (specify)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesIMMZ.D CodeSystem for Data Elements DE113
14. IMMZD17.reactionOutcome
Definition

The outcome of the reaction (e.g. death, recovered, recovering)

ShortReaction outcome
Control0..1
BindingThe codes SHALL be taken from IMMZ.D.DE115 ValueSet for Reaction outcome
(required to http://smart.who.int/immunizations/ValueSet/IMMZ.D.DE115)
TypeCoding
Definitional CodesIMMZ.D CodeSystem for Data Elements DE115, SNOMED CT 293104008
InvariantsIMMZ-D-reqReaction-1: Required if input in IMMZ.D.DE92 Reaction reported is Yes (not(%resource.reactionReport.exists()) or %resource.reactionReported.value != true or $this.exists())

Guidance on how to interpret the contents of this table can be foundhere

0. IMMZD17
Definition

Data elements for the IMMZ.D17.Report AEFI Data Dictionary Activity.

ShortIMMZ.D17.Report AEFI
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. IMMZD17.patient
Definition

The patient.

ShortPatient
Control1..1
TypeReference
4. IMMZD17.reactionReported
Definition

Indicates observation of an adverse event/reaction

ShortReaction reported
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesIMMZ.D CodeSystem for Data Elements DE92, International Classification of Diseases, 11th Revision Mortality and Morbidity Statistics (MMS) PK81.7, SNOMED CT 418799008
6. IMMZD17.reactionDate
Definition

When adverse event/reaction started

ShortReaction date
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesIMMZ.D CodeSystem for Data Elements DE93, LOINC 30953-4
InvariantsIMMZ-D-reqReaction-1: Required if input in IMMZ.D.DE92 Reaction reported is Yes (not(%resource.reactionReport.exists()) or %resource.reactionReported.value != true or $this.exists())
IMMZ-D-dateOccurred-1: Date ≤ current date (not($this.exists()) or $this.value <= today())
8. IMMZD17.reactionManifestation
Definition

The manifestation of the reaction (e.g. infected abscess, swelling, rash, hives, diarrhoea, etc.) observed after administering the vaccine

ShortReaction manifestation
Control0..1
BindingThe codes SHALL be taken from IMMZ.D.DE95 ValueSet for Reaction manifestation
(required to http://smart.who.int/immunizations/ValueSet/IMMZ.D.DE95)
TypeCoding
Definitional CodesIMMZ.D CodeSystem for Data Elements DE95, International Classification of Diseases, 11th Revision Mortality and Morbidity Statistics (MMS) NE80.3
InvariantsIMMZ-D-reqReaction-1: Required if input in IMMZ.D.DE92 Reaction reported is Yes (not(%resource.reactionReport.exists()) or %resource.reactionReported.value != true or $this.exists())
10. IMMZD17.typeOfReaction
Definition

If the event resulted in a reaction, what is the type of reaction

ShortType of reaction
Control0..1
BindingThe codes SHALL be taken from IMMZ.D.DE107 ValueSet for Type of reaction
(required to http://smart.who.int/immunizations/ValueSet/IMMZ.D.DE107)
TypeCoding
Definitional CodesIMMZ.D CodeSystem for Data Elements DE107
InvariantsIMMZ-D-reqReaction-1: Required if input in IMMZ.D.DE92 Reaction reported is Yes (not(%resource.reactionReport.exists()) or %resource.reactionReported.value != true or $this.exists())
12. IMMZD17.otherImportantMedicalEvent
Definition

There was another important reaction or medical event

ShortOther important medical event (specify)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesIMMZ.D CodeSystem for Data Elements DE113
14. IMMZD17.reactionOutcome
Definition

The outcome of the reaction (e.g. death, recovered, recovering)

ShortReaction outcome
Control0..1
BindingThe codes SHALL be taken from IMMZ.D.DE115 ValueSet for Reaction outcome
(required to http://smart.who.int/immunizations/ValueSet/IMMZ.D.DE115)
TypeCoding
Definitional CodesIMMZ.D CodeSystem for Data Elements DE115, SNOMED CT 293104008
InvariantsIMMZ-D-reqReaction-1: Required if input in IMMZ.D.DE92 Reaction reported is Yes (not(%resource.reactionReport.exists()) or %resource.reactionReported.value != true or $this.exists())