Skip to content

Commit

Permalink
Updated comments to align with updates to latest antigens.
Browse files Browse the repository at this point in the history
  • Loading branch information
lukeaduncan committed Feb 1, 2024
1 parent 3c2c0c7 commit 9f69dee
Show file tree
Hide file tree
Showing 15 changed files with 32 additions and 36 deletions.
5 changes: 2 additions & 3 deletions input/cql/IMMZD18SMeaslesDose0HighTx.cql
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
/*
* Library: IMMZD18SMeaslesDose0HighTx (IMMZ.D18.S.Measles.Dose0.HighTx)
* Rule: Measles MCV0 dose schedule
* Trigger: IMMZ.D18 Determine required vaccination(s) Schedule if any
* Library: IMMZD18SMeaslesDose0HighTx (IMMZ.D18.S.Measles.MCV dose 0 schedule.HighTx)
* Schedule Table: MCV dose 0 (MCV0) schedule
*/
library IMMZD18SMeaslesDose0HighTx
// Start Skeleton CQL
Expand Down
5 changes: 2 additions & 3 deletions input/cql/IMMZD18SMeaslesDose0LowTx.cql
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
/*
* Library: IMMZD18SMeaslesDose0LowTx (IMMZ.D18.S.Measles.Dose0.LowTx)
* Rule: Measles MCV0 dose schedule
* Trigger: IMMZ.D18 Determine required vaccination(s) Schedule if any
* Library: IMMZD18SMeaslesDose0LowTx (IMMZ.D18.S.Measles.MCV dose 0 schedule.LowTx)
* Schedule Table: MCV dose 0 (MCV0) schedule
*/
library IMMZD18SMeaslesDose0LowTx
// Start Skeleton CQL
Expand Down
5 changes: 2 additions & 3 deletions input/cql/IMMZD18SMeaslesHighTx.cql
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
/*
* Library: IMMZD18SMeaslesHighTx (IMMZ.D18.S.Measles.HighTx)
* Rule: Countries with ongoing transmission in which the risk of measles mortality remains high
* Trigger: IMMZ.D18 Determine required vaccination(s) Schedule if any
* Library: IMMZD18SMeaslesHighTx (IMMZ.D18.S.Measles.Ongoing transmission schedule)
* Schedule Table: Schedule for countries with ongoing transmission in which the risk of measles mortality remains high
*/
library IMMZD18SMeaslesHighTx
// Start Skeleton CQL
Expand Down
5 changes: 2 additions & 3 deletions input/cql/IMMZD18SMeaslesLowTx.cql
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
/*
* Library: IMMZD18SMeaslesLowTx (IMMZ.D18.S.Measles.LowTx)
* Rule: Countries with low levels of measles transmission
* Trigger: IMMZ.D18 Determine required vaccination(s) Schedule if any
* Library: IMMZD18SMeaslesLowTx (IMMZ.D18.S.Measles.Low transmission schedule)
* Schedule Table: Schedule for countries with low levels of measles transmission
*/
library IMMZD18SMeaslesLowTx
// Start Skeleton CQL
Expand Down
5 changes: 2 additions & 3 deletions input/cql/IMMZD18SMeaslesSupp.cql
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
/*
* Library: IMMZD18SMeaslesSupp (IMMZ.D18.S.Measles.Supp)
* Rule: Measles supplementary dose schedule
* Trigger: IMMZ.D18 Determine required vaccination(s) Schedule if any
* Library: IMMZD18SMeaslesSupp (IMMZ.D18.S.Measles.Supplementary dose schedule )
* Schedule Table: Measles supplementary dose schedule
*/
library IMMZD18SMeaslesSupp
// Start Skeleton CQL
Expand Down
3 changes: 1 addition & 2 deletions input/cql/IMMZD18SYellowFever.cql
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
/*
* Library: IMMZD18SYellowFever (IMMZ.D18.S.YellowFever)
* Trigger: IMMZ.D18 Determine required vaccination(s) Schedule if any
* Library: IMMZD18SYellowFever (IMMZ.D18.S.Yellow fever schedule)
*/
library IMMZD18SYellowFever
// Start Skeleton CQL
Expand Down
5 changes: 3 additions & 2 deletions input/cql/IMMZD2DTMeaslesDose0.cql
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
/*
* Library: IMMZD2DTMeaslesDose0 (IMMZ.D2.DT.Measles.Dose0)
* Rule: Measles dose 0 (MCV0) administration
* Library: IMMZD2DTMeaslesDose0 (IMMZ.D2.DT.Measles.MCV dose 0)
* Rule: Determine if the client is due for a measles vaccination according to the national immunization protocol
* Decision Table: Measles dose 0 (MCV0) administration
* Trigger: IMMZ.D2 Determine required vaccination(s) if any
*/
library IMMZD2DTMeaslesDose0
Expand Down
5 changes: 3 additions & 2 deletions input/cql/IMMZD2DTMeaslesHighTx.cql
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
/*
* Library: IMMZD2DTMeaslesHighTx (IMMZ.D2.DT.Measles.HighTx)
* Rule: Countries with ongoing transmission in which the risk of measles mortality remains high
* Library: IMMZD2DTMeaslesHighTx (IMMZ.D2.DT.Measles.Ongoing transmission)
* Rule: Determine if the client is due for a measles vaccination according to the national immunization protocol
* Decision Table: Countries with ongoing transmission in which the risk of measles mortality remains high
* Trigger: IMMZ.D2 Determine required vaccination(s) if any
*/
library IMMZD2DTMeaslesHighTx
Expand Down
4 changes: 1 addition & 3 deletions input/cql/IMMZD2DTMeaslesInput.cql
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
/*
* Library: IMMZD2DTMeasles (IMMZ.D2.DT.Measles)
* Rule: If the child or patient has not been given MCV1 (at 9 months) and MCV2 (between 15-18 months) vaccination
* Trigger: Patient has never received measles vaccination
* Library: IMMZD2DTMeaslesInput (IMMZ.D2.DT.Measles.Input)
*/
library IMMZD2DTMeaslesInput
// Start Skeleton CQL
Expand Down
5 changes: 3 additions & 2 deletions input/cql/IMMZD2DTMeaslesLowTx.cql
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
/*
* Library: IMMZD2DTMeaslesLowTx (IMMZ.D2.DT.Measles.LowTx)
* Rule: Countries with low levels of measles transmission
* Library: IMMZD2DTMeaslesLowTx (IMMZ.D2.DT.Measles.Low transmission)
* Rule: Determine if the client is due for a measles vaccination according to the national immunization protocol
* Decision Table: Countries with low levels of measles transmission
* Trigger: IMMZ.D2 Determine required vaccination(s) if any
*/
library IMMZD2DTMeaslesLowTx
Expand Down
5 changes: 3 additions & 2 deletions input/cql/IMMZD2DTMeaslesSupp.cql
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
/*
* Library: IMMZD2DTMeaslesSupp (IMMZ.D2.DT.Measles.Supp)
* Rule: Measles supplementary dose administration
* Library: IMMZD2DTMeaslesSupp (IMMZ.D2.DT.Measles.Supplementary dose)
* Rule: Determine if the client is due for a measles vaccination according to the national immunization protocol
* Decision Table: Measles supplementary dose administration
* Trigger: IMMZ.D2 Determine required vaccination(s) if any
*/
library IMMZD2DTMeaslesSupp
Expand Down
2 changes: 1 addition & 1 deletion input/cql/IMMZD2DTYellowFever.cql
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Library: IMMZD2DTYellowFever (IMMZ.D2.DT.YellowFever)
* Library: IMMZD2DTYellowFever (IMMZ.D2.DT.Yellow fever)
* Rule: Determine if the client is due for a yellow fever vaccination according to the national immunization protocol
* Trigger: IMMZ.D2 Determine required vaccination(s) if any
*/
Expand Down
4 changes: 1 addition & 3 deletions input/cql/IMMZD2DTYellowFeverInput.cql
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
/*
* Library: IMMZD2DTYellowFeverInput (IMMZ.D2.DT.YellowFeverInput)
* Rule: Determine if the client is due for a yellow fever vaccination according to the national immunization protocol
* Trigger: IMMZ.D2 Determine required vaccination(s) in any
* Library: IMMZD2DTYellowFeverInput (IMMZ.D2.DT.YellowFeverInput)
*/
library IMMZD2DTYellowFeverInput
// Start Skeleton CQL
Expand Down
2 changes: 1 addition & 1 deletion input/cql/IMMZD5DTMeasles.cql
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Library: IMMZD5DTMeasles (IMMZ.D5.DT.Measles)
* Library: IMMZD5DTMeasles (IMMZ.D5.DT.Measles contraindications)
* Rule: Check for contraindications before administering the vaccine(s) due      
* Trigger: IMMZ.D5 Determine vaccine(s) to be administered based on contraindications
*/
Expand Down
8 changes: 5 additions & 3 deletions input/cql/IMMZVaccineLibrary.cql
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,17 @@ include IMMZCommon called IMMZcom

define "Get Medication":
[Medication]

/*
define "BCG Vaccine Codes":
[Medication: code in IMMZc."BCG Vaccine"]
*/

/*check BCG Vaccine code valueset generated from DataDictionary Library in order to confirm that the that any of those codes exist in a Medication Resources
1. check for Medication Resource
2. Check if Medication Resource has BCG Vaccine code from list
3. Import that code into ActivityDefinition as defined by dynamicValue
*/
/*
define "Cholera Vaccine Codes":
[Medication: code in IMMZc."Cholera Vaccine"]
[Medication: code in IMMZc."Cholera Vaccine"]
*/

0 comments on commit 9f69dee

Please sign in to comment.