PlanDefinition-IMMZ.DT.16.Meningococcal

Sourcewho.fhir.immunization#current:WHO Immunization Implementation Guide (v4.0.1)
resourceTypePlanDefinition
idIMMZ.DT.16.Meningococcal
canonicalhttp://fhir.org/guides/who/smart-immunization/PlanDefinition/IMMZ.DT.16.Meningococcal
version0.1.0
statusdraft
publisherWorld Health Organization (WHO)
nameIMMZ.DT.16.Meningococcal
titleIMMZ.DT.16.Meningococcal
date2023-08-09T14:36:29+00:00
descriptionIf child or person has not been vaccinated, give Meningococcal vaccine according to the defined schedule
jurisdictionsuv
Usages(none)

Generated Narrative: PlanDefinition

Resource PlanDefinition "IMMZ.DT.16.Meningococcal"

url : http://fhir.org/guides/who/smart-immunization/PlanDefinition/IMMZ.DT.16.Meningococcal

version : 0.1.0

name : IMMZ.DT.16.Meningococcal

title : IMMZ.DT.16.Meningococcal

status : DRAFT

date : 2023-08-09T14:36:29Z

publisher : World Health Organization (WHO)

description : If child or person has not been vaccinated, give Meningococcal vaccine according to the defined schedule

jurisdiction : Global (Whole world) (m49.htm#001)

library : http://fhir.org/guides/who/smart-immunization/Library/IMMZDT16

action

title : Immunize Patient for Meningococcal - No Doses

description : Provide Meningococcal immunizations – using the "MenA conjugate vaccine (5µg) immunization – NO PREVIOUS" schedule (2 dose scheme)

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Meningococcal vaccine immunization history" = "No-doses" text/cql Should vaccinate patient with MenA conjugate vaccine (5µg) because no doses on 2 dose scheme

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Current Patient Age in Months" >= 3 text/cql Should vaccinate patient with MenA conjugate vaccine (5µg) because no doses on 2 dose scheme

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Current Patient Age in Months" < 9 text/cql Should vaccinate patient with MenA conjugate vaccine (5µg) because no doses on 2 dose scheme

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "There is a compelling reason to vaccinate infants with Meningococcal between 3 to 9 months old" = TRUE text/cql Should vaccinate patient with MenA conjugate vaccine (5µg) because no doses on 2 dose scheme

definition : IMMZ.DT.16.Meningococcal.01

action

title : Immunize Patient for Meningococcal - 1 Dose

description : Provide Meningococcal immunizations – using the "MenA conjugate vaccine (5µg) immunization – 1 PREVIOUS" schedule (2 dose scheme)

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Meningococcal vaccine immunization history" = "1 dose" text/cql Should vaccinate patient with MenA conjugate vaccine (5µg) because 1 dose on 2 dose scheme

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Current Patient Age in Months" >= 3 text/cql Should vaccinate patient with MenA conjugate vaccine (5µg) because 1 dose on 2 dose scheme

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Current Patient Age in Months" < 9 text/cql Should vaccinate patient with MenA conjugate vaccine (5µg) because 1 dose on 2 dose scheme

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Date last Meningococcal dose given" >= "8 weeks" text/cql Should vaccinate patient with MenA conjugate vaccine (5µg) because 1 dose on 2 dose scheme

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Type of last Meningococcal dose" = "MenA conjugate vaccine (5µg)" text/cql Should vaccinate patient with MenA conjugate vaccine (5µg) because 1 dose on 2 dose scheme

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "There is a compelling reason to vaccinate infants with Meningococcal between 3 to 9 months old" = TRUE text/cql Should vaccinate patient with MenA conjugate vaccine (5µg) because 1 dose on 2 dose scheme

definition : IMMZ.DT.16.Meningococcal.02

action

title : Immunize Patient for Meningococcal - No Doses

description : Provide Meningococcal immunizations – using the "MenA conjugate vaccine (5µg) immunization – NO PREVIOUS" schedule (1 dose scheme)

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Meningococcal vaccine immunization history" = "No-doses" text/cql Should vaccinate patient with MenA conjugate vaccine (5µg) on 1 dose scheme

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Current Patient Age in Months" >= 9 text/cql Should vaccinate patient with MenA conjugate vaccine (5µg) on 1 dose scheme

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Current Patient Age in Months" <= 24 text/cql Should vaccinate patient with MenA conjugate vaccine (5µg) on 1 dose scheme

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Region recommends Meningococcal vaccination" = TRUE text/cql Should vaccinate patient with MenA conjugate vaccine (5µg) on 1 dose scheme

definition : IMMZ.DT.16.Meningococcal.03

action

title : Immunize Patient for Meningococcal - Non-recurring Booster

description : Provide Meningococcal immunizations – using the "MenA conjugate vaccine (5µg) immunization – Single non-recurring BOOSTER" schedule (1 dose booster)

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Patient has completed Meningococcal primary series" = TRUE text/cql Should vaccinate patient with MenA conjugate vaccine (5µg) non-recurring booster 3-5 years after last shot

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Date last Meningococcal dose given" >= "3 years" text/cql Should vaccinate patient with MenA conjugate vaccine (5µg) non-recurring booster 3-5 years after last shot

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Date last Meningococcal dose given" <= "5 years" text/cql Should vaccinate patient with MenA conjugate vaccine (5µg) non-recurring booster 3-5 years after last shot

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Type of last Meningococcal dose" = "MenA conjugate vaccine (5µg)" text/cql Should vaccinate patient with MenA conjugate vaccine (5µg) non-recurring booster 3-5 years after last shot

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Individual has a continued high risk of exposure (including health workers)" = TRUE text/cql Should vaccinate patient with MenA conjugate vaccine (5µg) non-recurring booster 3-5 years after last shot

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Region recommends Meningococcal vaccination" = TRUE text/cql Should vaccinate patient with MenA conjugate vaccine (5µg) non-recurring booster 3-5 years after last shot

definition : IMMZ.DT.16.Meningococcal.04

action

title : Immunize Patient for Meningococcal - No Doses

description : Provide Meningococcal immunizations – using the "monovalent MenC conjugate vaccine immunization – NO PREVIOUS" schedule (1 dose scheme)

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Meningococcal vaccine immunization history" = "No-doses" text/cql Should vaccinate patient with monovalent MenC conjugate vaccine because no dose on 1 dose scheme

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Current Patient Age in Months" >= 12 text/cql Should vaccinate patient with monovalent MenC conjugate vaccine because no dose on 1 dose scheme

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Region recommends Meningococcal vaccination" = TRUE text/cql Should vaccinate patient with monovalent MenC conjugate vaccine because no dose on 1 dose scheme

definition : IMMZ.DT.16.Meningococcal.05

action

title : Immunize Patient for Meningococcal - No Doses

description : Provide Meningococcal immunizations – using the "monovalent MenC conjugate vaccine immunization – NO PREVIOUS" schedule (2 dose scheme)

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Meningococcal vaccine immunization history" = "No-doses" text/cql Should vaccinate patient with monovalent MenC conjugate vaccine because no dose on 2 dose scheme

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Current Patient Age in Months" >= 2 text/cql Should vaccinate patient with monovalent MenC conjugate vaccine because no dose on 2 dose scheme

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Current Patient Age in Months" <= 11 text/cql Should vaccinate patient with monovalent MenC conjugate vaccine because no dose on 2 dose scheme

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Region recommends Meningococcal vaccination" = TRUE text/cql Should vaccinate patient with monovalent MenC conjugate vaccine because no dose on 2 dose scheme

definition : IMMZ.DT.16.Meningococcal.06

action

title : Immunize Patient for Meningococcal - 1 Dose

description : Provide Meningococcal immunizations – using the "monovalent MenC conjugate vaccine immunization – 1 PREVIOUS" schedule (2 dose scheme)

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Meningococcal vaccine immunization history" = "1 dose" text/cql Should vaccinate patient with monovalent MenC conjugate vaccine because 1 dose on 2 dose scheme

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Current Patient Age in Months" >= 2 text/cql Should vaccinate patient with monovalent MenC conjugate vaccine because 1 dose on 2 dose scheme

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Current Patient Age in Months" <= 11 text/cql Should vaccinate patient with monovalent MenC conjugate vaccine because 1 dose on 2 dose scheme

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Date last Meningococcal dose given" >= "8 weeks" text/cql Should vaccinate patient with monovalent MenC conjugate vaccine because 1 dose on 2 dose scheme

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Type of last Meningococcal dose" = "monovalent MenC conjugate" text/cql Should vaccinate patient with monovalent MenC conjugate vaccine because 1 dose on 2 dose scheme

definition : IMMZ.DT.16.Meningococcal.07

action

title : Immunize Patient for Meningococcal - Non-recurring Booster

description : Provide Meningococcal immunizations – using the "monovalent MenC conjugate vaccine immunization – Single non-recurring BOOSTER" schedule (1 dose booster)

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Meningococcal vaccine immunization history" = "2 doses" text/cql Should vaccinate patient with monovalent MenC conjugate vaccine non-recurring booster because 1 year after last shot

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Date last Meningococcal dose given" >= "1 year" text/cql Should vaccinate patient with monovalent MenC conjugate vaccine non-recurring booster because 1 year after last shot

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Type of last Meningococcal dose" = "monovalent MenC conjugate" text/cql Should vaccinate patient with monovalent MenC conjugate vaccine non-recurring booster because 1 year after last shot

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Age when patient received 1st dose" >= "2 months" text/cql Should vaccinate patient with monovalent MenC conjugate vaccine non-recurring booster because 1 year after last shot

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Age when patient received 1st dose" <= "11 months" text/cql Should vaccinate patient with monovalent MenC conjugate vaccine non-recurring booster because 1 year after last shot

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Region recommends Meningococcal vaccination" = TRUE text/cql Should vaccinate patient with monovalent MenC conjugate vaccine non-recurring booster because 1 year after last shot

definition : IMMZ.DT.16.Meningococcal.08

action

title : Immunize Patient for Meningococcal - Non-recurring Booster

description : Provide Meningococcal immunizations – using the "monovalent MenC conjugate immunization – Single non-recurring BOOSTER" schedule (1 dose booster)

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Patient has completed Meningococcal primary series" = TRUE text/cql Should vaccinate patient with monovalent MenC conjugate non-recurring booster 3-5 years after last shot

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Date last Meningococcal dose given" >= "3 years" text/cql Should vaccinate patient with monovalent MenC conjugate non-recurring booster 3-5 years after last shot

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Date last Meningococcal dose given" <= "5 years" text/cql Should vaccinate patient with monovalent MenC conjugate non-recurring booster 3-5 years after last shot

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Type of last Meningococcal dose" = "monovalent MenC conjugate" text/cql Should vaccinate patient with monovalent MenC conjugate non-recurring booster 3-5 years after last shot

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Individual has a continued high risk of exposure (including health workers)" = TRUE text/cql Should vaccinate patient with monovalent MenC conjugate non-recurring booster 3-5 years after last shot

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Region recommends Meningococcal vaccination" = TRUE text/cql Should vaccinate patient with monovalent MenC conjugate non-recurring booster 3-5 years after last shot

definition : IMMZ.DT.16.Meningococcal.09

action

title : Immunize Patient for Meningococcal - No Doses

description : Provide Meningococcal immunizations – using the "Quadrivalent conjugate vaccines (A,C,W135,Y-D and A,C,W135,Y-CRM) immunization – NO PREVIOUS" schedule (1 dose scheme)

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Meningococcal vaccine immunization history" = "No-doses" text/cql Should vaccinate patient with Quadrivalent conjugate vaccines (A,C,W135,Y-D and A,C,W135,Y-CRM) because no dose on 1 dose scheme

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Current Patient Age in Years" >= 2 text/cql Should vaccinate patient with Quadrivalent conjugate vaccines (A,C,W135,Y-D and A,C,W135,Y-CRM) because no dose on 1 dose scheme

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Region recommends Meningococcal vaccination" = TRUE text/cql Should vaccinate patient with Quadrivalent conjugate vaccines (A,C,W135,Y-D and A,C,W135,Y-CRM) because no dose on 1 dose scheme

definition : IMMZ.DT.16.Meningococcal.10

action

title : Immunize Patient for Meningococcal - No Doses

description : Provide Meningococcal immunizations – using the "Quadrivalent conjugate vaccines (A,C,W135,Y-D) immunization – NO PREVIOUS" schedule (2 dose scheme)

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Meningococcal vaccine immunization history" = "No-doses" text/cql Should vaccinate patient with Quadrivalent conjugate vaccines (A,C,W135,Y-D) because no dose on 2 dose scheme

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Current Patient Age in Months" >= 9 text/cql Should vaccinate patient with Quadrivalent conjugate vaccines (A,C,W135,Y-D) because no dose on 2 dose scheme

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Current Patient Age in Months" <= 23 text/cql Should vaccinate patient with Quadrivalent conjugate vaccines (A,C,W135,Y-D) because no dose on 2 dose scheme

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Region recommends Meningococcal vaccination" = TRUE text/cql Should vaccinate patient with Quadrivalent conjugate vaccines (A,C,W135,Y-D) because no dose on 2 dose scheme

definition : IMMZ.DT.16.Meningococcal.11

action

title : Immunize Patient for Meningococcal - 1 Dose

description : Provide Meningococcal immunizations – using the "Quadrivalent conjugate vaccines (A,C,W135,Y-D) immunization – 1 PREVIOUS" schedule (2 dose scheme)

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Meningococcal vaccine immunization history" = "1 dose" text/cql Should vaccinate patient with Quadrivalent conjugate vaccines (A,C,W135,Y-D) on 2 dose scheme

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Date last Meningococcal dose given " >= "12 weeks" text/cql Should vaccinate patient with Quadrivalent conjugate vaccines (A,C,W135,Y-D) on 2 dose scheme

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Type of last Meningococcal dose" = "Quadrivalent conjugate" text/cql Should vaccinate patient with Quadrivalent conjugate vaccines (A,C,W135,Y-D) on 2 dose scheme

definition : IMMZ.DT.16.Meningococcal.12

action

title : Immunize Patient for Meningococcal - Non-recurring Booster

description : Provide Meningococcal immunizations – using the "Quadrivalent conjugate vaccines (A,C,W135,Y-D) immunization – Single non-recurring BOOSTER" schedule (1 dose booster)

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Patient has completed Meningococcal primary series" = TRUE text/cql Should vaccinate patient with Quadrivalent conjugate vaccines (A,C,W135,Y-D) non-recurring booster 3-5 years after last shot

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Date last Meningococcal dose given" >= "3 years" text/cql Should vaccinate patient with Quadrivalent conjugate vaccines (A,C,W135,Y-D) non-recurring booster 3-5 years after last shot

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Date last Meningococcal dose given" <= "5 years" text/cql Should vaccinate patient with Quadrivalent conjugate vaccines (A,C,W135,Y-D) non-recurring booster 3-5 years after last shot

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Type of last Meningococcal dose" = "Quadrivalent conjugate" text/cql Should vaccinate patient with Quadrivalent conjugate vaccines (A,C,W135,Y-D) non-recurring booster 3-5 years after last shot

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Individual has a continued high risk of exposure (including health workers)" = TRUE text/cql Should vaccinate patient with Quadrivalent conjugate vaccines (A,C,W135,Y-D) non-recurring booster 3-5 years after last shot

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Region recommends Meningococcal vaccination" = TRUE text/cql Should vaccinate patient with Quadrivalent conjugate vaccines (A,C,W135,Y-D) non-recurring booster 3-5 years after last shot

definition : IMMZ.DT.16.Meningococcal.13


Produced 08 Sep 2023