PlanDefinition-IMMZ.DT.17.HepatitisA

Sourcewho.fhir.immunization#current:WHO Immunization Implementation Guide (v4.0.1)
resourceTypePlanDefinition
idIMMZ.DT.17.HepatitisA
canonicalhttp://fhir.org/guides/who/smart-immunization/PlanDefinition/IMMZ.DT.17.HepatitisA
version0.1.0
statusdraft
publisherWorld Health Organization (WHO)
nameIMMZ.DT.17.HepatitisA
titleIMMZ.DT.17.HepatitisA
date2023-08-09T14:36:29+00:00
descriptionIf child or person has not been vaccinated, give Hepatitis A vaccine at 1 year of age
jurisdictionsuv
Usages(none)

Generated Narrative: PlanDefinition

Resource PlanDefinition "IMMZ.DT.17.HepatitisA"

url : http://fhir.org/guides/who/smart-immunization/PlanDefinition/IMMZ.DT.17.HepatitisA

version : 0.1.0

name : IMMZ.DT.17.HepatitisA

title : IMMZ.DT.17.HepatitisA

status : DRAFT

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

publisher : World Health Organization (WHO)

description : If child or person has not been vaccinated, give Hepatitis A vaccine at 1 year of age

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

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

action

title : Immunize Patient for Hepatitis A - No Doses

description : Provide Hepatitis A immunization – using the "Hepatitis A vaccine immunization – NO PREVIOUS" Live attenuated HAV vaccine schedule (1 dose scheme)

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Hepatitis A vaccine immunization history" = "No-doses" text/cql Should vaccinate patient for Hepatitis A because no doses at 1 year old in a 1 dose scheme

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Current Patient Age in Years" >= 1 text/cql Should vaccinate patient for Hepatitis A because no doses at 1 year old in a 1 dose scheme

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Country is not highly endemic for Hepatitis A" = TRUE text/cql Should vaccinate patient for Hepatitis A because no doses at 1 year old in a 1 dose scheme

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Pregnancy Status" = FALSE text/cql Should vaccinate patient for Hepatitis A because no doses at 1 year old in a 1 dose scheme

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Immunocompromised" = FALSE text/cql Should vaccinate patient for Hepatitis A because no doses at 1 year old in a 1 dose scheme

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Country is administering a Live attenuated HAV vaccine" = TRUE text/cql Should vaccinate patient for Hepatitis A because no doses at 1 year old in a 1 dose scheme

definition : IMMZ.DT.17.HepatitisA.01

action

title : Immunize Patient for Hepatitis A - No Doses

description : Provide Hepatitis A immunization – using the "Hepatitis A vaccine immunization – NO PREVIOUS" Inactivated HAV vaccine schedule (2 dose scheme)

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Hepatitis A vaccine immunization history" = "No-doses" text/cql Should vaccinate patient for Hepatitis A because no doses at 1 year old in a 2 dose scheme

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Current Patient Age in Years" >= 1 text/cql Should vaccinate patient for Hepatitis A because no doses at 1 year old in a 2 dose scheme

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Country is not highly endemic for Hepatitis A" = TRUE text/cql Should vaccinate patient for Hepatitis A because no doses at 1 year old in a 2 dose scheme

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Country is administering an Inactivated HAV vaccine" = TRUE text/cql Should vaccinate patient for Hepatitis A because no doses at 1 year old in a 2 dose scheme

definition : IMMZ.DT.17.HepatitisA.02

action

title : Immunize Patient for Hepatitis A - 1 Dose of Inactivated HAV (high risk or immunocompromised)

description : Provide Hepatitis A immunization – using the "Hepatitis A vaccine immunization – 1 PREVIOUS" Inactivated HAV vaccine schedule (2 dose scheme)

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Hepatitis A vaccine immunization history" = "1 dose" text/cql Should vaccinate patient for Hepatitis A because 1 dose given 6 months to 5 years ago in a 2 dose scheme due to high risk or immunocompromised

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Date last Hepatitis A dose given" >= "6 months" text/cql Should vaccinate patient for Hepatitis A because 1 dose given 6 months to 5 years ago in a 2 dose scheme due to high risk or immunocompromised

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Date last Hepatitis A dose given" <= "5 years" text/cql Should vaccinate patient for Hepatitis A because 1 dose given 6 months to 5 years ago in a 2 dose scheme due to high risk or immunocompromised

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Type of last Hepatits A dose" = "Inactivated HAV" text/cql Should vaccinate patient for Hepatitis A because 1 dose given 6 months to 5 years ago in a 2 dose scheme due to high risk or immunocompromised

condition

kind : APPLICABILITY

Expressions

- Description Language Expression
* "Individual has a substantial risk of contracting Hepatitis A" = TRUE text/cql Should vaccinate patient for Hepatitis A because 1 dose given 6 months to 5 years ago in a 2 dose scheme due to high risk or immunocompromised

definition : IMMZ.DT.17.HepatitisA.03


Produced 08 Sep 2023