EHDS Logical Information Models, published by Xt-EHR. This guide is not an authorized publication; it is the continuous build for version 0.2.1 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/costateixeira/xt-ehr-common/ and changes regularly. See the Directory of published versions
| Active as of 2025-12-03 |
TTL representation of the EHDSMedication logical model.
@prefix fhir: <http://hl7.org/fhir/> . @prefix owl: <http://www.w3.org/2002/07/owl#> . @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . # - resource ------------------------------------------------------------------- a fhir:StructureDefinition ; fhir:nodeRole fhir:treeRoot ; fhir:id [ fhir:v "EHDSMedication"] ; # fhir:text [ fhir:status [ fhir:v "extensions" ] ; fhir:div [ fhir:v "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p class=\"res-header-id\"><b>Generated Narrative: StructureDefinition EHDSMedication</b></p><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-EHDSMedication-definitions.html#EHDSMedication\">EHDSMedication</a><a name=\"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\"/><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-EHDSMedicationCore.html\">EHDSMedicationCore</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\">Medication model</span><br/><br/>Elements defined in Ancestors:<a href=\"StructureDefinition-EHDSMedicationCore.html\" title=\"Identifier or code for the product (virtual product, branded product or package). If several identifiers are specified, they shall not have conflicting meanings or very different granularities.\">identifyingCode[x]</a>, <a href=\"StructureDefinition-EHDSMedicationCore.html\" title=\"Classification (e.g. ATC; narcotic/psychotropic; orphan drug; etc.)\">classification</a>, <a href=\"StructureDefinition-EHDSMedicationCore.html\" title=\"Name of the product (full name, invented name, other). When the product has different names, the appropriate one for the context should be used. Translations of names can be provided.\">productName</a>, <a href=\"StructureDefinition-EHDSMedicationCore.html\" title=\"Dose form(s) on a product level. Dose form for a single package item is defined below.\">doseForm</a>, <a href=\"StructureDefinition-EHDSMedicationCore.html\" title=\"Overall amount of product in one package (100ml; 20 tablets; 1 creme & 6 pessaries)\">packSize</a>, <a href=\"StructureDefinition-EHDSMedicationCore.html\" title=\"A medication item. For combination packs, this can be manufactured items with each item having its own dose form and ingredients+strengths defined\">item</a>, <a href=\"StructureDefinition-EHDSMedicationCore.html\" title=\"Other features of the product\">characteristic</a><br/><span style=\"font-weight:bold\">Instances of this logical model can be the target of a Reference</span></td></tr>#xD;\n<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_datatype.gif\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Data Type\" class=\"hierarchy\"/> <a href=\"StructureDefinition-EHDSMedication-definitions.html#EHDSMedication.marketingAuthorisationHolder\" title=\"Marketing authorisation holder or manufacturer of the medicinal product. Relevant for identifying the exact product.\">marketingAuthorisationHolder</a><a name=\"EHDSMedication.marketingAuthorisationHolder\"> </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\">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\">Base</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\">Marketing authorisation holder or manufacturer of the medicinal product. Relevant for identifying the exact product.</td></tr>#xD;\n<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_primitive.png\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Primitive Data Type\" class=\"hierarchy\"/> <a href=\"StructureDefinition-EHDSMedication-definitions.html#EHDSMedication.marketingAuthorisationHolder.organisationName\" title=\"Name of the organisation holding the authorisation for marketing/mahufacturing\">organisationName</a><a name=\"EHDSMedication.marketingAuthorisationHolder.organisationName\"> </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/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\">Name of the organisation holding the authorisation for marketing/mahufacturing</td></tr>#xD;\n<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_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_datatype.gif\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Data Type\" class=\"hierarchy\"/> <a href=\"StructureDefinition-EHDSMedication-definitions.html#EHDSMedication.marketingAuthorisationHolder.organisationIdentifier\" title=\"Identifier of the organisation and/or its physical location\">organisationIdentifier</a><a name=\"EHDSMedication.marketingAuthorisationHolder.organisationIdentifier\"> </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\">0..*</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/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\">Identifier of the organisation and/or its physical location<br/></td></tr>#xD;\n<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_datatype.gif\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Data Type\" class=\"hierarchy\"/> <a href=\"StructureDefinition-EHDSMedication-definitions.html#EHDSMedication.device\" title=\"Administration device included in the product\">device</a><a name=\"EHDSMedication.device\"> </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..*</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\">Base</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\">Administration device included in the product<br/></td></tr>#xD;\n<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_datatype.gif\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Data Type\" class=\"hierarchy\"/> <a href=\"StructureDefinition-EHDSMedication-definitions.html#EHDSMedication.device.deviceQuantity\" title=\"Number of such devices\">deviceQuantity</a><a name=\"EHDSMedication.device.deviceQuantity\"> </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/R5/datatypes.html#Quantity\">Quantity</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\">Number of such devices</td></tr>#xD;\n<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_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_choice.gif\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Choice of Types\" class=\"hierarchy\"/> <a href=\"StructureDefinition-EHDSMedication-definitions.html#EHDSMedication.device.device[x]\" title=\"Device coded\">device[x]</a><a name=\"EHDSMedication.device.device_x_\"> </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\">1..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\"/><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\">Device coded</td></tr>#xD;\n<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_bck1010.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.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\"/> <span title=\"CodeableConcept Type: A concept that may be defined by a formal reference to a terminology or ontology or may be provided by text.\">deviceCodeableConcept</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\"/><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\"><a 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\"/></tr>#xD;\n<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_reference.png\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Reference to another Resource\" class=\"hierarchy\"/> deviceReference</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\"/><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/R5/references.html#Reference\">Reference</a>(<a href=\"StructureDefinition-EHDSDevice.html\">Device model</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\"/></tr>#xD;\n<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_bck01.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-EHDSMedication-definitions.html#EHDSMedication.batch\" title=\"Batch information of a medicinal product. Typically recorded during dispense or administration, rarely known or relevant for a prescription/request.\">batch</a><a name=\"EHDSMedication.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\"/><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\">Base</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\">Batch information of a medicinal product. Typically recorded during dispense or administration, rarely known or relevant for a prescription/request.</td></tr>#xD;\n<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_bck010.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_blank.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-EHDSMedication-definitions.html#EHDSMedication.batch.lotNumber\" title=\"Batch identifier of the medicinal product\">lotNumber</a><a name=\"EHDSMedication.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\"/><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/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\">Batch identifier of the medicinal product</td></tr>#xD;\n<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_bck000.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.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_primitive.png\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Primitive Data Type\" class=\"hierarchy\"/> <a href=\"StructureDefinition-EHDSMedication-definitions.html#EHDSMedication.batch.expirationDate\" title=\"Batch expiration date of the medicinal product.\">expirationDate</a><a name=\"EHDSMedication.batch.expirationDate\"> </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\">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/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\">Batch expiration date of the medicinal product.</td></tr>#xD;\n<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>"^^rdf:XMLLiteral ] ] ; # fhir:extension ( [ fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/structuredefinition-type-characteristics"^^xsd:anyURI ; fhir:l <http://hl7.org/fhir/StructureDefinition/structuredefinition-type-characteristics> ] ; fhir:value [ a fhir:Code ; fhir:v "can-be-target" ] ] [ fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/structuredefinition-type-characteristics"^^xsd:anyURI ; fhir:l <http://hl7.org/fhir/StructureDefinition/structuredefinition-type-characteristics> ] ; fhir:value [ a fhir:Code ; fhir:v "can-be-target" ] ] ) ; # fhir:url [ fhir:v "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSMedication"^^xsd:anyURI ; fhir:l <http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSMedication> ] ; # fhir:version [ fhir:v "0.2.1"] ; # fhir:name [ fhir:v "EHDSMedication"] ; # fhir:title [ fhir:v "Medication model"] ; # fhir:status [ fhir:v "active"] ; # fhir:date [ fhir:v "2025-12-03T08:01:45+00:00"^^xsd:dateTime] ; # fhir:publisher [ fhir:v "Xt-EHR"] ; # fhir:contact ( [ fhir:name [ fhir:v "Xt-EHR" ] ; ( fhir:telecom [ fhir:system [ fhir:v "url" ] ; fhir:value [ fhir:v "http://www.xt-ehr.eu/" ] ] ) ] ) ; # fhir:description [ fhir:v "Logical model for prescribed/dispensed medication. The model is shared by statements, requests, dispensations, and treatment lines. Each of those may have different restrictions in FHIR profile. Model is suitable for generic/virtual medications as well as branded/real products."] ; # fhir:fhirVersion [ fhir:v "5.0.0"] ; # fhir:mapping ( [ fhir:identity [ fhir:v "rim" ] ; fhir:uri [ fhir:v "http://hl7.org/v3"^^xsd:anyURI ; fhir:l <http://hl7.org/v3> ] ; fhir:name [ fhir:v "RIM Mapping" ] ] ) ; # fhir:kind [ fhir:v "logical"] ; # fhir:abstract [ fhir:v false] ; # fhir:type [ fhir:v "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSMedication"^^xsd:anyURI ; fhir:l <http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSMedication> ] ; # fhir:baseDefinition [ fhir:v "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSMedicationCore"^^xsd:anyURI ; fhir:l <http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSMedicationCore> ] ; # fhir:derivation [ fhir:v "specialization"] ; # fhir:snapshot [ ( fhir:extension [ fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version"^^xsd:anyURI ; fhir:l <http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version> ] ; fhir:value [ a fhir:String ; fhir:v "0.2.1" ] ] ) ; ( fhir:element [ fhir:id [ fhir:v "EHDSMedication" ] ; fhir:path [ fhir:v "EHDSMedication" ] ; fhir:short [ fhir:v "Medication model" ] ; fhir:definition [ fhir:v "Logical model for prescribed/dispensed medication. The model is shared by statements, requests, dispensations, and treatment lines. Each of those may have different restrictions in FHIR profile. Model is suitable for generic/virtual medications as well as branded/real products." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; fhir:base [ fhir:path [ fhir:v "Base" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ] ; fhir:isModifier [ fhir:v false ] ; ( fhir:mapping [ fhir:identity [ fhir:v "rim" ] ; fhir:map [ fhir:v "n/a" ] ] ) ] [ fhir:id [ fhir:v "EHDSMedication.identifyingCode[x]" ] ; fhir:path [ fhir:v "EHDSMedication.identifyingCode[x]" ] ; fhir:short [ fhir:v "Identifier or code for the product (virtual product, branded product or package). If several identifiers are specified, they shall not have conflicting meanings or very different granularities." ] ; fhir:definition [ fhir:v "Identifier or code for the product (virtual product, branded product or package). If several identifiers are specified, they shall not have conflicting meanings or very different granularities." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; fhir:base [ fhir:path [ fhir:v "EHDSMedicationCore.identifyingCode[x]" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ] ; ( fhir:type [ fhir:code [ fhir:v "CodeableConcept"^^xsd:anyURI ; fhir:l fhir:CodeableConcept ] ] [ fhir:code [ fhir:v "Identifier"^^xsd:anyURI ; fhir:l fhir:Identifier ] ] ) ] [ fhir:id [ fhir:v "EHDSMedication.classification" ] ; fhir:path [ fhir:v "EHDSMedication.classification" ] ; fhir:short [ fhir:v "Classification (e.g. ATC; narcotic/psychotropic; orphan drug; etc.)" ] ; fhir:definition [ fhir:v "Classification (e.g. ATC; narcotic/psychotropic; orphan drug; etc.)" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; fhir:base [ fhir:path [ fhir:v "EHDSMedicationCore.classification" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ] ; ( fhir:type [ fhir:code [ fhir:v "CodeableConcept"^^xsd:anyURI ; fhir:l fhir:CodeableConcept ] ] ) ; fhir:binding [ fhir:strength [ fhir:v "preferred" ] ; fhir:description [ fhir:v "WHO ATC" ] ] ] [ fhir:id [ fhir:v "EHDSMedication.productName" ] ; fhir:path [ fhir:v "EHDSMedication.productName" ] ; fhir:short [ fhir:v "Name of the product (full name, invented name, other). When the product has different names, the appropriate one for the context should be used. Translations of names can be provided." ] ; fhir:definition [ fhir:v "Name of the product (full name, invented name, other). When the product has different names, the appropriate one for the context should be used. Translations of names can be provided." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "EHDSMedicationCore.productName" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; ( fhir:type [ fhir:code [ fhir:v "string"^^xsd:anyURI ; fhir:l fhir:string ] ] ) ] [ fhir:id [ fhir:v "EHDSMedication.doseForm" ] ; fhir:path [ fhir:v "EHDSMedication.doseForm" ] ; fhir:short [ fhir:v "Dose form(s) on a product level. Dose form for a single package item is defined below." ] ; fhir:definition [ fhir:v "Dose form(s) on a product level. Dose form for a single package item is defined below." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "EHDSMedicationCore.doseForm" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; ( fhir:type [ fhir:code [ fhir:v "CodeableConcept"^^xsd:anyURI ; fhir:l fhir:CodeableConcept ] ] ) ; fhir:binding [ fhir:strength [ fhir:v "preferred" ] ; fhir:description [ fhir:v "EDQM Standard Terms" ] ] ] [ fhir:id [ fhir:v "EHDSMedication.packSize" ] ; fhir:path [ fhir:v "EHDSMedication.packSize" ] ; fhir:short [ fhir:v "Overall amount of product in one package (100ml; 20 tablets; 1 creme & 6 pessaries)" ] ; fhir:definition [ fhir:v "Overall amount of product in one package (100ml; 20 tablets; 1 creme & 6 pessaries)" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; fhir:base [ fhir:path [ fhir:v "EHDSMedicationCore.packSize" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ] ; ( fhir:type [ fhir:code [ fhir:v "Quantity"^^xsd:anyURI ; fhir:l fhir:Quantity ] ] ) ; fhir:binding [ fhir:strength [ fhir:v "preferred" ] ; fhir:description [ fhir:v "UCUM for units of measure. EDQM Standard Terms for units of presentation." ] ] ] [ fhir:id [ fhir:v "EHDSMedication.item" ] ; fhir:path [ fhir:v "EHDSMedication.item" ] ; fhir:short [ fhir:v "A medication item. For combination packs, this can be manufactured items with each item having its own dose form and ingredients+strengths defined" ] ; fhir:definition [ fhir:v "A medication item. For combination packs, this can be manufactured items with each item having its own dose form and ingredients+strengths defined" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; fhir:base [ fhir:path [ fhir:v "EHDSMedicationCore.item" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ] ; ( fhir:type [ fhir:code [ fhir:v "Base"^^xsd:anyURI ; fhir:l fhir:Base ] ] ) ] [ fhir:id [ fhir:v "EHDSMedication.item.doseForm" ] ; fhir:path [ fhir:v "EHDSMedication.item.doseForm" ] ; fhir:short [ fhir:v "Dose form" ] ; fhir:definition [ fhir:v "Dose form" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "EHDSMedicationCore.item.doseForm" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; ( fhir:type [ fhir:code [ fhir:v "CodeableConcept"^^xsd:anyURI ; fhir:l fhir:CodeableConcept ] ] ) ; fhir:binding [ fhir:strength [ fhir:v "preferred" ] ; fhir:description [ fhir:v "EDQM Standard Terms" ] ] ] [ fhir:id [ fhir:v "EHDSMedication.item.ingredient" ] ; fhir:path [ fhir:v "EHDSMedication.item.ingredient" ] ; fhir:short [ fhir:v "Ingredients" ] ; fhir:definition [ fhir:v "Ingredients" ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; fhir:base [ fhir:path [ fhir:v "EHDSMedicationCore.item.ingredient" ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ] ; ( fhir:type [ fhir:code [ fhir:v "Base"^^xsd:anyURI ; fhir:l fhir:Base ] ] ) ] [ fhir:id [ fhir:v "EHDSMedication.item.ingredient.isActive" ] ; fhir:path [ fhir:v "EHDSMedication.item.ingredient.isActive" ] ; fhir:short [ fhir:v "Marks if the ingredient is considered an active ingredient. Typically excipients are not needed, so by default active ingredients are expected." ] ; fhir:definition [ fhir:v "Marks if the ingredient is considered an active ingredient. Typically excipients are not needed, so by default active ingredients are expected." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "EHDSMedicationCore.item.ingredient.isActive" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; ( fhir:type [ fhir:code [ fhir:v "boolean"^^xsd:anyURI ; fhir:l fhir:boolean ] ] ) ] [ fhir:id [ fhir:v "EHDSMedication.item.ingredient.substance" ] ; fhir:path [ fhir:v "EHDSMedication.item.ingredient.substance" ] ; fhir:short [ fhir:v "Substance" ] ; fhir:definition [ fhir:v "Substance" ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "EHDSMedicationCore.item.ingredient.substance" ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; ( fhir:type [ fhir:code [ fhir:v "CodeableConcept"^^xsd:anyURI ; fhir:l fhir:CodeableConcept ] ] ) ; fhir:binding [ fhir:strength [ fhir:v "preferred" ] ; fhir:description [ fhir:v "EMA SPOR SMS" ] ] ] [ fhir:id [ fhir:v "EHDSMedication.item.ingredient.strengthInfo" ] ; fhir:path [ fhir:v "EHDSMedication.item.ingredient.strengthInfo" ] ; fhir:short [ fhir:v "Strength of the product - amount of substance per unit" ] ; fhir:definition [ fhir:v "Strength of the product - amount of substance per unit" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "EHDSMedicationCore.item.ingredient.strengthInfo" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; ( fhir:type [ fhir:code [ fhir:v "Base"^^xsd:anyURI ; fhir:l fhir:Base ] ] ) ] [ fhir:id [ fhir:v "EHDSMedication.item.ingredient.strengthInfo.strength" ] ; fhir:path [ fhir:v "EHDSMedication.item.ingredient.strengthInfo.strength" ] ; fhir:short [ fhir:v "Concentration or presentation strength, e.g 100mg/1ml or 500mg per 1 tablet" ] ; fhir:definition [ fhir:v "Concentration or presentation strength, e.g 100mg/1ml or 500mg per 1 tablet" ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "EHDSMedicationCore.item.ingredient.strengthInfo.strength" ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; ( fhir:type [ fhir:code [ fhir:v "Ratio"^^xsd:anyURI ; fhir:l fhir:Ratio ] ] ) ] [ fhir:id [ fhir:v "EHDSMedication.item.ingredient.strengthInfo.basisOfStrengthSubstance" ] ; fhir:path [ fhir:v "EHDSMedication.item.ingredient.strengthInfo.basisOfStrengthSubstance" ] ; fhir:short [ fhir:v "Substance that the strength refers to, in case it's different from the main substance" ] ; fhir:definition [ fhir:v "Substance that the strength refers to, in case it's different from the main substance" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "EHDSMedicationCore.item.ingredient.strengthInfo.basisOfStrengthSubstance" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; ( fhir:type [ fhir:code [ fhir:v "CodeableConcept"^^xsd:anyURI ; fhir:l fhir:CodeableConcept ] ] ) ; fhir:binding [ fhir:strength [ fhir:v "preferred" ] ; fhir:description [ fhir:v "EMA SPOR SMS" ] ] ] [ fhir:id [ fhir:v "EHDSMedication.item.unitOfPresentation" ] ; fhir:path [ fhir:v "EHDSMedication.item.unitOfPresentation" ] ; fhir:short [ fhir:v "Unit of presentation for the manufactured item (tablet, vial, tube). Typically, the smallest countable object in the package." ] ; fhir:definition [ fhir:v "Unit of presentation for the manufactured item (tablet, vial, tube). Typically, the smallest countable object in the package." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "EHDSMedicationCore.item.unitOfPresentation" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; ( fhir:type [ fhir:code [ fhir:v "CodeableConcept"^^xsd:anyURI ; fhir:l fhir:CodeableConcept ] ] ) ; fhir:binding [ fhir:strength [ fhir:v "preferred" ] ; fhir:description [ fhir:v "EDQM Standard Terms" ] ] ] [ fhir:id [ fhir:v "EHDSMedication.item.containedQuantity" ] ; fhir:path [ fhir:v "EHDSMedication.item.containedQuantity" ] ; fhir:short [ fhir:v "Manufactured item quantity for liquids (3ml / 1 vial)" ] ; fhir:definition [ fhir:v "Manufactured item quantity for liquids (3ml / 1 vial)" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "EHDSMedicationCore.item.containedQuantity" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; ( fhir:type [ fhir:code [ fhir:v "Ratio"^^xsd:anyURI ; fhir:l fhir:Ratio ] ] ) ] [ fhir:id [ fhir:v "EHDSMedication.item.amount" ] ; fhir:path [ fhir:v "EHDSMedication.item.amount" ] ; fhir:short [ fhir:v "Number of such manufactured items in this product (5 vials)" ] ; fhir:definition [ fhir:v "Number of such manufactured items in this product (5 vials)" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "EHDSMedicationCore.item.amount" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; ( fhir:type [ fhir:code [ fhir:v "Quantity"^^xsd:anyURI ; fhir:l fhir:Quantity ] ] ) ; fhir:binding [ fhir:strength [ fhir:v "preferred" ] ; fhir:description [ fhir:v "UCUM for units of measure. EDQM Standard Terms for units of presentation." ] ] ] [ fhir:id [ fhir:v "EHDSMedication.characteristic" ] ; fhir:path [ fhir:v "EHDSMedication.characteristic" ] ; fhir:short [ fhir:v "Other features of the product" ] ; fhir:definition [ fhir:v "Other features of the product" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; fhir:base [ fhir:path [ fhir:v "EHDSMedicationCore.characteristic" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ] ; ( fhir:type [ fhir:code [ fhir:v "Base"^^xsd:anyURI ; fhir:l fhir:Base ] ] ) ] [ fhir:id [ fhir:v "EHDSMedication.characteristic.type" ] ; fhir:path [ fhir:v "EHDSMedication.characteristic.type" ] ; fhir:short [ fhir:v "A code expressing the type of characteristic" ] ; fhir:definition [ fhir:v "A code expressing the type of characteristic" ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "EHDSMedicationCore.characteristic.type" ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; ( fhir:type [ fhir:code [ fhir:v "CodeableConcept"^^xsd:anyURI ; fhir:l fhir:CodeableConcept ] ] ) ] [ fhir:id [ fhir:v "EHDSMedication.characteristic.value[x]" ] ; fhir:path [ fhir:v "EHDSMedication.characteristic.value[x]" ] ; fhir:short [ fhir:v "Description of the characteristic" ] ; fhir:definition [ fhir:v "Description of the characteristic" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "EHDSMedicationCore.characteristic.value[x]" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; ( fhir:type [ fhir:code [ fhir:v "boolean"^^xsd:anyURI ; fhir:l fhir:boolean ] ] [ fhir:code [ fhir:v "CodeableConcept"^^xsd:anyURI ; fhir:l fhir:CodeableConcept ] ] [ fhir:code [ fhir:v "string"^^xsd:anyURI ; fhir:l fhir:string ] ] [ fhir:code [ fhir:v "Quantity"^^xsd:anyURI ; fhir:l fhir:Quantity ] ] [ fhir:code [ fhir:v "dateTime"^^xsd:anyURI ; fhir:l fhir:dateTime ] ] [ fhir:code [ fhir:v "integer"^^xsd:anyURI ; fhir:l fhir:integer ] ] [ fhir:code [ fhir:v "decimal"^^xsd:anyURI ; fhir:l fhir:decimal ] ] [ fhir:code [ fhir:v "Ratio"^^xsd:anyURI ; fhir:l fhir:Ratio ] ] ) ] [ fhir:id [ fhir:v "EHDSMedication.marketingAuthorisationHolder" ] ; fhir:path [ fhir:v "EHDSMedication.marketingAuthorisationHolder" ] ; fhir:short [ fhir:v "Marketing authorisation holder or manufacturer of the medicinal product. Relevant for identifying the exact product." ] ; fhir:definition [ fhir:v "Marketing authorisation holder or manufacturer of the medicinal product. Relevant for identifying the exact product." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "EHDSMedication.marketingAuthorisationHolder" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; ( fhir:type [ fhir:code [ fhir:v "Base"^^xsd:anyURI ; fhir:l fhir:Base ] ] ) ] [ fhir:id [ fhir:v "EHDSMedication.marketingAuthorisationHolder.organisationName" ] ; fhir:path [ fhir:v "EHDSMedication.marketingAuthorisationHolder.organisationName" ] ; fhir:short [ fhir:v "Name of the organisation holding the authorisation for marketing/mahufacturing" ] ; fhir:definition [ fhir:v "Name of the organisation holding the authorisation for marketing/mahufacturing" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "EHDSMedication.marketingAuthorisationHolder.organisationName" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; ( fhir:type [ fhir:code [ fhir:v "string"^^xsd:anyURI ; fhir:l fhir:string ] ] ) ] [ fhir:id [ fhir:v "EHDSMedication.marketingAuthorisationHolder.organisationIdentifier" ] ; fhir:path [ fhir:v "EHDSMedication.marketingAuthorisationHolder.organisationIdentifier" ] ; fhir:short [ fhir:v "Identifier of the organisation and/or its physical location" ] ; fhir:definition [ fhir:v "Identifier of the organisation and/or its physical location" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; fhir:base [ fhir:path [ fhir:v "EHDSMedication.marketingAuthorisationHolder.organisationIdentifier" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ] ; ( fhir:type [ fhir:code [ fhir:v "Identifier"^^xsd:anyURI ; fhir:l fhir:Identifier ] ] ) ] [ fhir:id [ fhir:v "EHDSMedication.device" ] ; fhir:path [ fhir:v "EHDSMedication.device" ] ; fhir:short [ fhir:v "Administration device included in the product" ] ; fhir:definition [ fhir:v "Administration device included in the product" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; fhir:base [ fhir:path [ fhir:v "EHDSMedication.device" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ] ; ( fhir:type [ fhir:code [ fhir:v "Base"^^xsd:anyURI ; fhir:l fhir:Base ] ] ) ] [ fhir:id [ fhir:v "EHDSMedication.device.deviceQuantity" ] ; fhir:path [ fhir:v "EHDSMedication.device.deviceQuantity" ] ; fhir:short [ fhir:v "Number of such devices" ] ; fhir:definition [ fhir:v "Number of such devices" ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "EHDSMedication.device.deviceQuantity" ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; ( fhir:type [ fhir:code [ fhir:v "Quantity"^^xsd:anyURI ; fhir:l fhir:Quantity ] ] ) ] [ fhir:id [ fhir:v "EHDSMedication.device.device[x]" ] ; fhir:path [ fhir:v "EHDSMedication.device.device[x]" ] ; fhir:short [ fhir:v "Device coded" ] ; fhir:definition [ fhir:v "Device coded" ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "EHDSMedication.device.device[x]" ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; ( fhir:type [ fhir:code [ fhir:v "CodeableConcept"^^xsd:anyURI ; fhir:l fhir:CodeableConcept ] ] [ fhir:code [ fhir:v "Reference"^^xsd:anyURI ; fhir:l fhir:Reference ] ; ( fhir:targetProfile [ fhir:v "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSDevice"^^xsd:anyURI ; fhir:l <http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSDevice> ] ) ] ) ] [ fhir:id [ fhir:v "EHDSMedication.batch" ] ; fhir:path [ fhir:v "EHDSMedication.batch" ] ; fhir:short [ fhir:v "Batch information of a medicinal product. Typically recorded during dispense or administration, rarely known or relevant for a prescription/request." ] ; fhir:definition [ fhir:v "Batch information of a medicinal product. Typically recorded during dispense or administration, rarely known or relevant for a prescription/request." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "EHDSMedication.batch" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; ( fhir:type [ fhir:code [ fhir:v "Base"^^xsd:anyURI ; fhir:l fhir:Base ] ] ) ] [ fhir:id [ fhir:v "EHDSMedication.batch.lotNumber" ] ; fhir:path [ fhir:v "EHDSMedication.batch.lotNumber" ] ; fhir:short [ fhir:v "Batch identifier of the medicinal product" ] ; fhir:definition [ fhir:v "Batch identifier of the medicinal product" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "EHDSMedication.batch.lotNumber" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; ( fhir:type [ fhir:code [ fhir:v "string"^^xsd:anyURI ; fhir:l fhir:string ] ] ) ] [ fhir:id [ fhir:v "EHDSMedication.batch.expirationDate" ] ; fhir:path [ fhir:v "EHDSMedication.batch.expirationDate" ] ; fhir:short [ fhir:v "Batch expiration date of the medicinal product." ] ; fhir:definition [ fhir:v "Batch expiration date of the medicinal product." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "EHDSMedication.batch.expirationDate" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; ( fhir:type [ fhir:code [ fhir:v "dateTime"^^xsd:anyURI ; fhir:l fhir:dateTime ] ] ) ] ) ] ; # fhir:differential [ ( fhir:element [ fhir:id [ fhir:v "EHDSMedication" ] ; fhir:path [ fhir:v "EHDSMedication" ] ] [ fhir:id [ fhir:v "EHDSMedication.marketingAuthorisationHolder" ] ; fhir:path [ fhir:v "EHDSMedication.marketingAuthorisationHolder" ] ; fhir:short [ fhir:v "Marketing authorisation holder or manufacturer of the medicinal product. Relevant for identifying the exact product." ] ; fhir:definition [ fhir:v "Marketing authorisation holder or manufacturer of the medicinal product. Relevant for identifying the exact product." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; ( fhir:type [ fhir:code [ fhir:v "Base"^^xsd:anyURI ; fhir:l fhir:Base ] ] ) ] [ fhir:id [ fhir:v "EHDSMedication.marketingAuthorisationHolder.organisationName" ] ; fhir:path [ fhir:v "EHDSMedication.marketingAuthorisationHolder.organisationName" ] ; fhir:short [ fhir:v "Name of the organisation holding the authorisation for marketing/mahufacturing" ] ; fhir:definition [ fhir:v "Name of the organisation holding the authorisation for marketing/mahufacturing" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; ( fhir:type [ fhir:code [ fhir:v "string"^^xsd:anyURI ; fhir:l fhir:string ] ] ) ] [ fhir:id [ fhir:v "EHDSMedication.marketingAuthorisationHolder.organisationIdentifier" ] ; fhir:path [ fhir:v "EHDSMedication.marketingAuthorisationHolder.organisationIdentifier" ] ; fhir:short [ fhir:v "Identifier of the organisation and/or its physical location" ] ; fhir:definition [ fhir:v "Identifier of the organisation and/or its physical location" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; ( fhir:type [ fhir:code [ fhir:v "Identifier"^^xsd:anyURI ; fhir:l fhir:Identifier ] ] ) ] [ fhir:id [ fhir:v "EHDSMedication.device" ] ; fhir:path [ fhir:v "EHDSMedication.device" ] ; fhir:short [ fhir:v "Administration device included in the product" ] ; fhir:definition [ fhir:v "Administration device included in the product" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; ( fhir:type [ fhir:code [ fhir:v "Base"^^xsd:anyURI ; fhir:l fhir:Base ] ] ) ] [ fhir:id [ fhir:v "EHDSMedication.device.deviceQuantity" ] ; fhir:path [ fhir:v "EHDSMedication.device.deviceQuantity" ] ; fhir:short [ fhir:v "Number of such devices" ] ; fhir:definition [ fhir:v "Number of such devices" ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; ( fhir:type [ fhir:code [ fhir:v "Quantity"^^xsd:anyURI ; fhir:l fhir:Quantity ] ] ) ] [ fhir:id [ fhir:v "EHDSMedication.device.device[x]" ] ; fhir:path [ fhir:v "EHDSMedication.device.device[x]" ] ; fhir:short [ fhir:v "Device coded" ] ; fhir:definition [ fhir:v "Device coded" ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; ( fhir:type [ fhir:code [ fhir:v "CodeableConcept"^^xsd:anyURI ; fhir:l fhir:CodeableConcept ] ] [ fhir:code [ fhir:v "Reference"^^xsd:anyURI ; fhir:l fhir:Reference ] ; ( fhir:targetProfile [ fhir:v "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSDevice"^^xsd:anyURI ; fhir:l <http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSDevice> ] ) ] ) ] [ fhir:id [ fhir:v "EHDSMedication.batch" ] ; fhir:path [ fhir:v "EHDSMedication.batch" ] ; fhir:short [ fhir:v "Batch information of a medicinal product. Typically recorded during dispense or administration, rarely known or relevant for a prescription/request." ] ; fhir:definition [ fhir:v "Batch information of a medicinal product. Typically recorded during dispense or administration, rarely known or relevant for a prescription/request." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; ( fhir:type [ fhir:code [ fhir:v "Base"^^xsd:anyURI ; fhir:l fhir:Base ] ] ) ] [ fhir:id [ fhir:v "EHDSMedication.batch.lotNumber" ] ; fhir:path [ fhir:v "EHDSMedication.batch.lotNumber" ] ; fhir:short [ fhir:v "Batch identifier of the medicinal product" ] ; fhir:definition [ fhir:v "Batch identifier of the medicinal product" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; ( fhir:type [ fhir:code [ fhir:v "string"^^xsd:anyURI ; fhir:l fhir:string ] ] ) ] [ fhir:id [ fhir:v "EHDSMedication.batch.expirationDate" ] ; fhir:path [ fhir:v "EHDSMedication.batch.expirationDate" ] ; fhir:short [ fhir:v "Batch expiration date of the medicinal product." ] ; fhir:definition [ fhir:v "Batch expiration date of the medicinal product." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; ( fhir:type [ fhir:code [ fhir:v "dateTime"^^xsd:anyURI ; fhir:l fhir:dateTime ] ] ) ] ) ] . #
IG © 2022+ Xt-EHR. Package xtehr.eu.ehds.models#0.2.1 based on FHIR 5.0.0. Generated 2025-12-03
The Xt-EHR action is co-funded by the European Union, EU4Health Program 2021-2027, under Grant Agreement Nr.ยบ 101128085.