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/tree/main and changes regularly. See the Directory of published versions
Built from commit b16245f7.

Library: IMMZD2DTHepatitisBElements

Official URL: http://smart.who.int/immunizations/Library/IMMZD2DTHepatitisBElements Version: 0.2.0
Draft as of 2026-03-24 Computable Name: IMMZD2DTHepatitisBElements

This library defines context-independent elements for Hepatitis B used throughout the Immunization CPG

Title: IMMZD2DTHepatitisBElements
Id: IMMZD2DTHepatitisBElements
Version: 0.2.0
Url: IMMZD2DTHepatitisBElements
Status: draft
Type:

system: http://terminology.hl7.org/CodeSystem/library-type

code: logic-library

Date: 2026-03-24 11:36:08+0000
Publisher: WHO
Description:

This library defines context-independent elements for Hepatitis B used throughout the Immunization CPG

Related Artifacts:

Dependencies

Parameters:
NameTypeMinMaxIn/Out
HepBBirthDoseAgeLimitDaysinteger01In
HepBLowerLimitWeeksinteger01In
PatientPatient01Out
Hepatitis B Doses Administered to PatientImmunization0*Out
Hepatitis B Primary Series Doses Administered to PatientImmunization0*Out
Number of Hepatitis B Primary Series Doses Administeredinteger01Out
Hepatitis B Dose 0 Doses Administered to PatientImmunization0*Out
Number of Hepatitis B Dose 0 Doses Administeredinteger01Out
Hepatitis B birth dose was not administeredboolean01Out
Client's age is less than {Member States defined upper limit}boolean01Out
Client's age is more than {Member States defined upper limit}boolean01Out
Hepatitis B birth dose was administeredboolean01Out
No hepatitis B primary series doses were administeredboolean01Out
Client's age is less than {Member States defined lower limit}boolean01Out
Client's age is more than or equal to {Member States defined lower limit}boolean01Out
One hepatitis B primary series dose was administeredboolean01Out
Date of Latest Hepatitis B Dosedate01Out
The latest hepatitis B dose was administered less than 4 weeks agoboolean01Out
The latest hepatitis B dose was administered more than 4 weeks agoboolean01Out
Two hepatitis B primary series doses were administeredboolean01Out
Client's weight at birth was over 2000 gboolean01Out
Client was not a premature infant at birthboolean01Out
Client's weight at birth was below 2000 gboolean01Out
Client was a premature infant at birthboolean01Out
Three hepatitis B primary series doses were administeredboolean01Out
One hepatitis B primary series doses were administeredboolean01Out
Number of Hepatitis B Doses Administeredinteger01Out
No hepatitis B doses were administeredboolean01Out
Client's age is more than {Member States defined lower limit}boolean01Out
One hepatitis B dose was administeredboolean01Out
Two hepatitis B doses were administeredboolean01Out
Date of First Hepatitis B Dosedate01Out
The first hepatitis B dose was administered less than 6 months agoboolean01Out
The first hepatitis B dose was administered more than 6 months agoboolean01Out
Three hepatitis B doses were administeredboolean01Out
Content: text/cql

Raw CQL | Download CQL

Loading CQL source…
Content: application/elm+xml
Download (Library-IMMZD2DTHepatitisBElements.elm.xml)