WHO Immunization Implementation Guide
0.2.0 - ci-build

WHO Immunization Implementation Guide, published by WHO. This guide is not an authorized publication; it is the continuous build for version 0.2.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/WorldHealthOrganization/smart-immunizations/ and changes regularly. See the Directory of published versions

Logical Model: IMMZ_D17_Report_AEFI - XML Profile

Active as of 2025-01-13

XML representation of the IMMZD17 logical model.

Raw xml | Download


<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="IMMZD17"/>
  <meta>
    <profile
             value="http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablestructuredefinition"/>
    <profile
             value="http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablestructuredefinition"/>
  </meta>
  <text>
    <status value="extensions"/>
    <div xmlns="http://www.w3.org/1999/xhtml"><p class="res-header-id"><b>Generated Narrative: StructureDefinition IMMZD17</b></p><div style="display: inline-block; background-color: #d9e0e7; padding: 6px; margin: 4px; border: 1px solid #8da1b4; border-radius: 5px; line-height: 60%"><p style="margin-bottom: 0px"/><p style="margin-bottom: 0px">Profiles: <a href="http://hl7.org/fhir/uv/crmi/STU1/StructureDefinition-crmi-shareablestructuredefinition.html">CRMI Shareable StructureDefinition</a>, <a href="http://hl7.org/fhir/uv/crmi/STU1/StructureDefinition-crmi-publishablestructuredefinition.html">CRMI Publishable StructureDefinition</a></p></div><table border="0" cellpadding="0" cellspacing="0" style="border: 0px #F0F0F0 solid; font-size: 11px; font-family: verdana; vertical-align: top;"><tr style="border: 1px #F0F0F0 solid; font-size: 11px; font-family: verdana; vertical-align: top"><th style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; padding-top: 3px; padding-bottom: 3px" class="hierarchy"><a href="https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views" title="The logical name of the element">Name</a></th><th style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; padding-top: 3px; padding-bottom: 3px" class="hierarchy"><a href="https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views" title="Information about the use of the element">Flags</a></th><th style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; padding-top: 3px; padding-bottom: 3px" class="hierarchy"><a href="https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views" title="Minimum and Maximum # of times the element can appear in the instance">Card.</a></th><th style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; padding-top: 3px; padding-bottom: 3px; width: 100px" class="hierarchy"><a href="https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views" title="Reference to the type of the element">Type</a></th><th style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; padding-top: 3px; padding-bottom: 3px" class="hierarchy"><a href="https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views" title="Additional information about the element">Description &amp; Constraints</a><span style="float: right"><a href="https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views" title="Legend for this format"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3goXBCwdPqAP0wAAAldJREFUOMuNk0tIlFEYhp9z/vE2jHkhxXA0zJCMitrUQlq4lnSltEqCFhFG2MJFhIvIFpkEWaTQqjaWZRkp0g26URZkTpbaaOJkDqk10szoODP//7XIMUe0elcfnPd9zsfLOYplGrpRwZaqTtw3K7PtGem7Q6FoidbGgqHVy/HRb669R+56zx7eRV1L31JGxYbBtjKK93cxeqfyQHbehkZbUkK20goELEuIzEd+dHS+qz/Y8PTSif0FnGkbiwcAjHaU1+QWOptFiyCLp/LnKptpqIuXHx6rbR26kJcBX3yLgBfnd7CxwJmflpP2wUg0HIAoUUpZBmKzELGWcN8nAr6Gpu7tLU/CkwAaoKTWRSQyt89Q8w6J+oVQkKnBoblH7V0PPvUOvDYXfopE/SJmALsxnVm6LbkotrUtNowMeIrVrBcBpaMmdS0j9df7abpSuy7HWehwJdt1lhVwi/J58U5beXGAF6c3UXLycw1wdFklArBn87xdh0ZsZtArghBdAA3+OEDVubG4UEzP6x1FOWneHh2VDAHBAt80IbdXDcesNoCvs3E5AFyNSU5nbrDPZpcUEQQTFZiEVx+51fxMhhyJEAgvlriadIJZZksRuwBYMOPBbO3hePVVqgEJhFeUuFLhIPkRP6BQLIBrmMenujm/3g4zc398awIe90Zb5A1vREALqneMcYgP/xVQWlG+Ncu5vgwwlaUNx+3799rfe96u9K0JSDXcOzOTJg4B6IgmXfsygc7/Bvg9g9E58/cDVmGIBOP/zT8Bz1zqWqpbXIsd0O9hajXfL6u4BaOS6SeWAAAAAElFTkSuQmCC" alt="doco" style="background-color: inherit"/></a></span></th></tr><tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck1.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_element.gif" alt="." style="background-color: white; background-color: inherit" title="Element" class="hierarchy"/> <a href="StructureDefinition-IMMZD17-definitions.html#IMMZD17" title="Data elements for the IMMZ.D17.Report AEFI Data Dictionary Activity.">IMMZD17</a><a name="IMMZD17"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><span style="opacity: 0.5">0</span><span style="opacity: 0.5">..</span><span style="opacity: 0.5">*</span></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://build.fhir.org/types.html#Base">Base</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">IMMZ.D17.Report AEFI</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_reference.png" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Reference to another Resource" class="hierarchy"/> <a href="StructureDefinition-IMMZD17-definitions.html#IMMZD17.patient" title="The patient.">patient</a><a name="IMMZD17.patient"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">1..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/references.html">Reference</a>()</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Patient</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: white; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-IMMZD17-definitions.html#IMMZD17.reactionReported" title="Indicates observation of an adverse event/reaction">reactionReported</a><a name="IMMZD17.reactionReported"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#boolean">boolean</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Reaction reported</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-IMMZD17-definitions.html#IMMZD17.reactionDate" title="When adverse event/reaction started">reactionDate</a><a name="IMMZD17.reactionDate"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a style="padding-left: 3px; padding-right: 3px; border: 1px maroon solid; font-weight: bold; color: #301212; background-color: #fdf4f4;; padding-left: 3px; padding-right: 3px; border: 1px maroon solid; font-weight: bold; color: #301212; background-color: #fdf4f4;" href="http://hl7.org/fhir/R4/conformance-rules.html#constraints" title="This element has or is affected by constraints ( IMMZ-D-reqReaction-1, IMMZ-D-dateOccurred-1 )">C</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#date">date</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Reaction date<br class="constraint"/><span title="null" class="constraint">Constraints: </span><span style="font-weight:bold" title="Required if input in IMMZ.D.DE92 Reaction reported is Yes" class="constraint">IMMZ-D-reqReaction-1</span><span title="null" class="constraint">, </span><span style="font-weight:bold" title="Date ≤ current date" class="constraint">IMMZ-D-dateOccurred-1</span></td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_datatype.gif" alt="." style="background-color: white; background-color: inherit" title="Data Type" class="hierarchy"/> <a href="StructureDefinition-IMMZD17-definitions.html#IMMZD17.reactionManifestation" title="The manifestation of the reaction (e.g. infected abscess, swelling, rash, hives, diarrhoea, etc.) observed after administering the vaccine">reactionManifestation</a><a name="IMMZD17.reactionManifestation"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a style="padding-left: 3px; padding-right: 3px; border: 1px maroon solid; font-weight: bold; color: #301212; background-color: #fdf4f4;; padding-left: 3px; padding-right: 3px; border: 1px maroon solid; font-weight: bold; color: #301212; background-color: #fdf4f4;" href="http://hl7.org/fhir/R4/conformance-rules.html#constraints" title="This element has or is affected by constraints ( IMMZ-D-reqReaction-1 )">C</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#Coding">Coding</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Reaction manifestation<br class="binding"/><span style="font-weight:bold" title="null" class="binding">Binding: </span><a href="ValueSet-IMMZ.D.DE95.html" title="http://smart.who.int/immunizations/ValueSet/IMMZ.D.DE95" class="binding">IMMZ.D.DE95 ValueSet for Reaction manifestation</a><span title="null" class="binding"> (</span><a href="http://hl7.org/fhir/R4/terminologies.html#required" title="To be conformant, the concept in this element SHALL be from the specified value set." class="binding">required</a><span title="null" class="binding">)</span><br class="constraint"/><span title="null" class="constraint">Constraints: </span><span style="font-weight:bold" title="Required if input in IMMZ.D.DE92 Reaction reported is Yes" class="constraint">IMMZ-D-reqReaction-1</span></td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_datatype.gif" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Data Type" class="hierarchy"/> <a href="StructureDefinition-IMMZD17-definitions.html#IMMZD17.typeOfReaction" title="If the event resulted in a reaction, what is the type of reaction">typeOfReaction</a><a name="IMMZD17.typeOfReaction"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a style="padding-left: 3px; padding-right: 3px; border: 1px maroon solid; font-weight: bold; color: #301212; background-color: #fdf4f4;; padding-left: 3px; padding-right: 3px; border: 1px maroon solid; font-weight: bold; color: #301212; background-color: #fdf4f4;" href="http://hl7.org/fhir/R4/conformance-rules.html#constraints" title="This element has or is affected by constraints ( IMMZ-D-reqReaction-1 )">C</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#Coding">Coding</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Type of reaction<br class="binding"/><span style="font-weight:bold" title="null" class="binding">Binding: </span><a href="ValueSet-IMMZ.D.DE107.html" title="http://smart.who.int/immunizations/ValueSet/IMMZ.D.DE107" class="binding">IMMZ.D.DE107 ValueSet for Type of reaction</a><span title="null" class="binding"> (</span><a href="http://hl7.org/fhir/R4/terminologies.html#required" title="To be conformant, the concept in this element SHALL be from the specified value set." class="binding">required</a><span title="null" class="binding">)</span><br class="constraint"/><span title="null" class="constraint">Constraints: </span><span style="font-weight:bold" title="Required if input in IMMZ.D.DE92 Reaction reported is Yes" class="constraint">IMMZ-D-reqReaction-1</span></td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: white; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-IMMZD17-definitions.html#IMMZD17.otherImportantMedicalEvent" title="There was another important reaction or medical event ">otherImportantMedicalEvent</a><a name="IMMZD17.otherImportantMedicalEvent"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#string">string</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Other important medical event (specify)</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck00.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin_end.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_datatype.gif" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Data Type" class="hierarchy"/> <a href="StructureDefinition-IMMZD17-definitions.html#IMMZD17.reactionOutcome" title="The outcome of the reaction (e.g. death, recovered, recovering)">reactionOutcome</a><a name="IMMZD17.reactionOutcome"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a style="padding-left: 3px; padding-right: 3px; border: 1px maroon solid; font-weight: bold; color: #301212; background-color: #fdf4f4;; padding-left: 3px; padding-right: 3px; border: 1px maroon solid; font-weight: bold; color: #301212; background-color: #fdf4f4;" href="http://hl7.org/fhir/R4/conformance-rules.html#constraints" title="This element has or is affected by constraints ( IMMZ-D-reqReaction-1 )">C</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#Coding">Coding</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Reaction outcome<br class="binding"/><span style="font-weight:bold" title="null" class="binding">Binding: </span><a href="ValueSet-IMMZ.D.DE115.html" title="http://smart.who.int/immunizations/ValueSet/IMMZ.D.DE115" class="binding">IMMZ.D.DE115 ValueSet for Reaction outcome</a><span title="null" class="binding"> (</span><a href="http://hl7.org/fhir/R4/terminologies.html#required" title="To be conformant, the concept in this element SHALL be from the specified value set." class="binding">required</a><span title="null" class="binding">)</span><br class="constraint"/><span title="null" class="constraint">Constraints: </span><span style="font-weight:bold" title="Required if input in IMMZ.D.DE92 Reaction reported is Yes" class="constraint">IMMZ-D-reqReaction-1</span></td></tr>
<tr><td colspan="5" class="hierarchy"><br/><a href="https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views" title="Legend for this format"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3goXBCwdPqAP0wAAAldJREFUOMuNk0tIlFEYhp9z/vE2jHkhxXA0zJCMitrUQlq4lnSltEqCFhFG2MJFhIvIFpkEWaTQqjaWZRkp0g26URZkTpbaaOJkDqk10szoODP//7XIMUe0elcfnPd9zsfLOYplGrpRwZaqTtw3K7PtGem7Q6FoidbGgqHVy/HRb669R+56zx7eRV1L31JGxYbBtjKK93cxeqfyQHbehkZbUkK20goELEuIzEd+dHS+qz/Y8PTSif0FnGkbiwcAjHaU1+QWOptFiyCLp/LnKptpqIuXHx6rbR26kJcBX3yLgBfnd7CxwJmflpP2wUg0HIAoUUpZBmKzELGWcN8nAr6Gpu7tLU/CkwAaoKTWRSQyt89Q8w6J+oVQkKnBoblH7V0PPvUOvDYXfopE/SJmALsxnVm6LbkotrUtNowMeIrVrBcBpaMmdS0j9df7abpSuy7HWehwJdt1lhVwi/J58U5beXGAF6c3UXLycw1wdFklArBn87xdh0ZsZtArghBdAA3+OEDVubG4UEzP6x1FOWneHh2VDAHBAt80IbdXDcesNoCvs3E5AFyNSU5nbrDPZpcUEQQTFZiEVx+51fxMhhyJEAgvlriadIJZZksRuwBYMOPBbO3hePVVqgEJhFeUuFLhIPkRP6BQLIBrmMenujm/3g4zc398awIe90Zb5A1vREALqneMcYgP/xVQWlG+Ncu5vgwwlaUNx+3799rfe96u9K0JSDXcOzOTJg4B6IgmXfsygc7/Bvg9g9E58/cDVmGIBOP/zT8Bz1zqWqpbXIsd0O9hajXfL6u4BaOS6SeWAAAAAElFTkSuQmCC" alt="doco" style="background-color: inherit"/> Documentation for this format</a></td></tr></table></div>
  </text>
  <extension
             url="http://hl7.org/fhir/StructureDefinition/cqf-knowledgeCapability">
    <valueCode value="shareable"/>
  </extension>
  <extension
             url="http://hl7.org/fhir/StructureDefinition/artifact-versionAlgorithm">
    <valueCoding>
      <system value="http://hl7.org/fhir/version-algorithm"/>
      <code value="semver"/>
    </valueCoding>
  </extension>
  <extension
             url="http://hl7.org/fhir/StructureDefinition/artifact-versionPolicy">
    <valueCodeableConcept>
      <coding>
        <system
                value="http://terminology.hl7.org/CodeSystem/artifact-version-policy-codes"/>
        <code value="metadata"/>
      </coding>
    </valueCodeableConcept>
  </extension>
  <url
       value="http://smart.who.int/immunizations/StructureDefinition/IMMZD17"/>
  <version value="0.2.0"/>
  <name value="IMMZ_D17_Report_AEFI"/>
  <title value="IMMZ.D17.Report AEFI"/>
  <status value="active"/>
  <experimental value="false"/>
  <date value="2025-01-13"/>
  <publisher value="WHO"/>
  <contact>
    <name value="WHO"/>
    <telecom>
      <system value="url"/>
      <value value="http://who.int"/>
    </telecom>
  </contact>
  <description
               value="Data elements for the IMMZ.D17.Report AEFI Data Dictionary Activity."/>
  <fhirVersion value="4.0.1"/>
  <mapping>
    <identity value="IMMZD17.to.Observation"/>
    <uri
         value="http://smart.who.int/immunizations/StructureDefinition/IMMZAdverseEvent"/>
    <name value="Mapping from the IMMZ.D17 to the IMMZAdverseEvent profile"/>
  </mapping>
  <kind value="logical"/>
  <abstract value="false"/>
  <type
        value="http://smart.who.int/immunizations/StructureDefinition/IMMZD17"/>
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Base"/>
  <derivation value="specialization"/>
  <snapshot>
    <extension
               url="http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version">
      <valueString value="4.0.1"/>
    </extension>
    <element id="IMMZD17">
      <path value="IMMZD17"/>
      <short value="IMMZ.D17.Report AEFI"/>
      <definition
                  value="Data elements for the IMMZ.D17.Report AEFI Data Dictionary Activity."/>
      <min value="0"/>
      <max value="*"/>
      <base>
        <path value="Base"/>
        <min value="0"/>
        <max value="*"/>
      </base>
      <isModifier value="false"/>
      <mapping>
        <identity value="IMMZD17.to.Observation"/>
        <map value="AdverseEvent"/>
      </mapping>
    </element>
    <element id="IMMZD17.patient">
      <path value="IMMZD17.patient"/>
      <short value="Patient"/>
      <definition value="The patient."/>
      <min value="1"/>
      <max value="1"/>
      <base>
        <path value="IMMZD17.patient"/>
        <min value="1"/>
        <max value="1"/>
      </base>
      <type>
        <code value="Reference"/>
      </type>
      <mapping>
        <identity value="IMMZD17.to.Observation"/>
        <map value="AdverseEvent.subject"/>
      </mapping>
    </element>
    <element id="IMMZD17.reactionReported">
      <path value="IMMZD17.reactionReported"/>
      <code>
        <system value="http://smart.who.int/immunizations/CodeSystem/IMMZ.D"/>
        <code value="DE92"/>
      </code>
      <code>
        <system value="http://id.who.int/icd/release/11/mms"/>
        <code value="PK81.7"/>
        <display
                 value="Injection or infusion for therapeutic or diagnostic purposes associated with injury or harm in therapeutic use"/>
      </code>
      <code>
        <system value="http://snomed.info/sct"/>
        <code value="418799008"/>
        <display
                 value="Finding reported by subject or history provider (finding)"/>
      </code>
      <short value="Reaction reported"/>
      <definition value="Indicates observation of an adverse event/reaction"/>
      <min value="0"/>
      <max value="1"/>
      <base>
        <path value="IMMZD17.reactionReported"/>
        <min value="0"/>
        <max value="1"/>
      </base>
      <type>
        <code value="boolean"/>
      </type>
    </element>
    <element id="IMMZD17.reactionDate">
      <path value="IMMZD17.reactionDate"/>
      <code>
        <system value="http://smart.who.int/immunizations/CodeSystem/IMMZ.D"/>
        <code value="DE93"/>
      </code>
      <code>
        <system value="http://loinc.org"/>
        <code value="30953-4"/>
        <display value="Date and time of onset of vaccination adverse event"/>
      </code>
      <short value="Reaction date"/>
      <definition value="When adverse event/reaction started"/>
      <min value="0"/>
      <max value="1"/>
      <base>
        <path value="IMMZD17.reactionDate"/>
        <min value="0"/>
        <max value="1"/>
      </base>
      <type>
        <code value="date"/>
      </type>
      <constraint>
        <key value="IMMZ-D-reqReaction-1"/>
        <severity value="error"/>
        <human
               value="Required if input in IMMZ.D.DE92 Reaction reported is Yes"/>
        <expression
                    value="not(%resource.reactionReport.exists()) or %resource.reactionReported.value != true or $this.exists()"/>
        <source
                value="http://smart.who.int/immunizations/StructureDefinition/IMMZD17"/>
      </constraint>
      <constraint>
        <key value="IMMZ-D-dateOccurred-1"/>
        <severity value="error"/>
        <human value="Date ≤ current date"/>
        <expression value="not($this.exists()) or $this.value &lt;= today()"/>
        <source
                value="http://smart.who.int/immunizations/StructureDefinition/IMMZD17"/>
      </constraint>
      <mapping>
        <identity value="IMMZD17.to.Observation"/>
        <map value="AdverseEvent.date"/>
      </mapping>
    </element>
    <element id="IMMZD17.reactionManifestation">
      <path value="IMMZD17.reactionManifestation"/>
      <code>
        <system value="http://smart.who.int/immunizations/CodeSystem/IMMZ.D"/>
        <code value="DE95"/>
      </code>
      <code>
        <system value="http://id.who.int/icd/release/11/mms"/>
        <code value="NE80.3"/>
        <display
                 value="Other serum reactions. This code includes 'Complications of vaccination, serum reaction'. A more specific code may be selected based on the documented reaction/manifestation"/>
      </code>
      <short value="Reaction manifestation"/>
      <definition
                  value="The manifestation of the reaction (e.g. infected abscess, swelling, rash, hives, diarrhoea, etc.) observed after administering the vaccine"/>
      <min value="0"/>
      <max value="1"/>
      <base>
        <path value="IMMZD17.reactionManifestation"/>
        <min value="0"/>
        <max value="1"/>
      </base>
      <type>
        <code value="Coding"/>
      </type>
      <constraint>
        <key value="IMMZ-D-reqReaction-1"/>
        <severity value="error"/>
        <human
               value="Required if input in IMMZ.D.DE92 Reaction reported is Yes"/>
        <expression
                    value="not(%resource.reactionReport.exists()) or %resource.reactionReported.value != true or $this.exists()"/>
        <source
                value="http://smart.who.int/immunizations/StructureDefinition/IMMZD17"/>
      </constraint>
      <binding>
        <strength value="required"/>
        <valueSet
                  value="http://smart.who.int/immunizations/ValueSet/IMMZ.D.DE95"/>
      </binding>
      <mapping>
        <identity value="IMMZD17.to.Observation"/>
        <map value="AdverseEvent.event"/>
      </mapping>
    </element>
    <element id="IMMZD17.typeOfReaction">
      <path value="IMMZD17.typeOfReaction"/>
      <code>
        <system value="http://smart.who.int/immunizations/CodeSystem/IMMZ.D"/>
        <code value="DE107"/>
      </code>
      <short value="Type of reaction"/>
      <definition
                  value="If the event resulted in a reaction, what is the type of reaction"/>
      <min value="0"/>
      <max value="1"/>
      <base>
        <path value="IMMZD17.typeOfReaction"/>
        <min value="0"/>
        <max value="1"/>
      </base>
      <type>
        <code value="Coding"/>
      </type>
      <constraint>
        <key value="IMMZ-D-reqReaction-1"/>
        <severity value="error"/>
        <human
               value="Required if input in IMMZ.D.DE92 Reaction reported is Yes"/>
        <expression
                    value="not(%resource.reactionReport.exists()) or %resource.reactionReported.value != true or $this.exists()"/>
        <source
                value="http://smart.who.int/immunizations/StructureDefinition/IMMZD17"/>
      </constraint>
      <binding>
        <strength value="required"/>
        <valueSet
                  value="http://smart.who.int/immunizations/ValueSet/IMMZ.D.DE107"/>
      </binding>
      <mapping>
        <identity value="IMMZD17.to.Observation"/>
        <map value="AdverseEvent.seriousness"/>
      </mapping>
    </element>
    <element id="IMMZD17.otherImportantMedicalEvent">
      <path value="IMMZD17.otherImportantMedicalEvent"/>
      <code>
        <system value="http://smart.who.int/immunizations/CodeSystem/IMMZ.D"/>
        <code value="DE113"/>
      </code>
      <short value="Other important medical event (specify)"/>
      <definition
                  value="There was another important reaction or medical event"/>
      <min value="0"/>
      <max value="1"/>
      <base>
        <path value="IMMZD17.otherImportantMedicalEvent"/>
        <min value="0"/>
        <max value="1"/>
      </base>
      <type>
        <code value="string"/>
      </type>
      <mapping>
        <identity value="IMMZD17.to.Observation"/>
        <map value="AdverseEvent.extension[otherMedicalEvent].valueString"/>
      </mapping>
    </element>
    <element id="IMMZD17.reactionOutcome">
      <path value="IMMZD17.reactionOutcome"/>
      <code>
        <system value="http://smart.who.int/immunizations/CodeSystem/IMMZ.D"/>
        <code value="DE115"/>
      </code>
      <code>
        <system value="http://snomed.info/sct"/>
        <code value="293104008"/>
        <display
                 value="Adverse reaction to component of vaccine product (disorder)"/>
      </code>
      <short value="Reaction outcome"/>
      <definition
                  value="The outcome of the reaction (e.g. death, recovered, recovering)"/>
      <min value="0"/>
      <max value="1"/>
      <base>
        <path value="IMMZD17.reactionOutcome"/>
        <min value="0"/>
        <max value="1"/>
      </base>
      <type>
        <code value="Coding"/>
      </type>
      <constraint>
        <key value="IMMZ-D-reqReaction-1"/>
        <severity value="error"/>
        <human
               value="Required if input in IMMZ.D.DE92 Reaction reported is Yes"/>
        <expression
                    value="not(%resource.reactionReport.exists()) or %resource.reactionReported.value != true or $this.exists()"/>
        <source
                value="http://smart.who.int/immunizations/StructureDefinition/IMMZD17"/>
      </constraint>
      <binding>
        <strength value="required"/>
        <valueSet
                  value="http://smart.who.int/immunizations/ValueSet/IMMZ.D.DE115"/>
      </binding>
      <mapping>
        <identity value="IMMZD17.to.Observation"/>
        <map value="AdverseEvent.outcome"/>
      </mapping>
    </element>
  </snapshot>
  <differential>
    <element id="IMMZD17">
      <path value="IMMZD17"/>
      <short value="IMMZ.D17.Report AEFI"/>
      <definition
                  value="Data elements for the IMMZ.D17.Report AEFI Data Dictionary Activity."/>
      <mapping>
        <identity value="IMMZD17.to.Observation"/>
        <map value="AdverseEvent"/>
      </mapping>
    </element>
    <element id="IMMZD17.patient">
      <path value="IMMZD17.patient"/>
      <short value="Patient"/>
      <definition value="The patient."/>
      <min value="1"/>
      <max value="1"/>
      <type>
        <code value="Reference"/>
      </type>
      <mapping>
        <identity value="IMMZD17.to.Observation"/>
        <map value="AdverseEvent.subject"/>
      </mapping>
    </element>
    <element id="IMMZD17.reactionReported">
      <path value="IMMZD17.reactionReported"/>
      <code>
        <system value="http://smart.who.int/immunizations/CodeSystem/IMMZ.D"/>
        <code value="DE92"/>
      </code>
      <code>
        <system value="http://id.who.int/icd/release/11/mms"/>
        <code value="PK81.7"/>
        <display
                 value="Injection or infusion for therapeutic or diagnostic purposes associated with injury or harm in therapeutic use"/>
      </code>
      <code>
        <system value="http://snomed.info/sct"/>
        <code value="418799008"/>
        <display
                 value="Finding reported by subject or history provider (finding)"/>
      </code>
      <short value="Reaction reported"/>
      <definition value="Indicates observation of an adverse event/reaction"/>
      <min value="0"/>
      <max value="1"/>
      <type>
        <code value="boolean"/>
      </type>
    </element>
    <element id="IMMZD17.reactionDate">
      <path value="IMMZD17.reactionDate"/>
      <code>
        <system value="http://smart.who.int/immunizations/CodeSystem/IMMZ.D"/>
        <code value="DE93"/>
      </code>
      <code>
        <system value="http://loinc.org"/>
        <code value="30953-4"/>
        <display value="Date and time of onset of vaccination adverse event"/>
      </code>
      <short value="Reaction date"/>
      <definition value="When adverse event/reaction started"/>
      <min value="0"/>
      <max value="1"/>
      <type>
        <code value="date"/>
      </type>
      <constraint>
        <key value="IMMZ-D-reqReaction-1"/>
        <severity value="error"/>
        <human
               value="Required if input in IMMZ.D.DE92 Reaction reported is Yes"/>
        <expression
                    value="not(%resource.reactionReport.exists()) or %resource.reactionReported.value != true or $this.exists()"/>
        <source
                value="http://smart.who.int/immunizations/StructureDefinition/IMMZD17"/>
      </constraint>
      <constraint>
        <key value="IMMZ-D-dateOccurred-1"/>
        <severity value="error"/>
        <human value="Date ≤ current date"/>
        <expression value="not($this.exists()) or $this.value &lt;= today()"/>
        <source
                value="http://smart.who.int/immunizations/StructureDefinition/IMMZD17"/>
      </constraint>
      <mapping>
        <identity value="IMMZD17.to.Observation"/>
        <map value="AdverseEvent.date"/>
      </mapping>
    </element>
    <element id="IMMZD17.reactionManifestation">
      <path value="IMMZD17.reactionManifestation"/>
      <code>
        <system value="http://smart.who.int/immunizations/CodeSystem/IMMZ.D"/>
        <code value="DE95"/>
      </code>
      <code>
        <system value="http://id.who.int/icd/release/11/mms"/>
        <code value="NE80.3"/>
        <display
                 value="Other serum reactions. This code includes 'Complications of vaccination, serum reaction'. A more specific code may be selected based on the documented reaction/manifestation"/>
      </code>
      <short value="Reaction manifestation"/>
      <definition
                  value="The manifestation of the reaction (e.g. infected abscess, swelling, rash, hives, diarrhoea, etc.) observed after administering the vaccine"/>
      <min value="0"/>
      <max value="1"/>
      <type>
        <code value="Coding"/>
      </type>
      <constraint>
        <key value="IMMZ-D-reqReaction-1"/>
        <severity value="error"/>
        <human
               value="Required if input in IMMZ.D.DE92 Reaction reported is Yes"/>
        <expression
                    value="not(%resource.reactionReport.exists()) or %resource.reactionReported.value != true or $this.exists()"/>
        <source
                value="http://smart.who.int/immunizations/StructureDefinition/IMMZD17"/>
      </constraint>
      <binding>
        <strength value="required"/>
        <valueSet
                  value="http://smart.who.int/immunizations/ValueSet/IMMZ.D.DE95"/>
      </binding>
      <mapping>
        <identity value="IMMZD17.to.Observation"/>
        <map value="AdverseEvent.event"/>
      </mapping>
    </element>
    <element id="IMMZD17.typeOfReaction">
      <path value="IMMZD17.typeOfReaction"/>
      <code>
        <system value="http://smart.who.int/immunizations/CodeSystem/IMMZ.D"/>
        <code value="DE107"/>
      </code>
      <short value="Type of reaction"/>
      <definition
                  value="If the event resulted in a reaction, what is the type of reaction"/>
      <min value="0"/>
      <max value="1"/>
      <type>
        <code value="Coding"/>
      </type>
      <constraint>
        <key value="IMMZ-D-reqReaction-1"/>
        <severity value="error"/>
        <human
               value="Required if input in IMMZ.D.DE92 Reaction reported is Yes"/>
        <expression
                    value="not(%resource.reactionReport.exists()) or %resource.reactionReported.value != true or $this.exists()"/>
        <source
                value="http://smart.who.int/immunizations/StructureDefinition/IMMZD17"/>
      </constraint>
      <binding>
        <strength value="required"/>
        <valueSet
                  value="http://smart.who.int/immunizations/ValueSet/IMMZ.D.DE107"/>
      </binding>
      <mapping>
        <identity value="IMMZD17.to.Observation"/>
        <map value="AdverseEvent.seriousness"/>
      </mapping>
    </element>
    <element id="IMMZD17.otherImportantMedicalEvent">
      <path value="IMMZD17.otherImportantMedicalEvent"/>
      <code>
        <system value="http://smart.who.int/immunizations/CodeSystem/IMMZ.D"/>
        <code value="DE113"/>
      </code>
      <short value="Other important medical event (specify)"/>
      <definition
                  value="There was another important reaction or medical event "/>
      <min value="0"/>
      <max value="1"/>
      <type>
        <code value="string"/>
      </type>
      <mapping>
        <identity value="IMMZD17.to.Observation"/>
        <map value="AdverseEvent.extension[otherMedicalEvent].valueString"/>
      </mapping>
    </element>
    <element id="IMMZD17.reactionOutcome">
      <path value="IMMZD17.reactionOutcome"/>
      <code>
        <system value="http://smart.who.int/immunizations/CodeSystem/IMMZ.D"/>
        <code value="DE115"/>
      </code>
      <code>
        <system value="http://snomed.info/sct"/>
        <code value="293104008"/>
        <display
                 value="Adverse reaction to component of vaccine product (disorder)"/>
      </code>
      <short value="Reaction outcome"/>
      <definition
                  value="The outcome of the reaction (e.g. death, recovered, recovering)"/>
      <min value="0"/>
      <max value="1"/>
      <type>
        <code value="Coding"/>
      </type>
      <constraint>
        <key value="IMMZ-D-reqReaction-1"/>
        <severity value="error"/>
        <human
               value="Required if input in IMMZ.D.DE92 Reaction reported is Yes"/>
        <expression
                    value="not(%resource.reactionReport.exists()) or %resource.reactionReported.value != true or $this.exists()"/>
        <source
                value="http://smart.who.int/immunizations/StructureDefinition/IMMZD17"/>
      </constraint>
      <binding>
        <strength value="required"/>
        <valueSet
                  value="http://smart.who.int/immunizations/ValueSet/IMMZ.D.DE115"/>
      </binding>
      <mapping>
        <identity value="IMMZD17.to.Observation"/>
        <map value="AdverseEvent.outcome"/>
      </mapping>
    </element>
  </differential>
</StructureDefinition>