IMMZIND35Logic
type: Library
node role: treeRoot
id:
  v: IMMZIND35Logic
meta:
  profile:
    v: http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablelibrary
    l: crmi-shareablelibrary
  profile:
    v: http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablelibrary
    l: crmi-publishablelibrary
  profile:
    v: http://hl7.org/fhir/uv/cql/StructureDefinition/cql-library
    l: cql-library
  profile:
    v: http://hl7.org/fhir/uv/cql/StructureDefinition/cql-module
    l: cql-module
text:
  status:
    v: extensions
  div:
    v: Title: IMMZIND35Logic Id: IMMZIND35Logic Version: 0.2.0 Url: IMMZIND35Logic Status: draft Type: system: http://terminology.hl7.org/CodeSystem/library-type code: logic-library Date: 2025-11-25 19:41:02+0000 Publisher: WHO Description: This library defines population criteria logic for the IMMZ.IND.35 indicator in the Immunization CPG Related Artifacts: Dependencies WHOCommon IMMZCommon IMMZConcepts http://smart.who.int/immunizations/Library/IMMZIndicatorElements Parameters: Name Type Min Max In/Out Measurement Period Period 0 1 In Patient Patient 0 1 Out Initial Population boolean 0 1 Out Denominator boolean 0 1 Out Numerator boolean 0 1 Out Stratification 1 string 0 1 Out Stratification 2 Coding 0 1 Out Stratification 3 Coding 0 1 Out Stratification 4 Coding 0 1 Out Content: text/cql /* * Library: IMMZ.IND.35 Logic * Drop-out rate of pentavalent vaccine 1st dose to pentavalent vaccine 3rd dose * The percentage in the target population who received a 1st dose of pentavalent vaccine but have not received the 3rd dose of pentavalent vaccine (i.e. are past due for the 3rd dose of pentavalent vaccine) during the reporting period * * Numerator: Number of clients who received a 1st dose of pentavalent vaccine during the reporting period who should have received (via scheduling logic) the 3rd dose of pentavalent vaccine during the reporting period but did not receive it * Numerator Computation: (COUNT of clients with an immunization event WHERE "Vaccine type" = "Pentavalent vaccines" for the 1st dose in the primary series AND "Date and time of vaccination" is during the reporting period) - (COUNT of clients with an immunization event WHERE "Vaccine type" = "Pentavalent vaccines" for the 3rd dose in the primary series AND "Date and time of vaccination" is during the reporting period) * Denominator: Number of clients in the target population who received dose 1 of pentavalent vaccine during the reporting period * Denominator Computation: Count clients with an immunization eve…
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/cqf-knowledgeCapability
    l: cqf-knowledgeCapability
  value: Code
    v: computable
url:
  v: http://smart.who.int/immunizations/Library/IMMZIND35Logic
  l: IMMZIND35Logic
version:
  v: 0.2.0
name:
  v: IMMZIND35Logic
title:
  v: IMMZIND35Logic
status:
  v: draft
experimental:
  v: false
type:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/library-type
      l: library-type
    code:
      v: logic-library
date:
  v: 2025-11-25T19:41:02+00:00
publisher:
  v: WHO
contact:
  name:
    v: WHO
  telecom:
    system:
      v: url
    value:
      v: http://who.int
description:
  v: This library defines population criteria logic for the IMMZ.IND.35 indicator in the Immunization CPG
related artifact:
  type:
    v: depends-on
  display:
    v: Library WC
  resource:
    v: http://smart.who.int/immunizations/Library/WHOCommon
    l: WHOCommon
related artifact:
  type:
    v: depends-on
  display:
    v: Library Common
  resource:
    v: http://smart.who.int/immunizations/Library/IMMZCommon
    l: IMMZCommon
related artifact:
  type:
    v: depends-on
  display:
    v: Library Concepts
  resource:
    v: http://smart.who.int/immunizations/Library/IMMZConcepts
    l: IMMZConcepts
related artifact:
  type:
    v: depends-on
  display:
    v: Library Elements
  resource:
    v: http://smart.who.int/immunizations/Library/IMMZIndicatorElements
    l: IMMZIndicatorElements
parameter:
  name:
    v: Measurement Period
  use:
    v: in
  min:
    v: 0
  max:
    v: 1
  type:
    v: Period
parameter:
  name:
    v: Patient
  use:
    v: out
  min:
    v: 0
  max:
    v: 1
  type:
    v: Patient
parameter:
  name:
    v: Initial Population
  use:
    v: out
  min:
    v: 0
  max:
    v: 1
  type:
    v: boolean
parameter:
  name:
    v: Denominator
  use:
    v: out
  min:
    v: 0
  max:
    v: 1
  type:
    v: boolean
parameter:
  name:
    v: Numerator
  use:
    v: out
  min:
    v: 0
  max:
    v: 1
  type:
    v: boolean
parameter:
  name:
    v: Stratification 1
  use:
    v: out
  min:
    v: 0
  max:
    v: 1
  type:
    v: string
parameter:
  name:
    v: Stratification 2
  use:
    v: out
  min:
    v: 0
  max:
    v: 1
  type:
    v: Coding
parameter:
  name:
    v: Stratification 3
  use:
    v: out
  min:
    v: 0
  max:
    v: 1
  type:
    v: Coding
parameter:
  name:
    v: Stratification 4
  use:
    v: out
  min:
    v: 0
  max:
    v: 1
  type:
    v: Coding
content:
  content type:
    v: text/cql
content:
  content type:
    v: application/elm+xml