EHDS Logical Information Models
0.4.0 - draft
EHDS Logical Information Models, published by Xt-EHR. This guide is not an authorized publication; it is the continuous build for version 0.4.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/Xt-EHR/xt-ehr-common/ and changes regularly. See the Directory of published versions
| Draft as of 2026-02-22 |
XML representation of the EHDSImmunisationObligations logical model.
<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="EHDSImmunisationObligations"/>
<text>
<status value="extensions"/>
<div xmlns="http://www.w3.org/1999/xhtml"><p class="res-header-id"><b>Generated Narrative: StructureDefinition EHDSImmunisationObligations</b></p><a name="EHDSImmunisationObligations"> </a><a name="hcEHDSImmunisationObligations"> </a><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 & 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-EHDSImmunisationObligations-definitions.html#EHDSImmunisation">EHDSImmunisation</a><a name="EHDSImmunisation"> </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="StructureDefinition-EHDSImmunisation.html">EHDSImmunisation</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"><span style="opacity: 0.5">Immunisation model</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_bck11.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_element.gif" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Element" class="hierarchy"/> <a href="StructureDefinition-EHDSImmunisationObligations-definitions.html#EHDSImmunisation.header">header</a><a name="EHDSImmunisation.header"> </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"/><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"/></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_bck110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.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-EHDSImmunisationObligations-definitions.html#EHDSImmunisation.header.subject">subject</a><a name="EHDSImmunisation.header.subject"> </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"><span style="padding-left: 3px; padding-right: 3px; color: white; background-color: red" title="This element has obligations">O</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"><span style="opacity: 0.5">1</span><span style="opacity: 0.5">..</span><span style="opacity: 0.5">1</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 style="opacity: 0.5; opacity: 0.5" href="StructureDefinition-EHDSPatient.html">EHDSPatient</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"><span style="opacity: 0.5">Patient/subject information</span><table class="obligation grid"><tr><td style="font-size: 11px"><b>Obligations</b></td><td style="font-size: 11px"><b>Actor</b></td></tr><tr><td style="font-size: 11px"><b>SHALL</b>:<a href="http://hl7.org/fhir/extensions/5.2.0/CodeSystem-obligation.html#obligation-able-to-populate" title="Obligation Codes: be able to populate">able-to-populate</a></td><td style="font-size: 11px; opacity: 0.5;"><a href="ActorDefinition-actor-producer.html">Producer</a></td></tr></table></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_bck110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_element.gif" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Element" class="hierarchy"/> <a href="StructureDefinition-EHDSImmunisationObligations-definitions.html#EHDSImmunisation.header.identifier">identifier</a><a name="EHDSImmunisation.header.identifier"> </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"><span style="padding-left: 3px; padding-right: 3px; color: white; background-color: red" title="This element has obligations">O</span></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"><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: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a style="opacity: 0.5; opacity: 0.5" href="http://hl7.org/fhir/R5/datatypes.html#Identifier">Identifier</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"><span style="opacity: 0.5">Business identifier for the object, unique within its system. Supporting disambiguation between different contexts (systems/countries).</span><table class="obligation grid"><tr><td style="font-size: 11px"><b>Obligations</b></td><td style="font-size: 11px"><b>Actor</b></td></tr><tr><td style="font-size: 11px"><b>SHOULD</b>:<a href="http://hl7.org/fhir/extensions/5.2.0/CodeSystem-obligation.html#obligation-able-to-populate" title="Obligation Codes: be able to populate">able-to-populate</a></td><td style="font-size: 11px; opacity: 0.5;"><a href="ActorDefinition-actor-producer.html">Producer</a></td></tr></table></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_bck100.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin_end.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-EHDSImmunisationObligations-definitions.html#EHDSImmunisation.header.status">status</a><a name="EHDSImmunisation.header.status"> </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"><span style="padding-left: 3px; padding-right: 3px; color: white; background-color: red" title="This element has obligations">O</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"><span style="opacity: 0.5">1</span><span style="opacity: 0.5">..</span><span style="opacity: 0.5">1</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 style="opacity: 0.5; opacity: 0.5" href="http://hl7.org/fhir/R5/datatypes.html#CodeableConcept">CodeableConcept</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"><span style="opacity: 0.5">Status of the immunisation event (completed, not-done).</span><table class="obligation grid"><tr><td style="font-size: 11px"><b>Obligations</b></td><td style="font-size: 11px"><b>Actor</b></td></tr><tr><td style="font-size: 11px"><b>SHALL</b>:<a href="http://hl7.org/fhir/extensions/5.2.0/CodeSystem-obligation.html#obligation-able-to-populate" title="Obligation Codes: be able to populate">able-to-populate</a></td><td style="font-size: 11px; opacity: 0.5;"><a href="ActorDefinition-actor-producer.html">Producer</a></td></tr></table></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_element.gif" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Element" class="hierarchy"/> <a href="StructureDefinition-EHDSImmunisationObligations-definitions.html#EHDSImmunisation.vaccine">vaccine</a><a name="EHDSImmunisation.vaccine"> </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"><span style="padding-left: 3px; padding-right: 3px; color: white; background-color: red" title="This element has obligations">O</span></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"><span style="opacity: 0.5">1</span><span style="opacity: 0.5">..</span><span style="opacity: 0.5">1</span></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="opacity: 0.5; opacity: 0.5" href="http://hl7.org/fhir/R5/datatypes.html#CodeableConcept">CodeableConcept</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"><span style="opacity: 0.5">Type of immunisation, e.g. J07AM01 Tetanus toxoid; or 871803007 Hepatitis A and Hepatitis B virus antigens only vaccine product.</span><table class="obligation grid"><tr><td style="font-size: 11px"><b>Obligations</b></td><td style="font-size: 11px"><b>Actor</b></td></tr><tr><td style="font-size: 11px"><b>SHALL</b>:<a href="http://hl7.org/fhir/extensions/5.2.0/CodeSystem-obligation.html#obligation-able-to-populate" title="Obligation Codes: be able to populate">able-to-populate</a></td><td style="font-size: 11px; opacity: 0.5;"><a href="ActorDefinition-actor-producer.html">Producer</a></td></tr></table></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_bck11.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_element.gif" alt="." style="background-color: white; background-color: inherit" title="Element" class="hierarchy"/> <a href="StructureDefinition-EHDSImmunisationObligations-definitions.html#EHDSImmunisation.administeredProduct">administeredProduct</a><a name="EHDSImmunisation.administeredProduct"> </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"><span style="padding-left: 3px; padding-right: 3px; color: white; background-color: red" title="This element has obligations">O</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"><span style="opacity: 0.5">0</span><span style="opacity: 0.5">..</span><span style="opacity: 0.5">1</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 style="opacity: 0.5; opacity: 0.5" href="StructureDefinition-EHDSMedication.html">EHDSMedication</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"><span style="opacity: 0.5">Administered medicinal product (e.g. TETAVAX suspension for injection), including batch/lot details when necessary.</span><table class="obligation grid"><tr><td style="font-size: 11px"><b>Obligations</b></td><td style="font-size: 11px"><b>Actor</b></td></tr><tr><td style="font-size: 11px"><b>SHOULD</b>:<a href="http://hl7.org/fhir/extensions/5.2.0/CodeSystem-obligation.html#obligation-able-to-populate" title="Obligation Codes: be able to populate">able-to-populate</a></td><td style="font-size: 11px; opacity: 0.5;"><a href="ActorDefinition-actor-producer.html">Producer</a></td></tr></table></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_bck110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_element.gif" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Element" class="hierarchy"/> <a href="StructureDefinition-EHDSImmunisationObligations-definitions.html#EHDSImmunisation.administeredProduct.identifyingCode[x]">identifyingCode[x]</a><a name="EHDSImmunisation.administeredProduct.identifyingCode_x_"> </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"><span style="padding-left: 3px; padding-right: 3px; color: white; background-color: red" title="This element has obligations">O</span></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"><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: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a style="opacity: 0.5; opacity: 0.5" href="http://hl7.org/fhir/R5/datatypes.html#CodeableConcept">CodeableConcept</a><span style="opacity: 0.5">, </span><a style="opacity: 0.5; opacity: 0.5" href="http://hl7.org/fhir/R5/datatypes.html#Identifier">Identifier</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"><span style="opacity: 0.5">An identifier (e.g. from EMA SPOR PMS or national registry) or a code (e.g. from SNOMED CT or national code system) for the product (virtual product, branded product, or package). If several identifiers are specified, they shall not have conflicting meanings or very different granularities. An identifier might not exist e.g. for substance-based prescriptions.</span><table class="obligation grid"><tr><td style="font-size: 11px"><b>Obligations</b></td><td style="font-size: 11px"><b>Actor</b></td></tr><tr><td style="font-size: 11px"><b>SHOULD</b>:<a href="http://hl7.org/fhir/extensions/5.2.0/CodeSystem-obligation.html#obligation-able-to-populate" title="Obligation Codes: be able to populate">able-to-populate</a></td><td style="font-size: 11px; opacity: 0.5;"><a href="ActorDefinition-actor-producer.html">Producer</a></td></tr></table></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_bck110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.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-EHDSImmunisationObligations-definitions.html#EHDSImmunisation.administeredProduct.productName">productName</a><a name="EHDSImmunisation.administeredProduct.productName"> </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"><span style="padding-left: 3px; padding-right: 3px; color: white; background-color: red" title="This element has obligations">O</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"><span style="opacity: 0.5">0</span><span style="opacity: 0.5">..</span><span style="opacity: 0.5">1</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 style="opacity: 0.5; opacity: 0.5" href="http://hl7.org/fhir/R5/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"><span style="opacity: 0.5">Current trade name (authorised name) of the product. When medication is specified by a CodeableConcept, the name may be omitted when available as the display name of the concept.</span><table class="obligation grid"><tr><td style="font-size: 11px"><b>Obligations</b></td><td style="font-size: 11px"><b>Actor</b></td></tr><tr><td style="font-size: 11px"><b>SHOULD</b>:<a href="http://hl7.org/fhir/extensions/5.2.0/CodeSystem-obligation.html#obligation-able-to-populate" title="Obligation Codes: be able to populate">able-to-populate</a></td><td style="font-size: 11px; opacity: 0.5;"><a href="ActorDefinition-actor-producer.html">Producer</a></td></tr></table></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_bck101.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin_end.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_element.gif" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Element" class="hierarchy"/> <a href="StructureDefinition-EHDSImmunisationObligations-definitions.html#EHDSImmunisation.administeredProduct.batch">batch</a><a name="EHDSImmunisation.administeredProduct.batch"> </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"><span style="padding-left: 3px; padding-right: 3px; color: white; background-color: red" title="This element has obligations">O</span></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"><span style="opacity: 0.5">0</span><span style="opacity: 0.5">..</span><span style="opacity: 0.5">1</span></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"><span style="opacity: 0.5">Base</span></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"><span style="opacity: 0.5">Batch information of a medicinal product. Typically recorded during dispense or administration, rarely known or relevant for a prescription/request.</span><table class="obligation grid"><tr><td style="font-size: 11px"><b>Obligations</b></td><td style="font-size: 11px"><b>Actor</b></td></tr><tr><td style="font-size: 11px"><b>SHOULD</b>:<a href="http://hl7.org/fhir/extensions/5.2.0/CodeSystem-obligation.html#obligation-able-to-populate" title="Obligation Codes: be able to populate">able-to-populate</a></td><td style="font-size: 11px; opacity: 0.5;"><a href="ActorDefinition-actor-producer.html">Producer</a></td></tr></table></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_bck1000.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_blank.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin_end.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-EHDSImmunisationObligations-definitions.html#EHDSImmunisation.administeredProduct.batch.lotNumber">lotNumber</a><a name="EHDSImmunisation.administeredProduct.batch.lotNumber"> </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"><span style="padding-left: 3px; padding-right: 3px; color: white; background-color: red" title="This element has obligations">O</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"><span style="opacity: 0.5">0</span><span style="opacity: 0.5">..</span><span style="opacity: 0.5">1</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 style="opacity: 0.5; opacity: 0.5" href="http://hl7.org/fhir/R5/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"><span style="opacity: 0.5">Batch identifier of the medicinal product.</span><table class="obligation grid"><tr><td style="font-size: 11px"><b>Obligations</b></td><td style="font-size: 11px"><b>Actor</b></td></tr><tr><td style="font-size: 11px"><b>SHOULD</b>:<a href="http://hl7.org/fhir/extensions/5.2.0/CodeSystem-obligation.html#obligation-able-to-populate" title="Obligation Codes: be able to populate">able-to-populate</a></td><td style="font-size: 11px; opacity: 0.5;"><a href="ActorDefinition-actor-producer.html">Producer</a></td></tr></table></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_element.gif" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Element" class="hierarchy"/> <a href="StructureDefinition-EHDSImmunisationObligations-definitions.html#EHDSImmunisation.administrationTime">administrationTime</a><a name="EHDSImmunisation.administrationTime"> </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"><span style="padding-left: 3px; padding-right: 3px; color: white; background-color: red" title="This element has obligations">O</span></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"><span style="opacity: 0.5">1</span><span style="opacity: 0.5">..</span><span style="opacity: 0.5">1</span></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="opacity: 0.5; opacity: 0.5" href="http://hl7.org/fhir/R5/datatypes.html#dateTime">dateTime</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"><span style="opacity: 0.5">The date and optionally the exact time when the vaccination was administered.</span><table class="obligation grid"><tr><td style="font-size: 11px"><b>Obligations</b></td><td style="font-size: 11px"><b>Actor</b></td></tr><tr><td style="font-size: 11px"><b>SHALL</b>:<a href="http://hl7.org/fhir/extensions/5.2.0/CodeSystem-obligation.html#obligation-able-to-populate" title="Obligation Codes: be able to populate">able-to-populate</a></td><td style="font-size: 11px; opacity: 0.5;"><a href="ActorDefinition-actor-producer.html">Producer</a></td></tr></table></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>
<url
value="http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSImmunisationObligations"/>
<version value="0.4.0"/>
<name value="EHDSImmunisationObligations"/>
<title value="Immunisation obligations"/>
<status value="draft"/>
<date value="2026-02-22T08:17:12+00:00"/>
<publisher value="Xt-EHR"/>
<contact>
<name value="Xt-EHR"/>
<telecom>
<system value="url"/>
<value value="http://www.xt-ehr.eu/"/>
</telecom>
</contact>
<description value="Obligations for the logical model for immunisation."/>
<fhirVersion value="5.0.0"/>
<mapping>
<identity value="rim"/>
<uri value="http://hl7.org/v3"/>
<name value="RIM Mapping"/>
</mapping>
<kind value="logical"/>
<abstract value="false"/>
<type
value="http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSImmunisation"/>
<baseDefinition
value="http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSImmunisation"/>
<derivation value="constraint"/>
<snapshot>
<extension
url="http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version">
<valueString value="0.4.0"/>
</extension>
<element id="EHDSImmunisation">
<path value="EHDSImmunisation"/>
<short value="Immunisation model"/>
<definition
value="Model describes the administration of immunisation products, including vaccines and immunoglobulins, covering active and passive immunisations. It focuses on immunisation as a clinical procedure rather than the resulting immunity. The model supports routine immunisations at standard doses and may overlap with medication summaries or prescription lists. Natural immunity, immunisation outcomes, refusals, and administration or planning details are out of scope."/>
<min value="0"/>
<max value="*"/>
<base>
<path value="Base"/>
<min value="0"/>
<max value="*"/>
</base>
<isModifier value="false"/>
<mapping>
<identity value="rim"/>
<map value="n/a"/>
</mapping>
</element>
<element id="EHDSImmunisation.header">
<path value="EHDSImmunisation.header"/>
<short value="Basic metadata for this information"/>
<definition value="Basic metadata for this information"/>
<min value="1"/>
<max value="1"/>
<base>
<path value="EHDSDataSet.header"/>
<min value="1"/>
<max value="1"/>
</base>
<type>
<code value="Base"/>
</type>
</element>
<element id="EHDSImmunisation.header.subject">
<extension url="http://hl7.org/fhir/StructureDefinition/obligation">
<extension url="code">
<valueCode value="SHALL:able-to-populate"/>
</extension>
<extension url="actor">
<valueCanonical
value="https://www.xt-ehr.eu/specifications/fhir/actor-producer"/>
</extension>
<extension
url="http://hl7.org/fhir/tools/StructureDefinition/snapshot-source">
<valueCanonical
value="http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSImmunisationObligations|0.4.0"/>
</extension>
</extension>
<path value="EHDSImmunisation.header.subject"/>
<short value="Patient/subject information"/>
<definition value="Patient/subject information"/>
<min value="1"/>
<max value="1"/>
<base>
<path value="EHDSDataSet.header.subject"/>
<min value="1"/>
<max value="1"/>
</base>
<type>
<code
value="http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSPatient"/>
</type>
</element>
<element id="EHDSImmunisation.header.identifier">
<extension url="http://hl7.org/fhir/StructureDefinition/obligation">
<extension url="code">
<valueCode value="SHOULD:able-to-populate"/>
</extension>
<extension url="actor">
<valueCanonical
value="https://www.xt-ehr.eu/specifications/fhir/actor-producer"/>
</extension>
<extension
url="http://hl7.org/fhir/tools/StructureDefinition/snapshot-source">
<valueCanonical
value="http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSImmunisationObligations|0.4.0"/>
</extension>
</extension>
<path value="EHDSImmunisation.header.identifier"/>
<short
value="Business identifier for the object, unique within its system. Supporting disambiguation between different contexts (systems/countries)."/>
<definition
value="Business identifier for the object, unique within its system. Supporting disambiguation between different contexts (systems/countries)."/>
<min value="0"/>
<max value="*"/>
<base>
<path value="EHDSDataSet.header.identifier"/>
<min value="0"/>
<max value="*"/>
</base>
<type>
<code value="Identifier"/>
</type>
</element>
<element id="EHDSImmunisation.header.author[x]">
<path value="EHDSImmunisation.header.author[x]"/>
<short value="The author of the immunisation statement."/>
<definition value="The author of the immunisation statement."/>
<min value="0"/>
<max value="*"/>
<base>
<path value="EHDSDataSet.header.author[x]"/>
<min value="0"/>
<max value="*"/>
</base>
<type>
<code
value="http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSHealthProfessional"/>
</type>
<type>
<code
value="http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSOrganisation"/>
</type>
<type>
<code
value="http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSDevice"/>
</type>
</element>
<element id="EHDSImmunisation.header.date">
<path value="EHDSImmunisation.header.date"/>
<short value="Date and optionally time of authoring/issuing"/>
<definition value="Date and optionally time of authoring/issuing"/>
<min value="0"/>
<max value="1"/>
<base>
<path value="EHDSDataSet.header.date"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="dateTime"/>
</type>
</element>
<element id="EHDSImmunisation.header.status">
<extension url="http://hl7.org/fhir/StructureDefinition/obligation">
<extension url="code">
<valueCode value="SHALL:able-to-populate"/>
</extension>
<extension url="actor">
<valueCanonical
value="https://www.xt-ehr.eu/specifications/fhir/actor-producer"/>
</extension>
<extension
url="http://hl7.org/fhir/tools/StructureDefinition/snapshot-source">
<valueCanonical
value="http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSImmunisationObligations|0.4.0"/>
</extension>
</extension>
<path value="EHDSImmunisation.header.status"/>
<short value="Status of the immunisation event (completed, not-done)."/>
<definition
value="Status of the immunisation event (completed, not-done)."/>
<min value="1"/>
<max value="1"/>
<base>
<path value="EHDSDataSet.header.status"/>
<min value="1"/>
<max value="1"/>
</base>
<type>
<code value="CodeableConcept"/>
</type>
</element>
<element id="EHDSImmunisation.header.source">
<path value="EHDSImmunisation.header.source"/>
<short
value="Source of information (e.g. patient, patient's proxy). Used in case the patient has authored the information or the author has submitted patient-stated information."/>
<definition
value="Source of information (e.g. patient, patient's proxy). Used in case the patient has authored the information or the author has submitted patient-stated information."/>
<min value="0"/>
<max value="1"/>
<base>
<path value="EHDSDataSet.header.source"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="CodeableConcept"/>
</type>
</element>
<element id="EHDSImmunisation.header.language">
<path value="EHDSImmunisation.header.language"/>
<short
value="Language in which the resource is written. Language is expressed by the IETF language tag."/>
<definition
value="Language in which the resource is written. Language is expressed by the IETF language tag."/>
<min value="0"/>
<max value="1"/>
<base>
<path value="EHDSDataSet.header.language"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="CodeableConcept"/>
</type>
<binding>
<strength value="preferred"/>
<description value="BCP 47"/>
</binding>
</element>
<element id="EHDSImmunisation.diseaseOrAgentTargeted">
<path value="EHDSImmunisation.diseaseOrAgentTargeted"/>
<short
value="Disease or agent that the vaccination provides protection against (e.g. 76902006 Tetanus)."/>
<definition
value="Disease or agent that the vaccination provides protection against (e.g. 76902006 Tetanus)."/>
<min value="0"/>
<max value="*"/>
<base>
<path value="EHDSImmunisation.diseaseOrAgentTargeted"/>
<min value="0"/>
<max value="*"/>
</base>
<type>
<code value="CodeableConcept"/>
</type>
<binding>
<strength value="preferred"/>
<description value="ICD-10, SNOMED CT"/>
</binding>
</element>
<element id="EHDSImmunisation.vaccine">
<extension url="http://hl7.org/fhir/StructureDefinition/obligation">
<extension url="code">
<valueCode value="SHALL:able-to-populate"/>
</extension>
<extension url="actor">
<valueCanonical
value="https://www.xt-ehr.eu/specifications/fhir/actor-producer"/>
</extension>
<extension
url="http://hl7.org/fhir/tools/StructureDefinition/snapshot-source">
<valueCanonical
value="http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSImmunisationObligations|0.4.0"/>
</extension>
</extension>
<path value="EHDSImmunisation.vaccine"/>
<short
value="Type of immunisation, e.g. J07AM01 Tetanus toxoid; or 871803007 Hepatitis A and Hepatitis B virus antigens only vaccine product."/>
<definition
value="Type of immunisation, e.g. J07AM01 Tetanus toxoid; or 871803007 Hepatitis A and Hepatitis B virus antigens only vaccine product."/>
<min value="1"/>
<max value="1"/>
<base>
<path value="EHDSImmunisation.vaccine"/>
<min value="1"/>
<max value="1"/>
</base>
<type>
<code value="CodeableConcept"/>
</type>
<binding>
<strength value="preferred"/>
<description value="SNOMED CT, ATC"/>
</binding>
</element>
<element id="EHDSImmunisation.administeredProduct">
<extension url="http://hl7.org/fhir/StructureDefinition/obligation">
<extension url="code">
<valueCode value="SHOULD:able-to-populate"/>
</extension>
<extension url="actor">
<valueCanonical
value="https://www.xt-ehr.eu/specifications/fhir/actor-producer"/>
</extension>
<extension
url="http://hl7.org/fhir/tools/StructureDefinition/snapshot-source">
<valueCanonical
value="http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSImmunisationObligations|0.4.0"/>
</extension>
</extension>
<path value="EHDSImmunisation.administeredProduct"/>
<short
value="Administered medicinal product (e.g. TETAVAX suspension for injection), including batch/lot details when necessary."/>
<definition
value="Administered medicinal product (e.g. TETAVAX suspension for injection), including batch/lot details when necessary."/>
<min value="0"/>
<max value="1"/>
<base>
<path value="EHDSImmunisation.administeredProduct"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code
value="http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSMedication"/>
</type>
</element>
<element id="EHDSImmunisation.administeredProduct.identifyingCode[x]">
<extension url="http://hl7.org/fhir/StructureDefinition/obligation">
<extension url="code">
<valueCode value="SHOULD:able-to-populate"/>
</extension>
<extension url="actor">
<valueCanonical
value="https://www.xt-ehr.eu/specifications/fhir/actor-producer"/>
</extension>
<extension
url="http://hl7.org/fhir/tools/StructureDefinition/snapshot-source">
<valueCanonical
value="http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSImmunisationObligations|0.4.0"/>
</extension>
</extension>
<path value="EHDSImmunisation.administeredProduct.identifyingCode[x]"/>
<short
value="An identifier (e.g. from EMA SPOR PMS or national registry) or a code (e.g. from SNOMED CT or national code system) for the product (virtual product, branded product, or package). If several identifiers are specified, they shall not have conflicting meanings or very different granularities. An identifier might not exist e.g. for substance-based prescriptions."/>
<definition
value="An identifier (e.g. from EMA SPOR PMS or national registry) or a code (e.g. from SNOMED CT or national code system) for the product (virtual product, branded product, or package). If several identifiers are specified, they shall not have conflicting meanings or very different granularities. An identifier might not exist e.g. for substance-based prescriptions."/>
<min value="0"/>
<max value="*"/>
<base>
<path value="EHDSMedication.identifyingCode[x]"/>
<min value="0"/>
<max value="*"/>
</base>
<type>
<code value="CodeableConcept"/>
</type>
<type>
<code value="Identifier"/>
</type>
</element>
<element id="EHDSImmunisation.administeredProduct.classification">
<path value="EHDSImmunisation.administeredProduct.classification"/>
<short
value="Classification (e.g. ATC; narcotic/psychotropic; orphan drug; etc.)"/>
<definition
value="Classification (e.g. ATC; narcotic/psychotropic; orphan drug; etc.)"/>
<min value="0"/>
<max value="*"/>
<base>
<path value="EHDSMedication.classification"/>
<min value="0"/>
<max value="*"/>
</base>
<type>
<code value="CodeableConcept"/>
</type>
<binding>
<strength value="preferred"/>
<description value="WHO ATC"/>
</binding>
</element>
<element id="EHDSImmunisation.administeredProduct.productName">
<extension url="http://hl7.org/fhir/StructureDefinition/obligation">
<extension url="code">
<valueCode value="SHOULD:able-to-populate"/>
</extension>
<extension url="actor">
<valueCanonical
value="https://www.xt-ehr.eu/specifications/fhir/actor-producer"/>
</extension>
<extension
url="http://hl7.org/fhir/tools/StructureDefinition/snapshot-source">
<valueCanonical
value="http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSImmunisationObligations|0.4.0"/>
</extension>
</extension>
<path value="EHDSImmunisation.administeredProduct.productName"/>
<short
value="Current trade name (authorised name) of the product. When medication is specified by a CodeableConcept, the name may be omitted when available as the display name of the concept."/>
<definition
value="Current trade name (authorised name) of the product. When medication is specified by a CodeableConcept, the name may be omitted when available as the display name of the concept."/>
<min value="0"/>
<max value="1"/>
<base>
<path value="EHDSMedication.productName"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="string"/>
</type>
</element>
<element
id="EHDSImmunisation.administeredProduct.marketingAuthorisationHolder">
<path
value="EHDSImmunisation.administeredProduct.marketingAuthorisationHolder"/>
<short
value="Marketing authorisation holder of the medicinal product. Relevant for identifying the exact product. If the product does not have a marketing authorisation, the manufacturer information may be used."/>
<definition
value="Marketing authorisation holder of the medicinal product. Relevant for identifying the exact product. If the product does not have a marketing authorisation, the manufacturer information may be used."/>
<min value="0"/>
<max value="1"/>
<base>
<path value="EHDSMedication.marketingAuthorisationHolder"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="Base"/>
</type>
</element>
<element
id="EHDSImmunisation.administeredProduct.marketingAuthorisationHolder.organisationName">
<path
value="EHDSImmunisation.administeredProduct.marketingAuthorisationHolder.organisationName"/>
<short
value="Name of the organisation holding the authorisation for marketing/manufacturing"/>
<definition
value="Name of the organisation holding the authorisation for marketing/manufacturing"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EHDSMedication.marketingAuthorisationHolder.organisationName"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="string"/>
</type>
</element>
<element
id="EHDSImmunisation.administeredProduct.marketingAuthorisationHolder.organisationIdentifier">
<path
value="EHDSImmunisation.administeredProduct.marketingAuthorisationHolder.organisationIdentifier"/>
<short
value="Identifier of the organisation and/or its physical location"/>
<definition
value="Identifier of the organisation and/or its physical location"/>
<min value="0"/>
<max value="*"/>
<base>
<path
value="EHDSMedication.marketingAuthorisationHolder.organisationIdentifier"/>
<min value="0"/>
<max value="*"/>
</base>
<type>
<code value="Identifier"/>
</type>
</element>
<element id="EHDSImmunisation.administeredProduct.doseForm">
<path value="EHDSImmunisation.administeredProduct.doseForm"/>
<short
value="Dose form at the package level (e.g. authorised dose form), corresponding to IDMP Combined Pharmaceutical Dose Form (this includes terms from EDQM Combination Pack or Combined Dose Form lists). Dose form for a single package item is defined in item.doseForm."/>
<definition
value="Dose form at the package level (e.g. authorised dose form), corresponding to IDMP Combined Pharmaceutical Dose Form (this includes terms from EDQM Combination Pack or Combined Dose Form lists). Dose form for a single package item is defined in item.doseForm."/>
<min value="0"/>
<max value="1"/>
<base>
<path value="EHDSMedication.doseForm"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="CodeableConcept"/>
</type>
<binding>
<strength value="preferred"/>
<description value="EDQM Standard Terms"/>
</binding>
</element>
<element id="EHDSImmunisation.administeredProduct.description">
<path value="EHDSImmunisation.administeredProduct.description"/>
<short
value="Textual description of the product, e.g. including package description."/>
<definition
value="Textual description of the product, e.g. including package description."/>
<min value="0"/>
<max value="1"/>
<base>
<path value="EHDSMedication.description"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="string"/>
</type>
</element>
<element id="EHDSImmunisation.administeredProduct.item">
<path value="EHDSImmunisation.administeredProduct.item"/>
<short
value="A medication item. For combination packs, this can be multiple manufactured items with each item having its own dose form and ingredients+strengths defined"/>
<definition
value="A medication item. For combination packs, this can be multiple manufactured items with each item having its own dose form and ingredients+strengths defined"/>
<min value="0"/>
<max value="*"/>
<base>
<path value="EHDSMedication.item"/>
<min value="0"/>
<max value="*"/>
</base>
<type>
<code value="Base"/>
</type>
</element>
<element id="EHDSImmunisation.administeredProduct.item.doseForm">
<path value="EHDSImmunisation.administeredProduct.item.doseForm"/>
<short
value="Administrable or manufactured item dose form, depending on the type of medication definition. This should not include combined dose forms."/>
<definition
value="Administrable or manufactured item dose form, depending on the type of medication definition. This should not include combined dose forms."/>
<min value="0"/>
<max value="1"/>
<base>
<path value="EHDSMedication.item.doseForm"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="CodeableConcept"/>
</type>
<binding>
<strength value="preferred"/>
<description value="EDQM Standard Terms"/>
</binding>
</element>
<element id="EHDSImmunisation.administeredProduct.item.ingredient">
<path value="EHDSImmunisation.administeredProduct.item.ingredient"/>
<short value="Ingredients"/>
<definition value="Ingredients"/>
<min value="1"/>
<max value="*"/>
<base>
<path value="EHDSMedication.item.ingredient"/>
<min value="1"/>
<max value="*"/>
</base>
<type>
<code value="Base"/>
</type>
</element>
<element
id="EHDSImmunisation.administeredProduct.item.ingredient.isActive">
<path
value="EHDSImmunisation.administeredProduct.item.ingredient.isActive"/>
<short
value="Marks whether the ingredient is considered an active ingredient. Excipients are typically not needed, and by default only active ingredients are expected."/>
<definition
value="Marks whether the ingredient is considered an active ingredient. Excipients are typically not needed, and by default only active ingredients are expected."/>
<min value="0"/>
<max value="1"/>
<base>
<path value="EHDSMedication.item.ingredient.isActive"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="boolean"/>
</type>
</element>
<element
id="EHDSImmunisation.administeredProduct.item.ingredient.substance">
<path
value="EHDSImmunisation.administeredProduct.item.ingredient.substance"/>
<short value="Substance"/>
<definition value="Substance"/>
<min value="1"/>
<max value="1"/>
<base>
<path value="EHDSMedication.item.ingredient.substance"/>
<min value="1"/>
<max value="1"/>
</base>
<type>
<code value="CodeableConcept"/>
</type>
<binding>
<strength value="preferred"/>
<description value="EMA SPOR SMS"/>
</binding>
</element>
<element
id="EHDSImmunisation.administeredProduct.item.ingredient.strengthInfo">
<path
value="EHDSImmunisation.administeredProduct.item.ingredient.strengthInfo"/>
<short value="Strength of the product - amount of substance per unit"/>
<definition
value="Strength of the product - amount of substance per unit"/>
<min value="0"/>
<max value="1"/>
<base>
<path value="EHDSMedication.item.ingredient.strengthInfo"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="Base"/>
</type>
</element>
<element
id="EHDSImmunisation.administeredProduct.item.ingredient.strengthInfo.strength">
<path
value="EHDSImmunisation.administeredProduct.item.ingredient.strengthInfo.strength"/>
<short
value="Concentration or presentation strength, e.g '100 mg/1 ml' or '500 mg per 1 tablet'"/>
<definition
value="Concentration or presentation strength, e.g '100 mg/1 ml' or '500 mg per 1 tablet'"/>
<min value="1"/>
<max value="1"/>
<base>
<path value="EHDSMedication.item.ingredient.strengthInfo.strength"/>
<min value="1"/>
<max value="1"/>
</base>
<type>
<code value="Ratio"/>
</type>
</element>
<element
id="EHDSImmunisation.administeredProduct.item.ingredient.strengthInfo.basisOfStrengthSubstance">
<path
value="EHDSImmunisation.administeredProduct.item.ingredient.strengthInfo.basisOfStrengthSubstance"/>
<short
value="Substance that the strength refers to, especially when different from .item.strength.substance"/>
<definition
value="Substance that the strength refers to, especially when different from .item.strength.substance"/>
<min value="0"/>
<max value="1"/>
<base>
<path
value="EHDSMedication.item.ingredient.strengthInfo.basisOfStrengthSubstance"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="CodeableConcept"/>
</type>
<binding>
<strength value="preferred"/>
<description value="EMA SPOR SMS"/>
</binding>
</element>
<element
id="EHDSImmunisation.administeredProduct.item.unitOfPresentation">
<path
value="EHDSImmunisation.administeredProduct.item.unitOfPresentation"/>
<short
value="Unit of presentation for the manufactured item (tablet, vial, tube). Typically, the smallest countable object in the package."/>
<definition
value="Unit of presentation for the manufactured item (tablet, vial, tube). Typically, the smallest countable object in the package."/>
<min value="0"/>
<max value="1"/>
<base>
<path value="EHDSMedication.item.unitOfPresentation"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="CodeableConcept"/>
</type>
<binding>
<strength value="preferred"/>
<description value="EDQM Standard Terms"/>
</binding>
</element>
<element
id="EHDSImmunisation.administeredProduct.item.containedQuantity">
<path
value="EHDSImmunisation.administeredProduct.item.containedQuantity"/>
<short value="Manufactured item quantity per one item (3 ml / 1 vial)"/>
<definition
value="Manufactured item quantity per one item (3 ml / 1 vial)"/>
<min value="0"/>
<max value="1"/>
<base>
<path value="EHDSMedication.item.containedQuantity"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="Ratio"/>
</type>
</element>
<element id="EHDSImmunisation.administeredProduct.item.amount">
<path value="EHDSImmunisation.administeredProduct.item.amount"/>
<short
value="Number of such items in this product (5 vials). The combined amount of all items will be considered to be the total package size."/>
<definition
value="Number of such items in this product (5 vials). The combined amount of all items will be considered to be the total package size."/>
<min value="0"/>
<max value="1"/>
<base>
<path value="EHDSMedication.item.amount"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="Quantity"/>
</type>
<binding>
<strength value="preferred"/>
<description
value="UCUM for units of measure. EDQM Standard Terms for units of presentation."/>
</binding>
</element>
<element id="EHDSImmunisation.administeredProduct.item.packageType">
<path value="EHDSImmunisation.administeredProduct.item.packageType"/>
<short value="Type of package of the medication item"/>
<definition value="Type of package of the medication item"/>
<min value="0"/>
<max value="1"/>
<base>
<path value="EHDSMedication.item.packageType"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="CodeableConcept"/>
</type>
<binding>
<strength value="preferred"/>
<description value="EDQM Standard Terms for packaging."/>
</binding>
</element>
<element id="EHDSImmunisation.administeredProduct.device">
<path value="EHDSImmunisation.administeredProduct.device"/>
<short
value="Administration device included in the product. Devices that are not inside the medication package are excluded."/>
<definition
value="Administration device included in the product. Devices that are not inside the medication package are excluded."/>
<min value="0"/>
<max value="*"/>
<base>
<path value="EHDSMedication.device"/>
<min value="0"/>
<max value="*"/>
</base>
<type>
<code value="Base"/>
</type>
</element>
<element id="EHDSImmunisation.administeredProduct.device.deviceQuantity">
<path
value="EHDSImmunisation.administeredProduct.device.deviceQuantity"/>
<short value="Number of such devices"/>
<definition value="Number of such devices"/>
<min value="1"/>
<max value="1"/>
<base>
<path value="EHDSMedication.device.deviceQuantity"/>
<min value="1"/>
<max value="1"/>
</base>
<type>
<code value="Quantity"/>
</type>
</element>
<element id="EHDSImmunisation.administeredProduct.device.device[x]">
<path value="EHDSImmunisation.administeredProduct.device.device[x]"/>
<short value="Device coded"/>
<definition value="Device coded"/>
<min value="1"/>
<max value="1"/>
<base>
<path value="EHDSMedication.device.device[x]"/>
<min value="1"/>
<max value="1"/>
</base>
<type>
<code value="CodeableConcept"/>
</type>
<type>
<code
value="http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSDevice"/>
</type>
</element>
<element id="EHDSImmunisation.administeredProduct.characteristic">
<path value="EHDSImmunisation.administeredProduct.characteristic"/>
<short
value="Additional features of the product (e.g. reimbursable, sugar-free, easy-open cap, score-lined). It is expected that implementers will define a valueset supporting their use cases."/>
<definition
value="Additional features of the product (e.g. reimbursable, sugar-free, easy-open cap, score-lined). It is expected that implementers will define a valueset supporting their use cases."/>
<min value="0"/>
<max value="*"/>
<base>
<path value="EHDSMedication.characteristic"/>
<min value="0"/>
<max value="*"/>
</base>
<type>
<code value="Base"/>
</type>
</element>
<element id="EHDSImmunisation.administeredProduct.characteristic.type">
<path value="EHDSImmunisation.administeredProduct.characteristic.type"/>
<short value="A code expressing the type of characteristic."/>
<definition value="A code expressing the type of characteristic."/>
<min value="1"/>
<max value="1"/>
<base>
<path value="EHDSMedication.characteristic.type"/>
<min value="1"/>
<max value="1"/>
</base>
<type>
<code value="CodeableConcept"/>
</type>
</element>
<element
id="EHDSImmunisation.administeredProduct.characteristic.value[x]">
<path
value="EHDSImmunisation.administeredProduct.characteristic.value[x]"/>
<short value="Description of the characteristic value."/>
<definition value="Description of the characteristic value."/>
<min value="0"/>
<max value="1"/>
<base>
<path value="EHDSMedication.characteristic.value[x]"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="boolean"/>
</type>
<type>
<code value="CodeableConcept"/>
</type>
<type>
<code value="string"/>
</type>
<type>
<code value="Quantity"/>
</type>
<type>
<code value="dateTime"/>
</type>
<type>
<code value="integer"/>
</type>
<type>
<code value="decimal"/>
</type>
<type>
<code value="Ratio"/>
</type>
</element>
<element id="EHDSImmunisation.administeredProduct.batch">
<extension url="http://hl7.org/fhir/StructureDefinition/obligation">
<extension url="code">
<valueCode value="SHOULD:able-to-populate"/>
</extension>
<extension url="actor">
<valueCanonical
value="https://www.xt-ehr.eu/specifications/fhir/actor-producer"/>
</extension>
<extension
url="http://hl7.org/fhir/tools/StructureDefinition/snapshot-source">
<valueCanonical
value="http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSImmunisationObligations|0.4.0"/>
</extension>
</extension>
<path value="EHDSImmunisation.administeredProduct.batch"/>
<short
value="Batch information of a medicinal product. Typically recorded during dispense or administration, rarely known or relevant for a prescription/request."/>
<definition
value="Batch information of a medicinal product. Typically recorded during dispense or administration, rarely known or relevant for a prescription/request."/>
<min value="0"/>
<max value="1"/>
<base>
<path value="EHDSMedication.batch"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="Base"/>
</type>
</element>
<element id="EHDSImmunisation.administeredProduct.batch.lotNumber">
<extension url="http://hl7.org/fhir/StructureDefinition/obligation">
<extension url="code">
<valueCode value="SHOULD:able-to-populate"/>
</extension>
<extension url="actor">
<valueCanonical
value="https://www.xt-ehr.eu/specifications/fhir/actor-producer"/>
</extension>
<extension
url="http://hl7.org/fhir/tools/StructureDefinition/snapshot-source">
<valueCanonical
value="http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSImmunisationObligations|0.4.0"/>
</extension>
</extension>
<path value="EHDSImmunisation.administeredProduct.batch.lotNumber"/>
<short value="Batch identifier of the medicinal product."/>
<definition value="Batch identifier of the medicinal product."/>
<min value="0"/>
<max value="1"/>
<base>
<path value="EHDSMedication.batch.lotNumber"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="string"/>
</type>
</element>
<element id="EHDSImmunisation.administeredProduct.batch.expirationDate">
<path
value="EHDSImmunisation.administeredProduct.batch.expirationDate"/>
<short value="Batch expiration date of the medicinal product."/>
<definition value="Batch expiration date of the medicinal product."/>
<min value="0"/>
<max value="1"/>
<base>
<path value="EHDSMedication.batch.expirationDate"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="dateTime"/>
</type>
</element>
<element id="EHDSImmunisation.administrationTime">
<extension url="http://hl7.org/fhir/StructureDefinition/obligation">
<extension url="code">
<valueCode value="SHALL:able-to-populate"/>
</extension>
<extension url="actor">
<valueCanonical
value="https://www.xt-ehr.eu/specifications/fhir/actor-producer"/>
</extension>
<extension
url="http://hl7.org/fhir/tools/StructureDefinition/snapshot-source">
<valueCanonical
value="http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSImmunisationObligations|0.4.0"/>
</extension>
</extension>
<path value="EHDSImmunisation.administrationTime"/>
<short
value="The date and optionally the exact time when the vaccination was administered."/>
<definition
value="The date and optionally the exact time when the vaccination was administered."/>
<min value="1"/>
<max value="1"/>
<base>
<path value="EHDSImmunisation.administrationTime"/>
<min value="1"/>
<max value="1"/>
</base>
<type>
<code value="dateTime"/>
</type>
</element>
<element id="EHDSImmunisation.administeringCentre">
<path value="EHDSImmunisation.administeringCentre"/>
<short
value="Administering centre or a health authority responsible for the vaccination event"/>
<definition
value="Administering centre or a health authority responsible for the vaccination event"/>
<min value="0"/>
<max value="1"/>
<base>
<path value="EHDSImmunisation.administeringCentre"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code
value="http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSOrganisation"/>
</type>
</element>
<element id="EHDSImmunisation.administrator">
<path value="EHDSImmunisation.administrator"/>
<short
value="Health professional responsible for administering the immunisation product."/>
<definition
value="Health professional responsible for administering the immunisation product."/>
<min value="0"/>
<max value="1"/>
<base>
<path value="EHDSImmunisation.administrator"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code
value="http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSHealthProfessional"/>
</type>
</element>
<element id="EHDSImmunisation.note">
<path value="EHDSImmunisation.note"/>
<short
value="Any additional free-text information about the immunisation"/>
<definition
value="Any additional free-text information about the immunisation"/>
<min value="0"/>
<max value="1"/>
<base>
<path value="EHDSImmunisation.note"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="string"/>
</type>
</element>
</snapshot>
<differential>
<element id="EHDSImmunisation">
<path value="EHDSImmunisation"/>
</element>
<element id="EHDSImmunisation.header.subject">
<extension url="http://hl7.org/fhir/StructureDefinition/obligation">
<extension url="code">
<valueCode value="SHALL:able-to-populate"/>
</extension>
<extension url="actor">
<valueCanonical
value="https://www.xt-ehr.eu/specifications/fhir/actor-producer"/>
</extension>
</extension>
<path value="EHDSImmunisation.header.subject"/>
</element>
<element id="EHDSImmunisation.header.identifier">
<extension url="http://hl7.org/fhir/StructureDefinition/obligation">
<extension url="code">
<valueCode value="SHOULD:able-to-populate"/>
</extension>
<extension url="actor">
<valueCanonical
value="https://www.xt-ehr.eu/specifications/fhir/actor-producer"/>
</extension>
</extension>
<path value="EHDSImmunisation.header.identifier"/>
</element>
<element id="EHDSImmunisation.header.status">
<extension url="http://hl7.org/fhir/StructureDefinition/obligation">
<extension url="code">
<valueCode value="SHALL:able-to-populate"/>
</extension>
<extension url="actor">
<valueCanonical
value="https://www.xt-ehr.eu/specifications/fhir/actor-producer"/>
</extension>
</extension>
<path value="EHDSImmunisation.header.status"/>
</element>
<element id="EHDSImmunisation.vaccine">
<extension url="http://hl7.org/fhir/StructureDefinition/obligation">
<extension url="code">
<valueCode value="SHALL:able-to-populate"/>
</extension>
<extension url="actor">
<valueCanonical
value="https://www.xt-ehr.eu/specifications/fhir/actor-producer"/>
</extension>
</extension>
<path value="EHDSImmunisation.vaccine"/>
</element>
<element id="EHDSImmunisation.administeredProduct">
<extension url="http://hl7.org/fhir/StructureDefinition/obligation">
<extension url="code">
<valueCode value="SHOULD:able-to-populate"/>
</extension>
<extension url="actor">
<valueCanonical
value="https://www.xt-ehr.eu/specifications/fhir/actor-producer"/>
</extension>
</extension>
<path value="EHDSImmunisation.administeredProduct"/>
</element>
<element id="EHDSImmunisation.administeredProduct.identifyingCode[x]">
<extension url="http://hl7.org/fhir/StructureDefinition/obligation">
<extension url="code">
<valueCode value="SHOULD:able-to-populate"/>
</extension>
<extension url="actor">
<valueCanonical
value="https://www.xt-ehr.eu/specifications/fhir/actor-producer"/>
</extension>
</extension>
<path value="EHDSImmunisation.administeredProduct.identifyingCode[x]"/>
</element>
<element id="EHDSImmunisation.administeredProduct.productName">
<extension url="http://hl7.org/fhir/StructureDefinition/obligation">
<extension url="code">
<valueCode value="SHOULD:able-to-populate"/>
</extension>
<extension url="actor">
<valueCanonical
value="https://www.xt-ehr.eu/specifications/fhir/actor-producer"/>
</extension>
</extension>
<path value="EHDSImmunisation.administeredProduct.productName"/>
</element>
<element id="EHDSImmunisation.administeredProduct.batch">
<extension url="http://hl7.org/fhir/StructureDefinition/obligation">
<extension url="code">
<valueCode value="SHOULD:able-to-populate"/>
</extension>
<extension url="actor">
<valueCanonical
value="https://www.xt-ehr.eu/specifications/fhir/actor-producer"/>
</extension>
</extension>
<path value="EHDSImmunisation.administeredProduct.batch"/>
</element>
<element id="EHDSImmunisation.administeredProduct.batch.lotNumber">
<extension url="http://hl7.org/fhir/StructureDefinition/obligation">
<extension url="code">
<valueCode value="SHOULD:able-to-populate"/>
</extension>
<extension url="actor">
<valueCanonical
value="https://www.xt-ehr.eu/specifications/fhir/actor-producer"/>
</extension>
</extension>
<path value="EHDSImmunisation.administeredProduct.batch.lotNumber"/>
</element>
<element id="EHDSImmunisation.administrationTime">
<extension url="http://hl7.org/fhir/StructureDefinition/obligation">
<extension url="code">
<valueCode value="SHALL:able-to-populate"/>
</extension>
<extension url="actor">
<valueCanonical
value="https://www.xt-ehr.eu/specifications/fhir/actor-producer"/>
</extension>
</extension>
<path value="EHDSImmunisation.administrationTime"/>
</element>
</differential>
</StructureDefinition>