Related Artifacts depends-on FHIR model information http://fhir.org/guides/cqf/common/Library/FHIR-ModelInfo|4.0.1 depends-on Library FHIRHelpers http://fhir.org/guides/who/smart-immunization/Library/FHIRHelpers|4.0.1 depends-on Library IMMZCom IMMZCommon depends-on Library IMMZc IMMZConcepts depends-on Library IMMZCon IMMZConfig depends-on Library IMMZIndCom IMMZIndicatorCommon depends-on Library IMMZvl IMMZVaccineLibrary depends-on Library FC FHIRCommon depends-on Code system Administrative Gender Codes AdministrativeGender depends-on Value set BCG Vaccine http://fhir.org/guides/who/smart-immunization/ValueSet/IMMZ.A1.DE1 Parameters Measurement Period in 0 1 Period Patient out 0 1 Patient numerator out 0 1 boolean denominator out 0 1 boolean Geographic Region Stratifier out 0 1 string Gender Stratifier out 0 1 Coding Data Requirements Type: Patient (Patient) Type: Immunization (Immunization) Contents text/cql /* * Library: IMMZ.IND.32 * Immunization coverage for BCG (Computed Denominator) * Compares the administered doses of BCG vaccine with the actual number of registered, surviving infants expressed as a percentage. * * Numerator: Number of registered patients born during reporting period who were administered BCG * Numerator Computation: COUNT patients WHERE birthDate during reporting period AND deceasedDate is not populated HAVING immunization event WHERE administered product is BCG vaccine (IMMZ.A1.DE1) * Denominator: Number of registered, surviving infants born during reporting period. * Denominator Computation: COUNT Patient WHERE birthDate during reporting period AND deceasedDate is not populated. * * Disaggregation: * - Geographic Region * - Gender * * References: WHO Immunization Facility Analysis Guide (1), WHO / UNICEF Joint Reporting Form (3 - element 4010) */ library IMMZIND32 // Start Skeleton CQL using FHIR version '4.0.1' include FHIRHelpers version '4.0.1' include IMMZCommon called IMMZCom include IMMZConcepts called IMMZc include IMMZConfig called IMMZCon include IMMZIndicatorCommon called IMMZIndCom include IMMZVaccineLibrary called IMMZvl include FHIRCommon called FC // End Skeleton CQL parameter "Measurement Period" Interval<Date> context Patient /* * Numerator: Number of registered patients born during reporting period who were administered BCG * Numerator Computation: COUNT patients WHERE birthDate during reporting period AND deceasedDate is not populated HAVING immunization event WHERE administered product is BCG vaccine (IMMZ.A1.DE1) */ define "numerator": exists(IMMZIndCom."BCG Doses Administered to Patient During Measurement Period") /* * Denominator: Number of registered, surviving infants born during reporting period. * Denominator Computation: COUNT Patient WHERE birthDate during reporting period AND deceasedDate is not populated. */ define "denominator": IMMZIndCom."Patient Born During Measurement Period" and not (IMMZIndCom."Patient Deceased During Measurement Period") /* * Disaggregator: Geographic Region */ define "Geographic Region Stratifier": IMMZIndCom."By Geographic Region Stratifier" /* * Disaggregator: Gender */ define "Gender Stratifier": IMMZIndCom."By Administrative Gender Stratifier" /* End of IMMZ.IND.32 */ Content not shown - (application/elm+xml, size = 11Kb) Content not shown - (application/elm+json, size = 48Kb)