<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="Arzneimittel" />
  <url value="https://gematik.de/fhir/epa-medication/StructureDefinition/Arzneimittel" />
  <name value="Arzneimittel" />
  <title value="Medikationsplan Arzneimittel" />
  <status value="draft" />
  <experimental value="false" />
  <date value="2024-08-14" />
  <publisher value="mio42 GmbH" />
  <description value="Logisches Modell (LogicalModel) zur Darstellung des Art-Decor-Modells" />
  <fhirVersion value="4.0.1" />
  <kind value="logical" />
  <abstract value="false" />
  <type value="https://gematik.de/fhir/epa-medication/StructureDefinition/Arzneimittel" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Base" />
  <derivation value="specialization" />
  <differential>
    <element id="arzneimittel">
      <path value="arzneimittel" />
      <short value="Arzneimittel" />
      <definition value="&#xA;&#xA; Hier können Informationen zu einem Fertigarzneimittel oder einer Rezeptur angegeben werden, z.B. der Wirkstoff und die Darreichungsform.&#xA; &#xA;&#xA; Im Fall von komplexen Packungen kann innerhalb des Profilelements auf Submedikamente (ingredient.itemreference) verwiesen werden. Diese Submedikamente dürfen nicht die PZN des Hauptarzneimittels enthalten, da über die Angabe der PZN auch das Hauptarzneimittel gefunden werden kann, die Teile in dieser Zusammensetzung aber keine eigenständige PZN haben.&#xA; &#xA;" />
      <alias value="Arzneimittel" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning" />
      </mapping>
    </element>
    <element id="arzneimittel.typ">
      <path value="arzneimittel.typ" />
      <label value="Typ" />
      <short value="Typ" />
      <definition value="&#xA; Hier wird der Typ des Arzneimittels angegeben.&#xA;&#xA;" />
      <alias value="Arzneimittel / Typ" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Coding" />
      </type>
      <binding>
        <strength value="required" />
        <valueSet value="https://gematik.de/fhir/terminology/ValueSet/epa-medication-type-vs" />
      </binding>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.extension:type.value[x]" />
      </mapping>
    </element>
    <element id="arzneimittel.arzneimittelRezepturCodeBezeichnung">
      <path value="arzneimittel.arzneimittelRezepturCodeBezeichnung" />
      <label value="Arzneimittel/Rezeptur - Code/Bezeichnung" />
      <short value="Arzneimittel/Rezeptur - Code/Bezeichnung" />
      <definition value="&#xA; Dieses Element beinhaltet die Bezeichnung des Arzneimittels oder der Rezeptur, entweder als codierte Information oder als Freitext.&#xA;&#xA;" />
      <comment value="**Operationalisierungshinweise**&#xA;&#xA;&#xA; Für erstellende Systeme:&#xA; &#xA;&#xA;&#xA;* Bei Fertigarzneimitteln sollte ein Code aus dem Codesystem &quot;PZN/Pharmazentralnummer&quot; abgebildet werden, wenn dieser verfügbar ist.&#xA;&#xA;&#xA;&#xA;" />
      <alias value="Arzneimittel / Arzneimittel/Rezeptur - Code/Bezeichnung" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.code" />
      </mapping>
    </element>
    <element id="arzneimittel.arzneimittelRezepturCodeBezeichnung.codeAuswahl">
      <path value="arzneimittel.arzneimittelRezepturCodeBezeichnung.codeAuswahl" />
      <label value="Code-Auswahl" />
      <short value="Code-Auswahl" />
      <definition value="&#xA; Hier kann das Arzneimitell als codierte Information angegeben werden.&#xA;&#xA;" />
      <alias value="Arzneimittel / Arzneimittel/Rezeptur - Code/Bezeichnung / Code-Auswahl" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.code.coding" />
      </mapping>
    </element>
    <element id="arzneimittel.arzneimittelRezepturCodeBezeichnung.codeAuswahl.pzn">
      <path value="arzneimittel.arzneimittelRezepturCodeBezeichnung.codeAuswahl.pzn" />
      <label value="PZN" />
      <short value="PZN" />
      <definition value="&#xA; Hier kann die PZN angegeben werden, sofern es sich um ein Fertigarzneimittel handelt.&#xA;&#xA;" />
      <alias value="Arzneimittel / Arzneimittel/Rezeptur - Code/Bezeichnung / Code-Auswahl / PZN" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Coding" />
      </type>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.code.coding:pzn" />
      </mapping>
    </element>
    <element id="arzneimittel.arzneimittelRezepturCodeBezeichnung.codeAuswahl.atcCodeDeutsch">
      <path value="arzneimittel.arzneimittelRezepturCodeBezeichnung.codeAuswahl.atcCodeDeutsch" />
      <label value="ATC-Code Deutsch" />
      <short value="ATC-Code Deutsch" />
      <definition value="&#xA; Hier kann ein deutscher ATC\-Code angegeben werden.&#xA;&#xA;" />
      <alias value="Arzneimittel / Arzneimittel/Rezeptur - Code/Bezeichnung / Code-Auswahl / ATC-Code Deutsch" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Coding" />
      </type>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.code.coding:atc-de" />
      </mapping>
    </element>
    <element id="arzneimittel.arzneimittelRezepturCodeBezeichnung.codeAuswahl.askCode">
      <path value="arzneimittel.arzneimittelRezepturCodeBezeichnung.codeAuswahl.askCode" />
      <label value="ASK-Code" />
      <short value="ASK-Code" />
      <definition value="&#xA; &#xA; Hier kann ein ASK\-Code für die Substanz angegeben werden.&#xA; &#xA;&#xA;" />
      <alias value="Arzneimittel / Arzneimittel/Rezeptur - Code/Bezeichnung / Code-Auswahl / ASK-Code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Coding" />
      </type>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.code.coding:ask" />
      </mapping>
    </element>
    <element id="arzneimittel.arzneimittelRezepturCodeBezeichnung.codeAuswahl.snomedCtCode">
      <path value="arzneimittel.arzneimittelRezepturCodeBezeichnung.codeAuswahl.snomedCtCode" />
      <label value="SNOMED CT®-Code" />
      <short value="SNOMED CT®-Code" />
      <definition value="&#xA; Hier kann ein SNOMED CT®\-Code angegeben werden.&#xA;&#xA;" />
      <alias value="Arzneimittel / Arzneimittel/Rezeptur - Code/Bezeichnung / Code-Auswahl / SNOMED CT®-Code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Coding" />
      </type>
      <binding>
        <strength value="preferred" />
        <valueSet value="https://gematik.de/fhir/terminology/ValueSet/epa-medication-snomed-ct-vs" />
      </binding>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.code.coding:snomed" />
      </mapping>
    </element>
    <element id="arzneimittel.arzneimittelRezepturCodeBezeichnung.bezeichnung">
      <path value="arzneimittel.arzneimittelRezepturCodeBezeichnung.bezeichnung" />
      <label value="Bezeichnung" />
      <short value="Bezeichnung" />
      <definition value="&#xA; Hier kann eine freitextliche Bezeichnung/Beschreibung des Arzneimittels angegeben werden, z. B. eine gebräuchliche Bezeichnung oder der Handelsname.&#xA;&#xA;" />
      <alias value="Arzneimittel / Arzneimittel/Rezeptur - Code/Bezeichnung / Bezeichnung" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.code.text" />
      </mapping>
    </element>
    <element id="arzneimittel.status">
      <path value="arzneimittel.status" />
      <label value="Status" />
      <short value="Status" />
      <definition value="&#xA; Hier kann der Status des Eintrags abgebildet werden.&#xA;&#xA;" />
      <alias value="Arzneimittel / Status" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Coding" />
      </type>
      <binding>
        <strength value="required" />
        <valueSet value="http://hl7.org/fhir/ValueSet/medication-status" />
      </binding>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.status" />
      </mapping>
    </element>
    <element id="arzneimittel.freitextDerDenHerstellerIdentifiziert">
      <path value="arzneimittel.freitextDerDenHerstellerIdentifiziert" />
      <label value="Freitext der den Hersteller identifiziert" />
      <short value="Freitext der den Hersteller identifiziert" />
      <definition value="&#xA; Hier kann in Form von Freitext angegeben werden, welche Organisation ein Arzneimittel oder eine Rezeptur hergestellt hat. Ein Beispiel für eine solche Organisation wäre eine Krankenhaus\-Apotheke, die eine Rezeptur für eine Patient:in hergestellt hat. Der Hersteller eines Fertig\-Arzneimittels, welches anhand beispielsweise einer PZN\-Nummer identifiziert werden kann, soll hier explizit nicht abgebildet werden.&#xA;&#xA;" />
      <alias value="Arzneimittel / Freitext der den Hersteller identifiziert" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.manufacturer.display" />
      </mapping>
    </element>
    <element id="arzneimittel.darreichungsformCodeBezeichnung">
      <path value="arzneimittel.darreichungsformCodeBezeichnung" />
      <label value="Darreichungsform - Code/Bezeichnung" />
      <short value="Darreichungsform - Code/Bezeichnung" />
      <definition value="&#xA; Diese Gruppe enthält die Bezeichnung / den Namen der Darreichungsform als Code oder als Freitexteintrag.&#xA;&#xA;" />
      <comment value="**Operationalisierungshinweise**&#xA;&#xA;&#xA; Für erstellende Systeme:&#xA; &#xA;&#xA;&#xA;* Eine Darreichungsform sollte für jedes Arzneimittel angegeben werden. Wenn möglich, sollte diese Information codiert abgebildet werden und die Information mit einer Arzneimitteldatenbank abgeglichen werden.&#xA;&#xA;&#xA;&#xA;" />
      <alias value="Arzneimittel / Darreichungsform - Code/Bezeichnung" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.form" />
      </mapping>
    </element>
    <element id="arzneimittel.darreichungsformCodeBezeichnung.codeAuswahl">
      <path value="arzneimittel.darreichungsformCodeBezeichnung.codeAuswahl" />
      <label value="Code-Auswahl" />
      <short value="Code-Auswahl" />
      <definition value="&#xA; Hier kann die Darreichungsform als Code angegeben werden.&#xA;&#xA;" />
      <alias value="Arzneimittel / Darreichungsform - Code/Bezeichnung / Code-Auswahl" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.form.coding" />
      </mapping>
    </element>
    <element id="arzneimittel.darreichungsformCodeBezeichnung.codeAuswahl.snomedCtCode">
      <path value="arzneimittel.darreichungsformCodeBezeichnung.codeAuswahl.snomedCtCode" />
      <label value="SNOMED CT®-Code" />
      <short value="SNOMED CT®-Code" />
      <definition value="&#xA; Hier kann ein SNOMED CT®\-Code angegeben werden.&#xA;&#xA;" />
      <alias value="Arzneimittel / Darreichungsform - Code/Bezeichnung / Code-Auswahl / SNOMED CT®-Code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Coding" />
      </type>
      <binding>
        <strength value="preferred" />
        <valueSet value="https://gematik.de/fhir/terminology/ValueSet/epa-medicine-form-snomed-ct-vs" />
      </binding>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.form.coding:snomed" />
      </mapping>
    </element>
    <element id="arzneimittel.darreichungsformCodeBezeichnung.codeAuswahl.edqm">
      <path value="arzneimittel.darreichungsformCodeBezeichnung.codeAuswahl.edqm" />
      <label value="EDQM" />
      <short value="EDQM" />
      <definition value="&#xA; Hier wird ein EDQM\-Code angegeben.&#xA;&#xA;" />
      <alias value="Arzneimittel / Darreichungsform - Code/Bezeichnung / Code-Auswahl / EDQM" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Coding" />
      </type>
      <binding>
        <strength value="required" />
        <valueSet value="http://hl7.org/fhir/uv/ips/ValueSet/medicine-doseform" />
      </binding>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.form.coding:edqm" />
      </mapping>
    </element>
    <element id="arzneimittel.darreichungsformCodeBezeichnung.codeAuswahl.kbvDarreichungsform">
      <path value="arzneimittel.darreichungsformCodeBezeichnung.codeAuswahl.kbvDarreichungsform" />
      <label value="KBV Darreichungsform" />
      <short value="KBV Darreichungsform" />
      <definition value="&#xA; Hier kann ein Code nach dem Code\-System S\_KBV\_DARREICHUNGSFORM angegeben werden.&#xA;&#xA;" />
      <alias value="Arzneimittel / Darreichungsform - Code/Bezeichnung / Code-Auswahl / KBV Darreichungsform" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Coding" />
      </type>
      <binding>
        <strength value="required" />
        <description value="Achtung: Dieses Valueset ist KBV-Intern bereits &#xA;spezifiziert und kann unter dem Link: https://fhir.kbv.de/Valueset/KBV_VS_SFHIR_KBV_DARREICHUNGSFORM abgerufen werden." />
        <valueSet value=" https://fhir.kbv.de/Valueset/KBV_VS_SFHIR_KBV_DARREICHUNGSFORM" />
      </binding>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.form.coding:kbvDarreichungsform" />
      </mapping>
    </element>
    <element id="arzneimittel.darreichungsformCodeBezeichnung.bezeichnung">
      <path value="arzneimittel.darreichungsformCodeBezeichnung.bezeichnung" />
      <label value="Bezeichnung" />
      <short value="Bezeichnung" />
      <definition value="&#xA; Hier kann die Darreichungsform als Freitext angegeben werden.&#xA;&#xA;" />
      <alias value="Arzneimittel / Darreichungsform - Code/Bezeichnung / Bezeichnung" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.form.text" />
      </mapping>
    </element>
    <element id="arzneimittel.packungsgroesseGesamtmenge">
      <path value="arzneimittel.packungsgroesseGesamtmenge" />
      <label value="Packungsgröße/Gesamtmenge" />
      <short value="Packungsgröße/Gesamtmenge" />
      <definition value="&#xA; Hier kann die Packungsgröße/Gesamtmenge der Packung angegeben werden.&#xA;&#xA;" />
      <alias value="Arzneimittel / Packungsgröße/Gesamtmenge" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.amount" />
      </mapping>
    </element>
    <element id="arzneimittel.packungsgroesseGesamtmenge.anzahlMenge">
      <path value="arzneimittel.packungsgroesseGesamtmenge.anzahlMenge" />
      <label value="Anzahl/Menge" />
      <short value="Anzahl/Menge" />
      <definition value="&#xA;&#xA; Hier wird die Anzahl bzw. Menge des in einer Packung enthaltenen Arzneimittels und die Einheit angegeben, in der die genannte Menge enthalten ist.&#xA; &#xA;" />
      <alias value="Arzneimittel / Packungsgröße/Gesamtmenge / Anzahl/Menge" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.amount.numerator" />
      </mapping>
    </element>
    <element id="arzneimittel.packungsgroesseGesamtmenge.anzahlMenge.wert">
      <path value="arzneimittel.packungsgroesseGesamtmenge.anzahlMenge.wert" />
      <label value="Wert" />
      <short value="Wert" />
      <definition value="&#xA; Hier wird die Anzahl bzw. Menge des in einer Packung enthaltenen Arzneimittels als Zahl angegeben.&#xA;&#xA;" />
      <alias value="Arzneimittel / Packungsgröße/Gesamtmenge / Anzahl/Menge / Wert" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="SimpleQuantity" />
      </type>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.amount.numerator.value" />
      </mapping>
    </element>
    <element id="arzneimittel.packungsgroesseGesamtmenge.anzahlMenge.einheit">
      <path value="arzneimittel.packungsgroesseGesamtmenge.anzahlMenge.einheit" />
      <label value="Einheit" />
      <short value="Einheit" />
      <definition value="&#xA; Hier wird eine Einheit abgebildet.&#xA;&#xA;" />
      <alias value="Arzneimittel / Packungsgröße/Gesamtmenge / Anzahl/Menge / Einheit" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Coding" />
      </type>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.amount.numerator.system" />
      </mapping>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.amount.numerator.code" />
      </mapping>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.amount.numerator.unit" />
      </mapping>
    </element>
    <element id="arzneimittel.packungsgroesseGesamtmenge.anzahlMengeDerBezugsgroesse">
      <path value="arzneimittel.packungsgroesseGesamtmenge.anzahlMengeDerBezugsgroesse" />
      <label value="Anzahl/Menge der Bezugsgröße" />
      <short value="Anzahl/Menge der Bezugsgröße" />
      <definition value="&#xA; Hier wird die Anzahl bzw. Menge der Bezugsgröße und die Einheit angegeben, in der die genannte Menge enthalten ist.&#xA;&#xA;" />
      <alias value="Arzneimittel / Packungsgröße/Gesamtmenge / Anzahl/Menge der Bezugsgröße" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.amount.denominator" />
      </mapping>
    </element>
    <element id="arzneimittel.packungsgroesseGesamtmenge.anzahlMengeDerBezugsgroesse.wert">
      <path value="arzneimittel.packungsgroesseGesamtmenge.anzahlMengeDerBezugsgroesse.wert" />
      <label value="Wert" />
      <short value="Wert" />
      <definition value="&#xA; Hier wird die Anzahl bzw. Menge der Bezugsgröße als Zahl angegeben.&#xA;&#xA;" />
      <alias value="Arzneimittel / Packungsgröße/Gesamtmenge / Anzahl/Menge der Bezugsgröße / Wert" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="SimpleQuantity" />
      </type>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.amount.denominator.value" />
      </mapping>
    </element>
    <element id="arzneimittel.packungsgroesseGesamtmenge.anzahlMengeDerBezugsgroesse.einheit">
      <path value="arzneimittel.packungsgroesseGesamtmenge.anzahlMengeDerBezugsgroesse.einheit" />
      <label value="Einheit" />
      <short value="Einheit" />
      <definition value="&#xA;&#xA; Hier wird eine Einheit als UCUM\-Einheit abgebildet.&#xA; &#xA;" />
      <alias value="Arzneimittel / Packungsgröße/Gesamtmenge / Anzahl/Menge der Bezugsgröße / Einheit" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Coding" />
      </type>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.amount.denominator.system" />
      </mapping>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.amount.denominator.code" />
      </mapping>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.amount.denominator.unit" />
      </mapping>
    </element>
    <element id="arzneimittel.bestandteile">
      <path value="arzneimittel.bestandteile" />
      <label value="Bestandteile" />
      <short value="Bestandteile" />
      <definition value="&#xA; Hier können Bestandteile, die Wirkstoffe oder keine Wirkstoffe sind, erfasst werden.&#xA;&#xA;" />
      <alias value="Arzneimittel / Bestandteile" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.ingredient" />
      </mapping>
    </element>
    <element id="arzneimittel.bestandteile.bestandteilAuswahl">
      <path value="arzneimittel.bestandteile.bestandteilAuswahl" />
      <label value="Bestandteil-Auswahl" />
      <short value="Bestandteil-Auswahl" />
      <definition value="&#xA; Hier wird der Bestandteil eines Arzneimittels als Code/Bezeichnung oder als Referenz auf ein Arzneimittel abgebildet.&#xA;&#xA;" />
      <alias value="Arzneimittel / Bestandteile / Bestandteil-Auswahl" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.ingredient.item[x]" />
      </mapping>
    </element>
    <element id="arzneimittel.bestandteile.bestandteilAuswahl.codeBezeichnung">
      <path value="arzneimittel.bestandteile.bestandteilAuswahl.codeBezeichnung" />
      <label value="Code/Bezeichnung" />
      <short value="Code/Bezeichnung" />
      <definition value="&#xA; Hier kann ein Bestandteil als Code oder Freitext angegeben werden.&#xA;&#xA;" />
      <comment value="**Operationalisierungshinweise**&#xA;&#xA;&#xA; Für erstellende Systeme:&#xA; &#xA;&#xA;&#xA;* Wenn ein Code zu einem Arzneimittel im Element &quot;Arzneimittel/Rezeptur \- Code/Bezeichnung&quot; angegeben wird, sollte durch das Primärsystem sichergestellt werden, dass die Bestandteile dieses Arzneimittels aus der Referenzdatenbank nach § 31b übernommen werden, wenn vorhanden.&#xA;&#xA;&#xA;&#xA;" />
      <alias value="Arzneimittel / Bestandteile / Bestandteil-Auswahl / Code/Bezeichnung" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.ingredient.item[x]:itemCodeableConcept" />
      </mapping>
    </element>
    <element id="arzneimittel.bestandteile.bestandteilAuswahl.codeBezeichnung.codeAuswahl">
      <path value="arzneimittel.bestandteile.bestandteilAuswahl.codeBezeichnung.codeAuswahl" />
      <label value="Code-Auswahl" />
      <short value="Code-Auswahl" />
      <definition value="&#xA;&#xA; Hier kann der Bestandteil als Code angegeben werden.&#xA; &#xA;" />
      <alias value="Arzneimittel / Bestandteile / Bestandteil-Auswahl / Code/Bezeichnung / Code-Auswahl" />
      <min value="0" />
      <max value="*" />
      <type>
        <code value="BackboneElement" />
      </type>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.ingredient.item[x]:itemCodeableConcept.coding" />
      </mapping>
    </element>
    <element id="arzneimittel.bestandteile.bestandteilAuswahl.codeBezeichnung.codeAuswahl.askCode">
      <path value="arzneimittel.bestandteile.bestandteilAuswahl.codeBezeichnung.codeAuswahl.askCode" />
      <label value="ASK-Code" />
      <short value="ASK-Code" />
      <definition value="&#xA; ASK\-Code für den Bestandteil.&#xA;&#xA;" />
      <alias value="Arzneimittel / Bestandteile / Bestandteil-Auswahl / Code/Bezeichnung / Code-Auswahl / ASK-Code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Coding" />
      </type>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.ingredient.item[x]:itemCodeableConcept.coding:ask" />
      </mapping>
    </element>
    <element id="arzneimittel.bestandteile.bestandteilAuswahl.codeBezeichnung.codeAuswahl.atcCodeDeutsch">
      <path value="arzneimittel.bestandteile.bestandteilAuswahl.codeBezeichnung.codeAuswahl.atcCodeDeutsch" />
      <label value="ATC-Code Deutsch" />
      <short value="ATC-Code Deutsch" />
      <definition value="&#xA; Hier kann ein deutscher ATC\-Code angegeben werden.&#xA;&#xA;" />
      <alias value="Arzneimittel / Bestandteile / Bestandteil-Auswahl / Code/Bezeichnung / Code-Auswahl / ATC-Code Deutsch" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Coding" />
      </type>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.ingredient.item[x]:itemCodeableConcept.coding:atc-de" />
      </mapping>
    </element>
    <element id="arzneimittel.bestandteile.bestandteilAuswahl.codeBezeichnung.codeAuswahl.snomedCtCode">
      <path value="arzneimittel.bestandteile.bestandteilAuswahl.codeBezeichnung.codeAuswahl.snomedCtCode" />
      <label value="SNOMED CT®-Code" />
      <short value="SNOMED CT®-Code" />
      <definition value="&#xA; SNOMED CT®\-Code für den Bestandteil.&#xA;&#xA;" />
      <alias value="Arzneimittel / Bestandteile / Bestandteil-Auswahl / Code/Bezeichnung / Code-Auswahl / SNOMED CT®-Code" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Coding" />
      </type>
      <binding>
        <strength value="preferred" />
        <valueSet value="https://gematik.de/fhir/terminology/ValueSet/epa-substance-snomed-ct-vs" />
      </binding>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.ingredient.item[x]:itemCodeableConcept.coding:snomed" />
      </mapping>
    </element>
    <element id="arzneimittel.bestandteile.bestandteilAuswahl.codeBezeichnung.bezeichnung">
      <path value="arzneimittel.bestandteile.bestandteilAuswahl.codeBezeichnung.bezeichnung" />
      <label value="Bezeichnung" />
      <short value="Bezeichnung" />
      <definition value="&#xA;&#xA; Hier kann der Bestandteil als Freitext angegeben werden.&#xA; &#xA;" />
      <alias value="Arzneimittel / Bestandteile / Bestandteil-Auswahl / Code/Bezeichnung / Bezeichnung" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.ingredient.item[x]:itemCodeableConcept.text" />
      </mapping>
    </element>
    <element id="arzneimittel.bestandteile.bestandteilAuswahl.arzneimittelReferenz">
      <path value="arzneimittel.bestandteile.bestandteilAuswahl.arzneimittelReferenz" />
      <label value="Arzneimittel (Referenz)" />
      <short value="Arzneimittel (Referenz)" />
      <definition value="&#xA; Hier wird als Bestandteil ein Arzneimittel referenziert.&#xA;&#xA;" />
      <alias value="Arzneimittel / Bestandteile / Bestandteil-Auswahl / Arzneimittel (Referenz)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.ingredient.item[x]:itemReference" />
      </mapping>
    </element>
    <element id="arzneimittel.bestandteile.bestandteilAuswahl.arzneimittelReferenz.arzneimittelKombipackung">
      <path value="arzneimittel.bestandteile.bestandteilAuswahl.arzneimittelReferenz.arzneimittelKombipackung" />
      <label value="Arzneimittel-Kombipackung" />
      <short value="Arzneimittel-Kombipackung" />
      <definition value="&#xA;&#xA; Hier können Informationen zu einem Fertigarzneimittel angegeben werden, das Teil einer Kombipackung ist.&#xA; &#xA;" />
      <alias value="Arzneimittel / Bestandteile / Bestandteil-Auswahl / Arzneimittel (Referenz) / Arzneimittel-Kombipackung" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Reference" />
      </type>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPharmaceuticalProductPlanning" />
      </mapping>
    </element>
    <element id="arzneimittel.bestandteile.bestandteilAuswahl.arzneimittelReferenz.arzneimittelBestandteil">
      <path value="arzneimittel.bestandteile.bestandteilAuswahl.arzneimittelReferenz.arzneimittelBestandteil" />
      <label value="Arzneimittel-Bestandteil" />
      <short value="Arzneimittel-Bestandteil" />
      <definition value="&#xA;&#xA; Hier können Informationen zu einem Arzneimittel angegeben werde, das als Bestandteil einer Rezeptur vorkommt.&#xA; &#xA;" />
      <alias value="Arzneimittel / Bestandteile / Bestandteil-Auswahl / Arzneimittel (Referenz) / Arzneimittel-Bestandteil" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Reference" />
      </type>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPZNIngredientPlanning" />
      </mapping>
    </element>
    <element id="arzneimittel.bestandteile.mengeStaerke">
      <path value="arzneimittel.bestandteile.mengeStaerke" />
      <label value="Menge/Stärke" />
      <short value="Menge/Stärke" />
      <definition value="&#xA; Hier kann angegeben werden, in welcher Menge der genannte Bestandteil im Arzneimittel vorhanden ist.&#xA;&#xA;" />
      <alias value="Arzneimittel / Bestandteile / Menge/Stärke" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.ingredient.strength" />
      </mapping>
    </element>
    <element id="arzneimittel.bestandteile.mengeStaerke.anzahlMengeDesEnthaltenenBestandteils">
      <path value="arzneimittel.bestandteile.mengeStaerke.anzahlMengeDesEnthaltenenBestandteils" />
      <label value="Anzahl/Menge des enthaltenen Bestandteils" />
      <short value="Anzahl/Menge des enthaltenen Bestandteils" />
      <definition value="&#xA;&#xA; Hier wird die Anzahl bzw. Menge des enthaltenen Bestandteils angegeben. Dieser besteht aus einem Wert und einer Einheit.&#xA; &#xA;" />
      <alias value="Arzneimittel / Bestandteile / Menge/Stärke / Anzahl/Menge des enthaltenen Bestandteils" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.ingredient.strength.numerator" />
      </mapping>
    </element>
    <element id="arzneimittel.bestandteile.mengeStaerke.anzahlMengeDesEnthaltenenBestandteils.wert">
      <path value="arzneimittel.bestandteile.mengeStaerke.anzahlMengeDesEnthaltenenBestandteils.wert" />
      <label value="Wert" />
      <short value="Wert" />
      <definition value="&#xA; Hier wird der Wert der Anzahl bzw. Menge des enthaltenen Bestandteils als Zahl angegeben.&#xA;&#xA;" />
      <alias value="Arzneimittel / Bestandteile / Menge/Stärke / Anzahl/Menge des enthaltenen Bestandteils / Wert" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="SimpleQuantity" />
      </type>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.ingredient.strength.numerator.value" />
      </mapping>
    </element>
    <element id="arzneimittel.bestandteile.mengeStaerke.anzahlMengeDesEnthaltenenBestandteils.einheit">
      <path value="arzneimittel.bestandteile.mengeStaerke.anzahlMengeDesEnthaltenenBestandteils.einheit" />
      <label value="Einheit" />
      <short value="Einheit" />
      <definition value="&#xA; Hier wird eine Einheit abgebildet.&#xA;&#xA;" />
      <alias value="Arzneimittel / Bestandteile / Menge/Stärke / Anzahl/Menge des enthaltenen Bestandteils / Einheit" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Coding" />
      </type>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.ingredient.strength.numerator.system" />
      </mapping>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.ingredient.strength.numerator.code" />
      </mapping>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.ingredient.strength.numerator.unit" />
      </mapping>
    </element>
    <element id="arzneimittel.bestandteile.mengeStaerke.anzahlMengeDerBezugsgroesse">
      <path value="arzneimittel.bestandteile.mengeStaerke.anzahlMengeDerBezugsgroesse" />
      <label value="Anzahl/Menge der Bezugsgröße" />
      <short value="Anzahl/Menge der Bezugsgröße" />
      <definition value="&#xA;&#xA; Hier wird die Anzahl bzw. Menge der Bezugsgröße angegeben, in der die genannte Menge enthalten ist.&#xA; &#xA;" />
      <alias value="Arzneimittel / Bestandteile / Menge/Stärke / Anzahl/Menge der Bezugsgröße" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.ingredient.strength.denominator" />
      </mapping>
    </element>
    <element id="arzneimittel.bestandteile.mengeStaerke.anzahlMengeDerBezugsgroesse.wert">
      <path value="arzneimittel.bestandteile.mengeStaerke.anzahlMengeDerBezugsgroesse.wert" />
      <label value="Wert" />
      <short value="Wert" />
      <definition value="&#xA; Hier wird der Wert der Anzahl bzw. Menge der Bezugsgröße als Zahl angegeben.&#xA;&#xA;" />
      <alias value="Arzneimittel / Bestandteile / Menge/Stärke / Anzahl/Menge der Bezugsgröße / Wert" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Count" />
      </type>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.ingredient.strength.denominator.value" />
      </mapping>
    </element>
    <element id="arzneimittel.bestandteile.mengeStaerke.anzahlMengeDerBezugsgroesse.einheit">
      <path value="arzneimittel.bestandteile.mengeStaerke.anzahlMengeDerBezugsgroesse.einheit" />
      <label value="Einheit" />
      <short value="Einheit" />
      <definition value="&#xA;&#xA; Hier wird eine Einheit abgebildet.&#xA; &#xA;" />
      <alias value="Arzneimittel / Bestandteile / Menge/Stärke / Anzahl/Menge der Bezugsgröße / Einheit" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Coding" />
      </type>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.ingredient.strength.denominator.code" />
      </mapping>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.ingredient.strength.denominator.system" />
      </mapping>
      <mapping>
        <identity value="fhir" />
        <map value="EPAMedicationPlanning.ingredient.strength.denominator.unit" />
      </mapping>
    </element>
  </differential>
</StructureDefinition>