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
| Active as of 2026-07-07 |
@prefix fhir: <http://hl7.org/fhir/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
# - resource -------------------------------------------------------------------
<http://hl7.org/fhir/CodeSystem/IMMZ.I> a fhir:CodeSystem ;
fhir:nodeRole fhir:treeRoot ;
fhir:Resource.id [ fhir:value "IMMZ.I"] ;
fhir:DomainResource.text [
fhir:Narrative.status [ fhir:value "generated" ] ;
fhir:Narrative.div "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p class=\"res-header-id\"><b>Generated Narrative: CodeSystem IMMZ.I</b></p><a name=\"IMMZ.I\"> </a><a name=\"hcIMMZ.I\"> </a><p>This case-insensitive code system <code>http://smart.who.int/immunizations/CodeSystem/IMMZ.I</code> defines the following codes:</p><table class=\"codes\"><tr><td style=\"white-space:nowrap\"><b>Code</b></td><td><b>Display</b></td><td><b>Definition</b></td></tr><tr><td style=\"white-space:nowrap\">DE40<a name=\"IMMZ.I-DE40\"> </a></td><td>Number of doses per vial</td><td>The number of doses contained within a vial</td></tr><tr><td style=\"white-space:nowrap\">DE41<a name=\"IMMZ.I-DE41\"> </a></td><td>Initial balance</td><td>The initial quantity of vials in stock at the beginning of a specific reporting period</td></tr><tr><td style=\"white-space:nowrap\">DE42<a name=\"IMMZ.I-DE42\"> </a></td><td>Closing balance</td><td>The quantity of vials in stock at the end of a specific reporting period</td></tr><tr><td style=\"white-space:nowrap\">DE43<a name=\"IMMZ.I-DE43\"> </a></td><td>Administered doses</td><td>The quantity of vials that have been administered to clients during a specified time frame</td></tr><tr><td style=\"white-space:nowrap\">DE44<a name=\"IMMZ.I-DE44\"> </a></td><td>Stock opened</td><td>The quantity of vials that were opened during a specific period</td></tr><tr><td style=\"white-space:nowrap\">DE45<a name=\"IMMZ.I-DE45\"> </a></td><td>Stock received</td><td>The quantity of vials that have been received from external sources, such as suppliers, during a specific period</td></tr><tr><td style=\"white-space:nowrap\">DE46<a name=\"IMMZ.I-DE46\"> </a></td><td>Physical count adjustment</td><td>An adjustment made to the stock level to correct discrepancies between the recorded inventory and the actual physical count, which may be necessary owing to errors, theft or other discrepancies</td></tr><tr><td style=\"white-space:nowrap\">DE47<a name=\"IMMZ.I-DE47\"> </a></td><td>Closed stock discarded</td><td>The quantity of vials that were not opened and have been wasted or discarded, owing to expiration or other reasons, during a specific period</td></tr><tr><td style=\"white-space:nowrap\">DE48<a name=\"IMMZ.I-DE48\"> </a></td><td>Closed stock discarded type</td><td>Specific reason for the disposal of vaccine</td></tr><tr><td style=\"white-space:nowrap\">DE49<a name=\"IMMZ.I-DE49\"> </a></td><td>Broken/damaged</td><td>The vaccine is physically damaged or broken, rendering it unsuitable for use</td></tr><tr><td style=\"white-space:nowrap\">DE50<a name=\"IMMZ.I-DE50\"> </a></td><td>Expired product</td><td>The vaccine has reached its expiration date and is no longer safe or effective for use</td></tr><tr><td style=\"white-space:nowrap\">DE51<a name=\"IMMZ.I-DE51\"> </a></td><td>Cold storage malfunction</td><td>There has been a malfunction or failure in the cold storage equipment, which has led to the degradation of the vaccine</td></tr><tr><td style=\"white-space:nowrap\">DE52<a name=\"IMMZ.I-DE52\"> </a></td><td>Vaccine vial monitor status change</td><td>The vaccine vial monitor has indicated a change in status, possibly indicating that the vaccines may no longer be viable</td></tr><tr><td style=\"white-space:nowrap\">DE53<a name=\"IMMZ.I-DE53\"> </a></td><td>Frozen</td><td>The vaccine has been exposed to freezing temperatures, making it unsuitable for use as freezing can affect the integrity and efficacy of certain immunization products</td></tr><tr><td style=\"white-space:nowrap\">DE18<a name=\"IMMZ.I-DE18\"> </a></td><td>Report subject area</td><td>Location (vaccination location or place) for which the data in the report are being represented</td></tr><tr><td style=\"white-space:nowrap\">DE20<a name=\"IMMZ.I-DE20\"> </a></td><td>Reporting period start date</td><td>The start date of the reporting period for which data in the report have been included</td></tr><tr><td style=\"white-space:nowrap\">DE21<a name=\"IMMZ.I-DE21\"> </a></td><td>Reporting period end date</td><td>The end date of the reporting period for which data in the report have been included</td></tr><tr><td style=\"white-space:nowrap\">DE30<a name=\"IMMZ.I-DE30\"> </a></td><td>Disaggregation group</td><td>Indicates the overall strata or disaggregation represented in the report (e.g. by gender, by region, by age group, etc.)</td></tr><tr><td style=\"white-space:nowrap\">DE31<a name=\"IMMZ.I-DE31\"> </a></td><td>By-Sex</td><td>A disaggregation grouped by the indicator population's sex values</td></tr><tr><td style=\"white-space:nowrap\">DE32<a name=\"IMMZ.I-DE32\"> </a></td><td>By-Administrative Area</td><td>A disaggregation grouped by the indicator population's administrative regions/areas</td></tr><tr><td style=\"white-space:nowrap\">DE33<a name=\"IMMZ.I-DE33\"> </a></td><td>By-Age group</td><td>A disaggregation grouped by the indicator population's age groups</td></tr><tr><td style=\"white-space:nowrap\">DE34<a name=\"IMMZ.I-DE34\"> </a></td><td>By-Dose number</td><td>A disaggregation grouped by the indicator population's dose numbers for a specific vaccine</td></tr><tr><td style=\"white-space:nowrap\">DE35<a name=\"IMMZ.I-DE35\"> </a></td><td>By-Vaccine type</td><td>A disaggregation grouped by the indicator population's vaccine types</td></tr><tr><td style=\"white-space:nowrap\">DE36<a name=\"IMMZ.I-DE36\"> </a></td><td>By-Vaccine manufacturer</td><td>A disaggregation grouped by the indicator population's vaccine manufacturers for a specific vaccine</td></tr><tr><td style=\"white-space:nowrap\">DE37<a name=\"IMMZ.I-DE37\"> </a></td><td>By-Reaction manifestation</td><td>A disaggregation grouped by the indicator population's reaction manifestations for a specific vaccine</td></tr><tr><td style=\"white-space:nowrap\">DE39<a name=\"IMMZ.I-DE39\"> </a></td><td>By-Type of reaction</td><td>A disaggregation grouped by the indicator population's type of reaction for a specific vaccine</td></tr><tr><td style=\"white-space:nowrap\">DE54<a name=\"IMMZ.I-DE54\"> </a></td><td>By-Risk and occupational group</td><td>A disaggregation grouped by the indicator population's risk and occupational group</td></tr></table></div>"
] ;
fhir:CodeSystem.url [ fhir:value "http://smart.who.int/immunizations/CodeSystem/IMMZ.I"] ;
fhir:CodeSystem.version [ fhir:value "0.2.0"] ;
fhir:CodeSystem.name [ fhir:value "IMMZ_I"] ;
fhir:CodeSystem.title [ fhir:value "IMMZ.I CodeSystem for Data Elements"] ;
fhir:CodeSystem.status [ fhir:value "active"] ;
fhir:CodeSystem.experimental [ fhir:value "false"^^xsd:boolean] ;
fhir:CodeSystem.date [ fhir:value "2026-07-07T22:09:13+00:00"^^xsd:dateTime] ;
fhir:CodeSystem.publisher [ fhir:value "WHO"] ;
fhir:CodeSystem.contact [
fhir:index 0 ;
fhir:ContactDetail.name [ fhir:value "WHO" ] ;
fhir:ContactDetail.telecom [
fhir:index 0 ;
fhir:ContactPoint.system [ fhir:value "url" ] ;
fhir:ContactPoint.value [ fhir:value "http://who.int" ]
]
] ;
fhir:CodeSystem.description [ fhir:value "CodeSystem for IMMZ.I Data Elements"] ;
fhir:CodeSystem.caseSensitive [ fhir:value "false"^^xsd:boolean] ;
fhir:CodeSystem.content [ fhir:value "complete"] ;
fhir:CodeSystem.count [ fhir:value "27"^^xsd:nonNegativeInteger] ;
fhir:CodeSystem.concept [
fhir:index 0 ;
fhir:CodeSystem.concept.code [ fhir:value "DE40" ] ;
fhir:CodeSystem.concept.display [ fhir:value "Number of doses per vial" ] ;
fhir:CodeSystem.concept.definition [ fhir:value "The number of doses contained within a vial" ]
], [
fhir:index 1 ;
fhir:CodeSystem.concept.code [ fhir:value "DE41" ] ;
fhir:CodeSystem.concept.display [ fhir:value "Initial balance" ] ;
fhir:CodeSystem.concept.definition [ fhir:value "The initial quantity of vials in stock at the beginning of a specific reporting period" ]
], [
fhir:index 2 ;
fhir:CodeSystem.concept.code [ fhir:value "DE42" ] ;
fhir:CodeSystem.concept.display [ fhir:value "Closing balance" ] ;
fhir:CodeSystem.concept.definition [ fhir:value "The quantity of vials in stock at the end of a specific reporting period" ]
], [
fhir:index 3 ;
fhir:CodeSystem.concept.code [ fhir:value "DE43" ] ;
fhir:CodeSystem.concept.display [ fhir:value "Administered doses" ] ;
fhir:CodeSystem.concept.definition [ fhir:value "The quantity of vials that have been administered to clients during a specified time frame" ]
], [
fhir:index 4 ;
fhir:CodeSystem.concept.code [ fhir:value "DE44" ] ;
fhir:CodeSystem.concept.display [ fhir:value "Stock opened" ] ;
fhir:CodeSystem.concept.definition [ fhir:value "The quantity of vials that were opened during a specific period" ]
], [
fhir:index 5 ;
fhir:CodeSystem.concept.code [ fhir:value "DE45" ] ;
fhir:CodeSystem.concept.display [ fhir:value "Stock received" ] ;
fhir:CodeSystem.concept.definition [ fhir:value "The quantity of vials that have been received from external sources, such as suppliers, during a specific period" ]
], [
fhir:index 6 ;
fhir:CodeSystem.concept.code [ fhir:value "DE46" ] ;
fhir:CodeSystem.concept.display [ fhir:value "Physical count adjustment" ] ;
fhir:CodeSystem.concept.definition [ fhir:value "An adjustment made to the stock level to correct discrepancies between the recorded inventory and the actual physical count, which may be necessary owing to errors, theft or other discrepancies" ]
], [
fhir:index 7 ;
fhir:CodeSystem.concept.code [ fhir:value "DE47" ] ;
fhir:CodeSystem.concept.display [ fhir:value "Closed stock discarded" ] ;
fhir:CodeSystem.concept.definition [ fhir:value "The quantity of vials that were not opened and have been wasted or discarded, owing to expiration or other reasons, during a specific period" ]
], [
fhir:index 8 ;
fhir:CodeSystem.concept.code [ fhir:value "DE48" ] ;
fhir:CodeSystem.concept.display [ fhir:value "Closed stock discarded type" ] ;
fhir:CodeSystem.concept.definition [ fhir:value "Specific reason for the disposal of vaccine" ]
], [
fhir:index 9 ;
fhir:CodeSystem.concept.code [ fhir:value "DE49" ] ;
fhir:CodeSystem.concept.display [ fhir:value "Broken/damaged" ] ;
fhir:CodeSystem.concept.definition [ fhir:value "The vaccine is physically damaged or broken, rendering it unsuitable for use" ]
], [
fhir:index 10 ;
fhir:CodeSystem.concept.code [ fhir:value "DE50" ] ;
fhir:CodeSystem.concept.display [ fhir:value "Expired product" ] ;
fhir:CodeSystem.concept.definition [ fhir:value "The vaccine has reached its expiration date and is no longer safe or effective for use" ]
], [
fhir:index 11 ;
fhir:CodeSystem.concept.code [ fhir:value "DE51" ] ;
fhir:CodeSystem.concept.display [ fhir:value "Cold storage malfunction" ] ;
fhir:CodeSystem.concept.definition [ fhir:value "There has been a malfunction or failure in the cold storage equipment, which has led to the degradation of the vaccine" ]
], [
fhir:index 12 ;
fhir:CodeSystem.concept.code [ fhir:value "DE52" ] ;
fhir:CodeSystem.concept.display [ fhir:value "Vaccine vial monitor status change" ] ;
fhir:CodeSystem.concept.definition [ fhir:value "The vaccine vial monitor has indicated a change in status, possibly indicating that the vaccines may no longer be viable" ]
], [
fhir:index 13 ;
fhir:CodeSystem.concept.code [ fhir:value "DE53" ] ;
fhir:CodeSystem.concept.display [ fhir:value "Frozen" ] ;
fhir:CodeSystem.concept.definition [ fhir:value "The vaccine has been exposed to freezing temperatures, making it unsuitable for use as freezing can affect the integrity and efficacy of certain immunization products" ]
], [
fhir:index 14 ;
fhir:CodeSystem.concept.code [ fhir:value "DE18" ] ;
fhir:CodeSystem.concept.display [ fhir:value "Report subject area" ] ;
fhir:CodeSystem.concept.definition [ fhir:value "Location (vaccination location or place) for which the data in the report are being represented" ]
], [
fhir:index 15 ;
fhir:CodeSystem.concept.code [ fhir:value "DE20" ] ;
fhir:CodeSystem.concept.display [ fhir:value "Reporting period start date" ] ;
fhir:CodeSystem.concept.definition [ fhir:value "The start date of the reporting period for which data in the report have been included" ]
], [
fhir:index 16 ;
fhir:CodeSystem.concept.code [ fhir:value "DE21" ] ;
fhir:CodeSystem.concept.display [ fhir:value "Reporting period end date" ] ;
fhir:CodeSystem.concept.definition [ fhir:value "The end date of the reporting period for which data in the report have been included" ]
], [
fhir:index 17 ;
fhir:CodeSystem.concept.code [ fhir:value "DE30" ] ;
fhir:CodeSystem.concept.display [ fhir:value "Disaggregation group" ] ;
fhir:CodeSystem.concept.definition [ fhir:value "Indicates the overall strata or disaggregation represented in the report (e.g. by gender, by region, by age group, etc.)" ]
], [
fhir:index 18 ;
fhir:CodeSystem.concept.code [ fhir:value "DE31" ] ;
fhir:CodeSystem.concept.display [ fhir:value "By-Sex" ] ;
fhir:CodeSystem.concept.definition [ fhir:value "A disaggregation grouped by the indicator population's sex values" ]
], [
fhir:index 19 ;
fhir:CodeSystem.concept.code [ fhir:value "DE32" ] ;
fhir:CodeSystem.concept.display [ fhir:value "By-Administrative Area" ] ;
fhir:CodeSystem.concept.definition [ fhir:value "A disaggregation grouped by the indicator population's administrative regions/areas" ]
], [
fhir:index 20 ;
fhir:CodeSystem.concept.code [ fhir:value "DE33" ] ;
fhir:CodeSystem.concept.display [ fhir:value "By-Age group" ] ;
fhir:CodeSystem.concept.definition [ fhir:value "A disaggregation grouped by the indicator population's age groups" ]
], [
fhir:index 21 ;
fhir:CodeSystem.concept.code [ fhir:value "DE34" ] ;
fhir:CodeSystem.concept.display [ fhir:value "By-Dose number" ] ;
fhir:CodeSystem.concept.definition [ fhir:value "A disaggregation grouped by the indicator population's dose numbers for a specific vaccine" ]
], [
fhir:index 22 ;
fhir:CodeSystem.concept.code [ fhir:value "DE35" ] ;
fhir:CodeSystem.concept.display [ fhir:value "By-Vaccine type" ] ;
fhir:CodeSystem.concept.definition [ fhir:value "A disaggregation grouped by the indicator population's vaccine types" ]
], [
fhir:index 23 ;
fhir:CodeSystem.concept.code [ fhir:value "DE36" ] ;
fhir:CodeSystem.concept.display [ fhir:value "By-Vaccine manufacturer" ] ;
fhir:CodeSystem.concept.definition [ fhir:value "A disaggregation grouped by the indicator population's vaccine manufacturers for a specific vaccine" ]
], [
fhir:index 24 ;
fhir:CodeSystem.concept.code [ fhir:value "DE37" ] ;
fhir:CodeSystem.concept.display [ fhir:value "By-Reaction manifestation" ] ;
fhir:CodeSystem.concept.definition [ fhir:value "A disaggregation grouped by the indicator population's reaction manifestations for a specific vaccine" ]
], [
fhir:index 25 ;
fhir:CodeSystem.concept.code [ fhir:value "DE39" ] ;
fhir:CodeSystem.concept.display [ fhir:value "By-Type of reaction" ] ;
fhir:CodeSystem.concept.definition [ fhir:value "A disaggregation grouped by the indicator population's type of reaction for a specific vaccine" ]
], [
fhir:index 26 ;
fhir:CodeSystem.concept.code [ fhir:value "DE54" ] ;
fhir:CodeSystem.concept.display [ fhir:value "By-Risk and occupational group" ] ;
fhir:CodeSystem.concept.definition [ fhir:value "A disaggregation grouped by the indicator population's risk and occupational group" ]
] .
# - ontology header ------------------------------------------------------------
<http://hl7.org/fhir/CodeSystem/IMMZ.I.ttl> a owl:Ontology ;
owl:imports fhir:fhir.ttl ;
owl:versionIRI <http://build.fhir.org/CodeSystem/IMMZ.I.ttl> .
IG © 2023+ WHO. Package smart.who.int.immunizations#0.2.0 based on FHIR 4.0.1. Generated 2026-07-07
Links: Table of Contents |
QA Report
| Version History | License