forked from WorldHealthOrganization/smart-immunizations
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Updated some vocabulary references to fix some errors in processing C…
…QL with the vscode plugin. Standardized the ids for vocabulary. Added in intial IMMZS01 CQL and resources.
- Loading branch information
1 parent
dd77c13
commit 44612cb
Showing
118 changed files
with
4,866 additions
and
286 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,3 +8,4 @@ temp/ | |
fsh-generated | ||
bundles/ | ||
template/ | ||
input/vocabulary/valueset/fromfsh |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
/* | ||
* Library: IMMZS01 (IMMZ.S.01.BCG) | ||
* Rule: If child or person has not been vaccinated, give BCG vaccine as soon as possible after birth | ||
* Trigger: Patient has never had BCG vaccination | ||
*/ | ||
library IMMZS01 | ||
// Start Skeleton CQL | ||
using FHIR version '4.0.1' | ||
include FHIRHelpers version '4.0.1' | ||
include IMMZCommon called IMMZCom | ||
include IMMZConcepts called IMMZc | ||
include IMMZVaccineLibrary called IMMZvl | ||
include IMMZConfig called IMMZConf | ||
// End Skeleton CQL | ||
context Patient | ||
|
||
/* | ||
* Rule: Provision of the BCG dose | ||
* Create Condition: | ||
* - BCG dose should be provided if the patient has not received any BCG doses, and is in a High incidence of TB and/or high leprosy burden, and TST-negative and IGRA-negative | ||
* | ||
* Completion: | ||
* - "BCG Dose 1 provided" = TRUE | ||
* | ||
* References: | ||
* - WHO recommendations for routine immunization - summary tables: https://www.who.int/teams/immunization-vaccines-and-biologicals/policies/who-recommendations-for-routine-immunization---summary-tables | ||
* | ||
*/ | ||
define "Provision of the BCG dose": | ||
IMMZCom."No BCG Doses Administered to Patient" and | ||
IMMZConf."High incidence of TB and/or high leprosy burden" = true and | ||
Coalesce((IMMZCom."Most Recent TST Test Result" in IMMZc."Negative Result"), false) and | ||
Coalesce((IMMZCom."Most Recent IGRA Test Result" in IMMZc."Negative Result"), false) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,7 +6,7 @@ | |
"DisableListPromotion" | ||
], | ||
"formats":[ | ||
"JXSON" | ||
"JSON" | ||
], | ||
"validateUnits":true, | ||
"verifyOnly":false, | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,9 @@ | ||
ValueSet: ARVDrugsvalues | ||
Id: ARVDrugsvalues | ||
Id: ARVDrugs-values | ||
Title: "ARV Drugs values" | ||
Description: "Codes representing ARV Drugs values" | ||
* ^status = #draft | ||
* ^experimental = false | ||
* ^immutable = true | ||
* SCT#713540004 "Substance with antiretroviral mechanism of action (substance)" | ||
* SCT#788075003 "Medicinal product acting as antiretroviral agent (product)" | ||
* SCT#788075003 "Medicinal product acting as antiretroviral agent (product)" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,9 @@ | ||
ValueSet: CD4CountTestResultvalues | ||
Id: CD4CountTestResultvalues | ||
Id: CD4CountTestResult-values | ||
Title: "CD4 Count Test Result" | ||
Description: "Codes representing CD4 Count Test Result values" | ||
* ^status = #draft | ||
* ^experimental = false | ||
* ^immutable = true | ||
* SCT#313660005 "Absolute CD4 count procedure (procedure)" | ||
* ICD11#XH7EL2 "Primary cutaneous CD4-positive small/medium T-cell lymphoma" | ||
* ICD11#XH7EL2 "Primary cutaneous CD4-positive small/medium T-cell lymphoma" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,9 @@ | ||
ValueSet: EnceVirClassTBEVaccinevalues | ||
Id: EnceVirClassTBEVaccinevalues | ||
Id: EnceVirClassTBEVaccine-values | ||
Title: "EnceVir Class TBE Vaccine values" | ||
Description: "Codes representing EnceVir Class TBE Vaccine values" | ||
* ^status = #draft | ||
* ^experimental = false | ||
* ^immutable = true | ||
* SCT#871719005 "Vaccine product containing only Tick-borne encephalitis virus antigen (medicinal product)" | ||
* SCT#836403007 "Vaccine product containing Tick-borne encephalitis virus antigen (medicinal product)" | ||
* SCT#836403007 "Vaccine product containing Tick-borne encephalitis virus antigen (medicinal product)" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,9 @@ | ||
ValueSet: EncepurClassTBEVaccinevalues | ||
Id: EncepurClassTBEVaccinevalues | ||
Id: EncepurClassTBEVaccine-values | ||
Title: "Encepur Class TBE Vaccine values" | ||
Description: "Codes representing Encepur Class TBE Vaccine values" | ||
* ^status = #draft | ||
* ^experimental = false | ||
* ^immutable = true | ||
* SCT#871719005 "Vaccine product containing only Tick-borne encephalitis virus antigen (medicinal product)" | ||
* SCT#836403007 "Vaccine product containing Tick-borne encephalitis virus antigen (medicinal product)" | ||
* SCT#836403007 "Vaccine product containing Tick-borne encephalitis virus antigen (medicinal product)" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,9 @@ | ||
ValueSet: FSMEImmunClassTBEVaccinevalues | ||
Id: FSMEImmunClassTBEVaccinevalues | ||
Id: FSMEImmunClassTBEVaccine-values | ||
Title: "FSME-Immun Class TBE Vaccine values" | ||
Description: "Codes representing FSME-Immun Class TBE Vaccine values" | ||
* ^status = #draft | ||
* ^experimental = false | ||
* ^immutable = true | ||
* SCT#871719005 "Vaccine product containing only Tick-borne encephalitis virus antigen (medicinal product)" | ||
* SCT#836403007 "Vaccine product containing Tick-borne encephalitis virus antigen (medicinal product)" | ||
* SCT#836403007 "Vaccine product containing Tick-borne encephalitis virus antigen (medicinal product)" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,9 @@ | ||
ValueSet: IGRATestResultvalues | ||
Id: IGRATestResultvalues | ||
Id: IGRATestResult-values | ||
Title: "IGRA Test Result values" | ||
Description: "Codes representing IGRA Test Result values" | ||
* ^status = #draft | ||
* ^experimental = false | ||
* ^immutable = true | ||
* SCT#458561000124101 "Screening for tuberculosis using gamma interferon assay" | ||
* SCT#35140007 "Interferon gamma assay (procedure)" | ||
* SCT#35140007 "Interferon gamma assay (procedure)" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,9 @@ | ||
ValueSet: Immunocompromisedvalues | ||
Id: Immunocompromisedvalues | ||
Id: Immunocompromised-values | ||
Title: "Immunocompromised valueset" | ||
Description: "Codes representing Immunocompromised values" | ||
* ^status = #draft | ||
* ^experimental = false | ||
* ^immutable = true | ||
* SCT#370388006 "Patient immunocompromised" | ||
* SCT#370391006 "Patient immunosuppressed" | ||
* SCT#370391006 "Patient immunosuppressed" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,9 @@ | ||
ValueSet: InactivatedJEvalues | ||
Id: InactivatedJEvalues | ||
Id: InactivatedJE-values | ||
Title: "Inactivated Vero cell-derived Japanese Encephalitis vaccines valueset" | ||
Description: "Codes representing Inactivated Vero cell-derived Japanese Encephalitis vaccines values" | ||
* ^status = #draft | ||
* ^experimental = false | ||
* ^immutable = true | ||
//fill in codes, check AL_CodeSystems.fsh for the short names of the codesystem | ||
* SCT#871725009 "Vaccine product containing only inactivated whole Japanese encephalitis virus antigen (medicinal product)" | ||
* SCT#871725009 "Vaccine product containing only inactivated whole Japanese encephalitis virus antigen (medicinal product)" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,9 @@ | ||
ValueSet: Intussusceptionvalues | ||
Id: Intussusceptionvalues | ||
Id: Intussusception-values | ||
Title: "Intussusception valueset" | ||
Description: "Codes representing Intussuception values" | ||
* ^status = #draft | ||
* ^experimental = false | ||
* ^immutable = true | ||
* SCT#41444002 "Invagination (morphologic abnormality)" | ||
* ICD11#DA91.0 "Intussusception of small intestine" | ||
* ICD11#DA91.0 "Intussusception of small intestine" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,12 @@ | ||
//Example Valuset you can use as a template to create new ones | ||
//change ValueSet name, Id, Title, Description | ||
ValueSet: Negativetestresultvalues | ||
Id: Negativetestresultvalues | ||
Id: Negativetestresult-values | ||
Title: "Negative Test Results" | ||
Description: "Codes representing negative test result values" | ||
//don't touch status, experimental, immutable | ||
* ^status = #draft | ||
* ^experimental = false | ||
* ^immutable = true | ||
//fill in codes, check AL_CodeSystems.fsh for the short names of the codesystem | ||
* SCT#260385009 "Negative (qualifier value)" | ||
* SCT#260385009 "Negative (qualifier value)" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,8 @@ | ||
ValueSet: PositiveTestResultvalues | ||
Id: PositiveTestResultvalues | ||
Id: PositiveTestResult-values | ||
Title: "Positive Test Result valuest" | ||
Description: "Codes representing Positive Test Result values" | ||
* ^status = #draft | ||
* ^experimental = false | ||
* ^immutable = true | ||
* SCT#10828004 "Positive (qualifier value)" | ||
* SCT#10828004 "Positive (qualifier value)" |
Oops, something went wrong.