/*
* Library: IMMZ.IND.30 Logic
* Immunization coverage for COVID-19 vaccines
* The percentage in the target population who have received COVID-19 vaccine during the reporting period
*
* Numerator: Number of COVID-19 vaccine doses administered through routine services during the reporting period
* Numerator Computation: COUNT of immunization events WHERE "Vaccine type" = "COVID-19 vaccines" AND "Date and time of vaccination" is during the reporting period
* Denominator: Number in target group
* Denominator Computation: As defined by the Member States
*
* Disaggregation
* - Administrative area
* - Sex
* - Age in years
* - Age group (depending on schedule)
* - Risk & occupational group
*
* References: WHO/UNICEF joint reporting form (1)
* Monitoring COVID-19 vaccination (3)
* WHO Immunization facility analysis guide (5)
* WHO Handbook on immunization data (6)
*
* Annotations: –
*/
library IMMZIND30Logic
using FHIR version '4.0.1'
include FHIRHelpers version '4.0.1'
include WHOCommon called WC
include IMMZCommon called Common
include IMMZConcepts called Concepts
include IMMZIndicatorElements called Elements
parameter "Measurement Period" Interval<Date> default Interval[@2025-01-01, @2025-12-31]
context Patient
/*
* As defined by Member State
*/
define "Initial Population":
true
/*
@denominator: Number in target group
@pseudocode: As defined by the Member States
*/
define "Denominator":
true
/*
@numerator: Number of COVID-19 vaccine doses administered through routine services during the reporting period
@pseudocode: COUNT of immunization events WHERE "Vaccine type" = "COVID-19 vaccines" AND "Date and time of vaccination" is during the reporting period
*/
define "Numerator":
exists( Elements."COVID-19 Doses Administered to Patient During Measurement Period" )
/*
@disaggregation: Administrative area
Sex
Age in years
Age group (depending on schedule)
Risk & occupational group
*/
define "Stratification 1":
Elements."By Geographic Region Stratifier"
define "Stratification 2":
Elements."By Administrative Gender Stratifier"
define "Stratification 3":
Elements."Age Stratifier"
define "Stratification 4":
Elements."By Age Group Stratifier"