| Id: |
IMMZD18SCholeraWCVaccines |
| Url: |
IMMZ.D18.S.Cholera.WC vaccines schedule |
| Version: |
0.2.0 |
| Title: |
IMMZ.D18.S.Cholera.WC vaccines schedule |
| Status: |
draft |
| Type: |
system: http://terminology.hl7.org/CodeSystem/plan-definition-type
code: eca-rule
|
| Date: |
2025-11-25 20:07:03+0000 |
| Publisher: |
WHO |
| Description: |
IMMZ.D18.S.Cholera.WC vaccines schedule
Whole-cell (WC) vaccines (Shanchol, Euvchol and mORCVAX), 2-dose schedule
|
| Knowledge Capability: |
computable
|
| Related Artifacts: |
References
-
WHO recommendations for routine immunization - summary tables (January 2025)
|
| Libraries: |
|
| Actions: |
Cholera dose 1: Provision of the cholera dose 1
Trigger event: Child's birth and no cholera doses have been administered
Trigger pseudo: Child's birth AND Count of vaccines administered (where "Vaccine type" = "Cholera vaccines" and "Type of dose" = "Primary series") = 0
Trigger date: "Date of birth"
OR
Latest "Date and time of vaccination" (where "Vaccine type" = "Cholera vaccines")
Create condition: WC vaccines: 2 doses should be given 14 days apart to individuals aged ≥ 1 year.
Revaccination is recommended where there is continued risk of Vibrio cholerae infection. For WC vaccines, revaccination is recommended after 3 years.
If:
Applicability:
Cholera dose 1
(Cholera dose 1)
Then: Definition: IMMZ.D2.DT.CR
Dynamic Values:
status: ('active')
payload.contentString: (Cholera dose 1 Create)
category.coding: (Code { system: 'http://terminology.hl7.org/CodeSystem/communication-category', code: 'alert' })
priority: (Code { system: 'http://hl7.org/fhir/request-priority', code: 'routine' })
|
Cholera dose 2: Provision of the cholera dose 2
Trigger event: First cholera dose administered
Trigger pseudo: Latest "Dose number" (where "Vaccine type" = "Cholera vaccines"and "Type of dose" = "Primary series") = 1
Trigger date: Latest "Date and time of vaccination" (where "Vaccine type" = "Cholera vaccines")
Create condition: WC vaccines: 2 doses should be given 14 days apart to individuals aged ≥ 1 year.
If:
Applicability:
Cholera dose 2
(Cholera dose 2)
Then: Definition: IMMZ.D2.DT.CR
Dynamic Values:
status: ('active')
payload.contentString: (Cholera dose 2 Create)
category.coding: (Code { system: 'http://terminology.hl7.org/CodeSystem/communication-category', code: 'alert' })
priority: (Code { system: 'http://hl7.org/fhir/request-priority', code: 'routine' })
|
Cholera booster dose 1: Provision of the cholera booster dose 1
Trigger event: Primary series for cholera has been completed and latest cholera dose was administered more than 3 years ago
Trigger pseudo: "Completed the primary vaccination series" (where "Vaccine type" = "Cholera vaccines") = TRUE AND Today's date − latest "Date and time of vaccination" (where "Vaccine type" = "Cholera vaccines") ≥ 3 years
Trigger date: Latest "Date and time of vaccination" (where "Vaccine type" = "Cholera vaccines")
Create condition: For WC vaccines, revaccination is recommended after 3 years.
If:
Applicability:
Cholera booster dose 1
(Cholera booster dose 1)
Then: Definition: IMMZ.D2.DT.CR
Dynamic Values:
status: ('active')
payload.contentString: (Cholera booster dose 1 Create)
category.coding: (Code { system: 'http://terminology.hl7.org/CodeSystem/communication-category', code: 'alert' })
priority: (Code { system: 'http://hl7.org/fhir/request-priority', code: 'routine' })
|
Cholera booster dose 2: Provision of the cholera booster dose 1
Trigger event: First cholera booster dose administered
Trigger pseudo: Latest "Dose number" (where "Vaccine type" = "Cholera vaccines"and "Type of dose" = "Booster dose") = 1
Trigger date: Latest "Date and time of vaccination" (where "Vaccine type" = "Cholera vaccines")
Create condition: For WC vaccines, revaccination is recommended after 3 years.
If:
Applicability:
Cholera booster dose 2
(Cholera booster dose 2)
Then: Definition: IMMZ.D2.DT.CR
Dynamic Values:
status: ('active')
payload.contentString: (Cholera booster dose 2 Create)
category.coding: (Code { system: 'http://terminology.hl7.org/CodeSystem/communication-category', code: 'alert' })
priority: (Code { system: 'http://hl7.org/fhir/request-priority', code: 'routine' })
|
|