WHO SMART Guidelines - Example Workshop IG
0.1.0 - ci-build
WHO SMART Guidelines - Example Workshop IG, published by WHO. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/brynrhodes/smart-workshop/ and changes regularly. See the Directory of published versions
Draft as of 2024-12-02 |
<PlanDefinition xmlns="http://hl7.org/fhir">
<id value="IMMZD2DTMeaslesDose0"/>
<meta>
<profile
value="http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-recommendationdefinition"/>
<profile
value="http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareableplandefinition"/>
<profile
value="http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishableplandefinition"/>
</meta>
<text>
<status value="extensions"/>
<div xmlns="http://www.w3.org/1999/xhtml"><p class="res-header-id"><b>Generated Narrative: PlanDefinition IMMZD2DTMeaslesDose0</b></p><a name="IMMZD2DTMeaslesDose0"> </a><a name="hcIMMZD2DTMeaslesDose0"> </a><a name="IMMZD2DTMeaslesDose0-en-US"> </a><p><b>CQF Knowledge capability</b>: computable</p><p><b>url</b>: <a href="PlanDefinition-IMMZD2DTMeaslesDose0.html">PlanDefinition IMMZ.D2.DT.Measles MCV Dose 0</a></p><p><b>version</b>: 0.1.0</p><p><b>name</b>: IMMZD2DTMeaslesDose0</p><p><b>title</b>: IMMZ.D2.DT.Measles MCV Dose 0</p><p><b>type</b>: <span title="Codes:{http://terminology.hl7.org/CodeSystem/plan-definition-type eca-rule}">ECA Rule</span></p><p><b>status</b>: Draft</p><p><b>experimental</b>: true</p><p><b>date</b>: 2024-12-02 20:41:15+0000</p><p><b>publisher</b>: WHO</p><p><b>contact</b>: WHO: <a href="http://who.int">http://who.int</a></p><p><b>description</b>: </p><div><p>If the child or patient has not been given MCV0 between 6 and 9 months</p>
</div><h3>RelatedArtifacts</h3><table class="grid"><tr><td style="display: none">-</td><td><b>Type</b></td><td><b>Citation</b></td></tr><tr><td style="display: none">*</td><td>Citation</td><td><div><p>WHO recommendations for routine immunization - summary tables (March 2023)</p>
</div></td></tr></table><p><b>library</b>: <a href="Library-IMMZD2DTMeaslesDose0Logic.html">IMMZD2DTMeaslesDose0Logic</a></p><blockquote><p><b>action</b></p><p><b>CPG Rationale Extension</b>: </p><div><p>Note: The countries should apply the national immunization policy for MCV0 dose and adjust this logic accordingly.<br/>A supplementary dose of MCV (recorded as MCV0) should be considered for infants known to be exposed (i.e. born to an HIV-infected woman) or soon after diagnosis of HIV infection in children older than 6 months who are not receiving HAART and for whom the risk of measles is high, with the aim of providing partial protection until they are revaccinated after immune reconstitution with HAART.<br/>In the following situations, a supplementary dose of MCV should be given to infants from 6 months of age:<br/>* (1) during a measles outbreak as part of intensified service delivery;<br/>* (2) during campaigns in settings where the risk of measles among infants < 9 months of age remains high (e.g. in endemic countries experiencing regular outbreaks);<br/>* (3) for internally displaced populations and refugees, and populations in conflict zones;<br/>* (4) for individual infants at high risk of contracting measles (e.g. contacts of known measles cases or in settings with increased risk of exposure during outbreaks such as day-care facilities);<br/>* (5)for infants travelling to countries experiencing measles outbreaks;<br/>* (6) infants known to be HIV-infected or exposed (i.e. born to an HIV-infected woman).<br/>In areas where there is a high incidence of both HIV infection and measles, an initial dose of MCV may be offered as early as age 6 months (recorded as MCV0). The 2 routine doses of MCV (MCV1 and MCV2) should then be administered to these children according to the national immunization schedule.<br/>As a general rule, live vaccines should be given either simultaneously or at intervals of 4 weeks. An exception to this rule is OPV, which can be given at any time before or after measles vaccination without interference in the response to either vaccine.</p>
</div><p><b>title</b>: Immunize patient for Measles</p><blockquote><p><b>condition</b></p><p><b>kind</b>: Applicability</p><h3>Expressions</h3><table class="grid"><tr><td style="display: none">-</td><td><b>Language</b></td><td><b>Expression</b></td></tr><tr><td style="display: none">*</td><td>text/cql-identifier</td><td>Measles Routine Immunization Schedule Incomplete</td></tr></table></blockquote><blockquote><p><b>action</b></p><p><b>title</b>: Consider MCV0 Dose</p><blockquote><p><b>condition</b></p><p><b>kind</b>: Applicability</p><h3>Expressions</h3><table class="grid"><tr><td style="display: none">-</td><td><b>Language</b></td><td><b>Expression</b></td></tr><tr><td style="display: none">*</td><td>text/cql-identifier</td><td>No MCV0 Doses Administered</td></tr></table></blockquote><blockquote><p><b>action</b></p><p><b>title</b>: Client Age Less Than 6 Months</p><p><b>description</b>: Should not vaccinate client for MCV0 as client is less than 6 months. Check for any vaccines due, and inform the caregiver of when to come back for MCV0.</p><blockquote><p><b>condition</b></p><p><b>kind</b>: Applicability</p><h3>Expressions</h3><table class="grid"><tr><td style="display: none">-</td><td><b>Language</b></td><td><b>Expression</b></td></tr><tr><td style="display: none">*</td><td>text/cql-identifier</td><td>Client Age Less Than 6 Months</td></tr></table></blockquote></blockquote><blockquote><p><b>action</b></p><p><b>title</b>: Last Live Vaccine Administered Within 4 Weeks</p><p><b>description</b>: Should not vaccinate client for MCV0 as live vaccine was administered in the last 4 weeks. Check for any vaccines due, and inform the caregiver of when to come back for MCV0.</p><blockquote><p><b>condition</b></p><p><b>kind</b>: Applicability</p><h3>Expressions</h3><table class="grid"><tr><td style="display: none">-</td><td><b>Language</b></td><td><b>Expression</b></td></tr><tr><td style="display: none">*</td><td>text/cql-identifier</td><td>Last Live Vaccine Administered Within 4 Weeks</td></tr></table></blockquote></blockquote><blockquote><p><b>action</b></p><p><b>title</b>: Provide Measles Vaccine</p><p><b>description</b>: May vaccinate client for MCV0 as client is within appropriate age range, MCV0 was not administered and no live vaccine was administered in the last 4 weeks. Check if one of the MCV0 specific scenarios is applicable.</p><blockquote><p><b>condition</b></p><p><b>kind</b>: Applicability</p><h3>Expressions</h3><table class="grid"><tr><td style="display: none">-</td><td><b>Language</b></td><td><b>Expression</b></td></tr><tr><td style="display: none">*</td><td>text/cql-identifier</td><td>Client Is Due For MCV0</td></tr></table></blockquote><p><b>definition</b>: <a href="ActivityDefinition-IMMZD2DTMeaslesMR.html">IMMZ.D2.DT.Measles.MR</a></p><blockquote><p><b>dynamicValue</b></p><p><b>path</b>: dispenseRequest.validityPeriod.start</p><h3>Expressions</h3><table class="grid"><tr><td style="display: none">-</td><td><b>Description</b></td><td><b>Language</b></td><td><b>Expression</b></td></tr><tr><td style="display: none">*</td><td>Due date of the dose</td><td>text/cql-identifier</td><td>MCV0 Schedule Date</td></tr></table></blockquote><blockquote><p><b>dynamicValue</b></p><p><b>path</b>: dispenseRequest.validityPeriod.end</p><h3>Expressions</h3><table class="grid"><tr><td style="display: none">-</td><td><b>Description</b></td><td><b>Language</b></td><td><b>Expression</b></td></tr><tr><td style="display: none">*</td><td>Expiration date for MCV dose</td><td>text/cql-identifier</td><td>MCV0 Expiration Date</td></tr></table></blockquote></blockquote></blockquote><blockquote><p><b>action</b></p><p><b>title</b>: MCV0 Dose Administered</p><p><b>description</b>: MCV0 was administered. Check measles routine immunization schedule.</p><blockquote><p><b>condition</b></p><p><b>kind</b>: Applicability</p><h3>Expressions</h3><table class="grid"><tr><td style="display: none">-</td><td><b>Language</b></td><td><b>Expression</b></td></tr><tr><td style="display: none">*</td><td>text/cql-identifier</td><td>MCV0 Dose Administered</td></tr></table></blockquote></blockquote></blockquote></div>
</text>
<extension
url="http://hl7.org/fhir/StructureDefinition/cqf-knowledgeCapability">
<valueCode value="computable"/>
</extension>
<url
value="http://smart.who.int/example-workshop/PlanDefinition/IMMZD2DTMeaslesDose0"/>
<version value="0.1.0"/>
<name value="IMMZD2DTMeaslesDose0"/>
<title value="IMMZ.D2.DT.Measles MCV Dose 0"/>
<type>
<coding>
<system
value="http://terminology.hl7.org/CodeSystem/plan-definition-type"/>
<code value="eca-rule"/>
</coding>
</type>
<status value="draft"/>
<experimental value="true"/>
<date value="2024-12-02T20:41:15+00:00"/>
<publisher value="WHO"/>
<contact>
<name value="WHO"/>
<telecom>
<system value="url"/>
<value value="http://who.int"/>
</telecom>
</contact>
<description
value="If the child or patient has not been given MCV0 between 6 and 9 months"/>
<relatedArtifact>
<type value="citation"/>
<citation
value="WHO recommendations for routine immunization - summary tables (March 2023)"/>
</relatedArtifact>
<library
value="http://smart.who.int/example-workshop/Library/IMMZD2DTMeaslesDose0Logic"/>
<action>
<extension
url="http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-rationale">
<valueMarkdown
value="Note: The countries should apply the national immunization policy for MCV0 dose and adjust this logic accordingly.<br/>A supplementary dose of MCV (recorded as MCV0) should be considered for infants known to be exposed (i.e. born to an HIV-infected woman) or soon after diagnosis of HIV infection in children older than 6 months who are not receiving HAART and for whom the risk of measles is high, with the aim of providing partial protection until they are revaccinated after immune reconstitution with HAART.<br/>In the following situations, a supplementary dose of MCV should be given to infants from 6 months of age:<br/>* (1) during a measles outbreak as part of intensified service delivery;<br/>* (2) during campaigns in settings where the risk of measles among infants < 9 months of age remains high (e.g. in endemic countries experiencing regular outbreaks);<br/>* (3) for internally displaced populations and refugees, and populations in conflict zones;<br/>* (4) for individual infants at high risk of contracting measles (e.g. contacts of known measles cases or in settings with increased risk of exposure during outbreaks such as day-care facilities);<br/>* (5)for infants travelling to countries experiencing measles outbreaks;<br/>* (6) infants known to be HIV-infected or exposed (i.e. born to an HIV-infected woman).<br/>In areas where there is a high incidence of both HIV infection and measles, an initial dose of MCV may be offered as early as age 6 months (recorded as MCV0). The 2 routine doses of MCV (MCV1 and MCV2) should then be administered to these children according to the national immunization schedule.<br/>As a general rule, live vaccines should be given either simultaneously or at intervals of 4 weeks. An exception to this rule is OPV, which can be given at any time before or after measles vaccination without interference in the response to either vaccine."/>
</extension>
<title value="Immunize patient for Measles"/>
<condition>
<kind value="applicability"/>
<expression>
<language value="text/cql-identifier"/>
<expression value="Measles Routine Immunization Schedule Incomplete"/>
</expression>
</condition>
<action>
<title value="Consider MCV0 Dose"/>
<condition>
<kind value="applicability"/>
<expression>
<language value="text/cql-identifier"/>
<expression value="No MCV0 Doses Administered"/>
</expression>
</condition>
<action>
<title value="Client Age Less Than 6 Months"/>
<description
value="Should not vaccinate client for MCV0 as client is less than 6 months. Check for any vaccines due, and inform the caregiver of when to come back for MCV0."/>
<condition>
<kind value="applicability"/>
<expression>
<language value="text/cql-identifier"/>
<expression value="Client Age Less Than 6 Months"/>
</expression>
</condition>
</action>
<action>
<title value="Last Live Vaccine Administered Within 4 Weeks"/>
<description
value="Should not vaccinate client for MCV0 as live vaccine was administered in the last 4 weeks. Check for any vaccines due, and inform the caregiver of when to come back for MCV0."/>
<condition>
<kind value="applicability"/>
<expression>
<language value="text/cql-identifier"/>
<expression
value="Last Live Vaccine Administered Within 4 Weeks"/>
</expression>
</condition>
</action>
<action>
<title value="Provide Measles Vaccine"/>
<description
value="May vaccinate client for MCV0 as client is within appropriate age range, MCV0 was not administered and no live vaccine was administered in the last 4 weeks. Check if one of the MCV0 specific scenarios is applicable."/>
<condition>
<kind value="applicability"/>
<expression>
<language value="text/cql-identifier"/>
<expression value="Client Is Due For MCV0"/>
</expression>
</condition>
<definitionCanonical
value="http://smart.who.int/example-workshop/ActivityDefinition/IMMZD2DTMeaslesMR"/>
<dynamicValue>
<path value="dispenseRequest.validityPeriod.start"/>
<expression>
<description value="Due date of the dose"/>
<language value="text/cql-identifier"/>
<expression value="MCV0 Schedule Date"/>
</expression>
</dynamicValue>
<dynamicValue>
<path value="dispenseRequest.validityPeriod.end"/>
<expression>
<description value="Expiration date for MCV dose"/>
<language value="text/cql-identifier"/>
<expression value="MCV0 Expiration Date"/>
</expression>
</dynamicValue>
</action>
</action>
<action>
<title value="MCV0 Dose Administered"/>
<description
value="MCV0 was administered. Check measles routine immunization schedule."/>
<condition>
<kind value="applicability"/>
<expression>
<language value="text/cql-identifier"/>
<expression value="MCV0 Dose Administered"/>
</expression>
</condition>
</action>
</action>
</PlanDefinition>