DD
type: CodeSystem
node role: treeRoot
id:
  v: DD
text:
  status:
    v: generated
  div: Generated Narrative: CodeSystem DD Properties This code system defines the following properties for its concepts Name Code Type Description table table string Decision Table ID tab tab string Decision Tab Concepts This case-insensitive code system http://smart.who.int/immunizations/CodeSystem/DD defines the following codes: Code Display Definition table tab CQL Number of BCG primary series doses administered Count of vaccines administered (where "Vaccine type" = "BCG vaccines" and "Type of dose" = "Primary series") Count of vaccines administered (where "Vaccine type" = "BCG vaccines" and "Type of dose" = "Primary series") Referenced in the following locations: Decision Tables: DT.IMMZ.D2.DT.BCG Tabs: DTs.BCG DT.IMMZ.D2.DT.BCG DTs.BCG //Found in input/cql/IMMZD2DTBCGEncounterElements.cql define "Number of BCG Primary Series Doses Administered": Count("BCG Primary Series Doses Administered to Patient") //Found in input/cql/IMMZD2DTBCGElements.cql define "Number of BCG Primary Series Doses Administered": Count("BCG Primary Series Doses Administered to Patient") //Found in input/cql/DTs.BCG.cql define "Number of BCG primary series doses administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "BCG vaccines" and "Type of dose" = "Primary series") Age Today's date − "Date of birth" Today's date − "Date of birth" Referenced in the following locations: Decision Tables: DT.IMMZ.D2.DT.BCG Tabs: DTs.BCG DT.IMMZ.D2.DT.BCG DTs.BCG //Found in input/cql/DTs.BCG.cql define "Age": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" HIV status HIV status HIV status Referenced in the following locations: Decision Tables: DT.IMMZ.D2.DT.BCG Tabs: DTs.BCG DT.IMMZ.D2.DT.BCG DTs.BCG //Found in input/cql/DTs.BCG.cql define "HIV status": //CQL AUTHORS: you need to insert stuff here // HIV status Currently on ART Currently on ART Currently on ART Referenced in the following locations: Decision Tables: DT.I…
url:
  v: http://smart.who.int/immunizations/CodeSystem/DD
version:
  v: 0.2.0
name:
  v: DD
title:
  v: Decision Table
status:
  v: active
date:
  v: 2025-07-23T20:56:04+00:00
publisher:
  v: WHO
contact:
  name:
    v: WHO
  telecom:
    system:
      v: url
    value:
      v: http://who.int
description:
  v: CodeSystem for Decision Table. Autogenerated from DAK artifacts
case sensitive:
  v: false
content:
  v: complete
count:
  v: 1063
property:
  code:
    v: table
  description:
    v: Decision Table ID
  type:
    v: string
property:
  code:
    v: tab
  description:
    v: Decision Tab
  type:
    v: string
concept:
  code:
    v: Number of BCG primary series doses administered
  display:
    v: Count of vaccines administered (where "Vaccine type" = "BCG vaccines" and "Type of dose" = "Primary series")
  definition:
    v: Count of vaccines administered (where "Vaccine type" = "BCG vaccines" and "Type of dose" = "Primary series") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
  designation:
    language:
      v: CQL
    value:
      v: //Found in input/cql/IMMZD2DTBCGEncounterElements.cql define "Number of BCG Primary Series Doses Administered": Count("BCG Primary Series Doses Administered to Patient") //Found in input/cql/IMMZD2DTBCGElements.cql define "Number of BCG Primary Series Doses Administered": Count("BCG Primary Series Doses Administered to Patient") //Found in input/cql/DTs.BCG.cql define "Number of BCG primary series doses administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "BCG vaccines" and "Type of dose" = "Primary series")
  property:
    code:
      v: table
    value: string
      v: DT.IMMZ.D2.DT.BCG
  property:
    code:
      v: tab
    value: string
      v: DTs.BCG
concept:
  code:
    v: Age
  display:
    v: Today's date − "Date of birth"
  definition:
    v: Today's date − "Date of birth" Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
  designation:
    language:
      v: CQL
    value:
      v: //Found in input/cql/DTs.BCG.cql define "Age": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth"
  property:
    code:
      v: table
    value: string
      v: DT.IMMZ.D2.DT.BCG
  property:
    code:
      v: tab
    value: string
      v: DTs.BCG
concept:
  code:
    v: HIV status
  display:
    v: HIV status
  definition:
    v: HIV status Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
  designation:
    language:
      v: CQL
    value:
      v: //Found in input/cql/DTs.BCG.cql define "HIV status": //CQL AUTHORS: you need to insert stuff here // HIV status
  property:
    code:
      v: table
    value: string
      v: DT.IMMZ.D2.DT.BCG
  property:
    code:
      v: tab
    value: string
      v: DTs.BCG
concept:
  code:
    v: Currently on ART
  display:
    v: Currently on ART
  definition:
    v: Currently on ART Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
  designation:
    language:
      v: CQL
    value:
      v: //Found in input/cql/DTs.BCG.cql define "Currently on ART": //CQL AUTHORS: you need to insert stuff here // Currently on ART
  property:
    code:
      v: table
    value: string
      v: DT.IMMZ.D2.DT.BCG
  property:
    code:
      v: tab
    value: string
      v: DTs.BCG
concept:
  code:
    v: Immunologically stable
  display:
    v: Immunologically stable
  definition:
    v: Immunologically stable Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
  designation:
    language:
      v: CQL
    value:
      v: //Found in input/cql/DTs.BCG.cql define "Immunologically stable": //CQL AUTHORS: you need to insert stuff here // Immunologically stable
  property:
    code:
      v: table
    value: string
      v: DT.IMMZ.D2.DT.BCG
  property:
    code:
      v: tab
    value: string
      v: DTs.BCG
concept:
  code:
    v: TB infection test result
  display:
    v: TB infection test result
  definition:
    v: TB infection test result Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
  designation:
    language:
      v: CQL
    value:
      v: //Found in input/cql/DTs.BCG.cql define "TB infection test result": //CQL AUTHORS: you need to insert stuff here // TB infection test result
  property:
    code:
      v: table
    value: string
      v: DT.IMMZ.D2.DT.BCG
  property:
    code:
      v: tab
    value: string
      v: DTs.BCG
concept:
  code:
    v: Time passed since a live vaccine was administered
  display:
    v: Today's date − latest "Date and time of vaccination" (where "Live vaccine" = TRUE)
  definition:
    v: Today's date − latest "Date and time of vaccination" (where "Live vaccine" = TRUE) Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
  designation:
    language:
      v: CQL
    value:
      v: //Found in input/cql/DTs.Mumps.cql define "Time passed since a live vaccine was administered": //CQL AUTHORS: you need to insert stuff here // Today's date − latest "Date and time of vaccination" (where "Live vaccine" = TRUE) //Found in input/cql/DTs.Rotavirus.cql define "Time passed since a live vaccine was administered": //CQL AUTHORS: you need to insert stuff here // Today's date - latest "Date and time of vaccination" (where "Live vaccine" = TRUE) //Found in input/cql/DTs.JE.cql define "Time passed since a live vaccine was administered": //CQL AUTHORS: you need to insert stuff here // Today's date − latest "Date and time of vaccination" (where "Live vaccine" = TRUE) //Found in input/cql/DTs.Rubella.cql define "Time passed since a live vaccine was administered": //CQL AUTHORS: you need to insert stuff here // Today's date − latest "Date and time of vaccination" (where "Live vaccine" = TRUE) //Found in input/cql/DTs.HepatitisA.cql define "Time passed since a live vaccine was administered": //CQL AUTHORS: you need to insert stuff here // Today's date − latest "Date and time of vaccination" (where "Live vaccine" = TRUE) //Found in input/cql/DTs.Measles.cql define "Time passed since a live vaccine was administered": //CQL AUTHORS: you need to insert stuff here // Today's date − latest "Date and time of vaccination" (where "Live vaccine" = TRUE) //Found in input/cql/DTs.Varicella.cql define "Time passed since a live vaccine was administered": //CQL AUTHORS: you need to insert stuff here // Today's date − latest "Date and time of vaccination" (where "Live vaccine" = TRUE) //Found in input/cql/DTs.BCG.cql define "Time passed since a live vaccine was administered": //CQL AUTHORS: you need to insert stuff here // Today's date − latest "Date and time of vaccination" (where "Live vaccine" = TRUE) //Found in input/cql/DTs.Yellowfever.cql define "Time passed since a live vaccine was administered": //CQL AUTHORS: you need to insert stuff here // Today's date − latest "Date and…
  property:
    code:
      v: table
    value: string
      v: DT.IMMZ.D2.DT.BCG

code:
  v: tab
value: string
  v: DTs.BCG

code:
  v: Clinically well
display:
  v: Clinically well
definition:
  v: Clinically well Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.BCG.cql define "Clinically well": //CQL AUTHORS: you need to insert stuff here // Clinically well
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.BCG
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: No BCG primary series dose was administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "BCG vaccines" and "Type of dose" = "Primary series") = 0
definition:
  v: Count of vaccines administered (where "Vaccine type" = "BCG vaccines" and "Type of dose" = "Primary series") = 0 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTBCGEncounterElements.cql define "No BCG primary series dose was administered": "Number of BCG Primary Series Doses Administered" = 0 //Found in input/cql/IMMZD2DTBCGElements.cql define "No BCG primary series dose was administered": "Number of BCG Primary Series Doses Administered" = 0 //Found in input/cql/DTs.BCG.cql define "No BCG primary series dose was administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "BCG vaccines" and "Type of dose" = "Primary series") = 0
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.BCG
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: Clients age is less than or equal to 28 days
display:
  v: Today's date − "Date of birth" ≤ 28 days
definition:
  v: Today's date − "Date of birth" ≤ 28 days Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.BCG.cql define "Clients age is less than or equal to 28 days": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" ≤ 28 days
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.BCG
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: Clients HIV status is negative or unknown
display:
  v: "HIV status" ≠ "HIV-positive"
definition:
  v: "HIV status" ≠ "HIV-positive" Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.HPV.cql define "Clients HIV status is negative or unknown": //CQL AUTHORS: you need to insert stuff here // "HIV status" ≠ "HIV-positive" //Found in input/cql/DTs.BCG.cql define "Clients HIV status is negative or unknown": //CQL AUTHORS: you need to insert stuff here // "HIV status" ≠ "HIV-positive" //Found in input/cql/DTs.Pneumococcal.cql define "Clients HIV status is negative or unknown": //CQL AUTHORS: you need to insert stuff here // "HIV status" ≠ "HIV-positive"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.BCG
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: No live vaccine was administered
display:
  v: Today's date − latest "Date and time of vaccination" (where "Live vaccine" = TRUE) IS NULL
definition:
  v: Today's date − latest "Date and time of vaccination" (where "Live vaccine" = TRUE) IS NULL Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZElements.cql define "No live vaccine was administered": not exists("Live Attenuated Vaccines") //Found in input/cql/IMMZD2DTBCGEncounterElements.cql define "No live vaccine was administered": Encounter."No live vaccine was administered" //Found in input/cql/IMMZEncounterElements.cql define "No live vaccine was administered": not exists("Live Attenuated Vaccines") //Found in input/cql/IMMZD2DTBCGElements.cql define "No live vaccine was administered": Elements."No live vaccine was administered" //Found in input/cql/DTs.BCG.cql define "No live vaccine was administered": //CQL AUTHORS: you need to insert stuff here // Today's date − latest "Date and time of vaccination" (where "Live vaccine" = TRUE) IS NULL
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.BCG
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: Client is due for BCG vaccination
display:
  v: "Immunization recommendation status" = "Due"
definition:
  v: "Immunization recommendation status" = "Due" Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTBCGLogic.cql define "Client is due for BCG vaccination": "Client is due for BCG vaccination Case 1" or "Client is due for BCG vaccination Case 2" or "Client is due for BCG vaccination Case 3" or "Client is due for BCG vaccination Case 4" or "Client is due for BCG vaccination Case 5" or "Client is due for BCG vaccination Case 6" //Found in input/cql/DTs.BCG.cql define "Client is due for BCG vaccination": //CQL AUTHORS: you need to insert stuff here // "Immunization recommendation status" = "Due"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.BCG
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: Should vaccinate client with first BCG dose as no BCG dose was administered, client is within age range, HIV status is not positive and no live vaccine was administered.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.BCG.cql define "Should vaccinate client with first BCG dose as no BCG dose was administered, client is within age range, HIV status is not positive and no live vaccine was administered.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.BCG
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: Live vaccine was administered in the last four weeks
display:
  v: Today's date − latest "Date and time of vaccination" (where "Live vaccine" = TRUE) < 4 weeks
definition:
  v: Today's date − latest "Date and time of vaccination" (where "Live vaccine" = TRUE) < 4 weeks Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTBCGEncounterElements.cql define "Live vaccine was administered in the last four weeks": Encounter."Live vaccine was administered in the last 4 weeks" //Found in input/cql/IMMZD2DTBCGElements.cql define "Live vaccine was administered in the last four weeks": Elements."Live vaccine was administered in the last 4 weeks" //Found in input/cql/DTs.BCG.cql define "Live vaccine was administered in the last four weeks": //CQL AUTHORS: you need to insert stuff here // Today's date − latest "Date and time of vaccination" (where "Live vaccine" = TRUE) < 4 weeks
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.BCG
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: Client is not due for BCG vaccination
display:
  v: "Immunization recommendation status" = "Not due"
definition:
  v: "Immunization recommendation status" = "Not due" Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTBCGLogic.cql define "Client is not due for BCG vaccination": "Client is not due for BCG vaccination Case 1" or "Client is not due for BCG vaccination Case 2" or "Client is not due for BCG vaccination Case 3" or "Client is not due for BCG vaccination Case 4" or "Client is not due for BCG vaccination Case 5" or "Client is not due for BCG vaccination Case 6" or "Client is not due for BCG vaccination Case 7" or "Client is not due for BCG vaccination Case 8" or "Client is not due for BCG vaccination Case 9" or "Client is not due for BCG vaccination Case 10" or "Client is not due for BCG vaccination Case 11" or "Client is not due for BCG vaccination Case 12" or "Client is not due for BCG vaccination Case 13" or "Client is not due for BCG vaccination Case 14" or "Client is not due for BCG vaccination Case 15" or "Client is not due for BCG vaccination Case 16" //Found in input/cql/DTs.BCG.cql define "Client is not due for BCG vaccination": //CQL AUTHORS: you need to insert stuff here // "Immunization recommendation status" = "Not due"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.BCG
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: Should not vaccinate client with first BCG dose as live vaccine was administered in the last 4 weeks.
display:
  v: Check for any vaccines due, and inform the caregiver of when to come back for the first BCG dose.
definition:
  v: Check for any vaccines due, and inform the caregiver of when to come back for the first BCG dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.BCG.cql define "Should not vaccinate client with first BCG dose as live vaccine was administered in the last 4 weeks.": //CQL AUTHORS: you need to insert stuff here // Check for any vaccines due, and inform the caregiver of when to come back for the first BCG dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.BCG
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: Clients HIV status is positive
display:
  v: "HIV status" = "HIV-positive"
definition:
  v: "HIV status" = "HIV-positive" Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.HPV.cql define "Clients HIV status is positive": //CQL AUTHORS: you need to insert stuff here // "HIV status" = "HIV-positive" //Found in input/cql/DTs.BCG.cql define "Clients HIV status is positive": //CQL AUTHORS: you need to insert stuff here // "HIV status" = "HIV-positive" //Found in input/cql/DTs.Pneumococcal.cql define "Clients HIV status is positive": //CQL AUTHORS: you need to insert stuff here // "HIV status" = "HIV-positive"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.BCG
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: Client is currently receiving antiretroviral therapy
display:
  v: "Currently on ART" = TRUE
definition:
  v: "Currently on ART" = TRUE Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZElements.cql define "Client is currently receiving antiretroviral therapy": First("Currently on ART Observation").value = true //Found in input/cql/IMMZD2DTBCGEncounterElements.cql define "Client is currently receiving antiretroviral therapy": Encounter."Client is currently receiving antiretroviral therapy" //Found in input/cql/IMMZEncounterElements.cql define "Client is currently receiving antiretroviral therapy": Elements."Currently on ART Observation".encounterOrOnBefore(EncounterId, Today).mostRecent().value = true //Found in input/cql/IMMZD2DTBCGElements.cql define "Client is currently receiving antiretroviral therapy": Elements."Client is currently receiving antiretroviral therapy" //Found in input/cql/DTs.BCG.cql define "Client is currently receiving antiretroviral therapy": //CQL AUTHORS: you need to insert stuff here // "Currently on ART" = TRUE
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.BCG
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: Client is immunologically stable
display:
  v: "Immunologically stable" = TRUE
definition:
  v: "Immunologically stable" = TRUE Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZElements.cql define "Client is immunologically stable": First("Immunologically stable Observation").value = true //Found in input/cql/IMMZD2DTBCGEncounterElements.cql define "Client is immunologically stable": Encounter."Client is immunologically stable" //Found in input/cql/IMMZEncounterElements.cql define "Client is immunologically stable": First("Immunologically stable Observation").value = true //Found in input/cql/IMMZD2DTBCGElements.cql define "Client is immunologically stable": Elements."Client is immunologically stable" //Found in input/cql/DTs.BCG.cql define "Client is immunologically stable": //CQL AUTHORS: you need to insert stuff here // "Immunologically stable" = TRUE
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.BCG
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: Should vaccinate client with first BCG dose as no BCG dose was administered, client is immunologically stable and no live vaccine was administered.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.BCG.cql define "Should vaccinate client with first BCG dose as no BCG dose was administered, client is immunologically stable and no live vaccine was administered.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.BCG
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: Client is not immunologically stable
display:
  v: "Immunologically stable" = FALSE
definition:
  v: "Immunologically stable" = FALSE Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZElements.cql define "Client is not immunologically stable": First("Immunologically stable Observation").value = false //Found in input/cql/IMMZD2DTBCGEncounterElements.cql define "Client is not immunologically stable": Encounter."Client is not immunologically stable" //Found in input/cql/IMMZEncounterElements.cql define "Client is not immunologically stable": First("Immunologically stable Observation").value = false //Found in input/cql/IMMZD2DTBCGElements.cql define "Client is not immunologically stable": Elements."Client is not immunologically stable" //Found in input/cql/DTs.BCG.cql define "Client is not immunologically stable": //CQL AUTHORS: you need to insert stuff here // "Immunologically stable" = FALSE
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.BCG
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: Should not vaccinate client with first BCG dose as client is not immunologically stable.
display:
  v: Check for any vaccines due, and inform the caregiver of when to come back for the first BCG dose.
definition:
  v: Check for any vaccines due, and inform the caregiver of when to come back for the first BCG dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.BCG.cql define "Should not vaccinate client with first BCG dose as client is not immunologically stable.": //CQL AUTHORS: you need to insert stuff here // Check for any vaccines due, and inform the caregiver of when to come back for the first BCG dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.BCG
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: Client is currently not receiving antiretroviral therapy
display:
  v: "Currently on ART" = FALSE
definition:
  v: "Currently on ART" = FALSE Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZElements.cql define "Client is currently not receiving antiretroviral therapy": not "Client is currently receiving antiretroviral therapy" //Found in input/cql/IMMZD2DTBCGEncounterElements.cql define "Client is currently not receiving antiretroviral therapy": Encounter."Client is currently not receiving antiretroviral therapy" //Found in input/cql/IMMZEncounterElements.cql define "Client is currently not receiving antiretroviral therapy": not "Client is currently receiving antiretroviral therapy" //Found in input/cql/IMMZD2DTBCGElements.cql define "Client is currently not receiving antiretroviral therapy": Elements."Client is currently not receiving antiretroviral therapy" //Found in input/cql/DTs.BCG.cql define "Client is currently not receiving antiretroviral therapy": //CQL AUTHORS: you need to insert stuff here // "Currently on ART" = FALSE
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.BCG
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: Should not vaccinate client with first BCG dose as ART has not been started.
display:
  v: Check for any vaccines due and inform the caregiver of when to come back for the first BCG dose.
definition:
  v: Check for any vaccines due and inform the caregiver of when to come back for the first BCG dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.BCG.cql define "Should not vaccinate client with first BCG dose as ART has not been started.": //CQL AUTHORS: you need to insert stuff here // Check for any vaccines due and inform the caregiver of when to come back for the first BCG dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.BCG
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: Clients age is between 28 days and 5 years
display:
  v: 28 days < Today's date − "Date of birth" < 5 years
definition:
  v: 28 days < Today's date − "Date of birth" < 5 years Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.BCG.cql define "Clients age is between 28 days and 5 years": //CQL AUTHORS: you need to insert stuff here // 28 days < Today's date − "Date of birth" < 5 years
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.BCG
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: Clients TB infection test result is negative
display:
  v: "TB infection test result" = "Negative"
definition:
  v: "TB infection test result" = "Negative" Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.BCG.cql define "Clients TB infection test result is negative": //CQL AUTHORS: you need to insert stuff here // "TB infection test result" = "Negative"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.BCG
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: No live vaccine was administered in the last four weeks
display:
  v: Today's date − latest "Date and time of vaccination" (where "Live vaccine" = TRUE) ≥ 4 weeks
definition:
  v: Today's date − latest "Date and time of vaccination" (where "Live vaccine" = TRUE) ≥ 4 weeks Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTBCGEncounterElements.cql define "No live vaccine was administered in the last four weeks": Encounter."No live vaccine was administered in the last 4 weeks" //Found in input/cql/IMMZD2DTBCGElements.cql define "No live vaccine was administered in the last four weeks": Elements."No live vaccine was administered in the last 4 weeks" //Found in input/cql/DTs.BCG.cql define "No live vaccine was administered in the last four weeks": //CQL AUTHORS: you need to insert stuff here // Today's date − latest "Date and time of vaccination" (where "Live vaccine" = TRUE) ≥ 4 weeks
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.BCG
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: Should vaccinate client with first BCG dose as no BCG dose was administered, clients TB test result is negative and no live vaccine was administered in the past 4 weeks.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.BCG.cql define "Should vaccinate client with first BCG dose as no BCG dose was administered, clients TB test result is negative and no live vaccine was administered in the past 4 weeks.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.BCG
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: Should not vaccinate client with first BCG dose as live vaccine was administered in the past 4 weeks.
display:
  v: Check for any vaccines due, and inform the caregiver of when to come back for the first BCG dose.
definition:
  v: Check for any vaccines due, and inform the caregiver of when to come back for the first BCG dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.BCG.cql define "Should not vaccinate client with first BCG dose as live vaccine was administered in the past 4 weeks.": //CQL AUTHORS: you need to insert stuff here // Check for any vaccines due, and inform the caregiver of when to come back for the first BCG dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.BCG
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: Clients TB infection test result is unknown (test not done or no result yet)
display:
  v: "TB infection test result" IS NULL
definition:
  v: "TB infection test result" IS NULL Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.BCG.cql define "Clients TB infection test result is unknown (test not done or no result yet)": //CQL AUTHORS: you need to insert stuff here // "TB infection test result" IS NULL
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.BCG
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: Clinical judgement is required. Create clinical note.
display:
  v: '"Immunization recommendation status" = "Further evaluation needed"
definition:
  v: '"Immunization recommendation status" = "Further evaluation needed" Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTBCGLogic.cql define "Clinical judgement is required. Create clinical note.": "Clinical judgement is required. Create clinical note. Case 1" or "Clinical judgement is required. Create clinical note. Case 2" //Found in input/cql/DTs.BCG.cql define "Clinical judgement is required. Create clinical note.": //CQL AUTHORS: you need to insert stuff here // '"Immunization recommendation status" = "Further evaluation needed"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.BCG
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: Recommend the client to perform TB infection testing.
display:
  v: Re-evaluate client once the test result is available.
definition:
  v: Re-evaluate client once the test result is available. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.BCG.cql define "Recommend the client to perform TB infection testing.": //CQL AUTHORS: you need to insert stuff here // Re-evaluate client once the test result is available.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.BCG
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: Clients TB infection test result is positive
display:
  v: "TB infection test result" = "Positive"
definition:
  v: "TB infection test result" = "Positive" Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.BCG.cql define "Clients TB infection test result is positive": //CQL AUTHORS: you need to insert stuff here // "TB infection test result" = "Positive"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.BCG
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: Should not vaccinate client with first BCG dose as clients TB infection test result is positive. Consider evaluating for TB disease or for TB preventive treatment (TPT) eligibility (once TB disease is ruled out).
display:
  v: Should not vaccinate client with first BCG dose as client's TB infection test result is positive. Consider evaluating for TB disease or for TB preventive treatment (TPT) eligibility (once TB disease is ruled out).
definition:
  v: Should not vaccinate client with first BCG dose as client's TB infection test result is positive. Consider evaluating for TB disease or for TB preventive treatment (TPT) eligibility (once TB disease is ruled out). Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.BCG.cql define "Should not vaccinate client with first BCG dose as clients TB infection test result is positive. Consider evaluating for TB disease or for TB preventive treatment (TPT) eligibility (once TB disease is ruled out).": //CQL AUTHORS: you need to insert stuff here // Should not vaccinate client with first BCG dose as client's TB infection test result is positive. Consider evaluating for TB disease or for TB preventive treatment (TPT) eligibility (once TB disease is ruled out).
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.BCG
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: Client is not clinically well
display:
  v: "Clinically well" = FALSE
definition:
  v: "Clinically well" = FALSE Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZElements.cql define "Client is not clinically well": First( "Clinically well Observation" ).value = false //Found in input/cql/IMMZD2DTBCGEncounterElements.cql define "Client is not clinically well": Encounter."Client is not clinically well" //Found in input/cql/IMMZEncounterElements.cql define "Client is not clinically well": First( "Clinically well Observation" ).value = false //Found in input/cql/IMMZD2DTBCGElements.cql define "Client is not clinically well": Elements."Client is not clinically well" //Found in input/cql/DTs.BCG.cql define "Client is not clinically well": //CQL AUTHORS: you need to insert stuff here // "Clinically well" = FALSE
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.BCG
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: Should not vaccinate client with first BCG dose as client is not clinically well.
display:
  v: Check for any vaccines due and inform the caregiver of when to come back for the first BCG dose.
definition:
  v: Check for any vaccines due and inform the caregiver of when to come back for the first BCG dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.BCG.cql define "Should not vaccinate client with first BCG dose as client is not clinically well.": //CQL AUTHORS: you need to insert stuff here // Check for any vaccines due and inform the caregiver of when to come back for the first BCG dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.BCG
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: Client is clinically well
display:
  v: "Clinically well" = TRUE
definition:
  v: "Clinically well" = TRUE Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZElements.cql define "Client is clinically well": First( "Clinically well Observation" ).value = true //Found in input/cql/IMMZD2DTBCGEncounterElements.cql define "Client is clinically well": Encounter."Client is clinically well" //Found in input/cql/IMMZEncounterElements.cql define "Client is clinically well": First( "Clinically well Observation" ).value = true //Found in input/cql/IMMZD2DTBCGElements.cql define "Client is clinically well": Elements."Client is clinically well" //Found in input/cql/DTs.BCG.cql define "Client is clinically well": //CQL AUTHORS: you need to insert stuff here // "Clinically well" = TRUE
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.BCG
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: Should vaccinate client with first BCG dose as no BCG dose was administered, client is receiving ART, clinically well and immunologically stable. No live vaccine was administered in the last 4 weeks.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.BCG.cql define "Should vaccinate client with first BCG dose as no BCG dose was administered, client is receiving ART, clinically well and immunologically stable. No live vaccine was administered in the last 4 weeks.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.BCG
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: Should not vaccinate client with first BCG dose as client is not currently receiving ART.
display:
  v: Check for any vaccines due and inform the caregiver of when to come back for the first BCG dose.
definition:
  v: Check for any vaccines due and inform the caregiver of when to come back for the first BCG dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.BCG.cql define "Should not vaccinate client with first BCG dose as client is not currently receiving ART.": //CQL AUTHORS: you need to insert stuff here // Check for any vaccines due and inform the caregiver of when to come back for the first BCG dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.BCG
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: Clients age is more than 5 years
display:
  v: Today's date − "Date of birth" ≥ 5 years
definition:
  v: Today's date − "Date of birth" ≥ 5 years Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Cholera.cql define "Clients age is more than 5 years": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" > 5 years //Found in input/cql/DTs.Hib.cql define "Clients age is more than 5 years": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" > 5 years //Found in input/cql/DTs.BCG.cql define "Clients age is more than 5 years": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" ≥ 5 years
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.BCG
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: Should not vaccinate client with first BCG dose as client is not immnologically stable.
display:
  v: Check for any vaccines due, and inform the caregiver of when to come back for the first BCG dose.
definition:
  v: Check for any vaccines due, and inform the caregiver of when to come back for the first BCG dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.BCG.cql define "Should not vaccinate client with first BCG dose as client is not immnologically stable.": //CQL AUTHORS: you need to insert stuff here // Check for any vaccines due, and inform the caregiver of when to come back for the first BCG dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.BCG
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: Should vaccinate client with first BCG dose as no BCG dose was administered, client is receiving ART, clinically well and immunologically stable. No live vaccine was administered in the past 4 weeks.
display:
  v: Check for contraindications
definition:
  v: Check for contraindications Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.BCG.cql define "Should vaccinate client with first BCG dose as no BCG dose was administered, client is receiving ART, clinically well and immunologically stable. No live vaccine was administered in the past 4 weeks.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.BCG
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: One BCG primary series dose was administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "BCG vaccines" and "Type of dose" = "Primary series") = 1
definition:
  v: Count of vaccines administered (where "Vaccine type" = "BCG vaccines" and "Type of dose" = "Primary series") = 1 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTBCGEncounterElements.cql define "One BCG primary series dose was administered": "Number of BCG Primary Series Doses Administered" = 1 //Found in input/cql/IMMZD2DTBCGElements.cql define "One BCG primary series dose was administered": "Number of BCG Primary Series Doses Administered" = 1 //Found in input/cql/DTs.BCG.cql define "One BCG primary series dose was administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "BCG vaccines" and "Type of dose" = "Primary series") = 1
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.BCG
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: BCG immunization schedule is complete
display:
  v: '"Immunization recommendation status" = "Complete" "Completed the primary vaccination series" = TRUE (where "Vaccine type" = "BCG vaccines")
definition:
  v: '"Immunization recommendation status" = "Complete" "Completed the primary vaccination series" = TRUE (where "Vaccine type" = "BCG vaccines") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTBCGLogic.cql define "BCG immunization schedule is complete": Encounter."One BCG primary series dose was administered" //Found in input/cql/DTs.BCG.cql define "BCG immunization schedule is complete": //CQL AUTHORS: you need to insert stuff here // '"Immunization recommendation status" = "Complete" // "Completed the primary vaccination series" = TRUE (where "Vaccine type" = "BCG vaccines")
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.BCG
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: BCG immunization schedule is complete. One BCG primary series dose was administered.
display:
  v: Check for any vaccines due.
definition:
  v: Check for any vaccines due. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.BCG * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.BCG.cql define "BCG immunization schedule is complete. One BCG primary series dose was administered.": //CQL AUTHORS: you need to insert stuff here // Check for any vaccines due.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.BCG
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: The client has history of severe allergic reactions
display:
  v: '"Potential contraindications" = "Severe allergic reactions"
definition:
  v: '"Potential contraindications" = "Severe allergic reactions" Referenced in the following locations: * Decision Tables: DT.IMMZ.D5.DT.BCGcontraindications * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD5DTHepatitisBElements.cql define "The client has history of severe allergic reactions": Elements."The client has history of severe allergic reactions" //Found in input/cql/IMMZD5DTBCGElements.cql define "The client has history of severe allergic reactions": Elements."The client has history of severe allergic reactions" //Found in input/cql/IMMZElements.cql define "The client has history of severe allergic reactions": exists "CI Severe allergic reactions Observation" or exists "CI Severe allergic reactions Condition" //Found in input/cql/IMMZD5DTRabiesElements.cql define "The client has history of severe allergic reactions": Elements."The client has history of severe allergic reactions" //Found in input/cql/IMMZD5DTHepatitisBEncounterElements.cql define "The client has history of severe allergic reactions": Encounter."The client has history of severe allergic reactions" //Found in input/cql/IMMZD5DTMeningococcalEncounterElements.cql define "The client has history of severe allergic reactions": Encounter."The client has history of severe allergic reactions" //Found in input/cql/IMMZD5DTPolioElements.cql define "The client has history of severe allergic reactions": Elements."The client has history of severe allergic reactions" //Found in input/cql/IMMZD5DTPolioEncounterElements.cql define "The client has history of severe allergic reactions": Encounter."The client has history of severe allergic reactions" //Found in input/cql/IMMZD5DTBCGEncounterElements.cql define "The client has history of severe allergic reactions": Encounter."The client has history of severe allergic reactions" //Found in input/cql/IMMZD5DTHPVEncounterElements.cql define "The client has history of severe allergic reactions": Encounter."The client has history of severe allergic reactions" //Found in input/cql/IMMZD5DTMeaslesEncounterElements.cql define "The client has history of severe allergic reactions": Encounter."The client has history of severe allergic reactions" //Fo…
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D5.DT.BCGcontraindications
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: BCG vaccination could be contraindicated. Clinical judgement is required. Create a clinical note.
display:
  v: '"Immunization recommendation status" = "Further evaluation needed"
definition:
  v: '"Immunization recommendation status" = "Further evaluation needed" Referenced in the following locations: * Decision Tables: DT.IMMZ.D5.DT.BCGcontraindications * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD5DTBCGCILogic.cql define "BCG vaccination could be contraindicated. Clinical judgement is required. Create a clinical note.": "BCG vaccination could be contraindicated. Clinical judgement is required. Create a clinical note. Case 1" or "BCG vaccination could be contraindicated. Clinical judgement is required. Create a clinical note. Case 2" //Found in input/cql/DTs.BCG.cql define "BCG vaccination could be contraindicated. Clinical judgement is required. Create a clinical note.": //CQL AUTHORS: you need to insert stuff here // '"Immunization recommendation status" = "Further evaluation needed"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D5.DT.BCGcontraindications
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: Do not vaccinate client with BCG if the client had previous allergic reaction to any component of the vaccine
display:
  v: Do not vaccinate client with BCG if the client had previous allergic reaction to any component of the vaccine
definition:
  v: Do not vaccinate client with BCG if the client had previous allergic reaction to any component of the vaccine Referenced in the following locations: * Decision Tables: DT.IMMZ.D5.DT.BCGcontraindications * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.BCG.cql define "Do not vaccinate client with BCG if the client had previous allergic reaction to any component of the vaccine": //CQL AUTHORS: you need to insert stuff here // Do not vaccinate client with BCG if the client had previous allergic reaction to any component of the vaccine
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D5.DT.BCGcontraindications
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: The client has immunodeficiency syndromes
display:
  v: "Potential contraindications" = "Immunodeficiency syndromes"
definition:
  v: "Potential contraindications" = "Immunodeficiency syndromes" Referenced in the following locations: * Decision Tables: DT.IMMZ.D5.DT.BCGcontraindications * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD5DTBCGElements.cql define "The client has immunodeficiency syndromes": Elements."The client has immunodeficiency syndromes" //Found in input/cql/IMMZElements.cql define "The client has immunodeficiency syndromes": exists "CI Immunodeficiency syndromes Observation" or exists "CI Immunodeficiency syndromes Condition" //Found in input/cql/IMMZD5DTPolioElements.cql define "The client has immunodeficiency syndromes": Elements."The client has immunodeficiency syndromes" //Found in input/cql/IMMZD5DTPolioEncounterElements.cql define "The client has immunodeficiency syndromes": Encounter."The client has immunodeficiency syndromes" //Found in input/cql/IMMZD5DTBCGEncounterElements.cql define "The client has immunodeficiency syndromes": Encounter."The client has immunodeficiency syndromes" //Found in input/cql/DTs.Polio.cql define "The client has immunodeficiency syndromes": //CQL AUTHORS: you need to insert stuff here // "Potential contraindications" = "Immunodeficiency syndromes" //Found in input/cql/IMMZD5DTRubellaElements.cql define "The client has immunodeficiency syndromes": Elements."The client has immunodeficiency syndromes" //Found in input/cql/IMMZD5DTDengueEncounterElements.cql define "The client has immunodeficiency syndromes": Encounter."The client has immunodeficiency syndromes" //Found in input/cql/IMMZD5DTDengueElements.cql define "The client has immunodeficiency syndromes": Elements."The client has immunodeficiency syndromes" //Found in input/cql/DTs.Rubella.cql define "The client has immunodeficiency syndromes": //CQL AUTHORS: you need to insert stuff here // "Potential contraindications" = "Immunodeficiency syndromes" //Found in input/cql/DTs.Dengue.cql define "The client has immunodeficiency syndromes": //CQL AUTHORS: you need to insert stuff here // "Potential contraindications" = "Immunodeficiency syndromes" //Found in input/cql/IMMZD5DTRubellaEncounterElements.cql define "The client has immunodeficiency syndromes": Encounter."T…
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D5.DT.BCGcontraindications
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: BCG vaccination is contraindicated
display:
  v: '"Immunization recommendation status" = "Contraindicated"
definition:
  v: '"Immunization recommendation status" = "Contraindicated" Referenced in the following locations: * Decision Tables: DT.IMMZ.D5.DT.BCGcontraindications * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD5DTBCGCILogic.cql define "BCG vaccination is contraindicated": "BCG vaccination is contraindicated Case 1" or "BCG vaccination is contraindicated Case 2" //Found in input/cql/DTs.BCG.cql define "BCG vaccination is contraindicated": //CQL AUTHORS: you need to insert stuff here // '"Immunization recommendation status" = "Contraindicated"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D5.DT.BCGcontraindications
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: Do not vaccinate client with BCG as BCG vaccination is contraindicated for clients with immunodeficiency syndromes
display:
  v: Do not vaccinate client with BCG as BCG vaccination is contraindicated for clients with immunodeficiency syndromes
definition:
  v: Do not vaccinate client with BCG as BCG vaccination is contraindicated for clients with immunodeficiency syndromes Referenced in the following locations: * Decision Tables: DT.IMMZ.D5.DT.BCGcontraindications * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.BCG.cql define "Do not vaccinate client with BCG as BCG vaccination is contraindicated for clients with immunodeficiency syndromes": //CQL AUTHORS: you need to insert stuff here // Do not vaccinate client with BCG as BCG vaccination is contraindicated for clients with immunodeficiency syndromes
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D5.DT.BCGcontraindications
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: The client is exposed to immunosuppressive treatment
display:
  v: "Potential contraindications" = "Exposed to immunosuppressive treatment"
definition:
  v: "Potential contraindications" = "Exposed to immunosuppressive treatment" Referenced in the following locations: * Decision Tables: DT.IMMZ.D5.DT.BCGcontraindications * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD5DTBCGElements.cql define "The client is exposed to immunosuppressive treatment": Elements."The client is exposed to immunosuppressive treatment" //Found in input/cql/IMMZElements.cql define "The client is exposed to immunosuppressive treatment": exists "CI Exposed to immunosuppressive treatment Observation" or exists "CI Exposed to immunosuppressive treatment Condition" //Found in input/cql/IMMZD5DTBCGEncounterElements.cql define "The client is exposed to immunosuppressive treatment": Encounter."The client is exposed to immunosuppressive treatment" //Found in input/cql/IMMZD5DTRubellaElements.cql define "The client is exposed to immunosuppressive treatment": Elements."The client is exposed to immunosuppressive treatment" //Found in input/cql/DTs.Rubella.cql define "The client is exposed to immunosuppressive treatment": //CQL AUTHORS: you need to insert stuff here // "Potential contraindications" = "Exposed to immunosuppressive treatment" //Found in input/cql/IMMZD5DTRubellaEncounterElements.cql define "The client is exposed to immunosuppressive treatment": Encounter."The client is exposed to immunosuppressive treatment" //Found in input/cql/IMMZEncounterElements.cql define "The client is exposed to immunosuppressive treatment": exists "CI Exposed to immunosuppressive treatment Observation" or exists "CI Exposed to immunosuppressive treatment Condition" //Found in input/cql/DTs.BCG.cql define "The client is exposed to immunosuppressive treatment": //CQL AUTHORS: you need to insert stuff here // "Potential contraindications" = "Exposed to immunosuppressive treatment"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D5.DT.BCGcontraindications
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: Clients age is less than 1 year
display:
  v: "Age" < 1 year
definition:
  v: "Age" < 1 year Referenced in the following locations: * Decision Tables: DT.IMMZ.D5.DT.BCGcontraindications * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Clients age is less than 1 year": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" < 1 year //Found in input/cql/DTs.Cholera.cql define "Clients age is less than 1 year": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" < 1 year //Found in input/cql/DTs.TBE.cql define "Clients age is less than 1 year": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" < 1 year //Found in input/cql/DTs.BCG.cql define "Clients age is less than 1 year": //CQL AUTHORS: you need to insert stuff here // "Age" < 1 year
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D5.DT.BCGcontraindications
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: Do not vaccinate client with BCG as BCG vaccination is contraindicated for clients undergoing immunosuppressive treatment
display:
  v: Do not vaccinate client with BCG as BCG vaccination is contraindicated for clients undergoing immunosuppressive treatment
definition:
  v: Do not vaccinate client with BCG as BCG vaccination is contraindicated for clients undergoing immunosuppressive treatment Referenced in the following locations: * Decision Tables: DT.IMMZ.D5.DT.BCGcontraindications * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.BCG.cql define "Do not vaccinate client with BCG as BCG vaccination is contraindicated for clients undergoing immunosuppressive treatment": //CQL AUTHORS: you need to insert stuff here // Do not vaccinate client with BCG as BCG vaccination is contraindicated for clients undergoing immunosuppressive treatment
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D5.DT.BCGcontraindications
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: Clients age is more than or equal to 1 year
display:
  v: "Age" ≥ 1 year
definition:
  v: "Age" ≥ 1 year Referenced in the following locations: * Decision Tables: DT.IMMZ.D5.DT.BCGcontraindications * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Cholera.cql define "Clients age is more than or equal to 1 year": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" ≥ 1 year //Found in input/cql/DTs.TBE.cql define "Clients age is more than or equal to 1 year": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" ≥ 1 year //Found in input/cql/DTs.BCG.cql define "Clients age is more than or equal to 1 year": //CQL AUTHORS: you need to insert stuff here // "Age" ≥ 1 year
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D5.DT.BCGcontraindications
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: Do not vaccinate client with BCG if client is exposed to or receives immunosuppressive treatment
display:
  v: Do not vaccinate client with BCG if client is exposed to or receives immunosuppressive treatment
definition:
  v: Do not vaccinate client with BCG if client is exposed to or receives immunosuppressive treatment Referenced in the following locations: * Decision Tables: DT.IMMZ.D5.DT.BCGcontraindications * Tabs: DTs.BCG
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.BCG.cql define "Do not vaccinate client with BCG if client is exposed to or receives immunosuppressive treatment": //CQL AUTHORS: you need to insert stuff here // Do not vaccinate client with BCG if client is exposed to or receives immunosuppressive treatment
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D5.DT.BCGcontraindications
property:
  code:
    v: tab
  value: string
    v: DTs.BCG

code:
  v: Number of hepatitis B birth doses administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines" and "Birth dose" = TRUE)
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines" and "Birth dose" = TRUE) Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.Birthdose * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.HepatitisB.cql define "Number of hepatitis B birth doses administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines" and "Birth dose" = TRUE)
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.Birthdose
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Clients age
display:
  v: Today's date − "Date of birth"
definition:
  v: Today's date − "Date of birth" Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.Birthdose * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Mumps.cql define "Clients age": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" //Found in input/cql/DTs.Meningococcal.cql define "Clients age": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" //Found in input/cql/DTs.DTP.cql define "Clients age": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" //Found in input/cql/DTs.Typhoid.cql define "Clients age": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" //Found in input/cql/DTs.Cholera.cql define "Clients age": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" //Found in input/cql/DTs.Hib.cql define "Clients age": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" //Found in input/cql/DTs.Rotavirus.cql define "Clients age": //CQL AUTHORS: you need to insert stuff here // Today's date – "Date of birth" //Found in input/cql/DTs.JE.cql define "Clients age": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" //Found in input/cql/DTs.HPV.cql define "Clients age": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" //Found in input/cql/DTs.TBE.cql define "Clients age": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" //Found in input/cql/DTs.Polio.cql define "Clients age": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" //Found in input/cql/DTs.Rubella.cql define "Clients age": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" //Found in input/cql/DTs.HepatitisB.cql define "Clients age": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" //Found in input/cql/DTs.Dengue.cql define "Clients age": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" //Found in input/cql/DTs.HepatitisA.cql define "Clients age": //CQL AUTHORS: you ne…
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.Birthdose
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Hepatitis B birth dose was not administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines" and "Birth dose" = TRUE) = 0
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines" and "Birth dose" = TRUE) = 0 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.Birthdose * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTHepatitisBEncounterElements.cql define "Hepatitis B birth dose was not administered": "Number of Hepatitis B Dose 0 Doses Administered" = 0 //Found in input/cql/IMMZD2DTHepatitisBElements.cql define "Hepatitis B birth dose was not administered": "Number of Hepatitis B Dose 0 Doses Administered" = 0 //Found in input/cql/DTs.HepatitisB.cql define "Hepatitis B birth dose was not administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines" and "Birth dose" = TRUE) = 0
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.Birthdose
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Clients age is less than {Member States defined upper limit}
display:
  v: Today's date − "Date of birth" < Member States defined upper limit
definition:
  v: Today's date − "Date of birth" < Member States defined upper limit Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.Birthdose * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.HepatitisB.cql define "Clients age is less than {Member States defined upper limit}": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" < Member States defined upper limit
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.Birthdose
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Client is due for hepatitis B monovalent vaccine
display:
  v: "Immunization recommendation status" = "Due" (where "Type of hepatitis B dose" = "Hepatitis B monovalent vaccine")
definition:
  v: "Immunization recommendation status" = "Due" (where "Type of hepatitis B dose" = "Hepatitis B monovalent vaccine") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.Birthdose * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.HepatitisB.cql define "Client is due for hepatitis B monovalent vaccine": //CQL AUTHORS: you need to insert stuff here // "Immunization recommendation status" = "Due" (where "Type of hepatitis B dose" = "Hepatitis B monovalent vaccine") //Found in input/cql/IMMZD2DTHepatitisBBirthLogic.cql define "Client is due for hepatitis B monovalent vaccine": Encounter."Hepatitis B birth dose was not administered" and Encounter."Client's age is less than {Member States defined upper limit}"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.Birthdose
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Should vaccinate client with hepatitis B birth dose, as a monovalent dose. Check for contraindications.
display:
  v: Should vaccinate client with hepatitis B birth dose, as a monovalent dose. Check for contraindications.
definition:
  v: Should vaccinate client with hepatitis B birth dose, as a monovalent dose. Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.Birthdose * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.HepatitisB.cql define "Should vaccinate client with hepatitis B birth dose, as a monovalent dose. Check for contraindications.": //CQL AUTHORS: you need to insert stuff here // Should vaccinate client with hepatitis B birth dose, as a monovalent dose. Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.Birthdose
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Clients age is more than {Member States defined upper limit}
display:
  v: Today's date - "Date of birth" > Member States defined upper limit
definition:
  v: Today's date - "Date of birth" > Member States defined upper limit Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.Birthdose * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.HepatitisB.cql define "Clients age is more than {Member States defined upper limit}": //CQL AUTHORS: you need to insert stuff here // Today's date - "Date of birth" > Member States defined upper limit
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.Birthdose
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Client should follow delayed-start decision logic
display:
  v: Client should follow delayed-start decision logic
definition:
  v: Client should follow delayed-start decision logic Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.Birthdose * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.HepatitisB.cql define "Client should follow delayed-start decision logic": //CQL AUTHORS: you need to insert stuff here // Client should follow delayed-start decision logic //Found in input/cql/IMMZD2DTHepatitisBBirthLogic.cql define "Client should follow delayed-start decision logic": Encounter."Hepatitis B birth dose was not administered" and Encounter."Client's age is more than {Member States defined upper limit}"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.Birthdose
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: The client has a delayed start. Please follow the delayed start schedule.
display:
  v: The client has a delayed start. Please follow the delayed start schedule.
definition:
  v: The client has a delayed start. Please follow the delayed start schedule. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.Birthdose * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.HepatitisB.cql define "The client has a delayed start. Please follow the delayed start schedule.": //CQL AUTHORS: you need to insert stuff here // The client has a delayed start. Please follow the delayed start schedule.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.Birthdose
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Hepatitis B birth dose was administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines" and "Birth dose" = TRUE) = 1
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines" and "Birth dose" = TRUE) = 1 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.Birthdose * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD18SHepatitisBBirthLogic.cql define "Hepatitis B birth dose was administered": Encounter."Hepatitis B birth dose was administered" //Found in input/cql/IMMZD2DTHepatitisBEncounterElements.cql define "Hepatitis B birth dose was administered": "Number of Hepatitis B Dose 0 Doses Administered" = 1 //Found in input/cql/IMMZD2DTHepatitisBElements.cql define "Hepatitis B birth dose was administered": "Number of Hepatitis B Dose 0 Doses Administered" = 1 //Found in input/cql/DTs.HepatitisB.cql define "Hepatitis B birth dose was administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines" and "Birth dose" = TRUE) = 1
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.Birthdose
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Client is not due for the hepatitis B birth dose
display:
  v: "Immunization recommendation status" = "Not due"
definition:
  v: "Immunization recommendation status" = "Not due" Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.Birthdose * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.HepatitisB.cql define "Client is not due for the hepatitis B birth dose": //CQL AUTHORS: you need to insert stuff here // "Immunization recommendation status" = "Not due" //Found in input/cql/IMMZD2DTHepatitisBBirthLogic.cql define "Client is not due for the hepatitis B birth dose": Encounter."Hepatitis B birth dose was administered"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.Birthdose
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Hepatitis B birth dose was already administered. Check hepatitis B immunization schedule.
display:
  v: Hepatitis B birth dose was already administered. Check hepatitis B immunization schedule.
definition:
  v: Hepatitis B birth dose was already administered. Check hepatitis B immunization schedule. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.Birthdose * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.HepatitisB.cql define "Hepatitis B birth dose was already administered. Check hepatitis B immunization schedule.": //CQL AUTHORS: you need to insert stuff here // Hepatitis B birth dose was already administered. Check hepatitis B immunization schedule.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.Birthdose
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Number of hepatitis B primary series doses administered
display:
  v: Count of vaccines administered (where "Vaccine type" = 'Hepatitis B-containing vaccines' and "Type of dose" = 'Primary series')
definition:
  v: Count of vaccines administered (where "Vaccine type" = 'Hepatitis B-containing vaccines' and "Type of dose" = 'Primary series') Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.3doses * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTHepatitisBEncounterElements.cql define "Number of Hepatitis B Primary Series Doses Administered": Count("Hepatitis B Primary Series Doses Administered to Patient") //Found in input/cql/IMMZD2DTHepatitisBElements.cql define "Number of Hepatitis B Primary Series Doses Administered": Count("Hepatitis B Primary Series Doses Administered to Patient") //Found in input/cql/DTs.HepatitisB.cql define "Number of hepatitis B primary series doses administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines" and "Type of dose" = "Primary series")
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Birth weight in grams
display:
  v: "Birth weight in grams"
definition:
  v: "Birth weight in grams" Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.3doses * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZElements.cql define "Birth weight in grams": "Birth weight in grams Value".value as FHIR.decimal //Found in input/cql/DTs.HepatitisB.cql define "Birth weight in grams": //CQL AUTHORS: you need to insert stuff here // "Birth weight in grams" //Found in input/cql/IMMZEncounterElements.cql define "Birth weight in grams": "Birth weight in grams Value".value as FHIR.decimal
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Preterm birth
display:
  v: "Preterm birth"
definition:
  v: "Preterm birth" Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.3doses * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.HepatitisB.cql define "Preterm birth": //CQL AUTHORS: you need to insert stuff here // "Preterm birth"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Time passed since last hepatitis B dose was administered
display:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = 'Hepatitis B-containing vaccines')
definition:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = 'Hepatitis B-containing vaccines') Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.3doses * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.HepatitisB.cql define "Time passed since last hepatitis B dose was administered": //CQL AUTHORS: you need to insert stuff here // Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Hepatitis B-containing vaccines")
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: No hepatitis B primary series doses were administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines"and "Type of dose" = "Primary series") = 0
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines"and "Type of dose" = "Primary series") = 0 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.3doses * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTHepatitisBEncounterElements.cql define "No hepatitis B primary series doses were administered": "Number of Hepatitis B Primary Series Doses Administered" = 0 //Found in input/cql/IMMZD2DTHepatitisBElements.cql define "No hepatitis B primary series doses were administered": "Number of Hepatitis B Primary Series Doses Administered" = 0 //Found in input/cql/DTs.HepatitisB.cql define "No hepatitis B primary series doses were administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines" and "Type of dose" = "Primary series") = 0
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Clients age is less than {Member States defined lower limit}
display:
  v: Today's date − "Date of birth" < Member States defined lower limit
definition:
  v: Today's date − "Date of birth" < Member States defined lower limit Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.3doses * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.HepatitisB.cql define "Clients age is less than {Member States defined lower limit}": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" < Member States defined lower limit
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Client is not due for a hepatitis B vaccination
display:
  v: "Immunization recommendation status" = "Not due"
definition:
  v: "Immunization recommendation status" = "Not due" Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.3doses * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTHepatitisB3DelayedLogic.cql define "Client is not due for a hepatitis B vaccination": "Client is not due for a hepatitis B vaccination Case 1" or "Client is not due for a hepatitis B vaccination Case 2" or "Client is not due for a hepatitis B vaccination Case 3" //Found in input/cql/DTs.HepatitisB.cql define "Client is not due for a hepatitis B vaccination": //CQL AUTHORS: you need to insert stuff here // "Immunization recommendation status" = "Not due" //Found in input/cql/IMMZD2DTHepatitisB3DoseLogic.cql define "Client is not due for a hepatitis B vaccination": "Client is not due for a hepatitis B vaccination Case 1" or "Client is not due for a hepatitis B vaccination Case 2" or "Client is not due for a hepatitis B vaccination Case 3" or "Client is not due for a hepatitis B vaccination Case 4" //Found in input/cql/IMMZD2DTHepatitisB4DoseLogic.cql define "Client is not due for a hepatitis B vaccination": "Client is not due for a hepatitis B vaccination Case 1" or "Client is not due for a hepatitis B vaccination Case 2" or "Client is not due for a hepatitis B vaccination Case 3"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Should not vaccinate client with first hepatitis B dose as clients age is not within appropriate age range.
display:
  v: Check for any other vaccines due and inform the caregiver of when to come back for the first dose.
definition:
  v: Check for any other vaccines due and inform the caregiver of when to come back for the first dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.3doses * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.HepatitisB.cql define "Should not vaccinate client with first hepatitis B dose as clients age is not within appropriate age range.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due and inform the caregiver of when to come back for the first dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Clients age is more than or equal to {Member States defined lower limit}
display:
  v: Today's date − "Date of birth" ≥ Member States defined lower limit
definition:
  v: Today's date − "Date of birth" ≥ Member States defined lower limit Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.3doses * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.HepatitisB.cql define "Clients age is more than or equal to {Member States defined lower limit}": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" ≥ Member States defined lower limit
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Client is due for a hepatitis B vaccination
display:
  v: "Immunization recommendation status" = "Due"
definition:
  v: "Immunization recommendation status" = "Due" Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.3doses * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTHepatitisB3DelayedLogic.cql define "Client is due for a hepatitis B vaccination": "Client is due for a hepatitis B vaccination Case 1" or "Client is due for a hepatitis B vaccination Case 2" //Found in input/cql/DTs.HepatitisB.cql define "Client is due for a hepatitis B vaccination": //CQL AUTHORS: you need to insert stuff here // "Immunization recommendation status" = "Due" //Found in input/cql/IMMZD2DTHepatitisB3DoseLogic.cql define "Client is due for a hepatitis B vaccination": "Client is due for a hepatitis B vaccination Case 1" or "Client is due for a hepatitis B vaccination Case 2" or "Client is due for a hepatitis B vaccination Case 3" or "Client is due for a hepatitis B vaccination Case 4" //Found in input/cql/IMMZD2DTHepatitisB4DoseLogic.cql define "Client is due for a hepatitis B vaccination": "Client is due for a hepatitis B vaccination Case 1" or "Client is due for a hepatitis B vaccination Case 2" or "Client is due for a hepatitis B vaccination Case 3"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Should vaccinate client with first hepatitis B dose as clients age is within appropriate age range.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.3doses * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.HepatitisB.cql define "Should vaccinate client with first hepatitis B dose as clients age is within appropriate age range.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: One hepatitis B primary series dose was administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines" and "Type of dose" = "Primary series") = 1
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines" and "Type of dose" = "Primary series") = 1 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.3doses * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTHepatitisBEncounterElements.cql define "One hepatitis B primary series dose was administered": "Number of Hepatitis B Primary Series Doses Administered" = 1 //Found in input/cql/IMMZD2DTHepatitisBElements.cql define "One hepatitis B primary series dose was administered": "Number of Hepatitis B Primary Series Doses Administered" = 1 //Found in input/cql/DTs.HepatitisB.cql define "One hepatitis B primary series dose was administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines" and "Type of dose" = "Primary series") = 1
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: The latest hepatitis B dose was administered less than 4 weeks ago
display:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Hepatitis B-containing vaccines") < 4 weeks
definition:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Hepatitis B-containing vaccines") < 4 weeks Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.3doses * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTHepatitisBEncounterElements.cql define "The latest hepatitis B dose was administered less than 4 weeks ago": "Date of Latest Hepatitis B Dose" is not null and duration in weeks between "Date of Latest Hepatitis B Dose" and Today < 4 //Found in input/cql/IMMZD2DTHepatitisBElements.cql define "The latest hepatitis B dose was administered less than 4 weeks ago": "Date of Latest Hepatitis B Dose" is not null and duration in weeks between "Date of Latest Hepatitis B Dose" and Now() < 4 //Found in input/cql/DTs.HepatitisB.cql define "The latest hepatitis B dose was administered less than 4 weeks ago": //CQL AUTHORS: you need to insert stuff here // Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Hepatitis B-containing vaccines") < 4 weeks
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Should not vaccinate client with second hepatitis B dose as the latest hepatitis B dose was administered less than 4 weeks ago.
display:
  v: Check for any other vaccines due and inform the caregiver of when to come back for the third dose.
definition:
  v: Check for any other vaccines due and inform the caregiver of when to come back for the third dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.3doses * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.HepatitisB.cql define "Should not vaccinate client with second hepatitis B dose as the latest hepatitis B dose was administered less than 4 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due, and inform the caregiver of when to come back for the next dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: The latest hepatitis B dose was administered more than 4 weeks ago
display:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Hepatitis B-containing vaccines") ≥ 4 weeks
definition:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Hepatitis B-containing vaccines") ≥ 4 weeks Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.3doses * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTHepatitisBEncounterElements.cql define "The latest hepatitis B dose was administered more than 4 weeks ago": not("The latest hepatitis B dose was administered less than 4 weeks ago") //Found in input/cql/IMMZD2DTHepatitisBElements.cql define "The latest hepatitis B dose was administered more than 4 weeks ago": not("The latest hepatitis B dose was administered less than 4 weeks ago") //Found in input/cql/DTs.HepatitisB.cql define "The latest hepatitis B dose was administered more than 4 weeks ago": //CQL AUTHORS: you need to insert stuff here // Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Hepatitis B-containing vaccines") ≥ 4 weeks
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Should vaccinate client with second hepatitis B dose as the latest hepatitis B dose was administered more than 4 weeks ago.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.3doses * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.HepatitisB.cql define "Should vaccinate client with second hepatitis B dose as the latest hepatitis B dose was administered more than 4 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Two hepatitis B primary series doses were administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines" and "Type of dose" = "Primary series") = 2
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines" and "Type of dose" = "Primary series") = 2 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.3doses * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTHepatitisBEncounterElements.cql define "Two hepatitis B primary series doses were administered": "Number of Hepatitis B Primary Series Doses Administered" = 2 //Found in input/cql/IMMZD2DTHepatitisBElements.cql define "Two hepatitis B primary series doses were administered": "Number of Hepatitis B Primary Series Doses Administered" = 2 //Found in input/cql/DTs.HepatitisB.cql define "Two hepatitis B primary series doses were administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines" and "Type of dose" = "Primary series") = 2
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Clients weight at birth was over 2000 g
display:
  v: "Birth weight in grams" ≥ 2000
definition:
  v: "Birth weight in grams" ≥ 2000 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.3doses * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.HepatitisB.cql define "Clients weight at birth was over 2000 g": //CQL AUTHORS: you need to insert stuff here // "Birth weight in grams" ≥ 2000
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Client was not a premature infant at birth
display:
  v: "Preterm birth" ≠ TRUE
definition:
  v: "Preterm birth" ≠ TRUE Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.3doses * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZElements.cql define "Client was not a premature infant at birth": not "Client was a premature infant at birth" //Found in input/cql/IMMZD2DTHepatitisBEncounterElements.cql define "Client was not a premature infant at birth": Encounter."Client was not a premature infant at birth" //Found in input/cql/IMMZD2DTHepatitisBElements.cql define "Client was not a premature infant at birth": Elements."Client was not a premature infant at birth" //Found in input/cql/DTs.HepatitisB.cql define "Client was not a premature infant at birth": //CQL AUTHORS: you need to insert stuff here // "Preterm birth" ≠ TRUE //Found in input/cql/IMMZEncounterElements.cql define "Client was not a premature infant at birth": not("Client was a premature infant at birth")
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Hepatitis B immunization schedule is complete
display:
  v: '"Immunization recommendation status" = "Complete" "Completed the primary vaccination series" = TRUE (where "Vaccine type" = "Hepatitis B-containing vaccines")
definition:
  v: '"Immunization recommendation status" = "Complete" "Completed the primary vaccination series" = TRUE (where "Vaccine type" = "Hepatitis B-containing vaccines") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.3doses * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTHepatitisB3DelayedLogic.cql define "Hepatitis B immunization schedule is complete": Encounter."Three hepatitis B doses were administered" //Found in input/cql/DTs.HepatitisB.cql define "Hepatitis B immunization schedule is complete": //CQL AUTHORS: you need to insert stuff here // '"Immunization recommendation status" = "Complete" // "Completed the primary vaccination series" = TRUE (where "Vaccine type" = "Hepatitis B-containing vaccines") //Found in input/cql/IMMZD2DTHepatitisB3DoseLogic.cql define "Hepatitis B immunization schedule is complete": "Hepatitis B immunization schedule is complete Case 1" or "Hepatitis B immunization schedule is complete Case 2" //Found in input/cql/IMMZD2DTHepatitisB4DoseLogic.cql define "Hepatitis B immunization schedule is complete": Encounter."Three hepatitis B primary series doses were administered"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Hepatitis B immunization schedule is complete for client whose weight at birth was over 2000 g and who was not premature infant. Two hepatitis B primary series doses were administered.
display:
  v: Hepatitis B immunization schedule is complete for client whose weight at birth was over 2000 g and who was not premature infant. Two hepatitis B primary series doses were administered.
definition:
  v: Hepatitis B immunization schedule is complete for client whose weight at birth was over 2000 g and who was not premature infant. Two hepatitis B primary series doses were administered. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.3doses * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.HepatitisB.cql define "Hepatitis B immunization schedule is complete for client whose weight at birth was over 2000 g and who was not premature infant. Two hepatitis B primary series doses were administered.": //CQL AUTHORS: you need to insert stuff here // Hepatitis B immunization schedule is complete for client whose weight at birth was over 2000 g and who was not premature infant. Two hepatitis B primary series doses were administered.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Clients weight at birth was below 2000 g
display:
  v: "Birth weight in grams" < 2000
definition:
  v: "Birth weight in grams" < 2000 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.3doses * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.HepatitisB.cql define "Clients weight at birth was below 2000 g": //CQL AUTHORS: you need to insert stuff here // "Birth weight in grams" < 2000
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Should not vaccinate client with third hepatitis B dose as the client was a low-birth-weight infant and the latest hepatitis B-containing vaccine was administered less than 4 weeks ago.
display:
  v: Check for any other vaccines due, and inform the caregiver of when to come back for the third dose.
definition:
  v: Check for any other vaccines due, and inform the caregiver of when to come back for the third dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.3doses * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.HepatitisB.cql define "Should not vaccinate client with third hepatitis B dose as the client was a low-birth-weight infant and the latest hepatitis B-containing vaccine was administered less than 4 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due, and inform the caregiver of when to come back for the third dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Should vaccinate client with third hepatitis B dose as the client was a low-birth-weight infant and the latest hepatitis B-containing vaccine administered more than 4 weeks ago.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.3doses * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.HepatitisB.cql define "Should vaccinate client with third hepatitis B dose as the client was a low-birth-weight infant and the latest hepatitis B-containing vaccine administered more than 4 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Client was a premature infant at birth
display:
  v: "Preterm birth" = TRUE
definition:
  v: "Preterm birth" = TRUE Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.3doses * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZElements.cql define "Client was a premature infant at birth": exists( "Preterm birth Observation" O where O.value = true ) //Found in input/cql/IMMZD2DTHepatitisBEncounterElements.cql define "Client was a premature infant at birth": Encounter."Client was a premature infant at birth" //Found in input/cql/IMMZD2DTHepatitisBElements.cql define "Client was a premature infant at birth": Elements."Client was a premature infant at birth" //Found in input/cql/DTs.HepatitisB.cql define "Client was a premature infant at birth": //CQL AUTHORS: you need to insert stuff here // "Preterm birth" = TRUE //Found in input/cql/IMMZEncounterElements.cql define "Client was a premature infant at birth": exists( "Preterm birth Observation" O where O.value = true )
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Should not vaccinate client with third hepatitis B dose as the client was a low-birth-weight infant and the latest hepatitis B dose was administered less than 4 weeks ago.
display:
  v: Check for any other vaccines due and inform the caregiver of when to come back for the next dose.
definition:
  v: Check for any other vaccines due and inform the caregiver of when to come back for the next dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.3doses * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.HepatitisB.cql define "Should not vaccinate client with third hepatitis B dose as the client was a low-birth-weight infant and the latest hepatitis B dose was administered less than 4 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due and inform the caregiver of when to come back for the next dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Should vaccinate client with third hepatitis B dose as the client was a low-birth-weight infant and the latest hepatitis B dose was administered more than 4 weeks ago.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.3doses * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.HepatitisB.cql define "Should vaccinate client with third hepatitis B dose as the client was a low-birth-weight infant and the latest hepatitis B dose was administered more than 4 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Three hepatitis B primary series doses were administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines" and "Type of dose" = "Primary series") = 3
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines" and "Type of dose" = "Primary series") = 3 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.3doses * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTHepatitisBEncounterElements.cql define "Three hepatitis B primary series doses were administered": "Number of Hepatitis B Primary Series Doses Administered" = 3 //Found in input/cql/IMMZD2DTHepatitisBElements.cql define "Three hepatitis B primary series doses were administered": "Number of Hepatitis B Primary Series Doses Administered" = 3 //Found in input/cql/DTs.HepatitisB.cql define "Three hepatitis B primary series doses were administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines" and "Type of dose" = "Primary series") = 3
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: The hepatitis B immunization schedule is complete for client whose weight at birth was below 2000 g and who was a premature infant. Four hepatitis B primary series doses were administered.
display:
  v: Check for any other vaccines due.
definition:
  v: Check for any other vaccines due. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.3doses * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.HepatitisB.cql define "The hepatitis B immunization schedule is complete for client whose weight at birth was below 2000 g and who was a premature infant. Four hepatitis B primary series doses were administered.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: One hepatitis B primary series doses were administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines" and "Type of dose" = "Primary series") = 1
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines" and "Type of dose" = "Primary series") = 1 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.4doses * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTHepatitisBEncounterElements.cql define "One hepatitis B primary series doses were administered": "One hepatitis B primary series dose was administered" //Found in input/cql/IMMZD2DTHepatitisBElements.cql define "One hepatitis B primary series doses were administered": "One hepatitis B primary series dose was administered" //Found in input/cql/DTs.HepatitisB.cql define "One hepatitis B primary series doses were administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines" and "Type of dose" = "Primary series") = 1
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.4doses
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Should not vaccinate client with third hepatitis B dose as the latest Hepatitis B dose was administered less than 4 weeks ago.
display:
  v: Check for any other vaccines due, and inform the caregiver of when to come back for the third dose.
definition:
  v: Check for any other vaccines due, and inform the caregiver of when to come back for the third dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.4doses * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.HepatitisB.cql define "Should not vaccinate client with third hepatitis B dose as the latest Hepatitis B dose was administered less than 4 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due, and inform the caregiver of when to come back for the third dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.4doses
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Should vaccinate client with third hepatitis B dose as the latest Hepatitis B dose was administered more than 4 weeks ago.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.4doses * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.HepatitisB.cql define "Should vaccinate client with third hepatitis B dose as the latest Hepatitis B dose was administered more than 4 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.4doses
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: The hepatitis B immunization schedule is complete. Three hepatitis B primary series doses were administered.
display:
  v: Check for any other vaccines due.
definition:
  v: Check for any other vaccines due. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.4doses * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.HepatitisB.cql define "The hepatitis B immunization schedule is complete. Three hepatitis B primary series doses were administered.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.4doses
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Number of hepatitis B doses administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines")
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.Delayedstart * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTHepatitisBEncounterElements.cql define "Number of Hepatitis B Doses Administered": Count("Hepatitis B Doses Administered to Patient") //Found in input/cql/IMMZD2DTHepatitisBElements.cql define "Number of Hepatitis B Doses Administered": Count("Hepatitis B Doses Administered to Patient") //Found in input/cql/DTs.HepatitisB.cql define "Number of hepatitis B doses administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines")
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.Delayedstart
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Time passed since the first hepatitis B dose was administered
display:
  v: Today's date – "Date and time of vaccination" (where "Vaccine type" = "Hepatitis B-containing vaccines" and "Dose number" = 1)
definition:
  v: Today's date – "Date and time of vaccination" (where "Vaccine type" = "Hepatitis B-containing vaccines" and "Dose number" = 1) Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.Delayedstart * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.HepatitisB.cql define "Time passed since the first hepatitis B dose was administered": //CQL AUTHORS: you need to insert stuff here // Today's date – "Date and time of vaccination" (where "Vaccine type" = "Hepatitis B-containing vaccines" and "Dose number" = 1)
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.Delayedstart
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: No hepatitis B doses were administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines") = 0
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines") = 0 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.Delayedstart * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTHepatitisBEncounterElements.cql define "No hepatitis B doses were administered": "Number of Hepatitis B Doses Administered" = 0 //Found in input/cql/IMMZD2DTHepatitisBElements.cql define "No hepatitis B doses were administered": "Number of Hepatitis B Doses Administered" = 0 //Found in input/cql/DTs.HepatitisB.cql define "No hepatitis B doses were administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines") = 0
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.Delayedstart
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Clients age is more than {Member States defined lower limit}
display:
  v: Today's date − "Date of birth" > Member States defined lower limit
definition:
  v: Today's date − "Date of birth" > Member States defined lower limit Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.Delayedstart * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.HepatitisB.cql define "Clients age is more than {Member States defined lower limit}": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" > Member States defined lower limit
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.Delayedstart
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Client is due for hepatitis B vaccination
display:
  v: "Immunization recommendation status" = "Due"
definition:
  v: "Immunization recommendation status" = "Due" Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.Delayedstart * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTHepatitisB3DelayedLogic.cql define "Client is due for hepatitis B vaccination": Encounter."No hepatitis B doses were administered" and Encounter."Client's age is more than {Member States defined lower limit}" //Found in input/cql/DTs.HepatitisB.cql define "Client is due for hepatitis B vaccination": //CQL AUTHORS: you need to insert stuff here // "Immunization recommendation status" = "Due"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.Delayedstart
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Should vaccinate client with first hepatitis B dose as hepatitis B birth dose was not administered. The first hepatitis B dose should be administered as soon as possible.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.Delayedstart * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.HepatitisB.cql define "Should vaccinate client with first hepatitis B dose as hepatitis B birth dose was not administered. The first hepatitis B dose should be administered as soon as possible.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.Delayedstart
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: One hepatitis B dose was administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines") = 1
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines") = 1 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.Delayedstart * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTHepatitisBEncounterElements.cql define "One hepatitis B dose was administered": "Number of Hepatitis B Doses Administered" = 1 //Found in input/cql/IMMZD2DTHepatitisBElements.cql define "One hepatitis B dose was administered": "Number of Hepatitis B Doses Administered" = 1 //Found in input/cql/DTs.HepatitisB.cql define "One hepatitis B dose was administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines") = 1
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.Delayedstart
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Should vaccinate client with second hepatitis B dose as the latest hepatitis B dose was administered less than 4 weeks ago.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.Delayedstart * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.HepatitisB.cql define "Should vaccinate client with second hepatitis B dose as the latest hepatitis B dose was administered less than 4 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.Delayedstart
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Two hepatitis B doses were administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines") = 2
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines") = 2 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.Delayedstart * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTHepatitisBEncounterElements.cql define "Two hepatitis B doses were administered": "Number of Hepatitis B Doses Administered" = 2 //Found in input/cql/IMMZD2DTHepatitisBElements.cql define "Two hepatitis B doses were administered": "Number of Hepatitis B Doses Administered" = 2 //Found in input/cql/DTs.HepatitisB.cql define "Two hepatitis B doses were administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines") = 2
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.Delayedstart
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Should not vaccinate client with second hepatitis B dose as the latest hepatitis B dose was administered less than 4 weeks ago. Two hepatitis B doses have been administered to the client.
display:
  v: Check for any other vaccines due, and inform the caregiver of when to come back for the next dose.
definition:
  v: Check for any other vaccines due, and inform the caregiver of when to come back for the next dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.Delayedstart * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.HepatitisB.cql define "Should not vaccinate client with second hepatitis B dose as the latest hepatitis B dose was administered less than 4 weeks ago. Two hepatitis B doses have been administered to the client.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due, and inform the caregiver of when to come back for the next dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.Delayedstart
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: The first hepatitis B dose was administered less than 6 months ago
display:
  v: Today's date − "Date and time of vaccination" (where "Vaccine type" = "Hepatitis B-containing vaccines" and "Dose number" = 1) < 6 months
definition:
  v: Today's date − "Date and time of vaccination" (where "Vaccine type" = "Hepatitis B-containing vaccines" and "Dose number" = 1) < 6 months Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.Delayedstart * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTHepatitisBEncounterElements.cql define "The first hepatitis B dose was administered less than 6 months ago": "Date of First Hepatitis B Dose" is not null and duration in months between "Date of First Hepatitis B Dose" and Today < 6 //Found in input/cql/IMMZD2DTHepatitisBElements.cql define "The first hepatitis B dose was administered less than 6 months ago": "Date of First Hepatitis B Dose" is not null and duration in months between "Date of First Hepatitis B Dose" and Now() < 6 //Found in input/cql/DTs.HepatitisB.cql define "The first hepatitis B dose was administered less than 6 months ago": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date and time of vaccination" (where "Vaccine type" = "Hepatitis B-containing vaccines" and "Dose number" = 1) < 6 months
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.Delayedstart
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Should not vaccinate client with third hepatitis B dose as the first hepatitis B dose was administered less than 6 months ago.
display:
  v: Check for any other vaccines due, and inform the caregiver of when to come back for the next dose.
definition:
  v: Check for any other vaccines due, and inform the caregiver of when to come back for the next dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.Delayedstart * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.HepatitisB.cql define "Should not vaccinate client with third hepatitis B dose as the first hepatitis B dose was administered less than 6 months ago.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due, and inform the caregiver of when to come back for the next dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.Delayedstart
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: The first hepatitis B dose was administered more than 6 months ago
display:
  v: Today's date − "Date and time of vaccination" (where "Vaccine type" = "Hepatitis B-containing vaccines" and "Dose number" = 1) ≥ 6 months
definition:
  v: Today's date − "Date and time of vaccination" (where "Vaccine type" = "Hepatitis B-containing vaccines" and "Dose number" = 1) ≥ 6 months Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.Delayedstart * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTHepatitisBEncounterElements.cql define "The first hepatitis B dose was administered more than 6 months ago": not("The first hepatitis B dose was administered less than 6 months ago") //Found in input/cql/IMMZD2DTHepatitisBElements.cql define "The first hepatitis B dose was administered more than 6 months ago": not("The first hepatitis B dose was administered less than 6 months ago") //Found in input/cql/DTs.HepatitisB.cql define "The first hepatitis B dose was administered more than 6 months ago": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date and time of vaccination" (where "Vaccine type" = "Hepatitis B-containing vaccines" and "Dose number" = 1) ≥ 6 months
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.Delayedstart
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Should vaccinate client with third hepatitis B dose as the first hepatitis B dose was administered more than 6 months ago and the latest hepatitis B dose was administered more than 4 weeks ago.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.Delayedstart * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.HepatitisB.cql define "Should vaccinate client with third hepatitis B dose as the first hepatitis B dose was administered more than 6 months ago and the latest hepatitis B dose was administered more than 4 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.Delayedstart
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Three hepatitis B doses were administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines") = 3
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines") = 3 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.Delayedstart * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTHepatitisBEncounterElements.cql define "Three hepatitis B doses were administered": "Number of Hepatitis B Doses Administered" = 3 //Found in input/cql/IMMZD2DTHepatitisBElements.cql define "Three hepatitis B doses were administered": "Number of Hepatitis B Doses Administered" = 3 //Found in input/cql/DTs.HepatitisB.cql define "Three hepatitis B doses were administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Hepatitis B-containing vaccines") = 3
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.Delayedstart
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Hepatitis B immunization schedule is complete. Three hepatitis B primary series doses were administered.
display:
  v: Check for any other vaccines due.
definition:
  v: Check for any other vaccines due. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.HepatitisB.Delayedstart * Tabs: DTs.HepatitisB
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.HepatitisB.cql define "Hepatitis B immunization schedule is complete. Three hepatitis B primary series doses were administered.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.HepatitisB.Delayedstart
property:
  code:
    v: tab
  value: string
    v: DTs.HepatitisB

code:
  v: Number of poliovirus birth doses administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of dose" = "Dose 0" AND "Birth dose" = TRUE)
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of dose" = "Dose 0" AND "Birth dose" = TRUE) Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.Birthdose * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Number of poliovirus birth doses administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of dose" = "Dose 0" AND "Birth dose" = TRUE)
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.Birthdose
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: bOPV birth dose (a zero dose) was not administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of dose" = "Dose 0" AND "Birth dose" = TRUE) = 0
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of dose" = "Dose 0" AND "Birth dose" = TRUE) = 0 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.Birthdose * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "bOPV birth dose (a zero dose) was not administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of dose" = "Dose 0" AND "Birth dose" = TRUE) = 0 //Found in input/cql/IMMZD2DTPolioElements.cql define "bOPV birth dose (a zero dose) was not administered": "Number of Polio Dose 0 Doses Administered" = 0 //Found in input/cql/IMMZD2DTPolioEncounterElements.cql define "bOPV birth dose (a zero dose) was not administered": "Number of Polio Dose 0 Doses Administered" = 0
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.Birthdose
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Clients age is less than 1 week
display:
  v: Today's date − "Date of birth" < 1 week
definition:
  v: Today's date − "Date of birth" < 1 week Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.Birthdose * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Clients age is less than 1 week": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" < 1 week
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.Birthdose
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Client is due for the bOPV birth dose
display:
  v: "Immunization recommendation status" = "Due" (where "Type of poliovirus dose" = "bOPV")
definition:
  v: "Immunization recommendation status" = "Due" (where "Type of poliovirus dose" = "bOPV") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.Birthdose * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Client is due for the bOPV birth dose": //CQL AUTHORS: you need to insert stuff here // "Immunization recommendation status" = "Due" (where "Type of poliovirus dose" = "bOPV") //Found in input/cql/IMMZD2DTPolioBirthLogic.cql define "Client is due for the bOPV birth dose": Encounter."bOPV birth dose (a zero dose) was not administered" and Encounter."Client's age is less than 1 week"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.Birthdose
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should vaccinate client with bOPV birth dose (a zero dose) as poliovirus birth dose was not administered and clients age is less than 1 week. Check for contraindications.
display:
  v: Should vaccinate client with bOPV birth dose (a zero dose) as poliovirus birth dose was not administered and client's age is less than 1 week. Check for contraindications.
definition:
  v: Should vaccinate client with bOPV birth dose (a zero dose) as poliovirus birth dose was not administered and client's age is less than 1 week. Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.Birthdose * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should vaccinate client with bOPV birth dose (a zero dose) as poliovirus birth dose was not administered and clients age is less than 1 week. Check for contraindications.": //CQL AUTHORS: you need to insert stuff here // Should vaccinate client with bOPV birth dose (a zero dose) as poliovirus birth dose was not administered and client's age is less than 1 week. Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.Birthdose
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Clients age is more than or equal to 1 week
display:
  v: Today's date − "Date of birth" ≥ 1 week
definition:
  v: Today's date − "Date of birth" ≥ 1 week Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.Birthdose * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Clients age is more than or equal to 1 week": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" ≥ 1 week
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.Birthdose
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Client is not due for the bOPV birth dose
display:
  v: "Immunization recommendation status" = "Not due"
definition:
  v: "Immunization recommendation status" = "Not due" Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.Birthdose * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Client is not due for the bOPV birth dose": //CQL AUTHORS: you need to insert stuff here // "Immunization recommendation status" = "Not due" //Found in input/cql/IMMZD2DTPolioBirthLogic.cql define "Client is not due for the bOPV birth dose": "Client is not due for the bOPV birth dose Case 1" or "Client is not due for the bOPV birth dose Case 2"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.Birthdose
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should not vaccinate client with bOPV birth dose (a zero dose) as clients age is more than or equal to 1 week. Check for any other vaccines due and inform the caregiver of when to come back for the next dose.
display:
  v: Should not vaccinate client with bOPV birth dose (a zero dose) as client's age is more than or equal to 1 week. Check for any other vaccines due and inform the caregiver of when to come back for the next dose.
definition:
  v: Should not vaccinate client with bOPV birth dose (a zero dose) as client's age is more than or equal to 1 week. Check for any other vaccines due and inform the caregiver of when to come back for the next dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.Birthdose * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should not vaccinate client with bOPV birth dose (a zero dose) as clients age is more than or equal to 1 week. Check for any other vaccines due and inform the caregiver of when to come back for the next dose.": //CQL AUTHORS: you need to insert stuff here // Should not vaccinate client with bOPV birth dose (a zero dose) as client's age is more than or equal to 1 week. Check for any other vaccines due and inform the caregiver of when to come back for the next dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.Birthdose
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: bOPV birth dose (a zero dose) was administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of dose" = "Dose 0" AND "Birth dose" = TRUE) = 1
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of dose" = "Dose 0" AND "Birth dose" = TRUE) = 1 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.Birthdose * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "bOPV birth dose (a zero dose) was administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of dose" = "Dose 0" AND "Birth dose" = TRUE) = 1 //Found in input/cql/IMMZD2DTPolioElements.cql define "bOPV birth dose (a zero dose) was administered": "Number of Polio Dose 0 Doses Administered" = 1 //Found in input/cql/IMMZD2DTPolioEncounterElements.cql define "bOPV birth dose (a zero dose) was administered": "Number of Polio Dose 0 Doses Administered" = 1
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.Birthdose
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Poliovirus birth dose was already administered. Check poliovirus immunization schedule.
display:
  v: Poliovirus birth dose was already administered. Check poliovirus immunization schedule.
definition:
  v: Poliovirus birth dose was already administered. Check poliovirus immunization schedule. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.Birthdose * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Poliovirus birth dose was already administered. Check poliovirus immunization schedule.": //CQL AUTHORS: you need to insert stuff here // Poliovirus birth dose was already administered. Check poliovirus immunization schedule.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.Birthdose
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Number of poliovirus primary series doses administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of dose" = "Primary series")
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of dose" = "Primary series") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Number of poliovirus primary series doses administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of dose" = "Primary series")
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Type of poliovirus primary series doses administered
display:
  v: Count of vaccines administered (where "Type of poliovirus dose" = "bOPV" and "Type of dose" = "Primary series")
definition:
  v: Count of vaccines administered (where "Type of poliovirus dose" = "bOPV" and "Type of dose" = "Primary series") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Type of poliovirus primary series doses administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Type of poliovirus dose" = "bOPV" and "Type of dose" = "Primary series")
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Time passed since last poliovirus vaccination with bOPV
display:
  v: Today's date − Latest "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of poliovirus dose" = "bOPV")
definition:
  v: Today's date − Latest "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of poliovirus dose" = "bOPV") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Time passed since last poliovirus vaccination with bOPV": //CQL AUTHORS: you need to insert stuff here // Today's date − Latest "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of poliovirus dose" = "bOPV")
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Time passed since last poliovirus vaccination with IPV
display:
  v: Today's date − Latest "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of poliovirus dose" = "IPV")
definition:
  v: Today's date − Latest "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of poliovirus dose" = "IPV") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Time passed since last poliovirus vaccination with IPV": //CQL AUTHORS: you need to insert stuff here // Today's date − Latest "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of poliovirus dose" = "IPV")
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Clients age is less than 6 weeks
display:
  v: Today's date − "Date of birth" < 6 weeks
definition:
  v: Today's date − "Date of birth" < 6 weeks Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Clients age is less than 6 weeks": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" < 6 weeks //Found in input/cql/DTs.Hib.cql define "Clients age is less than 6 weeks": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" < 6 weeks //Found in input/cql/DTs.Rotavirus.cql define "Clients age is less than 6 weeks": //CQL AUTHORS: you need to insert stuff here // 'Today's date – "Date of birth" < 6 weeks //Found in input/cql/DTs.Polio.cql define "Clients age is less than 6 weeks": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" < 6 weeks
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Client is not due for bOPV vaccination
display:
  v: "Immunization recommendation status" = "Not due"
definition:
  v: "Immunization recommendation status" = "Not due" Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Client is not due for bOPV vaccination": //CQL AUTHORS: you need to insert stuff here // "Immunization recommendation status" = "Not due" //Found in input/cql/IMMZD2DTPoliobOPVIPVLogic.cql define "Client is not due for bOPV vaccination": Encounter."Client's age is less than 6 weeks" //Found in input/cql/IMMZD2DTPolioSequentialLogic.cql define "Client is not due for bOPV vaccination": Encounter."Three poliovirus primary series doses were administered" and Encounter."The latest poliovirus dose was administered less than 4 weeks ago"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should not vaccinate client with first bOPV dose as clients age is less than 6 weeks.
display:
  v: Check for any other vaccines due and inform the caregiver of when to come back for the first bOPV dose.
definition:
  v: Check for any other vaccines due and inform the caregiver of when to come back for the first bOPV dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should not vaccinate client with first bOPV dose as clients age is less than 6 weeks.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due and inform the caregiver of when to come back for the first bOPV dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: No poliovirus primary series doses were administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of dose" = "Primary series") = 0
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of dose" = "Primary series") = 0 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "No poliovirus primary series doses were administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of dose" = "Primary series") = 0 //Found in input/cql/IMMZD2DTPolioElements.cql define "No poliovirus primary series doses were administered": "Number of Polio Primary Series Doses Administered" = 0 //Found in input/cql/IMMZD2DTPolioEncounterElements.cql define "No poliovirus primary series doses were administered": "Number of Polio Primary Series Doses Administered" = 0
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Clients age is between 6 weeks and 3 months
display:
  v: 6 weeks ≤ Today's date − "Date of birth" ≤ 3 months
definition:
  v: 6 weeks ≤ Today's date − "Date of birth" ≤ 3 months Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Clients age is between 6 weeks and 3 months": //CQL AUTHORS: you need to insert stuff here // 6 weeks ≤ Today's date − "Date of birth" ≤ 3 months
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Client is due for bOPV vaccination
display:
  v: "Immunization recommendation status" = "Due" (where "Type of poliovirus dose" = "bOPV")
definition:
  v: "Immunization recommendation status" = "Due" (where "Type of poliovirus dose" = "bOPV") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Client is due for bOPV vaccination": //CQL AUTHORS: you need to insert stuff here // "Immunization recommendation status" = "Due" (where "Type of poliovirus dose" = "bOPV") //Found in input/cql/IMMZD2DTPoliobOPVIPVLogic.cql define "Client is due for bOPV vaccination": "Client is due for bOPV vaccination Case 1" or "Client is due for bOPV vaccination Case 2" or "Client is due for bOPV vaccination Case 3" or "Client is due for bOPV vaccination Case 4" or "Client is due for bOPV vaccination Case 5" or "Client is due for bOPV vaccination Case 6" or "Client is due for bOPV vaccination Case 7" or "Client is due for bOPV vaccination Case 8" or "Client is due for bOPV vaccination Case 9" //Found in input/cql/IMMZD2DTPolioSequentialLogic.cql define "Client is due for bOPV vaccination": "Client is due for bOPV vaccination Case 1" or "Client is due for bOPV vaccination Case 2"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should vaccinate client with first bOPV dose as no poliovirus doses were administered and clients age is between 6 weeks and 3 months.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should vaccinate client with first bOPV dose as no poliovirus doses were administered and clients age is between 6 weeks and 3 months.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Clients age is more than 3 months
display:
  v: Today's date − "Date of birth" > 3 months
definition:
  v: Today's date − "Date of birth" > 3 months Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Clients age is more than 3 months": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" > 3 months
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Client is due for bOPV and IPV vaccination
display:
  v: "Immunization recommendation status" = "Due" (where "Type of poliovirus dose" = "bOPV") AND (where "Type of poliovirus dose" = "IPV")
definition:
  v: "Immunization recommendation status" = "Due" (where "Type of poliovirus dose" = "bOPV") AND (where "Type of poliovirus dose" = "IPV") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Client is due for bOPV and IPV vaccination": //CQL AUTHORS: you need to insert stuff here // "Immunization recommendation status" = "Due" (where "Type of poliovirus dose" = "bOPV") AND (where "Type of poliovirus dose" = "IPV") //Found in input/cql/IMMZD2DTPoliobOPVIPVLogic.cql define "Client is due for bOPV and IPV vaccination": "Client is due for bOPV and IPV vaccination Case 1" or "Client is due for bOPV and IPV vaccination Case 2" or "Client is due for bOPV and IPV vaccination Case 3" or "Client is due for bOPV and IPV vaccination Case 4" or "Client is due for bOPV and IPV vaccination Case 5" or "Client is due for bOPV and IPV vaccination Case 6"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should vaccinate client with first bOPV dose and first IPV dose as clients age is more than 3 months and no poliovirus doses were administered.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should vaccinate client with first bOPV dose and first IPV dose as clients age is more than 3 months and no poliovirus doses were administered.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: One poliovirus primary series dose was administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of dose" = "Primary series") = 1
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of dose" = "Primary series") = 1 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "One poliovirus primary series dose was administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of dose" = "Primary series") = 1 //Found in input/cql/IMMZD2DTPolioElements.cql define "One poliovirus primary series dose was administered": "Number of Polio Primary Series Doses Administered" = 1 //Found in input/cql/IMMZD2DTPolioEncounterElements.cql define "One poliovirus primary series dose was administered": "Number of Polio Primary Series Doses Administered" = 1
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Clients age is between 6 weeks and 14 weeks
display:
  v: 6 weeks ≤ Today's date − "Date of birth" < 14 weeks
definition:
  v: 6 weeks ≤ Today's date − "Date of birth" < 14 weeks Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Clients age is between 6 weeks and 14 weeks": //CQL AUTHORS: you need to insert stuff here // 6 weeks ≤ Today's date − "Date of birth" < 14 weeks
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: The latest bOPV dose was administered less than 4 weeks ago
display:
  v: Today's date − Latest "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of poliovirus dose" = "bOPV") < 4 weeks
definition:
  v: Today's date − Latest "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of poliovirus dose" = "bOPV") < 4 weeks Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "The latest bOPV dose was administered less than 4 weeks ago": //CQL AUTHORS: you need to insert stuff here // Today's date − Latest "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of poliovirus dose" = "bOPV") < 4 weeks //Found in input/cql/IMMZD2DTPolioElements.cql define "The latest bOPV dose was administered less than 4 weeks ago": "Date of Latest bOPV Dose" is not null and duration in weeks between "Date of Latest bOPV Dose" and Now() < 4 //Found in input/cql/IMMZD2DTPolioEncounterElements.cql define "The latest bOPV dose was administered less than 4 weeks ago": "Date of Latest bOPV Dose" is not null and duration in weeks between "Date of Latest bOPV Dose" and Today < 4
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Client is not due for polio vaccination
display:
  v: "Immunization recommendation status" = "Not due"
definition:
  v: "Immunization recommendation status" = "Not due" Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Client is not due for polio vaccination": //CQL AUTHORS: you need to insert stuff here // "Immunization recommendation status" = "Not due" //Found in input/cql/IMMZD2DTPoliobOPVIPVLogic.cql define "Client is not due for polio vaccination": "Client is not due for polio vaccination Case 1" or "Client is not due for polio vaccination Case 2" or "Client is not due for polio vaccination Case 3" or "Client is not due for polio vaccination Case 4" or "Client is not due for polio vaccination Case 5" or "Client is not due for polio vaccination Case 6" or "Client is not due for polio vaccination Case 7" or "Client is not due for polio vaccination Case 8"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should not vaccinate client with poliovirus dose as the latest bOPV dose was administered less than 4 weeks ago.
display:
  v: Check for any other vaccines due and inform the caregiver of when to come back for the next poliovirus dose.
definition:
  v: Check for any other vaccines due and inform the caregiver of when to come back for the next poliovirus dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should not vaccinate client with poliovirus dose as the latest bOPV dose was administered less than 4 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due and inform the caregiver of when to come back for the next poliovirus dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: The latest bOPV dose was administered more than 4 weeks ago
display:
  v: Today's date − Latest "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of poliovirus dose" = "bOPV") ≥ 4 weeks
definition:
  v: Today's date − Latest "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of poliovirus dose" = "bOPV") ≥ 4 weeks Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "The latest bOPV dose was administered more than 4 weeks ago": //CQL AUTHORS: you need to insert stuff here // Today's date − Latest "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of poliovirus dose" = "bOPV") ≥ 4 weeks //Found in input/cql/IMMZD2DTPolioElements.cql define "The latest bOPV dose was administered more than 4 weeks ago": not("The latest bOPV dose was administered less than 4 weeks ago") //Found in input/cql/IMMZD2DTPolioEncounterElements.cql define "The latest bOPV dose was administered more than 4 weeks ago": not("The latest bOPV dose was administered less than 4 weeks ago")
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should vaccinate client with second bOPV dose as the latest bOPV dose was administered more than 4 weeks ago.
display:
  v: Check for contraindications
definition:
  v: Check for contraindications Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should vaccinate client with second bOPV dose as the latest bOPV dose was administered more than 4 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: The poliovirus dose administered is bOPV
display:
  v: Count of vaccines administered (where "Type of poliovirus dose" = "bOPV" and "Type of dose" = "Primary series") = 1
definition:
  v: Count of vaccines administered (where "Type of poliovirus dose" = "bOPV" and "Type of dose" = "Primary series") = 1 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "The poliovirus dose administered is bOPV": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Type of poliovirus dose" = "bOPV" and "Type of dose" = "Primary series") = 1 //Found in input/cql/IMMZD2DTPolioElements.cql define "The poliovirus dose administered is bOPV": "Number of Polio bOPV Primary Series Doses Administered" = 1 //Found in input/cql/IMMZD2DTPolioEncounterElements.cql define "The poliovirus dose administered is bOPV": "Number of Polio bOPV Primary Series Doses Administered" = 1
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Clients age is more than or equal to 14 weeks
display:
  v: Today's date − "Date of birth" ≥ 14 weeks
definition:
  v: Today's date − "Date of birth" ≥ 14 weeks Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Clients age is more than or equal to 14 weeks": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" ≥ 14 weeks
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Client is due for IPV vaccination
display:
  v: "Immunization recommendation status" = "Due" (where "Type of poliovirus dose" = "IPV")
definition:
  v: "Immunization recommendation status" = "Due" (where "Type of poliovirus dose" = "IPV") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Client is due for IPV vaccination": //CQL AUTHORS: you need to insert stuff here // "Immunization recommendation status" = "Due" //Found in input/cql/IMMZD2DTPoliobOPVIPVLogic.cql define "Client is due for IPV vaccination": "Client is due for IPV vaccination Case 1" or "Client is due for IPV vaccination Case 2" or "Client is due for IPV vaccination Case 3" or "Client is due for IPV vaccination Case 4" or "Client is due for IPV vaccination Case 5" or "Client is due for IPV vaccination Case 6" //Found in input/cql/IMMZD2DTPolioIPVLogic.cql define "Client is due for IPV vaccination": "Client is due for IPV vaccination Case 1" or "Client is due for IPV vaccination Case 2" or "Client is due for IPV vaccination Case 3" //Found in input/cql/IMMZD2DTPolioSequentialLogic.cql define "Client is due for IPV vaccination": "Client is due for IPV vaccination Case 1" or "Client is due for IPV vaccination Case 2"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should vaccinate client with first IPV dose as clients age is more than 14 weeks and the latest bOPV was administered less than 4 weeks ago.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should vaccinate client with first IPV dose as clients age is more than 14 weeks and the latest bOPV was administered less than 4 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should vaccinate client with first IPV dose and second bOPV dose as clients age is more than 14 weeks and the latest bOPV dose was administered more than 4 weeks ago.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should vaccinate client with first IPV dose and second bOPV dose as clients age is more than 14 weeks and the latest bOPV dose was administered more than 4 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: The poliovirus dose administered is IPV
display:
  v: Count of vaccines administered (where "Type of poliovirus dose" = "bOPV" and "Type of dose" = "Primary series") = 0
definition:
  v: Count of vaccines administered (where "Type of poliovirus dose" = "bOPV" and "Type of dose" = "Primary series") = 0 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "The poliovirus dose administered is IPV": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Type of poliovirus dose" = "bOPV" and "Type of dose" = "Primary series") = 0 //Found in input/cql/IMMZD2DTPolioElements.cql define "The poliovirus dose administered is IPV": "Number of Polio bOPV Primary Series Doses Administered" = 0 //Found in input/cql/IMMZD2DTPolioEncounterElements.cql define "The poliovirus dose administered is IPV": "Number of Polio bOPV Primary Series Doses Administered" = 0
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: The latest IPV dose was administered less than 4 months ago
display:
  v: Today's date − Latest "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of poliovirus dose" = "IPV") < 4 months
definition:
  v: Today's date − Latest "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of poliovirus dose" = "IPV") < 4 months Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "The latest IPV dose was administered less than 4 months ago": //CQL AUTHORS: you need to insert stuff here // Today's date − Latest "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of poliovirus dose" = "IPV") < 4 months //Found in input/cql/IMMZD2DTPolioElements.cql define "The latest IPV dose was administered less than 4 months ago": "Date of Latest IPV Dose" is not null and duration in months between "Date of Latest IPV Dose" and Now() < 4 //Found in input/cql/IMMZD2DTPolioEncounterElements.cql define "The latest IPV dose was administered less than 4 months ago": "Date of Latest IPV Dose" is not null and duration in months between "Date of Latest IPV Dose" and Today < 4
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should vaccinate client with first bOPV dose as clients age is more than 14 weeks, bOPV dose was not administered and the first IPV dose was administered less than 4 months ago.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should vaccinate client with first bOPV dose as clients age is more than 14 weeks, bOPV dose was not administered and the first IPV dose was administered less than 4 months ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: The latest IPV dose was administered more than 4 months ago
display:
  v: Today's date − Latest "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of poliovirus dose" = "IPV") ≥ 4 months
definition:
  v: Today's date − Latest "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of poliovirus dose" = "IPV") ≥ 4 months Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "The latest IPV dose was administered more than 4 months ago": //CQL AUTHORS: you need to insert stuff here // Today's date − Latest "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of poliovirus dose" = "IPV") ≥ 4 months //Found in input/cql/IMMZD2DTPolioElements.cql define "The latest IPV dose was administered more than 4 months ago": not("The latest IPV dose was administered less than 4 months ago") //Found in input/cql/IMMZD2DTPolioEncounterElements.cql define "The latest IPV dose was administered more than 4 months ago": not("The latest IPV dose was administered less than 4 months ago")
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should vaccinate client with first bOPV dose and second IPV dose as clients age is more than 14 weeks, bOPV dose was not administered and the first IPV dose was administered more than 4 months ago.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should vaccinate client with first bOPV dose and second IPV dose as clients age is more than 14 weeks, bOPV dose was not administered and the first IPV dose was administered more than 4 months ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Two poliovirus primary series doses were administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of dose" = "Primary series") = 2
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of dose" = "Primary series") = 2 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Two poliovirus primary series doses were administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of dose" = "Primary series") = 2 //Found in input/cql/IMMZD2DTPolioElements.cql define "Two poliovirus primary series doses were administered": "Number of Polio Primary Series Doses Administered" = 2 //Found in input/cql/IMMZD2DTPolioEncounterElements.cql define "Two poliovirus primary series doses were administered": "Number of Polio Primary Series Doses Administered" = 2
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: The two doses administered are bOPV
display:
  v: Count of vaccines administered (where "Type of poliovirus dose" = "bOPV" and "Type of dose" = "Primary series") = 2
definition:
  v: Count of vaccines administered (where "Type of poliovirus dose" = "bOPV" and "Type of dose" = "Primary series") = 2 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "The two doses administered are bOPV": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Type of poliovirus dose" = "bOPV" and "Type of dose" = "Primary series") = 2 //Found in input/cql/IMMZD2DTPolioElements.cql define "The two doses administered are bOPV": "Number of Polio bOPV Primary Series Doses Administered" = 2 //Found in input/cql/IMMZD2DTPolioEncounterElements.cql define "The two doses administered are bOPV": "Number of Polio bOPV Primary Series Doses Administered" = 2
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should not vaccinate client with poliovirus dose as clients age is between 6 and 14 weeks, two bOPV doses were administered and the latest bOPV dose was administered less than 4 weeks ago.
display:
  v: Check for any other vaccines due and inform the caregiver of when to come back for the next poliovirus dose.
definition:
  v: Check for any other vaccines due and inform the caregiver of when to come back for the next poliovirus dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should not vaccinate client with poliovirus dose as clients age is between 6 and 14 weeks, two bOPV doses were administered and the latest bOPV dose was administered less than 4 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due and inform the caregiver of when to come back for the next poliovirus dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should vaccinate client with third bOPV dose as clients age is between 6 and 14 weeks and the latest bOPV dose was administered more than 4 weeks ago. Check for contraindications.
display:
  v: Should vaccinate client with third bOPV dose as client's age is between 6 and 14 weeks and the latest bOPV dose was administered more than 4 weeks ago. Check for contraindications.
definition:
  v: Should vaccinate client with third bOPV dose as client's age is between 6 and 14 weeks and the latest bOPV dose was administered more than 4 weeks ago. Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should vaccinate client with third bOPV dose as clients age is between 6 and 14 weeks and the latest bOPV dose was administered more than 4 weeks ago. Check for contraindications.": //CQL AUTHORS: you need to insert stuff here // Should vaccinate client with third bOPV dose as client's age is between 6 and 14 weeks and the latest bOPV dose was administered more than 4 weeks ago. Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should vaccinate client with first IPV dose as clients age is more than 14 weeks, IPV dose was not administered and the latest bOPV dose was administered less than 4 weeks ago.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should vaccinate client with first IPV dose as clients age is more than 14 weeks, IPV dose was not administered and the latest bOPV dose was administered less than 4 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should vaccinate client with first IPV dose and third bOPV dose as clients age is more than 14 weeks, two bOPV doses and no IPV dose were administered and the latest bOPV dose was administered more than 4 weeks ago.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should vaccinate client with first IPV dose and third bOPV dose as clients age is more than 14 weeks, two bOPV doses and no IPV dose were administered and the latest bOPV dose was administered more than 4 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: From the two doses administered one is bOPV and one is IPV
display:
  v: Count of vaccines administered (where "Type of poliovirus dose" = "bOPV" and "Type of dose" = "Primary series") = 1
definition:
  v: Count of vaccines administered (where "Type of poliovirus dose" = "bOPV" and "Type of dose" = "Primary series") = 1 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "From the two doses administered one is bOPV and one is IPV": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Type of poliovirus dose" = "bOPV" and "Type of dose" = "Primary series") = 1 //Found in input/cql/IMMZD2DTPolioElements.cql define "From the two doses administered one is bOPV and one is IPV": "Number of Polio bOPV Primary Series Doses Administered" = 1 //Found in input/cql/IMMZD2DTPolioEncounterElements.cql define "From the two doses administered one is bOPV and one is IPV": "Number of Polio bOPV Primary Series Doses Administered" = 1
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should not vaccinate client with poliovirus dose as the latest bOPV dose was administered less than 4 weeks ago and the latest IPV dose was administered less than 4 months ago.
display:
  v: Check for any other vaccines due and inform the caregiver of when to come back for the next poliovirus dose.
definition:
  v: Check for any other vaccines due and inform the caregiver of when to come back for the next poliovirus dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should not vaccinate client with poliovirus dose as the latest bOPV dose was administered less than 4 weeks ago and the latest IPV dose was administered less than 4 months ago.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due and inform the caregiver of when to come back for the next poliovirus dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should vaccinate client with second IPV dose as one bOPV dose and one IPV dose were administered, the latest bOPV dose was administered less than 4 weeks ago and the latest IPV dose was administered more than 4 months ago.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should vaccinate client with second IPV dose as one bOPV dose and one IPV dose were administered, the latest bOPV dose was administered less than 4 weeks ago and the latest IPV dose was administered more than 4 months ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should vaccinate client with second bOPV dose as one bOPV dose and one IPV dose were administered, the latest bOPV dose was administered more than 4 weeks ago and the latest IPV dose was administered less than 4 months ago.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should vaccinate client with second bOPV dose as one bOPV dose and one IPV dose were administered, the latest bOPV dose was administered more than 4 weeks ago and the latest IPV dose was administered less than 4 months ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should vaccinate client with second bOPV dose and second IPV dose as one bOPV dose and one IPV dose were administered, the latest bOPV dose was administered more than 4 weeks ago and the latest IPV dose was administered more than 4 months ago.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should vaccinate client with second bOPV dose and second IPV dose as one bOPV dose and one IPV dose were administered, the latest bOPV dose was administered more than 4 weeks ago and the latest IPV dose was administered more than 4 months ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: The two doses administered are IPV
display:
  v: Count of vaccines administered (where "Type of poliovirus dose" = "bOPV" and "Type of dose" = "Primary series") = 0
definition:
  v: Count of vaccines administered (where "Type of poliovirus dose" = "bOPV" and "Type of dose" = "Primary series") = 0 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "The two doses administered are IPV": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Type of poliovirus dose" = "bOPV" and "Type of dose" = "Primary series") = 0 //Found in input/cql/IMMZD2DTPolioElements.cql define "The two doses administered are IPV": "Number of Polio bOPV Primary Series Doses Administered" = 0 //Found in input/cql/IMMZD2DTPolioEncounterElements.cql define "The two doses administered are IPV": "Number of Polio bOPV Primary Series Doses Administered" = 0
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should vaccinate client with first bOPV dose as bOPV dose was not administered and two IPV doses were administered.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should vaccinate client with first bOPV dose as bOPV dose was not administered and two IPV doses were administered.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Three poliovirus primary series doses were administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of dose" = "Primary series") = 3
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of dose" = "Primary series") = 3 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Three poliovirus primary series doses were administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of dose" = "Primary series") = 3 //Found in input/cql/IMMZD2DTPolioElements.cql define "Three poliovirus primary series doses were administered": "Number of Polio Primary Series Doses Administered" = 3 //Found in input/cql/IMMZD2DTPolioEncounterElements.cql define "Three poliovirus primary series doses were administered": "Number of Polio Primary Series Doses Administered" = 3
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: The three doses administered are bOPV
display:
  v: Count of vaccines administered (where "Type of poliovirus dose" = "bOPV" and "Type of dose" = "Primary series") = 3
definition:
  v: Count of vaccines administered (where "Type of poliovirus dose" = "bOPV" and "Type of dose" = "Primary series") = 3 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "The three doses administered are bOPV": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Type of poliovirus dose" = "bOPV" and "Type of dose" = "Primary series") = 3 //Found in input/cql/IMMZD2DTPolioElements.cql define "The three doses administered are bOPV": "Number of Polio bOPV Primary Series Doses Administered" = 3 //Found in input/cql/IMMZD2DTPolioEncounterElements.cql define "The three doses administered are bOPV": "Number of Polio bOPV Primary Series Doses Administered" = 3
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Clients age is less than 14 weeks
display:
  v: Today's date − "Date of birth" < 14 weeks
definition:
  v: Today's date − "Date of birth" < 14 weeks Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Clients age is less than 14 weeks": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" < 14 weeks
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should not vaccinate client with poliovirus dose as clients age is less than 14 weeks and three bOPV doses were administered.
display:
  v: Check for any other vaccines due and inform the caregiver of when to come back for the next poliovirus dose.
definition:
  v: Check for any other vaccines due and inform the caregiver of when to come back for the next poliovirus dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should not vaccinate client with poliovirus dose as clients age is less than 14 weeks and three bOPV doses were administered.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due and inform the caregiver of when to come back for the next poliovirus dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should vaccinate client with first IPV dose as clients age is more than 14 weeks, three bOPV doses were administered and IPV dose was not administered.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should vaccinate client with first IPV dose as clients age is more than 14 weeks, three bOPV doses were administered and IPV dose was not administered.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: From the three doses administered, one is IPV and two are bOPV
display:
  v: Count of vaccines administered (where "Type of poliovirus dose" = "bOPV" and "Type of dose" = "Primary series") = 2
definition:
  v: Count of vaccines administered (where "Type of poliovirus dose" = "bOPV" and "Type of dose" = "Primary series") = 2 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "From the three doses administered, one is IPV and two are bOPV": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Type of poliovirus dose" = "bOPV" and "Type of dose" = "Primary series") = 2 //Found in input/cql/IMMZD2DTPolioElements.cql define "From the three doses administered, one is IPV and two are bOPV": "Number of Polio bOPV Primary Series Doses Administered" = 2 //Found in input/cql/IMMZD2DTPolioEncounterElements.cql define "From the three doses administered, one is IPV and two are bOPV": "Number of Polio bOPV Primary Series Doses Administered" = 2
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should not vaccinate client with poliovirus dose as two bOPV doses and one IPV dose were administered, the latest bOPV dose was administered less than 4 weeks ago and the latest IPV dose was administered less than 4 months ago.
display:
  v: Check for any other vaccines due and inform the caregiver of when to come back for the next poliovirus dose.
definition:
  v: Check for any other vaccines due and inform the caregiver of when to come back for the next poliovirus dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should not vaccinate client with poliovirus dose as two bOPV doses and one IPV dose were administered, the latest bOPV dose was administered less than 4 weeks ago and the latest IPV dose was administered less than 4 months ago.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due and inform the caregiver of when to come back for the next poliovirus dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should vaccinate client with second IPV dose as two bOPV doses and one IPV dose were administered, the latest bOPV dose was administered less than 4 weeks ago and the latest IPV dose was administered more than 4 months ago.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should vaccinate client with second IPV dose as two bOPV doses and one IPV dose were administered, the latest bOPV dose was administered less than 4 weeks ago and the latest IPV dose was administered more than 4 months ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should vaccinate client with third bOPV dose as two bOPV doses and one IPV dose were administered, the latest bOPV dose was administered more than 4 weeks ago and the latest IPV dose was administered less than 4 months ago.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should vaccinate client with third bOPV dose as two bOPV doses and one IPV dose were administered, the latest bOPV dose was administered more than 4 weeks ago and the latest IPV dose was administered less than 4 months ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should vaccinate client with third bOPV dose and second IPV dose as two bOPV doses and one IPV dose were administered, the latest bOPV dose was administered more than 4 weeks ago and the latest IPV dose was administered more than 4 months ago.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should vaccinate client with third bOPV dose and second IPV dose as two bOPV doses and one IPV dose were administered, the latest bOPV dose was administered more than 4 weeks ago and the latest IPV dose was administered more than 4 months ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: From the three doses administered, one is bOPV and two are IPV
display:
  v: Count of vaccines administered (where "Type of poliovirus dose" = "bOPV" and "Type of dose" = "Primary series") = 1
definition:
  v: Count of vaccines administered (where "Type of poliovirus dose" = "bOPV" and "Type of dose" = "Primary series") = 1 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "From the three doses administered, one is bOPV and two are IPV": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Type of poliovirus dose" = "bOPV" and "Type of dose" = "Primary series") = 1 //Found in input/cql/IMMZD2DTPolioElements.cql define "From the three doses administered, one is bOPV and two are IPV": "Number of Polio bOPV Primary Series Doses Administered" = 1 //Found in input/cql/IMMZD2DTPolioEncounterElements.cql define "From the three doses administered, one is bOPV and two are IPV": "Number of Polio bOPV Primary Series Doses Administered" = 1
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should not vaccinate client with poliovirus dose as one bOPV dose and two IPV doses were administered and the latest bOPV dose was administered less than 4 weeks ago.
display:
  v: Check for any other vaccines due and inform the caregiver of when to come back for the next poliovirus dose.
definition:
  v: Check for any other vaccines due and inform the caregiver of when to come back for the next poliovirus dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should not vaccinate client with poliovirus dose as one bOPV dose and two IPV doses were administered and the latest bOPV dose was administered less than 4 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due and inform the caregiver of when to come back for the next poliovirus dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should vaccinate client with second bOPV dose as one bOPV dose and two IPV doses were administered and the latest bOPV dose was administered more than 4 weeks ago.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should vaccinate client with second bOPV dose as one bOPV dose and two IPV doses were administered and the latest bOPV dose was administered more than 4 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Four poliovirus primary series doses were administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of dose" = "Primary series") = 4
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of dose" = "Primary series") = 4 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Four poliovirus primary series doses were administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of dose" = "Primary series") = 1 //Found in input/cql/IMMZD2DTPolioElements.cql define "Four poliovirus primary series doses were administered": "Number of Polio Primary Series Doses Administered" = 4 //Found in input/cql/IMMZD2DTPolioEncounterElements.cql define "Four poliovirus primary series doses were administered": "Number of Polio Primary Series Doses Administered" = 4
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: From the four doses administered, one is IPV and three are bOPV
display:
  v: Count of vaccines administered (where "Type of poliovirus dose" = "bOPV" and "Type of dose" = "Primary series") = 3
definition:
  v: Count of vaccines administered (where "Type of poliovirus dose" = "bOPV" and "Type of dose" = "Primary series") = 3 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "From the four doses administered, one is IPV and three are bOPV": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Type of poliovirus dose" = "bOPV" and "Type of dose" = "Primary series") = 3 //Found in input/cql/IMMZD2DTPolioElements.cql define "From the four doses administered, one is IPV and three are bOPV": "Number of Polio bOPV Primary Series Doses Administered" = 3 //Found in input/cql/IMMZD2DTPolioEncounterElements.cql define "From the four doses administered, one is IPV and three are bOPV": "Number of Polio bOPV Primary Series Doses Administered" = 3
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should not vaccinate client with poliovirus dose as three bOPV doses and one IPV dose were administered and the latest IPV dose was administered less than 4 months ago.
display:
  v: Check for any other vaccines due and inform the caregiver of when to come back for the next poliovirus dose.
definition:
  v: Check for any other vaccines due and inform the caregiver of when to come back for the next poliovirus dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should not vaccinate client with poliovirus dose as three bOPV doses and one IPV dose were administered and the latest IPV dose was administered less than 4 months ago.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due and inform the caregiver of when to come back for the next poliovirus dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should vaccinate client with second IPV dose as three bOPV doses and one IPV dose were administered and the latest IPV dose was administered more than 4 months ago.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should vaccinate client with second IPV dose as three bOPV doses and one IPV dose were administered and the latest IPV dose was administered more than 4 months ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: From the four doses administered, two are IPV and two are bOPV
display:
  v: Count of vaccines administered (where "Type of poliovirus dose" = "bOPV" and "Type of dose" = "Primary series") = 2
definition:
  v: Count of vaccines administered (where "Type of poliovirus dose" = "bOPV" and "Type of dose" = "Primary series") = 2 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "From the four doses administered, two are IPV and two are bOPV": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Type of poliovirus dose" = "bOPV" and "Type of dose" = "Primary series") = 2 //Found in input/cql/IMMZD2DTPolioElements.cql define "From the four doses administered, two are IPV and two are bOPV": "Number of Polio bOPV Primary Series Doses Administered" = 2 //Found in input/cql/IMMZD2DTPolioEncounterElements.cql define "From the four doses administered, two are IPV and two are bOPV": "Number of Polio bOPV Primary Series Doses Administered" = 2
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should not vaccinate client with poliovirus dose as two bOPV doses and two IPV doses were administered and the latest bOPV dose was administered less than 4 weeks ago.
display:
  v: Check for any other vaccines due and inform the caregiver of when to come back for the next poliovirus dose.
definition:
  v: Check for any other vaccines due and inform the caregiver of when to come back for the next poliovirus dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should not vaccinate client with poliovirus dose as two bOPV doses and two IPV doses were administered and the latest bOPV dose was administered less than 4 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due and inform the caregiver of when to come back for the next poliovirus dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should vaccinate client with third bOPV dose as two bOPV doses and two IPV doses were administered and the latest bOPV dose was administered more than 4 weeks ago.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should vaccinate client with third bOPV dose as two bOPV doses and two IPV doses were administered and the latest bOPV dose was administered more than 4 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Five poliovirus primary series doses were administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of dose" = "Primary series") = 5
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of dose" = "Primary series") = 5 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Five poliovirus primary series doses were administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of dose" = "Primary series") = 5 //Found in input/cql/IMMZD2DTPolioElements.cql define "Five poliovirus primary series doses were administered": "Number of Polio Primary Series Doses Administered" = 5 //Found in input/cql/IMMZD2DTPolioEncounterElements.cql define "Five poliovirus primary series doses were administered": "Number of Polio Primary Series Doses Administered" = 5
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Polio immunization schedule is complete
display:
  v: "Immunization recommendation status" = "Complete" "Completed the primary vaccination series" = TRUE (where "Vaccine type" = "Poliovirus-containing vaccines")
definition:
  v: "Immunization recommendation status" = "Complete" "Completed the primary vaccination series" = TRUE (where "Vaccine type" = "Poliovirus-containing vaccines") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Polio immunization schedule is complete": //CQL AUTHORS: you need to insert stuff here // "Immunization recommendation status" = "Complete" //Found in input/cql/IMMZD2DTPoliobOPVIPVLogic.cql define "Polio immunization schedule is complete": Encounter."Five poliovirus primary series doses were administered" //Found in input/cql/IMMZD2DTPolioIPVLogic.cql define "Polio immunization schedule is complete": "Polio immunization schedule is complete Case 1" or "Polio immunization schedule is complete Case 2"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Polio routine immunization schedule is complete. Five poliovirus primary series doses were administered.
display:
  v: Check for any vaccines due.
definition:
  v: Check for any vaccines due. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.bOPVplusIPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Polio routine immunization schedule is complete. Five poliovirus primary series doses were administered.": //CQL AUTHORS: you need to insert stuff here // Check for any vaccines due.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.bOPVplusIPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Time passed since last poliovirus dose was administered
display:
  v: Today's date − Latest "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines")
definition:
  v: Today's date − Latest "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.SequentialIPVbOPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Time passed since last poliovirus dose was administered": //CQL AUTHORS: you need to insert stuff here // Today's date − Latest "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines")
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.SequentialIPVbOPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Clients age is less than 8 weeks
display:
  v: Today's date − "Date of birth" < 8 weeks
definition:
  v: Today's date − "Date of birth" < 8 weeks Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.SequentialIPVbOPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Clients age is less than 8 weeks": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" < 8 weeks
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.SequentialIPVbOPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Client is not due for IPV vaccination
display:
  v: "Immunization recommendation status" = "Not due"
definition:
  v: "Immunization recommendation status" = "Not due" Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.SequentialIPVbOPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Client is not due for IPV vaccination": //CQL AUTHORS: you need to insert stuff here // "Immunization recommendation status" = "Not due" //Found in input/cql/IMMZD2DTPolioIPVLogic.cql define "Client is not due for IPV vaccination": "Client is not due for IPV vaccination Case 1" or "Client is not due for IPV vaccination Case 2" or "Client is not due for IPV vaccination Case 3" //Found in input/cql/IMMZD2DTPolioSequentialLogic.cql define "Client is not due for IPV vaccination": "Client is not due for IPV vaccination Case 1" or "Client is not due for IPV vaccination Case 2"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.SequentialIPVbOPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should not vaccinate client with first IPV dose as clients age is less than 8 weeks.
display:
  v: Check for any other vaccines due and inform the caregiver of when to come back for the first poliovirus dose.
definition:
  v: Check for any other vaccines due and inform the caregiver of when to come back for the first poliovirus dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.SequentialIPVbOPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should not vaccinate client with first IPV dose as clients age is less than 8 weeks.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due and inform the caregiver of when to come back for the first poliovirus dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.SequentialIPVbOPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Clients age is more than or equal to 8 weeks
display:
  v: Today's date − "Date of birth" ≥ 8 weeks
definition:
  v: Today's date − "Date of birth" ≥ 8 weeks Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.SequentialIPVbOPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Clients age is more than or equal to 8 weeks": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" ≥ 8 weeks
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.SequentialIPVbOPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should vaccinate client with first IPV dose as client is within appropriate age range and IPV dose was not administered.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.SequentialIPVbOPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should vaccinate client with first IPV dose as client is within appropriate age range and IPV dose was not administered.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.SequentialIPVbOPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: The latest poliovirus dose was administered less than 4 weeks ago
display:
  v: Today's date − Latest "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines") < 4 weeks
definition:
  v: Today's date − Latest "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines") < 4 weeks Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.SequentialIPVbOPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "The latest poliovirus dose was administered less than 4 weeks ago": //CQL AUTHORS: you need to insert stuff here // Today's date − Latest "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines") < 4 weeks //Found in input/cql/IMMZD2DTPolioElements.cql define "The latest poliovirus dose was administered less than 4 weeks ago": "Date of Latest Polio Dose" is not null and duration in weeks between "Date of Latest Polio Dose" and Now() < 4 //Found in input/cql/IMMZD2DTPolioEncounterElements.cql define "The latest poliovirus dose was administered less than 4 weeks ago": "Date of Latest Polio Dose" is not null and duration in weeks between "Date of Latest Polio Dose" and Today < 4
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.SequentialIPVbOPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should not vaccinate client with second IPV dose as the latest IPV dose was administered less than 4 weeks ago.
display:
  v: Check for any other vaccines due and inform the caregiver of when to come back for the next dose.
definition:
  v: Check for any other vaccines due and inform the caregiver of when to come back for the next dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.SequentialIPVbOPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should not vaccinate client with second IPV dose as the latest IPV dose was administered less than 4 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due and inform the caregiver when to come back for the second dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.SequentialIPVbOPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: The latest poliovirus dose was administered more than 4 weeks ago
display:
  v: Today's date − Latest "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines") ≥ 4 weeks
definition:
  v: Today's date − Latest "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines") ≥ 4 weeks Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.SequentialIPVbOPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "The latest poliovirus dose was administered more than 4 weeks ago": //CQL AUTHORS: you need to insert stuff here // Today's date − Latest "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines") ≥ 4 weeks //Found in input/cql/IMMZD2DTPolioElements.cql define "The latest poliovirus dose was administered more than 4 weeks ago": not("The latest poliovirus dose was administered less than 4 weeks ago") //Found in input/cql/IMMZD2DTPolioEncounterElements.cql define "The latest poliovirus dose was administered more than 4 weeks ago": not("The latest poliovirus dose was administered less than 4 weeks ago")
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.SequentialIPVbOPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should vaccinate client with second IPV dose as the latest IPV dose was administered more than 4 weeks ago.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.SequentialIPVbOPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should vaccinate client with second IPV dose as the latest IPV dose was administered more than 4 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.SequentialIPVbOPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should vaccinate client with first bOPV dose as two IPV doses were administered.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.SequentialIPVbOPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should vaccinate client with first bOPV dose as two IPV doses were administered.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.SequentialIPVbOPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should not vaccinate client with second bOPV dose as the latest bOPV dose was administered less than 4 weeks ago.
display:
  v: Check for any other vaccines due and inform the caregiver of when to come back for the next dose
definition:
  v: Check for any other vaccines due and inform the caregiver of when to come back for the next dose Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.SequentialIPVbOPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should not vaccinate client with second bOPV dose as the latest bOPV dose was administered less than 4 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due and inform the caregiver of when to come back for the next dose
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.SequentialIPVbOPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Primary series is complete
display:
  v: "Immunization recommendation status" = "Further evaluation needed" "Completed the primary vaccination series" = TRUE (where "Vaccine type" = "Poliovirus-containing vaccines")
definition:
  v: "Immunization recommendation status" = "Further evaluation needed" "Completed the primary vaccination series" = TRUE (where "Vaccine type" = "Poliovirus-containing vaccines") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.SequentialIPVbOPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTTyphoidElements.cql define "Primary series is complete": "One typhoid primary series dose was administered" or Coalesce( "Typhoid Doses Administered to Patient" Dose aggregate Result: Elements."Completed the primary vaccination series Observation".partOf.references(Dose) or Result, false ) //Found in input/cql/DTs.Typhoid.cql define "Primary series is complete": //CQL AUTHORS: you need to insert stuff here // "Completed the primary vaccination series" (where "Vaccine type" = "Typhoid vaccines") = TRUE //Found in input/cql/DTs.Polio.cql define "Primary series is complete": //CQL AUTHORS: you need to insert stuff here // "Immunization recommendation status" = "Further evaluation needed" // "Completed the primary vaccination series" = TRUE (where "Vaccine type" = "Poliovirus-containing vaccines") //Found in input/cql/IMMZD2DTTyphoidEncounterElements.cql define "Primary series is complete": "One typhoid primary series dose was administered" or Coalesce( "Typhoid Doses Administered to Patient" Dose aggregate Result: Encounter."Completed the primary vaccination series Observation".partOf.references(Dose) or Result, false ) //Found in input/cql/IMMZD2DTPolioSequentialLogic.cql define "Primary series is complete": Encounter."Four poliovirus primary series doses were administered"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.SequentialIPVbOPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Poliovirus primary series is complete. Assess if supplementary bOPV dose(s) are necessary and create a clinical note.
display:
  v: Check for any other vaccines due.
definition:
  v: Check for any other vaccines due. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.SequentialIPVbOPV * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Poliovirus primary series is complete. Assess if supplementary bOPV dose(s) are necessary and create a clinical note.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.SequentialIPVbOPV
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Clients age when the primary series was started
display:
  v: "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines" AND "Dose number" = 1) − "Date of birth"
definition:
  v: "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines" AND "Dose number" = 1) − "Date of birth" Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.IPV-only * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Meningococcal.cql define "Clients age when the primary series was started": //CQL AUTHORS: you need to insert stuff here // "Date and time of vaccination" (where "Vaccine type" = "Meningococcal vaccines") - "Date of birth" //Found in input/cql/DTs.Polio.cql define "Clients age when the primary series was started": //CQL AUTHORS: you need to insert stuff here // "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines" AND "Dose number" = 1) − "Date of birth"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.IPV-only
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Number of poliovirus booster doses administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Poliovirus-containing vaccines" AND "Type of dose" = "Booster dose")
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Poliovirus-containing vaccines" AND "Type of dose" = "Booster dose") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.IPV-only * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Number of poliovirus booster doses administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Poliovirus-containing vaccines" AND "Type of dose" = "Booster dose")
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.IPV-only
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Shold not vaccinate client with first IPV dose as clients age is less than 6 weeks.
display:
  v: Check for any other vaccines due and inform the caregiver of when to come back for the first IPV dose.
definition:
  v: Check for any other vaccines due and inform the caregiver of when to come back for the first IPV dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.IPV-only * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Shold not vaccinate client with first IPV dose as clients age is less than 6 weeks.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due and inform the caregiver of when to come back for the first IPV dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.IPV-only
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Clients age is more than or equal to 6 weeks
display:
  v: Today's date − "Date of birth" ≥ 6 weeks
definition:
  v: Today's date − "Date of birth" ≥ 6 weeks Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.IPV-only * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Clients age is more than or equal to 6 weeks": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" ≥ 6 weeks
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.IPV-only
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should vaccinate client with first IPV dose as client is within appropriate age range.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.IPV-only * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should vaccinate client with first IPV dose as client is within appropriate age range.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.IPV-only
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should not vaccinate client with third IPV dose as the latest IPV dose was administered less than 4 weeks ago.
display:
  v: Check for any other vaccines due and inform the caregiver when to come back for the third dose.
definition:
  v: Check for any other vaccines due and inform the caregiver when to come back for the third dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.IPV-only * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should not vaccinate client with third IPV dose as the latest IPV dose was administered less than 4 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due and inform the caregiver when to come back for the third dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.IPV-only
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should vaccinate client with third IPV dose as the latest poliovirus dose was administered more than 4 weeks ago.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.IPV-only * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should vaccinate client with third IPV dose as the latest poliovirus dose was administered more than 4 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.IPV-only
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Clients age was more than 6 weeks when the primary series was started
display:
  v: "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines" AND "Dose number" = 1) − "Date of birth" > 6 weeks
definition:
  v: "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines" AND "Dose number" = 1) − "Date of birth" > 6 weeks Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.IPV-only * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Clients age was more than 6 weeks when the primary series was started": //CQL AUTHORS: you need to insert stuff here // "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines" AND "Dose number" = 1) − "Date of birth" > 6 weeks
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.IPV-only
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Polio immunization schedule is complete as clients age was more than 6 weeks when the primary series was started. Three poliovirus primary series doses were administered.
display:
  v: Polio immunization schedule is complete as client's age was more than 6 weeks when the primary series was started. Three poliovirus primary series doses were administered.
definition:
  v: Polio immunization schedule is complete as client's age was more than 6 weeks when the primary series was started. Three poliovirus primary series doses were administered. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.IPV-only * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Polio immunization schedule is complete as clients age was more than 6 weeks when the primary series was started. Three poliovirus primary series doses were administered.": //CQL AUTHORS: you need to insert stuff here // Polio immunization schedule is complete as client's age was more than 6 weeks when the primary series was started. Three poliovirus primary series doses were administered.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.IPV-only
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Clients age was 6 weeks when the primary series was started
display:
  v: "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines" AND "Dose number" = 1) − "Date of birth" = 6 weeks
definition:
  v: "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines" AND "Dose number" = 1) − "Date of birth" = 6 weeks Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.IPV-only * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Clients age was 6 weeks when the primary series was started": //CQL AUTHORS: you need to insert stuff here // "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines" AND "Dose number" = 1) − "Date of birth" = 6 weeks
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.IPV-only
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: The latest poliovirus dose was administered less than 6 months ago
display:
  v: Today's date − Latest "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines") < 6 months
definition:
  v: Today's date − Latest "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines") < 6 months Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.IPV-only * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "The latest poliovirus dose was administered less than 6 months ago": //CQL AUTHORS: you need to insert stuff here // Today's date − Latest "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines") < 6 months //Found in input/cql/IMMZD2DTPolioElements.cql define "The latest poliovirus dose was administered less than 6 months ago": "Date of Latest Polio Dose" is not null and duration in months between "Date of Latest Polio Dose" and Now() < 6 //Found in input/cql/IMMZD2DTPolioEncounterElements.cql define "The latest poliovirus dose was administered less than 6 months ago": "Date of Latest Polio Dose" is not null and duration in months between "Date of Latest Polio Dose" and Today < 6
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.IPV-only
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Primary series is complete. Client is not due for IPV booster dose
display:
  v: "Immunization recommendation status" = "Not due" "Completed the primary vaccination series" = TRUE (where "Vaccine type" = "Poliovirus-containing vaccines")
definition:
  v: "Immunization recommendation status" = "Not due" "Completed the primary vaccination series" = TRUE (where "Vaccine type" = "Poliovirus-containing vaccines") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.IPV-only * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Primary series is complete. Client is not due for IPV booster dose": //CQL AUTHORS: you need to insert stuff here // "Immunization recommendation status" = "Not due" // "Completed the primary vaccination series" = TRUE (where "Vaccine type" = "Poliovirus-containing vaccines") //Found in input/cql/IMMZD2DTPolioIPVLogic.cql define "Primary series is complete. Client is not due for IPV booster dose": Encounter."Three poliovirus primary series doses were administered" and Encounter."Client's age was 6 weeks when the primary series was started" and Encounter."The latest poliovirus dose was administered less than 6 months ago" and Encounter."No polio booster dose was administered"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.IPV-only
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should not vaccinate client with IPV booster dose as the latest poliovirus dose was administered less than 6 months ago.
display:
  v: Check for any other vaccines due and inform the caregiver when to come back for the booster dose.
definition:
  v: Check for any other vaccines due and inform the caregiver when to come back for the booster dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.IPV-only * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should not vaccinate client with IPV booster dose as the latest poliovirus dose was administered less than 6 months ago.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due and inform the caregiver when to come back for the booster dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.IPV-only
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: The latest poliovirus dose was administered more than 6 months ago
display:
  v: Today's date − Latest "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines") ≥ 6 months
definition:
  v: Today's date − Latest "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines") ≥ 6 months Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.IPV-only * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "The latest poliovirus dose was administered more than 6 months ago": //CQL AUTHORS: you need to insert stuff here // Today's date − Latest "Date and time of vaccination" (where "Vaccine type" = "Poliovirus-containing vaccines") ≥ 6 months //Found in input/cql/IMMZD2DTPolioElements.cql define "The latest poliovirus dose was administered more than 6 months ago": not("The latest poliovirus dose was administered less than 6 months ago") //Found in input/cql/IMMZD2DTPolioEncounterElements.cql define "The latest poliovirus dose was administered more than 6 months ago": not("The latest poliovirus dose was administered less than 6 months ago")
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.IPV-only
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: No polio booster dose was administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of dose" = "Booster dose") = 0
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of dose" = "Booster dose") = 0 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.IPV-only * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "No polio booster dose was administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of dose" = "Booster dose") = 0 //Found in input/cql/IMMZD2DTPolioElements.cql define "No polio booster dose was administered": "Number of Polio Booster Series Doses Administered" = 0 //Found in input/cql/IMMZD2DTPolioEncounterElements.cql define "No polio booster dose was administered": "Number of Polio Booster Series Doses Administered" = 0
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.IPV-only
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Primary series is complete. Client is due for IPV booster dose
display:
  v: "Immunization recommendation status" = "Due" "Completed the primary vaccination series" = TRUE (where "Vaccine type" = "Poliovirus-containing vaccines")
definition:
  v: "Immunization recommendation status" = "Due" "Completed the primary vaccination series" = TRUE (where "Vaccine type" = "Poliovirus-containing vaccines") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.IPV-only * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Primary series is complete. Client is due for IPV booster dose": //CQL AUTHORS: you need to insert stuff here // "Immunization recommendation status" = "Due" // "Completed the primary vaccination series" = TRUE (where "Vaccine type" = "Poliovirus-containing vaccines") //Found in input/cql/IMMZD2DTPolioIPVLogic.cql define "Primary series is complete. Client is due for IPV booster dose": Encounter."Three poliovirus primary series doses were administered" and Encounter."Client's age was 6 weeks when the primary series was started" and Encounter."The latest poliovirus dose was administered more than 6 months ago" and Encounter."No polio booster dose was administered"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.IPV-only
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Should vaccinate client with IPV booster dose as three poliovirus primary series doses were administered, clients age was 6 weeks when the primary series was started and the latest poliovirus dose was administered more than 6 months ago.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.IPV-only * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Should vaccinate client with IPV booster dose as three poliovirus primary series doses were administered, clients age was 6 weeks when the primary series was started and the latest poliovirus dose was administered more than 6 months ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.IPV-only
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Polio booster dose was administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of dose" = "Booster dose") = 1
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of dose" = "Booster dose") = 1 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.IPV-only * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Polio booster dose was administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Poliovirus-containing vaccines" and "Type of dose" = "Booster dose") = 1 //Found in input/cql/IMMZD2DTPolioElements.cql define "Polio booster dose was administered": "Number of Polio Booster Series Doses Administered" = 1 //Found in input/cql/IMMZD2DTPolioEncounterElements.cql define "Polio booster dose was administered": "Number of Polio Booster Series Doses Administered" = 1
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.IPV-only
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Polio immunization schedule is complete. Three poliovirus primary series doses and a booster dose were administered.
display:
  v: Polio immunization schedule is complete. Three poliovirus primary series doses and a booster dose were administered.
definition:
  v: Polio immunization schedule is complete. Three poliovirus primary series doses and a booster dose were administered. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Polio.IPV-only * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "Polio immunization schedule is complete. Three poliovirus primary series doses and a booster dose were administered.": //CQL AUTHORS: you need to insert stuff here // Polio immunization schedule is complete. Three poliovirus primary series doses and a booster dose were administered.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Polio.IPV-only
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: The client is severely immunocompromised
display:
  v: "Potential contraindications" = "Severely immunocompromised"
definition:
  v: "Potential contraindications" = "Severely immunocompromised" Referenced in the following locations: * Decision Tables: DT.IMMZ.D5.DT.Poliocontraindications * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZElements.cql define "The client is severely immunocompromised": exists "CI Severely immunocompromised Observation" or exists "CI Severely immunocompromised Condition" //Found in input/cql/IMMZD5DTPolioElements.cql define "The client is severely immunocompromised": Elements."The client is severely immunocompromised" //Found in input/cql/IMMZD5DTPolioEncounterElements.cql define "The client is severely immunocompromised": Encounter."The client is severely immunocompromised" //Found in input/cql/IMMZD5DTHepatitisAElements.cql define "The client is severely immunocompromised": Elements."The client is severely immunocompromised" //Found in input/cql/IMMZD5DTYellowfeverEncounterElements.cql define "The client is severely immunocompromised": Encounter."The client is severely immunocompromised" //Found in input/cql/DTs.Polio.cql define "The client is severely immunocompromised": //CQL AUTHORS: you need to insert stuff here // "Potential contraindications" = "Severely immunocompromised" //Found in input/cql/IMMZD5DTDengueEncounterElements.cql define "The client is severely immunocompromised": Encounter."The client is severely immunocompromised" //Found in input/cql/IMMZD5DTDengueElements.cql define "The client is severely immunocompromised": Elements."The client is severely immunocompromised" //Found in input/cql/DTs.Dengue.cql define "The client is severely immunocompromised": //CQL AUTHORS: you need to insert stuff here // "Potential contraindications" = "Severely immunocompromised" //Found in input/cql/DTs.HepatitisA.cql define "The client is severely immunocompromised": //CQL AUTHORS: you need to insert stuff here // "Potential contraindications" = "Severely immunocompromised" //Found in input/cql/IMMZD5DTHepatitisAEncounterElements.cql define "The client is severely immunocompromised": Encounter."The client is severely immunocompromised" //Found in input/cql/IMMZEncounterElements.cql define "The client is severely immunocompromised": exists "CI …
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D5.DT.Poliocontraindications
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Poliovirus vaccination with bOPV is contraindicated
display:
  v: Clinical judgement is required if vaccination with IPV is considered "Immunization recommendation status" = "Contraindicated" (where "Type of poliovirus dose" = "bOPV") AND "Immunization recommendation status" = "Further evaluation needed" (where "Type of poliovirus dose" = "IPV")
definition:
  v: Clinical judgement is required if vaccination with IPV is considered "Immunization recommendation status" = "Contraindicated" (where "Type of poliovirus dose" = "bOPV") AND "Immunization recommendation status" = "Further evaluation needed" (where "Type of poliovirus dose" = "IPV") Referenced in the following locations: * Decision Tables: DT.IMMZ.D5.DT.Poliocontraindications * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD5DTPolioCILogic.cql define "Poliovirus vaccination with bOPV is contraindicated": "Poliovirus vaccination with bOPV is contraindicated Case 1" or "Poliovirus vaccination with bOPV is contraindicated Case 2" //Found in input/cql/DTs.Polio.cql define "Poliovirus vaccination with bOPV is contraindicated": //CQL AUTHORS: you need to insert stuff here // Clinical judgement is required if vaccination with IPV is considered // "Immunization recommendation status" = "Contraindicated" (where "Type of poliovirus dose" = "bOPV") AND "Immunization recommendation status" = "Further evaluation needed" (where "Type of poliovirus dose" = "IPV")
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D5.DT.Poliocontraindications
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: For bOPV dose, do not vaccinate client for bOPV dose as bOPV vaccination is contranindicated in severely immunocompromised clients.
display:
  v: Check if vaccination with IPV is appropriate for the client, consider risks of vaccination and make a clinical judgement.
definition:
  v: Check if vaccination with IPV is appropriate for the client, consider risks of vaccination and make a clinical judgement. Referenced in the following locations: * Decision Tables: DT.IMMZ.D5.DT.Poliocontraindications * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "For bOPV dose, do not vaccinate client for bOPV dose as bOPV vaccination is contranindicated in severely immunocompromised clients.": //CQL AUTHORS: you need to insert stuff here // Check if vaccination with IPV is appropriate for the client, consider risks of vaccination and make a clinical judgement.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D5.DT.Poliocontraindications
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: For bOPV dose, do not vaccinate client for bOPV dose as bOPV vaccination is contranindicated in clients with immunodeficiency disorders.
display:
  v: Check if vaccination with IPV is appropriate for the client, consider risks of vaccination and make a clinical judgement.
definition:
  v: Check if vaccination with IPV is appropriate for the client, consider risks of vaccination and make a clinical judgement. Referenced in the following locations: * Decision Tables: DT.IMMZ.D5.DT.Poliocontraindications * Tabs: DTs.Polio
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Polio.cql define "For bOPV dose, do not vaccinate client for bOPV dose as bOPV vaccination is contranindicated in clients with immunodeficiency disorders.": //CQL AUTHORS: you need to insert stuff here // Check if vaccination with IPV is appropriate for the client, consider risks of vaccination and make a clinical judgement.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D5.DT.Poliocontraindications
property:
  code:
    v: tab
  value: string
    v: DTs.Polio

code:
  v: Number of DTP primary series doses administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "DTP-containing vaccines" and "Type of dose" = "Primary series")
definition:
  v: Count of vaccines administered (where "Vaccine type" = "DTP-containing vaccines" and "Type of dose" = "Primary series") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTDTPElements.cql define "Number of DTP Primary Series Doses Administered": Count("DTP Primary Series Doses Administered to Patient") //Found in input/cql/DTs.DTP.cql define "Number of DTP primary series doses administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "DTP-containing vaccines" and "Type of dose" = "Primary series") //Found in input/cql/IMMZD2DTDTPEncounterElements.cql define "Number of DTP Primary Series Doses Administered": Count("DTP Primary Series Doses Administered to Patient")
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Number of tetanus and diphtheria booster doses administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines" and "Type of dose" = "Booster dose")
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines" and "Type of dose" = "Booster dose") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Number of tetanus and diphtheria booster doses administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines" and "Type of dose" = "Booster dose")
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Number of pertussis booster doses administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Pertussis-containing vaccines" and "Type of dose" = "Booster dose")
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Pertussis-containing vaccines" and "Type of dose" = "Booster dose") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Number of pertussis booster doses administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Pertussis-containing vaccines" and "Type of dose" = "Booster dose")
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Time passed since last DTP dose was administered
display:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "DTP-containing vaccines")
definition:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "DTP-containing vaccines") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Time passed since last DTP dose was administered": //CQL AUTHORS: you need to insert stuff here // Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "DTP-containing vaccines")
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Client is not due for DTP vaccination
display:
  v: "Immunization recommendation status" = "Not due" (where "Vaccine type" = "DTP-containing vaccines")
definition:
  v: "Immunization recommendation status" = "Not due" (where "Vaccine type" = "DTP-containing vaccines") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Client is not due for DTP vaccination": //CQL AUTHORS: you need to insert stuff here // "Immunization recommendation status" = "Not due" (where "Vaccine type" = "DTP-containing vaccines") //Found in input/cql/IMMZD2DTDTPDelayedLogic.cql define "Client is not due for DTP vaccination": "Client is not due for DTP vaccination Case 1" or "Client is not due for DTP vaccination Case 2" //Found in input/cql/IMMZD2DTDTPOnTimeLogic.cql define "Client is not due for DTP vaccination": "Client is not due for DTP vaccination Case 1" or "Client is not due for DTP vaccination Case 2" or "Client is not due for DTP vaccination Case 3"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Should not vaccinate client with first DTP dose as client is less than 6 weeks old.
display:
  v: Check for any other vaccines due and inform the caregiver of when to come back for first dose.
definition:
  v: Check for any other vaccines due and inform the caregiver of when to come back for first dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Should not vaccinate client with first DTP dose as client is less than 6 weeks old.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due and inform the caregiver of when to come back for first dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: No DTP primary series doses were administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "DTP-containing vaccines" and "Type of dose" = "Primary series") = 0
definition:
  v: Count of vaccines administered (where "Vaccine type" = "DTP-containing vaccines" and "Type of dose" = "Primary series") = 0 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTDTPElements.cql define "No DTP primary series doses were administered": "Number of DTP Primary Series Doses Administered" = 0 //Found in input/cql/DTs.DTP.cql define "No DTP primary series doses were administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "DTP-containing vaccines") and "Type of dose" = "Primary series") = 0 //Found in input/cql/IMMZD2DTDTPEncounterElements.cql define "No DTP primary series doses were administered": "Number of DTP Primary Series Doses Administered" = 0
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Clients age is between 6 weeks and 1 year
display:
  v: 6 weeks ≤ Today's date − "Date of birth" < 1 year
definition:
  v: 6 weeks ≤ Today's date − "Date of birth" < 1 year Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Clients age is between 6 weeks and 1 year": //CQL AUTHORS: you need to insert stuff here // 6 weeks ≤ Today's date − "Date of birth" < 1 year
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Client is due for DTP vaccination
display:
  v: "Immunization recommendation status" = "Due" (where "Vaccine type" = "DTP-containing vaccines")
definition:
  v: "Immunization recommendation status" = "Due" (where "Vaccine type" = "DTP-containing vaccines") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Client is due for DTP vaccination": //CQL AUTHORS: you need to insert stuff here // "Immunization recommendation status" = "Due" (where "Vaccine type" = "DTP-containing vaccines") //Found in input/cql/IMMZD2DTDTPDelayedLogic.cql define "Client is due for DTP vaccination": "Client is due for DTP vaccination Case 1" or "Client is due for DTP vaccination Case 2" or "Client is due for DTP vaccination Case 3" //Found in input/cql/IMMZD2DTDTPOnTimeLogic.cql define "Client is due for DTP vaccination": "Client is due for DTP vaccination Case 1" or "Client is due for DTP vaccination Case 2" or "Client is due for DTP vaccination Case 3"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Should vaccinate client with first DTP dose as no DTP doses were administered and and clients age is within appropriate age range.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Should vaccinate client with first DTP dose as no DTP doses were administered and and clients age is within appropriate age range.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: One DTP primary series dose was administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "DTP-containing vaccines" and "Type of dose" = "Primary series") = 1
definition:
  v: Count of vaccines administered (where "Vaccine type" = "DTP-containing vaccines" and "Type of dose" = "Primary series") = 1 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTDTPElements.cql define "One DTP primary series dose was administered": "Number of DTP Primary Series Doses Administered" = 1 //Found in input/cql/DTs.DTP.cql define "One DTP primary series dose was administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "DTP-containing vaccines") and "Type of dose" = "Primary series") = 1 //Found in input/cql/IMMZD2DTDTPEncounterElements.cql define "One DTP primary series dose was administered": "Number of DTP Primary Series Doses Administered" = 1
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: The latest DTP dose was administered less than 4 weeks ago
display:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "DTP-containing vaccines") < 4 weeks
definition:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "DTP-containing vaccines") < 4 weeks Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTDTPElements.cql define "The latest DTP dose was administered less than 4 weeks ago": "Date of Latest DTP Dose" is not null and duration in weeks between "Date of Latest DTP Dose" and Now() < 4 //Found in input/cql/DTs.DTP.cql define "The latest DTP dose was administered less than 4 weeks ago": //CQL AUTHORS: you need to insert stuff here // Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "DTP-containing vaccines") < 4 weeks //Found in input/cql/IMMZD2DTDTPEncounterElements.cql define "The latest DTP dose was administered less than 4 weeks ago": "Date of Latest DTP Dose" is not null and duration in weeks between "Date of Latest DTP Dose" and Today < 4
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Should not vaccinate client with second DTP dose as latest DTP dose was administered less than 4 weeks ago.
display:
  v: Check for any other vaccines due and inform the caregiver of when to come back for second dose.
definition:
  v: Check for any other vaccines due and inform the caregiver of when to come back for second dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Should not vaccinate client with second DTP dose as latest DTP dose was administered less than 4 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due and inform the caregiver of when to come back for second dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: The latest DTP dose was administered more than 4 weeks ago
display:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "DTP-containing vaccines") ≥ 4 weeks
definition:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "DTP-containing vaccines") ≥ 4 weeks Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTDTPElements.cql define "The latest DTP dose was administered more than 4 weeks ago": not("The latest DTP dose was administered less than 4 weeks ago") //Found in input/cql/DTs.DTP.cql define "The latest DTP dose was administered more than 4 weeks ago": //CQL AUTHORS: you need to insert stuff here // Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "DTP-containing vaccines") ≥ 4 weeks //Found in input/cql/IMMZD2DTDTPEncounterElements.cql define "The latest DTP dose was administered more than 4 weeks ago": not("The latest DTP dose was administered less than 4 weeks ago")
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Should vaccinate client with second DTP dose as the latest DTP dose was administered more than 4 weeks ago.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Should vaccinate client with second DTP dose as the latest DTP dose was administered more than 4 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Two DTP primary series doses were administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "DTP-containing vaccines" and "Type of dose" = "Primary series") = 2
definition:
  v: Count of vaccines administered (where "Vaccine type" = "DTP-containing vaccines" and "Type of dose" = "Primary series") = 2 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTDTPElements.cql define "Two DTP primary series doses were administered": "Number of DTP Primary Series Doses Administered" = 2 //Found in input/cql/DTs.DTP.cql define "Two DTP primary series doses were administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "DTP-containing vaccines") and "Type of dose" = "Primary series") = 2 //Found in input/cql/IMMZD2DTDTPEncounterElements.cql define "Two DTP primary series doses were administered": "Number of DTP Primary Series Doses Administered" = 2
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Should not vaccinate client with third DTP dose as the latest DTP dose was administered less than 4 weeks ago.
display:
  v: Check for any other vaccines due and inform the caregiver of when to come back for next dose.
definition:
  v: Check for any other vaccines due and inform the caregiver of when to come back for next dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Should not vaccinate client with third DTP dose as the latest DTP dose was administered less than 4 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due and inform the caregiver of when to come back for next dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Should vaccinate client with third DTP dose as the latest DTP dose was administered more than 4 weeks ago.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Should vaccinate client with third DTP dose as the latest DTP dose was administered more than 4 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Three DTP primary series doses were administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "DTP-containing vaccines" and "Type of dose" = "Primary series") = 3
definition:
  v: Count of vaccines administered (where "Vaccine type" = "DTP-containing vaccines" and "Type of dose" = "Primary series") = 3 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTDTPElements.cql define "Three DTP primary series doses were administered": "Number of DTP Primary Series Doses Administered" = 3 //Found in input/cql/DTs.DTP.cql define "Three DTP primary series doses were administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "DTP-containing vaccines") and "Type of dose" = "Primary series") = 3 //Found in input/cql/IMMZD2DTDTPEncounterElements.cql define "Three DTP primary series doses were administered": "Number of DTP Primary Series Doses Administered" = 3
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: No tetanus and diphtheria booster doses were administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines" and "Type of dose" = "Booster dose") = 0
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines" and "Type of dose" = "Booster dose") = 0 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTDTPElements.cql define "No tetanus and diphtheria booster doses were administered": "Number of Td Booster Series Doses Administered" = 0 //Found in input/cql/DTs.DTP.cql define "No tetanus and diphtheria booster doses were administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines" and "Type of dose" = "Booster dose") = 0 //Found in input/cql/IMMZD2DTDTPEncounterElements.cql define "No tetanus and diphtheria booster doses were administered": "Number of Td Booster Series Doses Administered" = 0
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Clients age is less than 12 months
display:
  v: Today's date − "Date of birth" < 12 months
definition:
  v: Today's date − "Date of birth" < 12 months Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Mumps.cql define "Clients age is less than 12 months": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" < 12 months //Found in input/cql/DTs.DTP.cql define "Clients age is less than 12 months": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" < 12 months //Found in input/cql/DTs.Rubella.cql define "Clients age is less than 12 months": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" < 12 months //Found in input/cql/DTs.HepatitisA.cql define "Clients age is less than 12 months": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" < 12 months //Found in input/cql/DTs.Measles.cql define "Clients age is less than 12 months": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" < 12 months //Found in input/cql/DTs.Varicella.cql define "Clients age is less than 12 months": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" < 12 months
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Primary DTP series is complete. Client is not due for tetanus and diphtheria booster dose
display:
  v: "Immunization recommendation status" = "Not due" (where "Vaccine type" ="Tetanus and diphtheria-containing vaccines") "Completed the primary vaccination series" = TRUE (where "Vaccine type" = "DTP-containing vaccines")
definition:
  v: "Immunization recommendation status" = "Not due" (where "Vaccine type" ="Tetanus and diphtheria-containing vaccines") "Completed the primary vaccination series" = TRUE (where "Vaccine type" = "DTP-containing vaccines") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Primary DTP series is complete. Client is not due for tetanus and diphtheria booster dose": //CQL AUTHORS: you need to insert stuff here // "Immunization recommendation status" = "Not due" (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines") // "Completed the primary vaccination series" = TRUE (where "Vaccine type" = "DTP-containing vaccines") //Found in input/cql/IMMZD2DTDTPDelayedLogic.cql define "Primary DTP series is complete. Client is not due for tetanus and diphtheria booster dose": Encounter."Three DTP primary series doses were administered" and Encounter."No tetanus and diphtheria booster doses were administered" and Encounter."The latest DTP dose was administered less than 1 year ago" //Found in input/cql/IMMZD2DTDTPOnTimeLogic.cql define "Primary DTP series is complete. Client is not due for tetanus and diphtheria booster dose": Encounter."Three DTP primary series doses were administered" and Encounter."No tetanus and diphtheria booster doses were administered" and Encounter."Client's age is less than 12 months"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Should not vaccinate client with first tetanus and diphtheria booster dose as clients age is less than 12 months.
display:
  v: Check for any other vaccines due and inform the caregiver of when to come back for first tetanus and diphtheria booster dose.
definition:
  v: Check for any other vaccines due and inform the caregiver of when to come back for first tetanus and diphtheria booster dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Should not vaccinate client with first tetanus and diphtheria booster dose as clients age is less than 12 months.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due and inform the caregiver of when to come back for first tetanus and diphtheria booster dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Clients age is more than or equal to 12 months
display:
  v: Today's date − "Date of birth" ≥ 12 months
definition:
  v: Today's date − "Date of birth" ≥ 12 months Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Mumps.cql define "Clients age is more than or equal to 12 months": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" ≥ 12 months //Found in input/cql/DTs.DTP.cql define "Clients age is more than or equal to 12 months": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" ≥ 12 months //Found in input/cql/DTs.Rubella.cql define "Clients age is more than or equal to 12 months": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" ≥ 12 months //Found in input/cql/DTs.HepatitisA.cql define "Clients age is more than or equal to 12 months": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" ≥ 12 months //Found in input/cql/DTs.Measles.cql define "Clients age is more than or equal to 12 months": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" ≥ 12 months
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Primary DTP series is complete. Client is due for tetanus and diphtheria booster dose
display:
  v: "Immunization recommendation status" = "Due" (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines") "Completed the primary vaccination series" = TRUE (where "Vaccine type" = "DTP-containing vaccines")
definition:
  v: "Immunization recommendation status" = "Due" (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines") "Completed the primary vaccination series" = TRUE (where "Vaccine type" = "DTP-containing vaccines") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Primary DTP series is complete. Client is due for tetanus and diphtheria booster dose": //CQL AUTHORS: you need to insert stuff here // "Immunization recommendation status" = "Due" (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines") // "Completed the primary vaccination series" = TRUE (where "Vaccine type" = "DTP-containing vaccines") //Found in input/cql/IMMZD2DTDTPDelayedLogic.cql define "Primary DTP series is complete. Client is due for tetanus and diphtheria booster dose": Encounter."Three DTP primary series doses were administered" and Encounter."No tetanus and diphtheria booster doses were administered" and Encounter."The latest DTP dose was administered more than 1 year ago" //Found in input/cql/IMMZD2DTDTPOnTimeLogic.cql define "Primary DTP series is complete. Client is due for tetanus and diphtheria booster dose": Encounter."Three DTP primary series doses were administered" and Encounter."No tetanus and diphtheria booster doses were administered" and Encounter."Client's age is more than or equal to 12 months"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Should vaccinate client with first tetanus and diphtheria booster dose as client is at least 12 months old. Check for contraindications.
display:
  v: Should vaccinate client with first tetanus and diphtheria booster dose as client is at least 12 months old. Check for contraindications.
definition:
  v: Should vaccinate client with first tetanus and diphtheria booster dose as client is at least 12 months old. Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Should vaccinate client with first tetanus and diphtheria booster dose as client is at least 12 months old. Check for contraindications.": //CQL AUTHORS: you need to insert stuff here // Should vaccinate client with first tetanus and diphtheria booster dose as client is at least 12 months old. Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: One tetanus and diphtheria booster dose was administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines" and "Type of dose" = "Booster dose") = 1
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines" and "Type of dose" = "Booster dose") = 1 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTDTPElements.cql define "One tetanus and diphtheria booster dose was administered": "Number of Td Booster Series Doses Administered" = 1 //Found in input/cql/DTs.DTP.cql define "One tetanus and diphtheria booster dose was administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines" and "Type of dose" = "Booster dose" ) = 1 //Found in input/cql/IMMZD2DTDTPEncounterElements.cql define "One tetanus and diphtheria booster dose was administered": "Number of Td Booster Series Doses Administered" = 1
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Clients age is less than 4 years
display:
  v: Today's date − "Date of birth" < 4 years
definition:
  v: Today's date − "Date of birth" < 4 years Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Clients age is less than 4 years": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" < 4 years
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Client is not due for tetanus and diphtheria booster dose
display:
  v: "Immunization recommendation status" = "Not due" (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines")
definition:
  v: "Immunization recommendation status" = "Not due" (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Client is not due for tetanus and diphtheria booster dose": //CQL AUTHORS: you need to insert stuff here // "Immunization recommendation status" = "Not due" (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines") //Found in input/cql/IMMZD2DTDTPDelayedLogic.cql define "Client is not due for tetanus and diphtheria booster dose": Encounter."Three DTP primary series doses were administered" and Encounter."One tetanus and diphtheria booster dose was administered" and Encounter."The latest tetanus and diphtheria dose was administered less than 1 year ago" //Found in input/cql/IMMZD2DTDTPOnTimeLogic.cql define "Client is not due for tetanus and diphtheria booster dose": "Client is not due for tetanus and diphtheria booster dose Case 1" or "Client is not due for tetanus and diphtheria booster dose Case 2" //Found in input/cql/IMMZD2DTDTPPregnant3Logic.cql define "Client is not due for tetanus and diphtheria booster dose": "Client is not due for tetanus and diphtheria booster dose Case 1" or "Client is not due for tetanus and diphtheria booster dose Case 2" //Found in input/cql/IMMZD2DTDTPPregnant4Logic.cql define "Client is not due for tetanus and diphtheria booster dose": Encounter."Three DTP primary series doses were administered" and Encounter."Two tetanus and diphtheria booster doses were administered" and Encounter."The latest tetanus and diphtheria dose was administered less than 1 year ago"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Should not vaccinate client with second tetanus and diphtheria booster dose as clients age is less than 4 years.
display:
  v: Check for any other vaccines due and inform the caregiver of when to come back for second tetanus and diphtheria booster dose.
definition:
  v: Check for any other vaccines due and inform the caregiver of when to come back for second tetanus and diphtheria booster dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Should not vaccinate client with second tetanus and diphtheria booster dose as clients age is less than 4 years.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due and inform the caregiver of when to come back for second tetanus and diphtheria booster dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Clients age is more than or equal to 4 years
display:
  v: Today's date − "Date of birth" ≥ 4 years
definition:
  v: Today's date − "Date of birth" ≥ 4 years Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Clients age is more than or equal to 4 years": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" ≥ 4 years
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Client is due for tetanus and diphtheria booster dose
display:
  v: "Immunization recommendation status" = "Due" (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines")
definition:
  v: "Immunization recommendation status" = "Due" (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Client is due for tetanus and diphtheria booster dose": //CQL AUTHORS: you need to insert stuff here // "Immunization recommendation status" = "Due" (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines") //Found in input/cql/IMMZD2DTDTPDelayedLogic.cql define "Client is due for tetanus and diphtheria booster dose": Encounter."Three DTP primary series doses were administered" and Encounter."One tetanus and diphtheria booster dose was administered" and Encounter."The latest tetanus and diphtheria dose was administered more than 1 year ago" //Found in input/cql/IMMZD2DTDTPOnTimeLogic.cql define "Client is due for tetanus and diphtheria booster dose": "Client is due for tetanus and diphtheria booster dose Case 1" or "Client is due for tetanus and diphtheria booster dose Case 2" //Found in input/cql/IMMZD2DTDTPPregnant3Logic.cql define "Client is due for tetanus and diphtheria booster dose": "Client is due for tetanus and diphtheria booster dose Case 1" or "Client is due for tetanus and diphtheria booster dose Case 2" or "Client is due for tetanus and diphtheria booster dose Case 3" //Found in input/cql/IMMZD2DTDTPPregnant4Logic.cql define "Client is due for tetanus and diphtheria booster dose": "Client is due for tetanus and diphtheria booster dose Case 1" or "Client is due for tetanus and diphtheria booster dose Case 2"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Should vaccinate client with second tetanus and diphtheria booster dose as client is within appropriate age range and the latest tetanus and diphtheria booster dose was administered more than 4 years ago.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Should vaccinate client with second tetanus and diphtheria booster dose as client is within appropriate age range and the latest tetanus and diphtheria booster dose was administered more than 4 years ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Two tetanus and diphtheria booster doses were administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines" and "Type of dose" = "Booster dose") = 2
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines" and "Type of dose" = "Booster dose") = 2 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTDTPElements.cql define "Two tetanus and diphtheria booster doses were administered": "Number of Td Booster Series Doses Administered" = 2 //Found in input/cql/DTs.DTP.cql define "Two tetanus and diphtheria booster doses were administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines" and "Type of dose" = "Booster dose") = 2 //Found in input/cql/IMMZD2DTDTPEncounterElements.cql define "Two tetanus and diphtheria booster doses were administered": "Number of Td Booster Series Doses Administered" = 2
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Clients age is less than 9 years
display:
  v: Today's date − "Date of birth" < 9 years
definition:
  v: Today's date − "Date of birth" < 9 years Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Clients age is less than 9 years": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" < 9 years //Found in input/cql/DTs.HPV.cql define "Clients age is less than 9 years": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" < 9 years //Found in input/cql/DTs.Dengue.cql define "Clients age is less than 9 years": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" < 9 years //Found in input/cql/DTs.Seasonalinfluenza.cql define "Clients age is less than 9 years": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" < 9 years
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Should not vaccinate client with third tetanus and diphtheria booster dose as clients age is less than 9 years.
display:
  v: Check for any vaccines due, and inform the caregiver of when to come back for third tetanus and diphtheria booster dose.
definition:
  v: Check for any vaccines due, and inform the caregiver of when to come back for third tetanus and diphtheria booster dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Should not vaccinate client with third tetanus and diphtheria booster dose as clients age is less than 9 years.": //CQL AUTHORS: you need to insert stuff here // Check for any vaccines due, and inform the caregiver of when to come back for third tetanus and diphtheria booster dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Clients age is more than or equal to 9 years
display:
  v: Today's date − "Date of birth" ≥ 9 years
definition:
  v: Today's date − "Date of birth" ≥ 9 years Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Clients age is more than or equal to 9 years": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" ≥ 9 years //Found in input/cql/DTs.Seasonalinfluenza.cql define "Clients age is more than or equal to 9 years": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" ≥ 9 years
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Should vaccinate client with third tetanus and diphtheria booster dose as client is within appropriate age range and the latest tetanus and diphtheria dose was administered more than 4 years ago.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Should vaccinate client with third tetanus and diphtheria booster dose as client is within appropriate age range and the latest tetanus and diphtheria dose was administered more than 4 years ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Three tetanus and diphtheria booster doses were administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines" and "Type of dose" = "Booster dose") = 3
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines" and "Type of dose" = "Booster dose") = 3 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTDTPElements.cql define "Three tetanus and diphtheria booster doses were administered": "Number of Td Booster Series Doses Administered" = 3 //Found in input/cql/DTs.DTP.cql define "Three tetanus and diphtheria booster doses were administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines" and "Type of dose" = "Booster dose") = 3 //Found in input/cql/IMMZD2DTDTPEncounterElements.cql define "Three tetanus and diphtheria booster doses were administered": "Number of Td Booster Series Doses Administered" = 3
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Tetanus and diphtheria immunization schedule is complete
display:
  v: "Immunization recommendation status" = "Complete" (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines")
definition:
  v: "Immunization recommendation status" = "Complete" (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Tetanus and diphtheria immunization schedule is complete": //CQL AUTHORS: you need to insert stuff here // "Immunization recommendation status" = "Complete" (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines") //Found in input/cql/IMMZD2DTDTPDelayedLogic.cql define "Tetanus and diphtheria immunization schedule is complete": Encounter."Three DTP primary series doses were administered" and Encounter."Two tetanus and diphtheria booster doses were administered" //Found in input/cql/IMMZD2DTDTPPregnantLogic.cql define "Tetanus and diphtheria immunization schedule is complete": "Tetanus and diphtheria immunization schedule is complete Case 1" or "Tetanus and diphtheria immunization schedule is complete Case 2" //Found in input/cql/IMMZD2DTDTPOnTimeLogic.cql define "Tetanus and diphtheria immunization schedule is complete": Encounter."Three DTP primary series doses were administered" and Encounter."Three tetanus and diphtheria booster doses were administered" //Found in input/cql/IMMZD2DTDTPPregnant3Logic.cql define "Tetanus and diphtheria immunization schedule is complete": Encounter."Three DTP primary series doses were administered" and Encounter."Three tetanus and diphtheria booster doses were administered" //Found in input/cql/IMMZD2DTDTPPregnant4Logic.cql define "Tetanus and diphtheria immunization schedule is complete": Encounter."Three DTP primary series doses were administered" and Encounter."Three tetanus and diphtheria booster doses were administered"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Tetanus and diphtheria immunization schedule is complete. Three DTP primary series doses and three tetanus and diphtheria booster doses were administered.
display:
  v: Check for any other vaccines due.
definition:
  v: Check for any other vaccines due. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Tetanus and diphtheria immunization schedule is complete. Three DTP primary series doses and three tetanus and diphtheria booster doses were administered.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: No pertussis booster doses were administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Pertussis-containing vaccines" and "Type of dose" = "Booster dose") = 0
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Pertussis-containing vaccines" and "Type of dose" = "Booster dose") = 0 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTDTPElements.cql define "No pertussis booster doses were administered": "Number of Pertussis Booster Series Doses Administered" = 0 //Found in input/cql/DTs.DTP.cql define "No pertussis booster doses were administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered where "Vaccine type" = "Pertussis-containing vaccines" and "Type of dose" = "Booster dose") = 0 //Found in input/cql/IMMZD2DTDTPEncounterElements.cql define "No pertussis booster doses were administered": "Number of Pertussis Booster Series Doses Administered" = 0
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Client is not due for pertussis booster dose
display:
  v: "Immunization recommendation status" = "Not due"
definition:
  v: "Immunization recommendation status" = "Not due" Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Client is not due for pertussis booster dose": //CQL AUTHORS: you need to insert stuff here // "Immunization recommendation status" = "Not due" //Found in input/cql/IMMZD2DTDTPOnTimeLogic.cql define "Client is not due for pertussis booster dose": Encounter."Three DTP primary series doses were administered" and Encounter."No pertussis booster doses were administered" and Encounter."Client's age is less than 1 year"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Should not vaccinate client with pertussis booster dose as clients age is less than 1 year.
display:
  v: Check for any other vaccines due and inform the caregiver of when to come back for pertussis booster dose.
definition:
  v: Check for any other vaccines due and inform the caregiver of when to come back for pertussis booster dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Should not vaccinate client with pertussis booster dose as clients age is less than 1 year.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due and inform the caregiver of when to come back for pertussis booster dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Clients age is between 1 year and 6 years
display:
  v: 1 year ≤ Today's date − "Date of birth" ≤ 6 years
definition:
  v: 1 year ≤ Today's date − "Date of birth" ≤ 6 years Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Clients age is between 1 year and 6 years": //CQL AUTHORS: you need to insert stuff here // 1 year ≤ Today's date − "Date of birth" ≤ 6 years
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: The latest DTP dose was administered less than 6 months ago
display:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "DTP-containing vaccines") < 6 months
definition:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "DTP-containing vaccines") < 6 months Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTDTPElements.cql define "The latest DTP dose was administered less than 6 months ago": "Date of Latest DTP Dose" is not null and duration in months between "Date of Latest DTP Dose" and Now() < 6 //Found in input/cql/DTs.DTP.cql define "The latest DTP dose was administered less than 6 months ago": //CQL AUTHORS: you need to insert stuff here // Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "DTP-containing vaccines") < 6 months //Found in input/cql/IMMZD2DTDTPEncounterElements.cql define "The latest DTP dose was administered less than 6 months ago": "Date of Latest DTP Dose" is not null and duration in months between "Date of Latest DTP Dose" and Today < 6
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Primary DTP series is complete. Client is not due for pertussis booster dose
display:
  v: "Immunization recommendation status" = "Not due" (where "Vaccine type" = "Pertussis-containing vaccines") "Completed the primary vaccination series" = TRUE (where "Vaccine type" = "DTP-containing vaccines")
definition:
  v: "Immunization recommendation status" = "Not due" (where "Vaccine type" = "Pertussis-containing vaccines") "Completed the primary vaccination series" = TRUE (where "Vaccine type" = "DTP-containing vaccines") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Primary DTP series is complete. Client is not due for pertussis booster dose": //CQL AUTHORS: you need to insert stuff here // "Immunization recommendation status" = "Not due" (where "Vaccine type" = "Pertussis-containing vaccines") // "Completed the primary vaccination series" = TRUE (where "Vaccine type" = "DTP-containing vaccines") //Found in input/cql/IMMZD2DTDTPDelayedLogic.cql define "Primary DTP series is complete. Client is not due for pertussis booster dose": Encounter."Three DTP primary series doses were administered" and Encounter."No pertussis booster doses were administered" and Encounter."Client's age is between 1 year and 6 years" and Encounter."The latest DTP dose was administered less than 6 months ago" //Found in input/cql/IMMZD2DTDTPOnTimeLogic.cql define "Primary DTP series is complete. Client is not due for pertussis booster dose": Encounter."Three DTP primary series doses were administered" and Encounter."No pertussis booster doses were administered" and Encounter."Client's age is between 1 year and 6 years" and Encounter."The latest DTP dose was administered less than 6 months ago"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Should not vaccinate client with pertussis booster dose as the latest DTP dose was administered less than 6 months ago.
display:
  v: Check for any other vaccines due and inform the caregiver of when to come back for pertussis booster dose.
definition:
  v: Check for any other vaccines due and inform the caregiver of when to come back for pertussis booster dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Should not vaccinate client with pertussis booster dose as the latest DTP dose was administered less than 6 months ago.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due and inform the caregiver of when to come back for pertussis booster dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: The latest DTP dose was administered more than 6 months ago
display:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "DTP-containing vaccines") ≥ 6 months
definition:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "DTP-containing vaccines") ≥ 6 months Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTDTPElements.cql define "The latest DTP dose was administered more than 6 months ago": not("The latest DTP dose was administered less than 6 months ago") //Found in input/cql/DTs.DTP.cql define "The latest DTP dose was administered more than 6 months ago": //CQL AUTHORS: you need to insert stuff here // Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "DTP-containing vaccines") ≥ 6 months //Found in input/cql/IMMZD2DTDTPEncounterElements.cql define "The latest DTP dose was administered more than 6 months ago": not("The latest DTP dose was administered less than 6 months ago")
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Primary DTP series is complete. Client is due for pertussis booster dose
display:
  v: "Immunization recommendation status" = "Due" (where "Vaccine type" = "Pertussis-containing vaccines") "Completed the primary vaccination series" = TRUE (where "Vaccine type" = "DTP-containing vaccines")
definition:
  v: "Immunization recommendation status" = "Due" (where "Vaccine type" = "Pertussis-containing vaccines") "Completed the primary vaccination series" = TRUE (where "Vaccine type" = "DTP-containing vaccines") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Primary DTP series is complete. Client is due for pertussis booster dose": //CQL AUTHORS: you need to insert stuff here // "Immunization recommendation status" = "Due" (where "Vaccine type" = "Pertussis-containing vaccines") // "Completed the primary vaccination series" = TRUE (where "Vaccine type" = "DTP-containing vaccines") //Found in input/cql/IMMZD2DTDTPDelayedLogic.cql define "Primary DTP series is complete. Client is due for pertussis booster dose": Encounter."Three DTP primary series doses were administered" and Encounter."No pertussis booster doses were administered" and Encounter."Client's age is between 1 year and 6 years" and Encounter."The latest DTP dose was administered more than 6 months ago" //Found in input/cql/IMMZD2DTDTPOnTimeLogic.cql define "Primary DTP series is complete. Client is due for pertussis booster dose": Encounter."Three DTP primary series doses were administered" and Encounter."No pertussis booster doses were administered" and Encounter."Client's age is between 1 year and 6 years" and Encounter."The latest DTP dose was administered more than 6 months ago"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Should vaccinate client with pertussis booster dose as no pertussis booster dose was administered, client is within the appropriate age range and the latest DTP dose was administered more than 6 months ago.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Should vaccinate client with pertussis booster dose as no pertussis booster dose was administered, client is within the appropriate age range and the latest DTP dose was administered more than 6 months ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Clients age is more than 6 years
display:
  v: Today's date − "Date of birth" > 6 years
definition:
  v: Today's date − "Date of birth" > 6 years Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Clients age is more than 6 years": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" > 6 years
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Pertussis immunization schedule is complete
display:
  v: "Immunization recommendation status" = "Complete" (where "Vaccine type" = "Pertussis-containing vaccines")
definition:
  v: "Immunization recommendation status" = "Complete" (where "Vaccine type" = "Pertussis-containing vaccines") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Pertussis immunization schedule is complete": //CQL AUTHORS: you need to insert stuff here // "Immunization recommendation status" = "Complete" (where "Vaccine type" = "Pertussis-containing vaccines") //Found in input/cql/IMMZD2DTDTPDelayedLogic.cql define "Pertussis immunization schedule is complete": "Pertussis immunization schedule is complete Case 1" or "Pertussis immunization schedule is complete Case 2" //Found in input/cql/IMMZD2DTDTPOnTimeLogic.cql define "Pertussis immunization schedule is complete": "Pertussis immunization schedule is complete Case 1" or "Pertussis immunization schedule is complete Case 2"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Pertussis immunization schedule is complete. Three DTP primary series doses were administered.
display:
  v: Check for any other vaccines due.
definition:
  v: Check for any other vaccines due. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Pertussis immunization schedule is complete. Three DTP primary series doses were administered.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: One pertussis booster dose was administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Pertussis-containing vaccines" and "Type of dose" = "Booster dose") = 1
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Pertussis-containing vaccines" and "Type of dose" = "Booster dose") = 1 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTDTPElements.cql define "One pertussis booster dose was administered": "Number of Pertussis Booster Series Doses Administered" = 1 //Found in input/cql/DTs.DTP.cql define "One pertussis booster dose was administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered where "Vaccine type" = "Pertussis-containing vaccines" and "Type of dose" = "Booster dose") = 1 //Found in input/cql/IMMZD2DTDTPEncounterElements.cql define "One pertussis booster dose was administered": "Number of Pertussis Booster Series Doses Administered" = 1
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Pertussis immunization schedule is complete. Three DTP primary series doses and one pertussis booster dose were administered.
display:
  v: Check for any other vaccines due.
definition:
  v: Check for any other vaccines due. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.On-timestart * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Pertussis immunization schedule is complete. Three DTP primary series doses and one pertussis booster dose were administered.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.On-timestart
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Time passed since last tetanus and diphtheria dose was administered
display:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines")
definition:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.Delayedorinterruptedseries * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Time passed since last tetanus and diphtheria dose was administered": //CQL AUTHORS: you need to insert stuff here // Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines")
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.Delayedorinterruptedseries
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Clients age is more than 1 year
display:
  v: Today's date − "Date of birth" > 1 year
definition:
  v: Today's date − "Date of birth" > 1 year Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.Delayedorinterruptedseries * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Clients age is more than 1 year": //CQL AUTHORS: you need to insert stuff here // Today's date − "Date of birth" > 1 year
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.Delayedorinterruptedseries
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Should vaccinate client with first DTP dose as no DTP doses were administered and clients age is more than 1 year.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.Delayedorinterruptedseries * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Should vaccinate client with first DTP dose as no DTP doses were administered and clients age is more than 1 year.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.Delayedorinterruptedseries
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Should not vaccinate client with second DTP dose as the latest DTP dose was administered less than 4 weeks ago.
display:
  v: Check for any other vaccines due and inform the caregiver of when to come back for second DTP dose
definition:
  v: Check for any other vaccines due and inform the caregiver of when to come back for second DTP dose Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.Delayedorinterruptedseries * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Should not vaccinate client with second DTP dose as the latest DTP dose was administered less than 4 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due and inform the caregiver of when to come back for second DTP dose
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.Delayedorinterruptedseries
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Should not vaccinate client with third DTP dose the latest DTP dose was administered less than 6 months ago.
display:
  v: Check for any other vaccines due and inform the caregiver of when to come back for third DTP dose.
definition:
  v: Check for any other vaccines due and inform the caregiver of when to come back for third DTP dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.Delayedorinterruptedseries * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Should not vaccinate client with third DTP dose the latest DTP dose was administered less than 6 months ago.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due and inform the caregiver of when to come back for third DTP dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.Delayedorinterruptedseries
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Should vaccinate client with third DTP dose as the latest DTP dose was administered more than 6 months ago.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.Delayedorinterruptedseries * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Should vaccinate client with third DTP dose as the latest DTP dose was administered more than 6 months ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.Delayedorinterruptedseries
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: The latest DTP dose was administered less than 1 year ago
display:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "DTP-containing vaccines") < 1 year
definition:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "DTP-containing vaccines") < 1 year Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.Delayedorinterruptedseries * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTDTPElements.cql define "The latest DTP dose was administered less than 1 year ago": "Date of Latest DTP Dose" is not null and duration in years between "Date of Latest DTP Dose" and Now() < 1 //Found in input/cql/DTs.DTP.cql define "The latest DTP dose was administered less than 1 year ago": //CQL AUTHORS: you need to insert stuff here // Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "DTP-containing vaccines") < 1 year //Found in input/cql/IMMZD2DTDTPEncounterElements.cql define "The latest DTP dose was administered less than 1 year ago": "Date of Latest DTP Dose" is not null and duration in years between "Date of Latest DTP Dose" and Today < 1
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.Delayedorinterruptedseries
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Should not vaccinate client with first tetanus and diphtheria booster dose as the latest DTP dose was administered less than 1 year ago.
display:
  v: Check for any other vaccines due and inform the caregiver of when to come back for first tetanus and diphtheria booster dose.
definition:
  v: Check for any other vaccines due and inform the caregiver of when to come back for first tetanus and diphtheria booster dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.Delayedorinterruptedseries * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Should not vaccinate client with first tetanus and diphtheria booster dose as the latest DTP dose was administered less than 1 year ago.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due and inform the caregiver of when to come back for first tetanus and diphtheria booster dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.Delayedorinterruptedseries
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: The latest DTP dose was administered more than 1 year ago
display:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "DTP-containing vaccines") ≥ 1 year
definition:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "DTP-containing vaccines") ≥ 1 year Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.Delayedorinterruptedseries * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTDTPElements.cql define "The latest DTP dose was administered more than 1 year ago": not("The latest DTP dose was administered less than 1 year ago") //Found in input/cql/DTs.DTP.cql define "The latest DTP dose was administered more than 1 year ago": //CQL AUTHORS: you need to insert stuff here // Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "DTP-containing vaccines") ≥ 1 year //Found in input/cql/IMMZD2DTDTPEncounterElements.cql define "The latest DTP dose was administered more than 1 year ago": not("The latest DTP dose was administered less than 1 year ago")
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.Delayedorinterruptedseries
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Should vaccinate client with first tetanus and diphtheria booster dose as the latest DTP dose was administered more than 1 year ago.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.Delayedorinterruptedseries * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Should vaccinate client with first tetanus and diphtheria booster dose as the latest DTP dose was administered more than 1 year ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.Delayedorinterruptedseries
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: The latest tetanus and diphtheria dose was administered less than 1 year ago
display:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines") < 1 year
definition:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines") < 1 year Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.Delayedorinterruptedseries * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTDTPElements.cql define "The latest tetanus and diphtheria dose was administered less than 1 year ago": "Date of Latest Td Dose" is not null and duration in years between "Date of Latest Td Dose" and Now() < 1 //Found in input/cql/DTs.DTP.cql define "The latest tetanus and diphtheria dose was administered less than 1 year ago": //CQL AUTHORS: you need to insert stuff here // Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines") < 1 year //Found in input/cql/IMMZD2DTDTPEncounterElements.cql define "The latest tetanus and diphtheria dose was administered less than 1 year ago": "Date of Latest Td Dose" is not null and duration in years between "Date of Latest Td Dose" and Today < 1
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.Delayedorinterruptedseries
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Should not vaccinate client with second tetanus and diphtheria booster dose as the latest tetanus and diphtheria dose was administered less than 1 year ago.
display:
  v: Check for any other vaccines due and inform the caregiver of when to come back for second tetanus and diphtheria booster dose.
definition:
  v: Check for any other vaccines due and inform the caregiver of when to come back for second tetanus and diphtheria booster dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.Delayedorinterruptedseries * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Should not vaccinate client with second tetanus and diphtheria booster dose as the latest tetanus and diphtheria dose was administered less than 1 year ago.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due and inform the caregiver of when to come back for second tetanus and diphtheria booster dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.Delayedorinterruptedseries
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: The latest tetanus and diphtheria dose was administered more than 1 year ago
display:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines") ≥ 1 year
definition:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines") ≥ 1 year Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.Delayedorinterruptedseries * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTDTPElements.cql define "The latest tetanus and diphtheria dose was administered more than 1 year ago": not("The latest tetanus and diphtheria dose was administered less than 1 year ago") //Found in input/cql/DTs.DTP.cql define "The latest tetanus and diphtheria dose was administered more than 1 year ago": //CQL AUTHORS: you need to insert stuff here // Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines") > 1 year //Found in input/cql/IMMZD2DTDTPEncounterElements.cql define "The latest tetanus and diphtheria dose was administered more than 1 year ago": not("The latest tetanus and diphtheria dose was administered less than 1 year ago")
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.Delayedorinterruptedseries
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Should vaccinate client with second tetanus and diphtheria booster dose as the latest tetanus and diphtheria dose was administered more than 1 year ago.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.Delayedorinterruptedseries * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Should vaccinate client with second tetanus and diphtheria booster dose as the latest tetanus and diphtheria dose was administered more than 1 year ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.Delayedorinterruptedseries
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Tetanus and diphtheria immunization schedule is complete. Three DTP primary series doses and two tetanus and diphtheria booster doses were administered.
display:
  v: Check for any other vaccines due.
definition:
  v: Check for any other vaccines due. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.Delayedorinterruptedseries * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Tetanus and diphtheria immunization schedule is complete. Three DTP primary series doses and two tetanus and diphtheria booster doses were administered.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.Delayedorinterruptedseries
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Should vaccinate client with pertussis booster dose as no pertussis booster doses were administered, client is within appropriate age range and the latest DTP dose was administered more than 6 months ago.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.Delayedorinterruptedseries * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Should vaccinate client with pertussis booster dose as no pertussis booster doses were administered, client is within appropriate age range and the latest DTP dose was administered more than 6 months ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.Delayedorinterruptedseries
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Clients pregnancy status
display:
  v: Client's pregnancy status
definition:
  v: Client's pregnancy status Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.Pregnancy * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Clients pregnancy status": //CQL AUTHORS: you need to insert stuff here // Client's pregnancy status
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.Pregnancy
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Client is currently pregnant
display:
  v: "Currently pregnant" = TRUE
definition:
  v: "Currently pregnant" = TRUE Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.Pregnancy * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTDTPElements.cql define "Client is currently pregnant": Elements."The client is pregnant" //Found in input/cql/DTs.DTP.cql define "Client is currently pregnant": //CQL AUTHORS: you need to insert stuff here // "Currently pregnant" = TRUE //Found in input/cql/IMMZD2DTDTPEncounterElements.cql define "Client is currently pregnant": Encounter."The client is pregnant"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.Pregnancy
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Client should follow delayed or interrupted series decision logic
display:
  v: Client should follow 'delayed or interrupted series' decision logic
definition:
  v: Client should follow 'delayed or interrupted series' decision logic Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.Pregnancy * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Client should follow delayed or interrupted series decision logic": //CQL AUTHORS: you need to insert stuff here // Client should follow 'delayed or interrupted series' decision logic
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.Pregnancy
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: The client has a delayed start. Please follow the delayed or interrupted schedule.
display:
  v: The client has a delayed start. Please follow the 'delayed or interrupted' schedule.
definition:
  v: The client has a delayed start. Please follow the 'delayed or interrupted' schedule. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.Pregnancy * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "The client has a delayed start. Please follow the delayed or interrupted schedule.": //CQL AUTHORS: you need to insert stuff here // The client has a delayed start. Please follow the 'delayed or interrupted' schedule.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.Pregnancy
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: No tetanus and diphtheria booster dose was administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines" and "Type of dose" = "Booster dose") = 0
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines" and "Type of dose" = "Booster dose") = 0 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.Pregnancy * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTDTPElements.cql define "No tetanus and diphtheria booster dose was administered": "No tetanus and diphtheria booster doses were administered" //Found in input/cql/DTs.DTP.cql define "No tetanus and diphtheria booster dose was administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines" and "Type of dose" = "Booster dose") = 0 //Found in input/cql/IMMZD2DTDTPEncounterElements.cql define "No tetanus and diphtheria booster dose was administered": "No tetanus and diphtheria booster doses were administered"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.Pregnancy
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Client should follow pregnancy starting with 3 doses decision logic
display:
  v: Client should follow 'pregnancy starting with 3 doses' decision logic
definition:
  v: Client should follow 'pregnancy starting with 3 doses' decision logic Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.Pregnancy * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Client should follow pregnancy starting with 3 doses decision logic": //CQL AUTHORS: you need to insert stuff here // Client should follow 'pregnancy starting with 3 doses' decision logic
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.Pregnancy
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: The client has received 3 tetanus-contzining vaccine doses during childhood. Please follow the pregnancy starting with 3 doses schedule.
display:
  v: The client has received 3 tetanus-contzining vaccine doses during childhood. Please follow the 'pregnancy starting with 3 doses' schedule.
definition:
  v: The client has received 3 tetanus-contzining vaccine doses during childhood. Please follow the 'pregnancy starting with 3 doses' schedule. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.Pregnancy * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "The client has received 3 tetanus-contzining vaccine doses during childhood. Please follow the pregnancy starting with 3 doses schedule.": //CQL AUTHORS: you need to insert stuff here // The client has received 3 tetanus-contzining vaccine doses during childhood. Please follow the 'pregnancy starting with 3 doses' schedule.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.Pregnancy
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Client should follow pregnancy starting with 4 doses decision logic
display:
  v: Client should follow 'pregnancy starting with 4 doses' decision logic
definition:
  v: Client should follow 'pregnancy starting with 4 doses' decision logic Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.Pregnancy * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Client should follow pregnancy starting with 4 doses decision logic": //CQL AUTHORS: you need to insert stuff here // Client should follow 'pregnancy starting with 4 doses' decision logic
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.Pregnancy
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: The client has received 4 tetanus-containing vaccines doses during childhood or pre-adulthood. Please follow the pregnancy starting with 4 doses schedule.
display:
  v: The client has received 4 tetanus-containing vaccines doses during childhood or pre-adulthood. Please follow the 'pregnancy starting with 4 doses' schedule.
definition:
  v: The client has received 4 tetanus-containing vaccines doses during childhood or pre-adulthood. Please follow the 'pregnancy starting with 4 doses' schedule. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.Pregnancy * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "The client has received 4 tetanus-containing vaccines doses during childhood or pre-adulthood. Please follow the pregnancy starting with 4 doses schedule.": //CQL AUTHORS: you need to insert stuff here // The client has received 4 tetanus-containing vaccines doses during childhood or pre-adulthood. Please follow the 'pregnancy starting with 4 doses' schedule.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.Pregnancy
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Tetanus and diphtheria immunization schedule is complete.Three DTP primary series doses and two tetanus and diphtheria booster doses were administered. There is no need for any additional tetanus and diphtheria doses.
display:
  v: Check for any other vaccines due.
definition:
  v: Check for any other vaccines due. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.Pregnancy * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Tetanus and diphtheria immunization schedule is complete.Three DTP primary series doses and two tetanus and diphtheria booster doses were administered. There is no need for any additional tetanus and diphtheria doses.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.Pregnancy
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Tetanus and diphtheria immunization schedule is complete.Three DTP primary series doses and three tetanus and diphtheria booster doses were administered. There is no need for any additional tetanus and diphtheria doses.
display:
  v: Check for any other vaccines due.
definition:
  v: Check for any other vaccines due. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.Pregnancy * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Tetanus and diphtheria immunization schedule is complete.Three DTP primary series doses and three tetanus and diphtheria booster doses were administered. There is no need for any additional tetanus and diphtheria doses.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.DTP.Pregnancy
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Should vaccinate client with first tetanus and diphtheria booster dose as three DTP primary series doses were already administered and client is currently pregnant.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.Pregnancystartingwith3doses * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Should vaccinate client with first tetanus and diphtheria booster dose as three DTP primary series doses were already administered and client is currently pregnant.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: One tetanus and diphtheria booster doses were administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines" and "Type of dose" = "Booster dose") = 1
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines" and "Type of dose" = "Booster dose") = 1 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.Pregnancystartingwith3doses * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTDTPElements.cql define "One tetanus and diphtheria booster doses were administered": "One tetanus and diphtheria booster dose was administered" //Found in input/cql/DTs.DTP.cql define "One tetanus and diphtheria booster doses were administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines" and "Type of dose" = "Booster dose") = 1 //Found in input/cql/IMMZD2DTDTPEncounterElements.cql define "One tetanus and diphtheria booster doses were administered": "One tetanus and diphtheria booster dose was administered"
property:
  code:
    v: table
  value: string
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: The latest tetanus and diphtheria dose was administered less than 4 weeks ago
display:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines") < 4 weeks
definition:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines") < 4 weeks Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.Pregnancystartingwith3doses * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTDTPElements.cql define "The latest tetanus and diphtheria dose was administered less than 4 weeks ago": "Date of Latest Td Dose" is not null and duration in weeks between "Date of Latest Td Dose" and Now() < 4 //Found in input/cql/DTs.DTP.cql define "The latest tetanus and diphtheria dose was administered less than 4 weeks ago": //CQL AUTHORS: you need to insert stuff here // Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines") < 4 weeks //Found in input/cql/IMMZD2DTDTPEncounterElements.cql define "The latest tetanus and diphtheria dose was administered less than 4 weeks ago": "Date of Latest Td Dose" is not null and duration in weeks between "Date of Latest Td Dose" and Today < 4
property:
  code:
    v: table
  value: string
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Should not vaccinate client with second tetanus and diphtheria booster dose as the latest tetanus and booster dose was administered less than 4 weeks ago.
display:
  v: Check for any other vaccines due and inform the caregiver of when to come back for second tetanus and diphtheria booster dose.
definition:
  v: Check for any other vaccines due and inform the caregiver of when to come back for second tetanus and diphtheria booster dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.Pregnancystartingwith3doses * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Should not vaccinate client with second tetanus and diphtheria booster dose as the latest tetanus and booster dose was administered less than 4 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due and inform the caregiver of when to come back for second tetanus and diphtheria booster dose.
property:
  code:
    v: table
  value: string
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: The latest tetanus and diphtheria dose was administered more than 4 weeks ago
display:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines") > 4 weeks
definition:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines") > 4 weeks Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.Pregnancystartingwith3doses * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTDTPElements.cql define "The latest tetanus and diphtheria dose was administered more than 4 weeks ago": not("The latest tetanus and diphtheria dose was administered less than 4 weeks ago") //Found in input/cql/DTs.DTP.cql define "The latest tetanus and diphtheria dose was administered more than 4 weeks ago": //CQL AUTHORS: you need to insert stuff here // Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Tetanus and diphtheria-containing vaccines") > 4 weeks //Found in input/cql/IMMZD2DTDTPEncounterElements.cql define "The latest tetanus and diphtheria dose was administered more than 4 weeks ago": not("The latest tetanus and diphtheria dose was administered less than 4 weeks ago")
property:
  code:
    v: table
  value: string
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Should vaccinate client with second tetanus and diphtheria booster dose as client is currently pregnant and the latest tetanus and diphtheria dose was administered more than 4 weeks ago.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.Pregnancystartingwith3doses * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Should vaccinate client with second tetanus and diphtheria booster dose as client is currently pregnant and the latest tetanus and diphtheria dose was administered more than 4 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Should not vaccinate client with third tetanus and diphtheria booster dose as the latest tetanus and booster dose was administered less than 1 year ago. This dose should be administered at least 1 year after second booster dose or duri11a7b127d9
display:
  v: Check for any other vaccines due and inform the caregiver of when to come back for third tetanus and diphtheria booster dose.
definition:
  v: Check for any other vaccines due and inform the caregiver of when to come back for third tetanus and diphtheria booster dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.Pregnancystartingwith3doses * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Should not vaccinate client with third tetanus and diphtheria booster dose as the latest tetanus and booster dose was administered less than 1 year ago. This dose should be administered at least 1 year after second booster dose or duri11a7b127d9": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due and inform the caregiver of when to come back for third tetanus and diphtheria booster dose.
property:
  code:
    v: table
  value: string
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Should vaccinate client with third tetanus and diphtheria booster dose as the latest tetanus and diphtheria dose was administered more than 1 year ago. This dose should be administered at least 1 year after second booster dose or durin7158e3e2fd
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.Pregnancystartingwith3doses * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Should vaccinate client with third tetanus and diphtheria booster dose as the latest tetanus and diphtheria dose was administered more than 1 year ago. This dose should be administered at least 1 year after second booster dose or durin7158e3e2fd": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Should vaccinate client with second tetanus and diphtheria booster dose as three DTP primary series doses and one tetanus and diphtheria booster dose were administered and client is currently pregnant.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.DTP.Pregnancystartingwith4doses * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Should vaccinate client with second tetanus and diphtheria booster dose as three DTP primary series doses and one tetanus and diphtheria booster dose were administered and client is currently pregnant.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: The client currently has a severe acute illness
display:
  v: "Potential contraindications" = "Severe acute illness"
definition:
  v: "Potential contraindications" = "Severe acute illness" Referenced in the following locations: * Decision Tables: DT.IMMZ.D5.DT.DTPcontraindications * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZElements.cql define "The client currently has a severe acute illness": exists "CI Severe acute illness Observation" or exists "CI Severe acute illness Condition" //Found in input/cql/DTs.DTP.cql define "The client currently has a severe acute illness": //CQL AUTHORS: you need to insert stuff here // "Potential contraindications" = "Severe acute illness" //Found in input/cql/IMMZD5DTDTPEncounterElements.cql define "The client currently has a severe acute illness": Encounter."The client currently has a severe acute illness" //Found in input/cql/IMMZEncounterElements.cql define "The client currently has a severe acute illness": exists "CI Severe acute illness Observation" or exists "CI Severe acute illness Condition" //Found in input/cql/IMMZD5DTDTPElements.cql define "The client currently has a severe acute illness": Elements."The client currently has a severe acute illness"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D5.DT.DTPcontraindications
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Tetanus vaccination is contraindicated
display:
  v: "Immunization recommendation status" = "Contraindicated" (where "Vaccine type" = "Tetanus -containing vaccines")
definition:
  v: "Immunization recommendation status" = "Contraindicated" (where "Vaccine type" = "Tetanus -containing vaccines") Referenced in the following locations: * Decision Tables: DT.IMMZ.D5.DT.DTPcontraindications * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD5DTDTPCILogic.cql define "Tetanus vaccination is contraindicated": Encounter."The client currently has a severe acute illness" //Found in input/cql/DTs.DTP.cql define "Tetanus vaccination is contraindicated": //CQL AUTHORS: you need to insert stuff here // "Immunization recommendation status" = "Contraindicated" (where "Vaccine type" = "Tetanus -containing vaccines")
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D5.DT.DTPcontraindications
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Do not vaccinate client with tetanus as tetanus vaccination is contraindicated for clients with severe acute illness
display:
  v: Do not vaccinate client with tetanus as tetanus vaccination is contraindicated for clients with severe acute illness
definition:
  v: Do not vaccinate client with tetanus as tetanus vaccination is contraindicated for clients with severe acute illness Referenced in the following locations: * Decision Tables: DT.IMMZ.D5.DT.DTPcontraindications * Tabs: DTs.DTP
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.DTP.cql define "Do not vaccinate client with tetanus as tetanus vaccination is contraindicated for clients with severe acute illness": //CQL AUTHORS: you need to insert stuff here // Do not vaccinate client with tetanus as tetanus vaccination is contraindicated for clients with severe acute illness
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D5.DT.DTPcontraindications
property:
  code:
    v: tab
  value: string
    v: DTs.DTP

code:
  v: Number of Hib primary series doses administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Hib-containing vaccines" and "Type of dose" = "Primary series")
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Hib-containing vaccines" and "Type of dose" = "Primary series") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doses * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "Number of Hib primary series doses administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Hib-containing vaccines" and "Type of dose" = "Primary series") //Found in input/cql/IMMZD2DTHibEncounterElements.cql define "Number of Hib Primary Series Doses Administered": Count("Hib Primary Series Doses Administered to Patient") //Found in input/cql/IMMZD2DTHibElements.cql define "Number of Hib Primary Series Doses Administered": Count("Hib Primary Series Doses Administered to Patient")
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: Clients age when first Hib dose was administered
display:
  v: "Date and time of vaccination" (where "Vaccine type"= "Hib-containing vaccines" and "Dose number" = 1) − "Date of birth"
definition:
  v: "Date and time of vaccination" (where "Vaccine type"= "Hib-containing vaccines" and "Dose number" = 1) − "Date of birth" Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doses * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "Clients age when first Hib dose was administered": //CQL AUTHORS: you need to insert stuff here // "Date and time of vaccination" (where "Vaccine type"= "Hib-containing vaccines" and "Dose number" = 1) − "Date of birth"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: Time passed since last Hib dose was administered
display:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Hib-containing vaccines")
definition:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Hib-containing vaccines") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doses * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "Time passed since last Hib dose was administered": //CQL AUTHORS: you need to insert stuff here // Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Hib-containing vaccines")
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: Client is not due for Hib vaccination
display:
  v: "Immunization recommendation status" = "Not due"
definition:
  v: "Immunization recommendation status" = "Not due" Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doses * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTHib3p1bLogic.cql define "Client is not due for Hib vaccination": "Client is not due for Hib vaccination Case 1" or "Client is not due for Hib vaccination Case 2" or "Client is not due for Hib vaccination Case 3" or "Client is not due for Hib vaccination Case 4" //Found in input/cql/IMMZD2DTHib3pLogic.cql define "Client is not due for Hib vaccination": "Client is not due for Hib vaccination Case 1" or "Client is not due for Hib vaccination Case 2" or "Client is not due for Hib vaccination Case 3" or "Client is not due for Hib vaccination Case 4" //Found in input/cql/DTs.Hib.cql define "Client is not due for Hib vaccination": //CQL AUTHORS: you need to insert stuff here // "Immunization recommendation status" = "Not due" //Found in input/cql/IMMZD2DTHib2p1bLogic.cql define "Client is not due for Hib vaccination": "Client is not due for Hib vaccination Case 1" or "Client is not due for Hib vaccination Case 2" or "Client is not due for Hib vaccination Case 3"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: Should not vaccinate client with first Hib dose as clients age is less than 6 weeks.
display:
  v: Check for any other vaccines due and inform the caregiver of when to come back for first dose.
definition:
  v: Check for any other vaccines due and inform the caregiver of when to come back for first dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doses * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "Should not vaccinate client with first Hib dose as clients age is less than 6 weeks.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due and inform the caregiver of when to come back for first dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: No Hib primary series doses were administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Hib-containing vaccines" and "Type of dose" = "Primary series") = 0
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Hib-containing vaccines" and "Type of dose" = "Primary series") = 0 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doses * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "No Hib primary series doses were administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Hib-containing vaccines" and "Type of dose" = "Primary series") = 0 //Found in input/cql/IMMZD2DTHibEncounterElements.cql define "No Hib primary series doses were administered": "Number of Hib Primary Series Doses Administered" = 0 //Found in input/cql/IMMZD2DTHibElements.cql define "No Hib primary series doses were administered": "Number of Hib Primary Series Doses Administered" = 0
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: Clients age is between 6 weeks and 5 years
display:
  v: 6 weeks ≤ Today's date − "Date of birth" ≤ 5 years
definition:
  v: 6 weeks ≤ Today's date − "Date of birth" ≤ 5 years Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doses * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "Clients age is between 6 weeks and 5 years": //CQL AUTHORS: you need to insert stuff here // 6 weeks ≤ Today's date − "Date of birth" ≤ 5 years
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: Client is due for Hib vaccination
display:
  v: "Immunization recommendation status" = "Due"
definition:
  v: "Immunization recommendation status" = "Due" Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doses * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTHib3p1bLogic.cql define "Client is due for Hib vaccination": "Client is due for Hib vaccination Case 1" or "Client is due for Hib vaccination Case 2" or "Client is due for Hib vaccination Case 3" //Found in input/cql/IMMZD2DTHib3pLogic.cql define "Client is due for Hib vaccination": "Client is due for Hib vaccination Case 1" or "Client is due for Hib vaccination Case 2" or "Client is due for Hib vaccination Case 3" //Found in input/cql/DTs.Hib.cql define "Client is due for Hib vaccination": //CQL AUTHORS: you need to insert stuff here // "Immunization recommendation status" = "Due" //Found in input/cql/IMMZD2DTHib2p1bLogic.cql define "Client is due for Hib vaccination": "Client is due for Hib vaccination Case 1" or "Client is due for Hib vaccination Case 2"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: Should vaccinate client with first Hib dose as no Hib doses were administered and client is within appropriate age range.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doses * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "Should vaccinate client with first Hib dose as no Hib doses were administered and client is within appropriate age range.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: One Hib primary series dose was administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Hib-containing vaccines" and "Type of dose"= "Primary series") = 1
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Hib-containing vaccines" and "Type of dose"= "Primary series") = 1 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doses * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "One Hib primary series dose was administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Hib-containing vaccines" and "Type of dose"= "Primary series") = 1 //Found in input/cql/IMMZD2DTHibEncounterElements.cql define "One Hib primary series dose was administered": "Number of Hib Primary Series Doses Administered" = 1 //Found in input/cql/IMMZD2DTHibElements.cql define "One Hib primary series dose was administered": "Number of Hib Primary Series Doses Administered" = 1
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: Clients age is at least 6 weeks and not more than 5 years
display:
  v: 6 weeks ≤ Today's date − "Date of birth" ≤ 5 years
definition:
  v: 6 weeks ≤ Today's date − "Date of birth" ≤ 5 years Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doses * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "Clients age is at least 6 weeks and not more than 5 years": //CQL AUTHORS: you need to insert stuff here // 6 weeks ≤ Today's date − "Date of birth"≤ 5 years
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: Clients age was less than 1 year when first Hib dose was administered
display:
  v: "Date and time of vaccination" (where "Vaccine type"= "Hib-containing vaccines" and "Dose number" = 1) − "Date of birth" < 1 year
definition:
  v: "Date and time of vaccination" (where "Vaccine type"= "Hib-containing vaccines" and "Dose number" = 1) − "Date of birth" < 1 year Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doses * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "Clients age was less than 1 year when first Hib dose was administered": //CQL AUTHORS: you need to insert stuff here // "Date and time of vaccination" (where "Vaccine type"= "Hib-containing vaccines" and "Dose number" = 1) − "Date of birth" < 1 year
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: The latest Hib dose was administered less than 4 weeks ago
display:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Hib-containing vaccines") < 4 weeks
definition:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Hib-containing vaccines") < 4 weeks Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doses * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "The latest Hib dose was administered less than 4 weeks ago": //CQL AUTHORS: you need to insert stuff here // Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Hib-containing vaccines") < 4 weeks //Found in input/cql/IMMZD2DTHibEncounterElements.cql define "The latest Hib dose was administered less than 4 weeks ago": "Date of Latest Hib Dose" is not null and duration in weeks between "Date of Latest Hib Dose" and Today < 4 //Found in input/cql/IMMZD2DTHibElements.cql define "The latest Hib dose was administered less than 4 weeks ago": "Date of Latest Hib Dose" is not null and duration in weeks between "Date of Latest Hib Dose" and Now() < 4
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: Should not vaccinate client with second Hib dose as latest Hib dose was administered less than 4 weeks ago.
display:
  v: Check for any other vaccines due and inform the caregiver of when to come back for second dose.
definition:
  v: Check for any other vaccines due and inform the caregiver of when to come back for second dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doses * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "Should not vaccinate client with second Hib dose as latest Hib dose was administered less than 4 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due and inform the caregiver of when to come back for second dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: The latest Hib dose was administered more than 4 weeks ago
display:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Hib-containing vaccines") ≥ 4 weeks
definition:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Hib-containing vaccines") ≥ 4 weeks Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doses * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "The latest Hib dose was administered more than 4 weeks ago": //CQL AUTHORS: you need to insert stuff here // Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Hib-containing vaccines") ≥ 4 weeks //Found in input/cql/IMMZD2DTHibEncounterElements.cql define "The latest Hib dose was administered more than 4 weeks ago": not("The latest Hib dose was administered less than 4 weeks ago") //Found in input/cql/IMMZD2DTHibElements.cql define "The latest Hib dose was administered more than 4 weeks ago": not("The latest Hib dose was administered less than 4 weeks ago")
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: Should vaccinate client with second Hib dose as clients age was less than 1 year when first Hib dose was administered and the latest Hib dose was administered more than 4 weeks ago.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doses * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "Should vaccinate client with second Hib dose as clients age was less than 1 year when first Hib dose was administered and the latest Hib dose was administered more than 4 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: Clients age was more than 1 year when first Hib dose was administered
display:
  v: "Date and time of vaccination" (where "Vaccine type"= "Hib-containing vaccines" and "Dose number" = 1) − "Date of birth" ≥ 1 year
definition:
  v: "Date and time of vaccination" (where "Vaccine type"= "Hib-containing vaccines" and "Dose number" = 1) − "Date of birth" ≥ 1 year Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doses * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "Clients age was more than 1 year when first Hib dose was administered": //CQL AUTHORS: you need to insert stuff here // "Date and time of vaccination" (where "Vaccine type"= "Hib-containing vaccines" and "Dose number" = 1) − "Date of birth" ≥ 1 year
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: Hib immunization schedule is complete
display:
  v: "Immunization recommendation status" = "Complete" "Completed the primary vaccination series" = TRUE (where "Vaccine type" = "Hib-containing vaccines")
definition:
  v: "Immunization recommendation status" = "Complete" "Completed the primary vaccination series" = TRUE (where "Vaccine type" = "Hib-containing vaccines") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doses * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTHib3p1bLogic.cql define "Hib immunization schedule is complete": "Hib immunization schedule is complete Case 1" or "Hib immunization schedule is complete Case 2" //Found in input/cql/IMMZD2DTHib3pLogic.cql define "Hib immunization schedule is complete": "Hib immunization schedule is complete Case 1" or "Hib immunization schedule is complete Case 2" //Found in input/cql/DTs.Hib.cql define "Hib immunization schedule is complete": //CQL AUTHORS: you need to insert stuff here // "Immunization recommendation status" = "Complete" //Found in input/cql/IMMZD2DTHib2p1bLogic.cql define "Hib immunization schedule is complete": "Hib immunization schedule is complete Case 1" or "Hib immunization schedule is complete Case 2"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: Hib immunization schedule is complete as clients age was more than 1 year when first Hib dose was administered. One Hib primary series dose was administered.
display:
  v: Check for any other vaccines due.
definition:
  v: Check for any other vaccines due. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doses * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "Hib immunization schedule is complete as clients age was more than 1 year when first Hib dose was administered. One Hib primary series dose was administered.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: Two Hib primary series doses were administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Hib-containing vaccines" and "Type of dose" = "Primary series" ) = 2
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Hib-containing vaccines" and "Type of dose" = "Primary series" ) = 2 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doses * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "Two Hib primary series doses were administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Hib-containing vaccines" and "Type of dose"= "Primary series") = 2 //Found in input/cql/IMMZD2DTHibEncounterElements.cql define "Two Hib primary series doses were administered": "Number of Hib Primary Series Doses Administered" = 2 //Found in input/cql/IMMZD2DTHibElements.cql define "Two Hib primary series doses were administered": "Number of Hib Primary Series Doses Administered" = 2
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: Clients age is between 6 weeks and not more than 5 years
display:
  v: 6 weeks ≤ Today's date − "Date of birth" ≤ 5 years
definition:
  v: 6 weeks ≤ Today's date − "Date of birth" ≤ 5 years Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doses * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "Clients age is between 6 weeks and not more than 5 years": //CQL AUTHORS: you need to insert stuff here // 6 weeks ≤ Today's date − "Date of birth" ≤ 5 years
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: Should not vaccinate client with third Hib dose as latest Hib dose was administered less than 4 weeks ago.
display:
  v: Check for any other vaccines due and inform the caregiver of when to come back for third dose.
definition:
  v: Check for any other vaccines due and inform the caregiver of when to come back for third dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doses * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "Should not vaccinate client with third Hib dose as latest Hib dose was administered less than 4 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due and inform the caregiver of when to come back for third dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: Should vaccinate client with third Hib dose as client is within appropriate age range and latest Hib dose was administered more than 4 weeks ago.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doses * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "Should vaccinate client with third Hib dose as client is within appropriate age range and latest Hib dose was administered more than 4 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: Three Hib primary series doses were administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Hib-containing vaccines" and "Type of dose"= "Primary series") = 3
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Hib-containing vaccines" and "Type of dose"= "Primary series") = 3 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doses * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "Three Hib primary series doses were administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Hib-containing vaccines" and "Type of dose"= "Primary series") = 3 //Found in input/cql/IMMZD2DTHibEncounterElements.cql define "Three Hib primary series doses were administered": "Number of Hib Primary Series Doses Administered" = 3 //Found in input/cql/IMMZD2DTHibElements.cql define "Three Hib primary series doses were administered": "Number of Hib Primary Series Doses Administered" = 3
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: Hib immunization schedule is complete. Three Hib primary series doses were administered.
display:
  v: Check for any vaccines due.
definition:
  v: Check for any vaccines due. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doses * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "Hib immunization schedule is complete. Three Hib primary series doses were administered.": //CQL AUTHORS: you need to insert stuff here // Check for any vaccines due.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: Should not vaccinate client with Hib dose as client is more than 5 years old and Hib vaccination is not required for healthy children aged over 5 years.
display:
  v: Check for any other vaccines due.
definition:
  v: Check for any other vaccines due. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doses * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "Should not vaccinate client with Hib dose as client is more than 5 years old and Hib vaccination is not required for healthy children aged over 5 years.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doses
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: Number of Hib booster doses administered
display:
  v: Count of vaccines administered (where "Type of dose" = "Booster dose")
definition:
  v: Count of vaccines administered (where "Type of dose" = "Booster dose") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doseswithboosterdose * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "Number of Hib booster doses administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Type of dose" = "Booster dose")
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doseswithboosterdose
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: Should not vaccinate client with first Hib dose as client is less than 6 weeks old.
display:
  v: Check for any other vaccines due and inform the caregiver of when to come back for first dose.
definition:
  v: Check for any other vaccines due and inform the caregiver of when to come back for first dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doseswithboosterdose * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "Should not vaccinate client with first Hib dose as client is less than 6 weeks old.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due and inform the caregiver of when to come back for first dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doseswithboosterdose
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: Should vaccinate client with first Hib dose as client is within appropriate age range.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doseswithboosterdose * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "Should vaccinate client with first Hib dose as client is within appropriate age range.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doseswithboosterdose
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: Hib immunization schedule is complete as clients age was more than 1 year when first Hib dose was administered.
display:
  v: Check for any other vaccines due.
definition:
  v: Check for any other vaccines due. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doseswithboosterdose * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "Hib immunization schedule is complete as clients age was more than 1 year when first Hib dose was administered.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doseswithboosterdose
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: Should not vaccinate client with third Hib dose as the latest Hib dose was administered less than 4 weeks ago.
display:
  v: Check for any other vaccines due and inform the caregiver of when to come back for third dose.
definition:
  v: Check for any other vaccines due and inform the caregiver of when to come back for third dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doseswithboosterdose * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "Should not vaccinate client with third Hib dose as the latest Hib dose was administered less than 4 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due and inform the caregiver of when to come back for third dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doseswithboosterdose
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: Should vaccinate client with third Hib dose as client is within appropriate age range and the latest Hib dose was administered more than 4 weeks ago.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doseswithboosterdose * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "Should vaccinate client with third Hib dose as client is within appropriate age range and the latest Hib dose was administered more than 4 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doseswithboosterdose
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: No Hib booster doses were administered
display:
  v: Count of vaccines administered where "Vaccine type" = "Hib-containing vaccines" and "Type of dose"" = "Booster dose") = 0
definition:
  v: Count of vaccines administered where "Vaccine type" = "Hib-containing vaccines" and "Type of dose"" = "Booster dose") = 0 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doseswithboosterdose * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "No Hib booster doses were administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered where "Vaccine type" = "Hib-containing vaccines" and "Type of dose" = "Booster dose") = 0 //Found in input/cql/IMMZD2DTHibEncounterElements.cql define "No Hib booster doses were administered": "Number of Hib Booster Series Doses Administered" = 0 //Found in input/cql/IMMZD2DTHibElements.cql define "No Hib booster doses were administered": "Number of Hib Booster Series Doses Administered" = 0
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doseswithboosterdose
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: The latest Hib dose was administered less than 6 months ago
display:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Hib-containing vaccines") < 6 months
definition:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Hib-containing vaccines") < 6 months Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doseswithboosterdose * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "The latest Hib dose was administered less than 6 months ago": //CQL AUTHORS: you need to insert stuff here // Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Hib-containing vaccines") < 6 months //Found in input/cql/IMMZD2DTHibEncounterElements.cql define "The latest Hib dose was administered less than 6 months ago": "Date of Latest Hib Dose" is not null and duration in months between "Date of Latest Hib Dose" and Today < 6 //Found in input/cql/IMMZD2DTHibElements.cql define "The latest Hib dose was administered less than 6 months ago": "Date of Latest Hib Dose" is not null and duration in months between "Date of Latest Hib Dose" and Now() < 6
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doseswithboosterdose
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: Primary series is complete. Client is not due for Hib booster dose
display:
  v: "Immunization recommendation status" = "Not due" "Completed the primary vaccination series" = TRUE (where "Vaccine type" = "Hib-containing vaccines")
definition:
  v: "Immunization recommendation status" = "Not due" "Completed the primary vaccination series" = TRUE (where "Vaccine type" = "Hib-containing vaccines") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doseswithboosterdose * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTHib3p1bLogic.cql define "Primary series is complete. Client is not due for Hib booster dose": Encounter."Three Hib primary series doses were administered" and Encounter."No Hib booster doses were administered" and Encounter."Client's age is between 6 weeks and 5 years" and Encounter."The latest Hib dose was administered less than 6 months ago" //Found in input/cql/DTs.Hib.cql define "Primary series is complete. Client is not due for Hib booster dose": //CQL AUTHORS: you need to insert stuff here // "Immunization recommendation status" = "Not due" // "Completed the primary vaccination series" = TRUE (where "Vaccine type" = "Hib-containing vaccines") //Found in input/cql/IMMZD2DTHib2p1bLogic.cql define "Primary series is complete. Client is not due for Hib booster dose": Encounter."Two Hib primary series doses were administered" and Encounter."No Hib booster doses were administered" and Encounter."Client's age is at least 6 weeks and not more than 5 years" and Encounter."The latest Hib dose was administered less than 6 months ago"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doseswithboosterdose
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: Should not vaccinate client with Hib booster dose as the latest Hib dose was administered less than 6 months ago. Hib primary series is complete.
display:
  v: Check for any other vaccines due and inform the caregiver of when to come back for booster dose.
definition:
  v: Check for any other vaccines due and inform the caregiver of when to come back for booster dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doseswithboosterdose * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "Should not vaccinate client with Hib booster dose as the latest Hib dose was administered less than 6 months ago. Hib primary series is complete.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due and inform the caregiver of when to come back for booster dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doseswithboosterdose
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: The latest Hib dose was administered more than 6 months ago
display:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Hib-containing vaccines") ≥ 6 months
definition:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Hib-containing vaccines") ≥ 6 months Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doseswithboosterdose * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "The latest Hib dose was administered more than 6 months ago": //CQL AUTHORS: you need to insert stuff here // Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Hib-containing vaccines") ≥ 6 months //Found in input/cql/IMMZD2DTHibEncounterElements.cql define "The latest Hib dose was administered more than 6 months ago": not("The latest Hib dose was administered less than 6 months ago") //Found in input/cql/IMMZD2DTHibElements.cql define "The latest Hib dose was administered more than 6 months ago": not("The latest Hib dose was administered less than 6 months ago")
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doseswithboosterdose
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: Primary series is complete. Client is due for Hib booster dose
display:
  v: "Immunization recommendation status" = "Due" "Completed the primary vaccination series" = TRUE (where "Vaccine type" = "Hib-containing vaccines")
definition:
  v: "Immunization recommendation status" = "Due" "Completed the primary vaccination series" = TRUE (where "Vaccine type" = "Hib-containing vaccines") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doseswithboosterdose * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTHib3p1bLogic.cql define "Primary series is complete. Client is due for Hib booster dose": Encounter."Three Hib primary series doses were administered" and Encounter."No Hib booster doses were administered" and Encounter."Client's age is between 6 weeks and 5 years" and Encounter."The latest Hib dose was administered more than 6 months ago" //Found in input/cql/DTs.Hib.cql define "Primary series is complete. Client is due for Hib booster dose": //CQL AUTHORS: you need to insert stuff here // "Immunization recommendation status" = "Due" // "Completed the primary vaccination series" = TRUE (where "Vaccine type" = "Hib-containing vaccines") //Found in input/cql/IMMZD2DTHib2p1bLogic.cql define "Primary series is complete. Client is due for Hib booster dose": Encounter."Two Hib primary series doses were administered" and Encounter."No Hib booster doses were administered" and Encounter."Client's age is at least 6 weeks and not more than 5 years" and Encounter."Client's age was more than 1 year when first Hib dose was administered" and Encounter."The latest Hib dose was administered more than 6 months ago"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doseswithboosterdose
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: Should vaccinate client with Hib booster dose as primary series is complete and the latest Hib dose was administered more than 6 months ago.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doseswithboosterdose * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "Should vaccinate client with Hib booster dose as primary series is complete and the latest Hib dose was administered more than 6 months ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doseswithboosterdose
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: One Hib booster dose was administered
display:
  v: Count of vaccines administered where "Vaccine type" = "Hib-containing vaccines" and "Type of dose" = "Booster dose") = 1
definition:
  v: Count of vaccines administered where "Vaccine type" = "Hib-containing vaccines" and "Type of dose" = "Booster dose") = 1 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doseswithboosterdose * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "One Hib booster dose was administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered where "Vaccine type" = "Hib-containing vaccines" and "Type of dose" = "Booster dose") = 1 //Found in input/cql/IMMZD2DTHibEncounterElements.cql define "One Hib booster dose was administered": "Number of Hib Booster Series Doses Administered" = 1 //Found in input/cql/IMMZD2DTHibElements.cql define "One Hib booster dose was administered": "Number of Hib Booster Series Doses Administered" = 1
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doseswithboosterdose
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: Hib immunization schedule is complete. Three Hib primary series doses and one booster dose have been administered.
display:
  v: Check for any vaccines due.
definition:
  v: Check for any vaccines due. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.3doseswithboosterdose * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "Hib immunization schedule is complete. Three Hib primary series doses and one booster dose have been administered.": //CQL AUTHORS: you need to insert stuff here // Check for any vaccines due.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.3doseswithboosterdose
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: Time passed since an Hib dose was administered
display:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Hib-containing vaccines")
definition:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Hib-containing vaccines") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.2doseswithboosterdose * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "Time passed since an Hib dose was administered": //CQL AUTHORS: you need to insert stuff here // Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Hib-containing vaccines")
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.2doseswithboosterdose
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: One Hib primary series doses was administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Hib-containing vaccines" and "Type of dose"= "Primary series") = 1
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Hib-containing vaccines" and "Type of dose"= "Primary series") = 1 Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.2doseswithboosterdose * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "One Hib primary series doses was administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Hib-containing vaccines" and "Type of dose"= "Primary series") = 1 //Found in input/cql/IMMZD2DTHibEncounterElements.cql define "One Hib primary series doses was administered": "One Hib primary series dose was administered" //Found in input/cql/IMMZD2DTHibElements.cql define "One Hib primary series doses was administered": "One Hib primary series dose was administered"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.2doseswithboosterdose
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: The latest Hib dose was administered less than 8 weeks ago
display:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Hib-containing vaccines") < 8 weeks
definition:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Hib-containing vaccines") < 8 weeks Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.2doseswithboosterdose * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "The latest Hib dose was administered less than 8 weeks ago": //CQL AUTHORS: you need to insert stuff here // Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Hib-containing vaccines") < 8 weeks //Found in input/cql/IMMZD2DTHibEncounterElements.cql define "The latest Hib dose was administered less than 8 weeks ago": "Date of Latest Hib Dose" is not null and duration in weeks between "Date of Latest Hib Dose" and Today < 8 //Found in input/cql/IMMZD2DTHibElements.cql define "The latest Hib dose was administered less than 8 weeks ago": "Date of Latest Hib Dose" is not null and duration in weeks between "Date of Latest Hib Dose" and Now() < 8
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.2doseswithboosterdose
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: Should not vaccinate client with second Hib dose as the latest Hib dose was administered less than 8 weeks ago.
display:
  v: Check for any other vaccines due and inform the caregiver of when to come back for second dose.
definition:
  v: Check for any other vaccines due and inform the caregiver of when to come back for second dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.2doseswithboosterdose * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "Should not vaccinate client with second Hib dose as the latest Hib dose was administered less than 8 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due and inform the caregiver of when to come back for second dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.2doseswithboosterdose
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: The latest Hib dose was administered more than 8 weeks ago
display:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Hib-containing vaccines") ≥ 8 weeks
definition:
  v: Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Hib-containing vaccines") ≥ 8 weeks Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.2doseswithboosterdose * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "The latest Hib dose was administered more than 8 weeks ago": //CQL AUTHORS: you need to insert stuff here // Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Hib-containing vaccines") ≥ 8 weeks //Found in input/cql/IMMZD2DTHibEncounterElements.cql define "The latest Hib dose was administered more than 8 weeks ago": not("The latest Hib dose was administered less than 8 weeks ago") //Found in input/cql/IMMZD2DTHibElements.cql define "The latest Hib dose was administered more than 8 weeks ago": "The latest Hib dose was administered less than 8 weeks ago"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.2doseswithboosterdose
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: Should vaccinate client with second Hib dose as clients age was less than 1 year when first Hib dose was adminsitered and latest Hib dose was administered more than 8 weeks ago.
display:
  v: Check for contraindications.
definition:
  v: Check for contraindications. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.2doseswithboosterdose * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "Should vaccinate client with second Hib dose as clients age was less than 1 year when first Hib dose was adminsitered and latest Hib dose was administered more than 8 weeks ago.": //CQL AUTHORS: you need to insert stuff here // Check for contraindications.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.2doseswithboosterdose
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: Should not vaccinate client with Hib booster dose as latest Hib dose was administered less than 6 months ago. Hib primary series is complete.
display:
  v: Check for any other vaccines due and inform the caregiver of when to come back for booster dose.
definition:
  v: Check for any other vaccines due and inform the caregiver of when to come back for booster dose. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.2doseswithboosterdose * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "Should not vaccinate client with Hib booster dose as latest Hib dose was administered less than 6 months ago. Hib primary series is complete.": //CQL AUTHORS: you need to insert stuff here // Check for any other vaccines due and inform the caregiver of when to come back for booster dose.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.2doseswithboosterdose
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: Hib immunization schedule is complete. Three Hib primary series doses and a booster dose were administered.
display:
  v: Check for any vaccines due.
definition:
  v: Check for any vaccines due. Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Hib.2doseswithboosterdose * Tabs: DTs.Hib
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Hib.cql define "Hib immunization schedule is complete. Three Hib primary series doses and a booster dose were administered.": //CQL AUTHORS: you need to insert stuff here // Check for any vaccines due.
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Hib.2doseswithboosterdose
property:
  code:
    v: tab
  value: string
    v: DTs.Hib

code:
  v: Number of pneumococcal primary series doses administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Pneumococcal vaccines" and "Type of dose" = "Primary series")
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Pneumococcal vaccines" and "Type of dose" = "Primary series") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Pneumococcal.2doseswithboosterdose * Tabs: DTs.Pneumococcal
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/IMMZD2DTPneumococcalElements.cql define "Number of Pneumococcal Primary Series Doses Administered": Count("Pneumococcal Primary Series Doses Administered to Patient") //Found in input/cql/IMMZD2DTPneumococcalEncounterElements.cql define "Number of Pneumococcal Primary Series Doses Administered": Count("Pneumococcal Primary Series Doses Administered to Patient") //Found in input/cql/DTs.Pneumococcal.cql define "Number of pneumococcal primary series doses administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Pneumococcal vaccines" and "Type of dose" = "Primary series")
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Pneumococcal.2doseswithboosterdose
property:
  code:
    v: tab
  value: string
    v: DTs.Pneumococcal

code:
  v: Number of pneumococcal booster doses administered
display:
  v: Count of vaccines administered (where "Vaccine type" = "Pneumococcal vaccines" and "Type of dose" = "Booster dose")
definition:
  v: Count of vaccines administered (where "Vaccine type" = "Pneumococcal vaccines" and "Type of dose" = "Booster dose") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Pneumococcal.2doseswithboosterdose * Tabs: DTs.Pneumococcal
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Pneumococcal.cql define "Number of pneumococcal booster doses administered": //CQL AUTHORS: you need to insert stuff here // Count of vaccines administered (where "Vaccine type" = "Pneumococcal vaccines" and "Type of dose" = "Booster dose")
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Pneumococcal.2doseswithboosterdose
property:
  code:
    v: tab
  value: string
    v: DTs.Pneumococcal

code:
  v: Time passed since pneumococcal dose was administered post birth
display:
  v: "Date and time of vaccination" (where "Vaccine type" = "Pneumococcal vaccines") − "Date of birth"
definition:
  v: "Date and time of vaccination" (where "Vaccine type" = "Pneumococcal vaccines") − "Date of birth" Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Pneumococcal.2doseswithboosterdose * Tabs: DTs.Pneumococcal
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Pneumococcal.cql define "Time passed since pneumococcal dose was administered post birth": //CQL AUTHORS: you need to insert stuff here // "Date and time of vaccination" (where "Vaccine type" = "Pneumococcal vaccines") − "Date of birth"
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Pneumococcal.2doseswithboosterdose
property:
  code:
    v: tab
  value: string
    v: DTs.Pneumococcal

code:
  v: Time passed since last pneumococcal dose was administered
display:
  v: Today's date − "Date and time of vaccination" (where "Vaccine type" = "Pneumococcal vaccines")
definition:
  v: Today's date − "Date and time of vaccination" (where "Vaccine type" = "Pneumococcal vaccines") Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Pneumococcal.2doseswithboosterdose * Tabs: DTs.Pneumococcal
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Pneumococcal.cql define "Time passed since last pneumococcal dose was administered": //CQL AUTHORS: you need to insert stuff here // 'Today's date − "Date and time of vaccination" (where "Vaccine type" = "Pneumococcal vaccines")
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Pneumococcal.2doseswithboosterdose
property:
  code:
    v: tab
  value: string
    v: DTs.Pneumococcal

code:
  v: Is client at high risk for pneumococcal infection
display:
  v: Is client at high risk for pneumococcal infection
definition:
  v: Is client at high risk for pneumococcal infection Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Pneumococcal.2doseswithboosterdose * Tabs: DTs.Pneumococcal
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.Pneumococcal.cql define "Is client at high risk for pneumococcal infection": //CQL AUTHORS: you need to insert stuff here // Is client at high risk for pneumococcal infection
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Pneumococcal.2doseswithboosterdose
property:
  code:
    v: tab
  value: string
    v: DTs.Pneumococcal

code:
  v: Clients HIV status
display:
  v: Client's HIV status
definition:
  v: Client's HIV status Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Pneumococcal.2doseswithboosterdose * Tabs: DTs.Pneumococcal
designation:
  language:
    v: CQL
  value:
    v: //Found in input/cql/DTs.HPV.cql define "Clients HIV status": //CQL AUTHORS: you need to insert stuff here // "HIV status" //Found in input/cql/DTs.Pneumococcal.cql define "Clients HIV status": //CQL AUTHORS: you need to insert stuff here // Client's HIV status
property:
  code:
    v: table
  value: string
    v: DT.IMMZ.D2.DT.Pneumococcal.2doseswithboosterdose
property:
  code:
    v: tab
  value: string
    v: DTs.Pneumococcal

code:
  v: Did client have preterm birth
display:
  v: Did client have preterm birth
definition:
  v: Did client have preterm birth Referenced in the following locations: * Decision Tables: DT.IMMZ.D2.DT.Pneumococcal.2doseswithboosterdose * Tabs: DTs.Pneumococcal
designation:
  language:
    v: CQL