Skip to content

Commit

Permalink
Applied profiles throughout
Browse files Browse the repository at this point in the history
  • Loading branch information
brynrhodes committed Jun 4, 2024
1 parent 6001c15 commit cd0ec0f
Show file tree
Hide file tree
Showing 69 changed files with 200 additions and 19 deletions.
3 changes: 2 additions & 1 deletion input/fsh/codesystems/ICD11.fsh
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
CodeSystem: ICD11
Title: "ICD-11"
Description: "ICD-11."

* ^meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablecodesystem"
* ^meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablecodesystem"
* ^url = $ICD11
//* ^hierarchyMeaning = #is-a
* ^experimental = true
Expand Down
3 changes: 2 additions & 1 deletion input/fsh/codesystems/IMMZConcepts.fsh
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
CodeSystem: IMMZConcepts
Title: "Immunizations Concepts CodeSystem"
Description: "This code system defines concepts used in SMART Immunizations"

* ^meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablecodesystem"
* ^meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablecodesystem"
* ^experimental = false
* ^caseSensitive = false
* #C.DE1 "Unique identifier" "Unique identifier for the client, according to the policies applicable to each country. There can be more than one unique identifier used to link records (e.g. national ID, health ID, immunization information system ID, medical record ID)."
Expand Down
3 changes: 2 additions & 1 deletion input/fsh/codesystems/VaccineProducts.fsh
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
CodeSystem: VaccineProducts
Title: "Vaccine Product codes CodeSet"
Description: "Vaccine Product codes, containing the different available products."

* ^meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablecodesystem"
* ^meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablecodesystem"
* ^experimental = true
* ^caseSensitive = true

Expand Down
2 changes: 2 additions & 0 deletions input/fsh/conceptmaps/IMMZConceptsToAdministrativeGender.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@ Instance: IMMZConceptsToAdministrativeGender
InstanceOf: ConceptMap
Description: "Mapping to and from IMMZ.C sex coding to FHIR Administrative Gender."
Usage: #definition
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareableconceptmap"
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishableconceptmap"

* name = "IMMZConceptsToAdministrativeGender"
* title = "ConceptMap to and from Immunization Concepts to administrative gender"
Expand Down
2 changes: 2 additions & 0 deletions input/fsh/conceptmaps/IMMZConceptsToICD11.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@ Instance: IMMZConceptsToICD11
InstanceOf: ConceptMap
Description: "Mapping to and from IMMZ Concepts to ICD-11"
Usage: #definition
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareableconceptmap"
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishableconceptmap"

* name = "IMMZConceptsToICD11"
* title = "ConceptMap to and from ICD-11"
Expand Down
2 changes: 2 additions & 0 deletions input/fsh/conceptmaps/IMMZConceptsToLOINC.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@ Instance: IMMZConceptsToLOINC
InstanceOf: ConceptMap
Description: "Mapping to and from IMMZ Concepts to LOINC"
Usage: #definition
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareableconceptmap"
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishableconceptmap"

* name = "IMMZConceptsToLOINC"
* title = "ConceptMap to and from LOINC"
Expand Down
2 changes: 2 additions & 0 deletions input/fsh/conceptmaps/IMMZConceptsToSNOMED.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@ Instance: IMMZConceptsToSNOMED
InstanceOf: ConceptMap
Description: "Mapping to and from IMMZ Concepts to SNOMED"
Usage: #definition
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareableconceptmap"
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishableconceptmap"

* name = "IMMZConceptsToSNOMED"
* title = "ConceptMap to and from SNOMED"
Expand Down
4 changes: 4 additions & 0 deletions input/fsh/libraries/IMMZCommon.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@ InstanceOf: Library
Title: "IMMZCommon"
Description: "This library defines common terminologies and functions used throughout the Immunization CPG"
Usage: #definition
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-library"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-module"
* url = "http://smart.who.int/immunizations-measles/Library/IMMZCommon"
* extension[+]
* url = "http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-knowledgeCapability"
Expand Down
4 changes: 4 additions & 0 deletions input/fsh/libraries/IMMZConcepts.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@ InstanceOf: Library
Title: "IMMZConcepts"
Description: "This library defines concepts used throughout the Immunization CPG"
Usage: #definition
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-library"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-module"
* url = "http://smart.who.int/immunizations-measles/Library/IMMZConcepts"
* extension[+]
* url = "http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-knowledgeCapability"
Expand Down
4 changes: 4 additions & 0 deletions input/fsh/libraries/IMMZConfig.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@ InstanceOf: Library
Title: "IMMZConfig"
Description: "This library defines configuration points for the Immunization CPG"
Usage: #definition
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-library"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-module"
* url = "http://smart.who.int/immunizations-measles/Library/IMMZConfig"
* extension[+]
* url = "http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-knowledgeCapability"
Expand Down
4 changes: 4 additions & 0 deletions input/fsh/libraries/IMMZD2DTMeaslesDose0Logic.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@ InstanceOf: Library
Title: "IMMZD2DTMeaslesDose0Logic"
Description: "This library defines decision support logic for the D2.DT.Measles Dose 0 decision table in the Immunization CPG"
Usage: #definition
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-library"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-module"
* url = "http://smart.who.int/immunizations-measles/Library/IMMZD2DTMeaslesDose0Logic"
* extension[+]
* url = "http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-knowledgeCapability"
Expand Down
4 changes: 4 additions & 0 deletions input/fsh/libraries/IMMZD2DTMeaslesLTLogic.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@ InstanceOf: Library
Title: "IMMZD2DTMeaslesLTLogic"
Description: "This library defines decision support logic for the D2.DT.Measles Dose 0 decision table in the Immunization CPG"
Usage: #definition
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-library"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-module"
* url = "http://smart.who.int/immunizations-measles/Library/IMMZD2DTMeaslesLTLogic"
* extension[+]
* url = "http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-knowledgeCapability"
Expand Down
4 changes: 4 additions & 0 deletions input/fsh/libraries/IMMZD2DTMeaslesLogic.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@ InstanceOf: Library
Title: "IMMZD2DTMeaslesLogic"
Description: "This library defines decision support logic for the D2.DT.Measles decision table in the Immunization CPG"
Usage: #definition
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-library"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-module"
* url = "http://smart.who.int/immunizations-measles/Library/IMMZD2DTMeaslesLogic"
* extension[+]
* url = "http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-knowledgeCapability"
Expand Down
4 changes: 4 additions & 0 deletions input/fsh/libraries/IMMZD2DTMeaslesOTLogic.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@ InstanceOf: Library
Title: "IMMZD2DTMeaslesOTLogic"
Description: "This library defines decision support logic for the D2.DT.Measles Dose 0 decision table in the Immunization CPG"
Usage: #definition
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-library"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-module"
* url = "http://smart.who.int/immunizations-measles/Library/IMMZD2DTMeaslesOTLogic"
* extension[+]
* url = "http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-knowledgeCapability"
Expand Down
4 changes: 4 additions & 0 deletions input/fsh/libraries/IMMZD2DTMeaslesSupplementaryLogic.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@ InstanceOf: Library
Title: "IMMZD2DTMeaslesSupplementaryLogic"
Description: "This library defines decision support logic for the D2.DT.Measles Dose 0 decision table in the Immunization CPG"
Usage: #definition
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-library"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-module"
* url = "http://smart.who.int/immunizations-measles/Library/IMMZD2DTMeaslesSupplementaryLogic"
* extension[+]
* url = "http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-knowledgeCapability"
Expand Down
4 changes: 4 additions & 0 deletions input/fsh/libraries/IMMZD5DTMeaslesCILogic.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@ InstanceOf: Library
Title: "IMMZD5DTMeaslesCILogic"
Description: "This library defines decision support logic for the D2.DT.Measles Dose 0 decision table in the Immunization CPG"
Usage: #definition
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-library"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-module"
* url = "http://smart.who.int/immunizations-measles/Library/IMMZD5DTMeaslesCILogic"
* extension[+]
* url = "http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-knowledgeCapability"
Expand Down
4 changes: 4 additions & 0 deletions input/fsh/libraries/IMMZElements.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@ InstanceOf: Library
Title: "IMMZElements"
Description: "This library defines context-independent elements used throughout the Immunization CPG"
Usage: #definition
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-library"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-module"
* url = "http://smart.who.int/immunizations-measles/Library/IMMZElements"
* extension[+]
* url = "http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-knowledgeCapability"
Expand Down
4 changes: 4 additions & 0 deletions input/fsh/libraries/IMMZEncounterElements.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@ InstanceOf: Library
Title: "IMMZEncounterElements"
Description: "This library defines encounter-based elements used throughout the Immunization CPG"
Usage: #definition
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-library"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-module"
* url = "http://smart.who.int/immunizations-measles/Library/IMMZEncounterElements"
* extension[+]
* url = "http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-knowledgeCapability"
Expand Down
4 changes: 4 additions & 0 deletions input/fsh/libraries/IMMZIND08Logic.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@ InstanceOf: Library
Title: "IMMZ.IND.08 Logic"
Description: "This library defines population criteria for the IND.08 indicator in the Immunization CPG"
Usage: #definition
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-library"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-module"
* url = "http://smart.who.int/immunizations-measles/Library/IMMZIND08Logic"
* extension[+]
* url = "http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-knowledgeCapability"
Expand Down
4 changes: 4 additions & 0 deletions input/fsh/libraries/IMMZIND12Logic.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@ InstanceOf: Library
Title: "IMMZ.IND.12 Logic"
Description: "This library defines population criteria logic for the IND.12 indicator in the Immunization CPG"
Usage: #definition
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-library"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-module"
* url = "http://smart.who.int/immunizations-measles/Library/IMMZIND12Logic"
* extension[+]
* url = "http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-knowledgeCapability"
Expand Down
4 changes: 4 additions & 0 deletions input/fsh/libraries/IMMZIND13Logic.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@ InstanceOf: Library
Title: "IMMZ.IND.13 Logic"
Description: "This library defines population criteria logic for the IND.13 indicator in the Immunization CPG"
Usage: #definition
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-library"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-module"
* url = "http://smart.who.int/immunizations-measles/Library/IMMZIND13Logic"
* extension[+]
* url = "http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-knowledgeCapability"
Expand Down
4 changes: 4 additions & 0 deletions input/fsh/libraries/IMMZIndicatorElements.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@ InstanceOf: Library
Title: "IMMZIndicatorElements"
Description: "This library defines indicator-based elements and terminologies used throughout the Immunization CPG indicators"
Usage: #definition
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-library"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-module"
* url = "http://smart.who.int/immunizations-measles/Library/IMMZIndicatorElements"
* extension[+]
* url = "http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-knowledgeCapability"
Expand Down
4 changes: 4 additions & 0 deletions input/fsh/libraries/IMMZVaccineLibrary.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@ InstanceOf: Library
Title: "IMMZVaccineLibrary"
Description: "This library defines logic and mappings for the use of vaccines in the Immunization CPG"
Usage: #definition
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-library"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-module"
* url = "http://smart.who.int/immunizations-measles/Library/IMMZVaccineLibrary"
* extension[+]
* url = "http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-knowledgeCapability"
Expand Down
4 changes: 4 additions & 0 deletions input/fsh/libraries/WHOCommon.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@ InstanceOf: Library
Title: "WHOCommon"
Description: "This library defines common terminologies and functions used throughout WHO SMART Guidelines content"
Usage: #definition
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-library"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-module"
* url = "http://smart.who.int/base-clinical/Library/WHOCommon"
* extension[+]
* url = "http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-knowledgeCapability"
Expand Down
4 changes: 4 additions & 0 deletions input/fsh/libraries/WHOConcepts.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@ InstanceOf: Library
Title: "WHOConcepts"
Description: "This library defines common concepts used throughout WHO SMART Guidelines content"
Usage: #definition
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-library"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-module"
* url = "http://smart.who.int/base-clinical/Library/WHOConcepts"
* extension[+]
* url = "http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-knowledgeCapability"
Expand Down
4 changes: 4 additions & 0 deletions input/fsh/libraries/WHOElements.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@ InstanceOf: Library
Title: "WHOElements"
Description: "This library defines context-independent elements used throughout WHO SMART Guidelines content"
Usage: #definition
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-library"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-module"
* url = "http://smart.who.int/base-clinical/Library/WHOElements"
* extension[+]
* url = "http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-knowledgeCapability"
Expand Down
4 changes: 4 additions & 0 deletions input/fsh/libraries/WHOEncounterElements.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@ InstanceOf: Library
Title: "WHOEncounterElements"
Description: "This library defines encounter-based elements used throughout WHO SMART Guidelines content"
Usage: #definition
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablelibrary"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-library"
* meta.profile[+] = "http://hl7.org/fhir/uv/cql/StructureDefinition/cql-module"
* url = "http://smart.who.int/base-clinical/Library/WHOEncounterElements"
* extension[+]
* url = "http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-knowledgeCapability"
Expand Down
2 changes: 2 additions & 0 deletions input/fsh/measures/IMMZIND08.fsh
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
Instance: IMMZIND08
InstanceOf: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cv-measure-cqfm
Title: "IMMZ.IND.08 Immunization coverage for Measles containing vaccine (Estimated Denominator)"
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablemeasure"
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablemeasure"
* extension[http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-populationBasis].valueCode = #boolean

* description = "IMMZ.IND.08 Immunization coverage for Measles containing vaccine (Estimated Denominator)"
Expand Down
3 changes: 2 additions & 1 deletion input/fsh/measures/IMMZIND12.fsh
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
Instance: IMMZIND12
InstanceOf: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/proportion-measure-cqfm
Title: "IMMZ.IND.12 Measles indicator for first dose"

* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablemeasure"
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablemeasure"
* extension[http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-populationBasis].valueCode = #boolean
* description = "The percentage in the target population who have received one dose of measles and rubella vaccine during reporting period"
* url = "http://smart.who.int/immunizations-measles/Measure/IMMZIND12"
Expand Down
3 changes: 2 additions & 1 deletion input/fsh/measures/IMMZIND13.fsh
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
Instance: IMMZIND13
InstanceOf: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/proportion-measure-cqfm
Title: "IMMZ.IND.13 Measles indicator for second dose"

* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablemeasure"
* meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablemeasure"
* extension[http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-populationBasis].valueCode = #boolean
* description = "The percentage in the target population who have received second dose of measles and rubella vaccine during reporting period"
* url = "http://smart.who.int/immunizations-measles/Measure/IMMZIND13"
Expand Down
2 changes: 2 additions & 0 deletions input/fsh/models/IMMZCRegisterClient.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ Severity: #error
Logical: IMMZCRegisterClient
Title: "IMMZ.C Register Client"
Description: "Data elements for the IMMZ.C Register Client Data Dictionary."
* ^meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablestructuredefinition"
* ^meta.profile[+] = "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablestructuredefinition"
* ^extension[http://hl7.org/fhir/tools/StructureDefinition/logical-target].valueBoolean = true
* ^status = #active

Expand Down
Loading

0 comments on commit cd0ec0f

Please sign in to comment.