IMMZD2DTPolioBirth
type: Library
node role: treeRoot
id:
  v: IMMZD2DTPolioBirth
text:
  status:
    v: generated
  div: Related Artifacts depends-on FHIR model information http://fhir.org/guides/cqf/common/Library/FHIR-ModelInfo|4.0.1 depends-on Library FHIRHelpers http://smart.who.int/ig/smart-immunizations/Library/FHIRHelpers|4.0.1 depends-on Library IMMZCom IMMZCommon depends-on Library IMMZc IMMZConcepts depends-on Library IMMZCon IMMZConfig depends-on Library IMMZvl IMMZVaccineLibrary depends-on Library FC FHIRCommon depends-on Library input IMMZD2DTPolioInput depends-on Value set Polio Vaccine IMMZ.Z.DE14 Polio containing vaccines Parameters Patient out 0 1 Patient Client is due for the bOPV birth dose out 0 1 boolean Client is due for the bOPV birth dose Guidance out 0 1 string Client is not due for the bOPV birth dose Case 1 out 0 1 boolean Client is not due for the bOPV birth dose Case 2 out 0 1 boolean Client is not due for the bOPV birth dose out 0 1 boolean Client is not due for the bOPV birth dose Guidance out 0 1 string Guidance out 0 1 string Data Requirements Type: Patient (Patient) Type: Immunization (Immunization) Contents text/cql /* * Library: IMMZD2DTPolioBirth (IMMZ.D2.DT.Polio.Birth dose) * Rule: Determine if the client is due for a polio vaccination according to the national immunization protocol * Decision Table: Birth dose administration as part of "bOPV plus IPV" schedule (In countries that are polio-endemic countries or countries at high risk for importation and subsequent spread of poliovirus, that follow the combined bOPV-IPV schedule) * Trigger: IMMZ.D2 Determine required vaccination(s) if any */ library IMMZD2DTPolioBirth // 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 IMMZVaccineLibrary called IMMZvl include FHIRCommon called FC include IMMZD2DTPolioInput called input // End Skeleton CQL context Patient /* @dynamicValue: Guidance */ define "Guidance": case when "Client is due for the bOPV birth dose" then "…
extension:
  url:
    v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-softwaresystem
  value: Reference
    link: http://smart.who.int/ig/smart-immunizations/Device/cqf-tooling
    reference:
      v: Device/cqf-tooling
url:
  v: http://smart.who.int/ig/smart-immunizations/Library/IMMZD2DTPolioBirth
version:
  v: 0.1.0
name:
  v: IMMZD2DTPolioBirth
status:
  v: draft
date:
  v: 2024-04-04T07:29:23+00:00
publisher:
  v: World Health Organization (WHO)
contact:
  name:
    v: World Health Organization (WHO)
  telecom:
    system:
      v: url
    value:
      v: https://www.who.int
jurisdiction:
  coding:
    system:
      v: http://unstats.un.org/unsd/methods/m49/m49.htm
    code:
      v: 001
related artifact:
  type:
    v: depends-on
  display:
    v: FHIR model information
  resource:
    v: http://fhir.org/guides/cqf/common/Library/FHIR-ModelInfo|4.0.1
    link: 4.0
    link: .1
related artifact:
  type:
    v: depends-on
  display:
    v: Library FHIRHelpers
  resource:
    v: http://smart.who.int/ig/smart-immunizations/Library/FHIRHelpers|4.0.1
    link: 4.0
    link: .1
related artifact:
  type:
    v: depends-on
  display:
    v: Library IMMZCom
  resource:
    v: http://smart.who.int/ig/smart-immunizations/Library/IMMZCommon
    link: http://smart.who.int/ig/smart-immunizations/Library/IMMZCommon
related artifact:
  type:
    v: depends-on
  display:
    v: Library IMMZc
  resource:
    v: http://smart.who.int/ig/smart-immunizations/Library/IMMZConcepts
    link: http://smart.who.int/ig/smart-immunizations/Library/IMMZConcepts
related artifact:
  type:
    v: depends-on
  display:
    v: Library IMMZCon
  resource:
    v: http://smart.who.int/ig/smart-immunizations/Library/IMMZConfig
    link: http://smart.who.int/ig/smart-immunizations/Library/IMMZConfig
related artifact:
  type:
    v: depends-on
  display:
    v: Library IMMZvl
  resource:
    v: http://smart.who.int/ig/smart-immunizations/Library/IMMZVaccineLibrary
    link: http://smart.who.int/ig/smart-immunizations/Library/IMMZVaccineLibrary
related artifact:
  type:
    v: depends-on
  display:
    v: Library FC
  resource:
    v: http://smart.who.int/ig/smart-immunizations/Library/FHIRCommon
    link: http://smart.who.int/ig/smart-immunizations/Library/FHIRCommon
related artifact:
  type:
    v: depends-on
  display:
    v: Library input
  resource:
    v: http://smart.who.int/ig/smart-immunizations/Library/IMMZD2DTPolioInput
    link: http://smart.who.int/ig/smart-immunizations/Library/IMMZD2DTPolioInput
related artifact:
  type:
    v: depends-on
  display:
    v: Value set Polio Vaccine
  resource:
    v: http://smart.who.int/ig/smart-immunizations/ValueSet/IMMZ.Z.DE14
    link: http://smart.who.int/ig/smart-immunizations/ValueSet/IMMZ.Z.DE14
parameter:
  name:
    v: Patient
  use:
    v: out
  min:
    v: 0
  max:
    v: 1
  type:
    v: Patient
parameter:
  name:
    v: Client is due for the bOPV birth dose
  use:
    v: out
  min:
    v: 0
  max:
    v: 1
  type:
    v: boolean
parameter:
  name:
    v: Client is due for the bOPV birth dose Guidance
  use:
    v: out
  min:
    v: 0
  max:
    v: 1
  type:
    v: string
parameter:
  name:
    v: Client is not due for the bOPV birth dose Case 1
  use:
    v: out
  min:
    v: 0
  max:
    v: 1
  type:
    v: boolean
parameter:
  name:
    v: Client is not due for the bOPV birth dose Case 2
  use:
    v: out
  min:
    v: 0
  max:
    v: 1
  type:
    v: boolean
parameter:
  name:
    v: Client is not due for the bOPV birth dose
  use:
    v: out
  min:
    v: 0
  max:
    v: 1
  type:
    v: boolean
parameter:
  name:
    v: Client is not due for the bOPV birth dose Guidance
  use:
    v: out
  min:
    v: 0
  max:
    v: 1
  type:
    v: string
parameter:
  name:
    v: Guidance
  use:
    v: out
  min:
    v: 0
  max:
    v: 1

v: string

type:
  v: Patient
profile:
  v: http://hl7.org/fhir/StructureDefinition/Patient
  link: http://hl7.org/fhir/StructureDefinition/Patient

type:
  v: Immunization
profile:
  v: http://hl7.org/fhir/StructureDefinition/Immunization
  link: http://hl7.org/fhir/StructureDefinition/Immunization
must support:
  v: status
must support:
  v: vaccineCode
must support:
  v: occurrence

content type:
  v: text/cql

content type:
  v: application/elm+xml

content type:
  v: application/elm+json