<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="mii-pr-medikation-medication-statement" />
  <meta>
    <extension url="http://hl7.org/fhir/StructureDefinition/package-source">
      <extension url="packageId">
        <valueId value="de.medizininformatikinitiative.kerndatensatz.medikation" />
      </extension>
      <extension url="version">
        <valueString value="2027.0.0-ballot" />
      </extension>
      <extension url="uri">
        <valueUri value="https://www.medizininformatik-initiative.de/fhir/core/modul-medikation" />
      </extension>
    </extension>
    <profile value="http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablestructuredefinition" />
    <profile value="http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablestructuredefinition" />
  </meta>
  <extension url="http://hl7.org/fhir/StructureDefinition/cqf-knowledgeCapability">
    <valueCode value="shareable" />
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/cqf-knowledgeCapability">
    <valueCode value="publishable" />
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/artifact-versionPolicy">
    <valueCodeableConcept>
      <coding>
        <system value="http://terminology.hl7.org/CodeSystem/artifact-version-policy-codes" />
        <version value="3.0.0" />
        <code value="package" />
        <display value="Package" />
      </coding>
    </valueCodeableConcept>
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/artifact-usage">
    <valueMarkdown value="Use this profile as the technical FHIR representation of the corresponding Medical Informatics Initiative logical model. The profile constrains a base FHIR resource for the MII module context by specifying how elements are used, which elements are required or not used, which extensions and terminology bindings apply, and how the resource maps to the module-specific content model. Implementers should produce and consume resource instances that conform to this profile when exchanging data for the corresponding MII module." />
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/resource-approvalDate">
    <valueDate value="2026-09-09" />
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod">
    <valuePeriod>
      <start value="2027" />
    </valuePeriod>
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/artifact-topic">
    <valueCodeableConcept>
      <coding>
        <system value="http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl" />
        <code value="C459" />
      </coding>
    </valueCodeableConcept>
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/artifact-author">
    <valueContactDetail>
      <telecom>
        <system value="email" />
        <value value="julian.sass@charite.de" />
      </telecom>
    </valueContactDetail>
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/artifact-editor">
    <valueContactDetail>
      <name value="Taskforce Core Data Set" />
    </valueContactDetail>
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/artifact-editor">
    <valueContactDetail>
      <telecom>
        <system value="email" />
        <value value="thomas.debertshaeuser@charite.de" />
      </telecom>
    </valueContactDetail>
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/artifact-reviewer">
    <valueContactDetail>
      <name value="Interoperability Working Group" />
      <telecom>
        <system value="url" />
        <value value="https://www.medizininformatik-initiative.de/en/collaboration/interoperability-working-group" />
      </telecom>
    </valueContactDetail>
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/artifact-reviewer">
    <valueContactDetail>
      <name value="National Steering Committee" />
      <telecom>
        <system value="url" />
        <value value="https://www.medizininformatik-initiative.de/en/collaboration/national-steering-committee" />
      </telecom>
    </valueContactDetail>
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/artifact-endorser">
    <valueContactDetail>
      <name value="Interoperability Working Group" />
      <telecom>
        <system value="url" />
        <value value="https://www.medizininformatik-initiative.de/en/collaboration/interoperability-working-group" />
      </telecom>
    </valueContactDetail>
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/artifact-endorser">
    <valueContactDetail>
      <name value="National Steering Committee" />
      <telecom>
        <system value="url" />
        <value value="https://www.medizininformatik-initiative.de/en/collaboration/national-steering-committee" />
      </telecom>
    </valueContactDetail>
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/artifact-versionAlgorithm">
    <valueCoding>
      <system value="http://hl7.org/fhir/version-algorithm" />
      <code value="semver" />
      <display value="SemVer" />
    </valueCoding>
  </extension>
  <extension url="https://www.medizininformatik-initiative.de/fhir/modul-meta/StructureDefinition/mii-ex-meta-license-codeable">
    <valueCodeableConcept>
      <coding>
        <system value="http://hl7.org/fhir/spdx-license" />
        <code value="CC-BY-4.0" />
        <display value="Creative Commons Attribution 4.0 International" />
      </coding>
    </valueCodeableConcept>
  </extension>
  <url value="https://www.medizininformatik-initiative.de/fhir/core/modul-medikation/StructureDefinition/MedicationStatement" />
  <version value="2027.0.0-ballot" />
  <name value="MII_PR_Medikation_MedicationStatement">
    <extension url="http://hl7.org/fhir/StructureDefinition/translation">
      <extension url="lang">
        <valueCode value="en-US" />
      </extension>
      <extension url="content">
        <valueString value="MII_PR_Medikation_MedicationStatement" />
      </extension>
    </extension>
  </name>
  <title value="MII PR Medikation MedicationStatement">
    <extension url="http://hl7.org/fhir/StructureDefinition/translation">
      <extension url="lang">
        <valueCode value="de-DE" />
      </extension>
      <extension url="content">
        <valueString value="Medikationseintrag" />
      </extension>
    </extension>
    <extension url="http://hl7.org/fhir/StructureDefinition/translation">
      <extension url="lang">
        <valueCode value="en-US" />
      </extension>
      <extension url="content">
        <valueString value="Medication statement" />
      </extension>
    </extension>
  </title>
  <status value="active" />
  <experimental value="false" />
  <date value="2025-12-18" />
  <publisher value="Medizininformatik Initiative" />
  <contact>
    <telecom>
      <system value="url" />
      <value value="https://www.medizininformatik-initiative.de" />
    </telecom>
  </contact>
  <description value="Das MedicationStatement kann anzeigen, dass der Patient ein Medikament zur Zeit einnimmt, in der Vergangenheit genommen hat oder in Zukunft einnehmen wird. Dabei kann es sich sowohl um verschreibungspflichtige Medikamente handeln, wie auch um OTC-Präparate, welche ein Patient in Eigenverantwortung einnimmt.">
    <extension url="http://hl7.org/fhir/StructureDefinition/translation">
      <extension url="lang">
        <valueCode value="de-DE" />
      </extension>
      <extension url="content">
        <valueString value="Ein Bericht oder Dokumentation über den Konsum einer Medikation." />
      </extension>
    </extension>
    <extension url="http://hl7.org/fhir/StructureDefinition/translation">
      <extension url="lang">
        <valueCode value="en-US" />
      </extension>
      <extension url="content">
        <valueString value="A record of a medication that is being consumed by a patient." />
      </extension>
    </extension>
  </description>
  <fhirVersion value="4.0.1" />
  <kind value="resource" />
  <abstract value="false" />
  <type value="MedicationStatement" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/MedicationStatement" />
  <derivation value="constraint" />
  <differential>
    <element id="MedicationStatement.id">
      <path value="MedicationStatement.id" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.meta">
      <path value="MedicationStatement.meta" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.meta.source">
      <path value="MedicationStatement.meta.source" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.meta.profile">
      <path value="MedicationStatement.meta.profile" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.identifier">
      <path value="MedicationStatement.identifier" />
      <short value="Identifikator">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Identifikator" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="Identifier" />
          </extension>
        </extension>
      </short>
      <definition value="Ein Identifikator für den Medikationseintrag">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Ein Identifikator für den Medikationseintrag" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="An identifier for this medication statement" />
          </extension>
        </extension>
      </definition>
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.basedOn">
      <path value="MedicationStatement.basedOn" />
      <short value="Basiert auf">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Basiert auf" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="Based on" />
          </extension>
        </extension>
      </short>
      <definition value="Ein Plan oder eine Anforderung, die durch den Medikationseintrag erfüllt wird.">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Ein Plan oder eine Anforderung, die durch den Medikationseintrag erfüllt wird." />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="A plan, proposal or order that is fulfilled in whole or in part by this event." />
          </extension>
        </extension>
      </definition>
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.partOf">
      <path value="MedicationStatement.partOf" />
      <short value="Teil von">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Teil von" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="Part of" />
          </extension>
        </extension>
      </short>
      <definition value="Ein größeres Ereignis, von dem dieses spezielle Ereignis ein Bestandteil oder Schritt ist.">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Ein größeres Ereignis, von dem dieses spezielle Ereignis ein Bestandteil oder Schritt ist." />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="A larger event of which this particular event is a component or step." />
          </extension>
        </extension>
      </definition>
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.status">
      <path value="MedicationStatement.status" />
      <short value="Status">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Status" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="Status" />
          </extension>
        </extension>
      </short>
      <definition value="aktiv | abgeschlossen | Eingabe fehlerhaft | intendiert | gestoppt | pausiert | unbekannt| nicht eingenommen">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="aktiv | abgeschlossen | Eingabe fehlerhaft | intendiert | gestoppt | pausiert | unbekannt| nicht eingenommen" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="active | completed | entered-in-error | intended | stopped | on-hold | unknown | not-taken" />
          </extension>
        </extension>
      </definition>
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.category">
      <path value="MedicationStatement.category" />
      <short value="Kategorie">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Kategorie" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="Category" />
          </extension>
        </extension>
      </short>
      <definition value="Eine Kategorie, die dem Medikationseintrag zugeordnet ist.">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Eine Kategorie, die dem Medikationseintrag zugeordnet ist." />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="A category assigned to the medication statement." />
          </extension>
        </extension>
      </definition>
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.category.coding">
      <path value="MedicationStatement.category.coding" />
      <slicing>
        <discriminator>
          <type value="pattern" />
          <path value="$this" />
        </discriminator>
        <rules value="open" />
      </slicing>
    </element>
    <element id="MedicationStatement.category.coding:usageCategory">
      <path value="MedicationStatement.category.coding" />
      <sliceName value="usageCategory" />
      <short value="Kategorie Anwendungsbereich">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Kategorie Anwendungsbereich" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="Usage Category" />
          </extension>
        </extension>
      </short>
      <definition value="Kategorie, die den Anwendungsbereich des Medikationseintrags beschreibt.">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Kategorie, die den Anwendungsbereich des Medikationseintrags beschreibt." />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="Usage Category for the medication statement." />
          </extension>
        </extension>
      </definition>
      <min value="0" />
      <max value="*" />
      <patternCoding>
        <system value="http://terminology.hl7.org/CodeSystem/medication-statement-category" />
      </patternCoding>
      <binding>
        <strength value="required" />
        <valueSet value="http://hl7.org/fhir/ValueSet/medication-statement-category" />
      </binding>
    </element>
    <element id="MedicationStatement.category.coding:contextCode">
      <path value="MedicationStatement.category.coding" />
      <sliceName value="contextCode" />
      <short value="Kategorie Kontext">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Kategorie Kontext" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="Context Category" />
          </extension>
        </extension>
      </short>
      <definition value="ambulanter Kontakt | stationärer Aufenthalt | stationäre Aufnahme | stationäre Entlassung">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="ambulanter Kontakt | stationärer Aufenthalt | stationäre Aufnahme | stationäre Entlassung" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="outpatient contact | inpatient stay | inpatient admission | inpatient discharge" />
          </extension>
        </extension>
      </definition>
      <min value="0" />
      <max value="1" />
      <patternCoding>
        <system value="http://ihe-d.de/CodeSystems/FallkontextBeiDokumentenerstellung" />
      </patternCoding>
      <binding>
        <strength value="required" />
        <valueSet value="https://www.medizininformatik-initiative.de/fhir/core/modul-medikation/ValueSet/fallkontext" />
      </binding>
    </element>
    <element id="MedicationStatement.medication[x]">
      <path value="MedicationStatement.medication[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <short value="Medikation">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Medikation" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="Medication" />
          </extension>
        </extension>
      </short>
      <definition value="Das Medikament, welches Gegenstand des Eintrags ist. Code oder Referenz auf Medication-Objekt.">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Medikation, welche Gegenstand des Eintrags ist. Code oder Referenz auf Medication-Objekt." />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="The medication that the statement is about. Code or a reference to a Medication resource." />
          </extension>
        </extension>
      </definition>
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.medication[x]:medicationReference">
      <path value="MedicationStatement.medication[x]" />
      <sliceName value="medicationReference" />
      <short value="Medikation Referenz">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Medikation Referenz" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="Medication Reference" />
          </extension>
        </extension>
      </short>
      <definition value="Referenz auf ein Medication-Ressource.">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Referenz auf eine Medication-Ressource." />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="Reference to a Medication resource." />
          </extension>
        </extension>
      </definition>
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://www.medizininformatik-initiative.de/fhir/core/modul-medikation/StructureDefinition/Medication" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.medication[x]:medicationCodeableConcept">
      <path value="MedicationStatement.medication[x]" />
      <sliceName value="medicationCodeableConcept" />
      <short value="Medikation Code">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Medikation Code" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="Medication code" />
          </extension>
        </extension>
      </short>
      <definition value="Code für das Medikament, welches Gegenstand des Eintrags ist.">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Code für das Medikament, welches Gegenstand des Eintrags ist." />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="Code for the medication that the statement is about." />
          </extension>
        </extension>
      </definition>
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.medication[x]:medicationCodeableConcept.coding">
      <path value="MedicationStatement.medication[x].coding" />
      <slicing>
        <discriminator>
          <type value="pattern" />
          <path value="$this" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.medication[x]:medicationCodeableConcept.coding:Pharmazentralnummer">
      <path value="MedicationStatement.medication[x].coding" />
      <sliceName value="Pharmazentralnummer" />
      <short value="PZN Code">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="PZN Code" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="PZN code" />
          </extension>
        </extension>
      </short>
      <definition value="Ein Verweis auf einen von der Pharmazentralnummer (PZN) definierten Code">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Ein Verweis auf einen von der Pharmazentralnummer definierten Code" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="A reference to a code defined by Pharmazentralnummer" />
          </extension>
        </extension>
      </definition>
      <min value="0" />
      <max value="*" />
      <patternCoding>
        <system value="http://fhir.de/CodeSystem/ifa/pzn" />
      </patternCoding>
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.medication[x]:medicationCodeableConcept.coding:Pharmazentralnummer.system">
      <path value="MedicationStatement.medication[x].coding.system" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.medication[x]:medicationCodeableConcept.coding:Pharmazentralnummer.code">
      <path value="MedicationStatement.medication[x].coding.code" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.medication[x]:medicationCodeableConcept.coding:atcClassDe">
      <path value="MedicationStatement.medication[x].coding" />
      <sliceName value="atcClassDe" />
      <short value="ATC Klassifikation deutsche Version">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="ATC Code" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="ATC code" />
          </extension>
        </extension>
      </short>
      <definition value="ATC-Codes für Fertigarzneimittel bspw. von Kombiprodukten">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Ein Verweis auf einen von der deutschen Fassung der Anatomisch-Therapeutisch-Chemischen Klassifikation definierten Code" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="A reference to a code defined by the German edition of the Anatomical Therapeutic Chemical classification system" />
          </extension>
        </extension>
      </definition>
      <min value="0" />
      <max value="*" />
      <patternCoding>
        <system value="http://fhir.de/CodeSystem/bfarm/atc" />
      </patternCoding>
      <mustSupport value="true" />
      <binding>
        <strength value="required" />
        <valueSet value="https://www.medizininformatik-initiative.de/fhir/core/modul-medikation/ValueSet/mii-vs-medikation-atc" />
      </binding>
    </element>
    <element id="MedicationStatement.medication[x]:medicationCodeableConcept.coding:atcClassDe.system">
      <path value="MedicationStatement.medication[x].coding.system" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.medication[x]:medicationCodeableConcept.coding:atcClassDe.code">
      <path value="MedicationStatement.medication[x].coding.code" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.medication[x]:medicationCodeableConcept.coding:atcClassEn">
      <path value="MedicationStatement.medication[x].coding" />
      <sliceName value="atcClassEn" />
      <short value="Anatomical Therapeutic Chemical Classification System">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="ATC WHO Code" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="ATC WHO code" />
          </extension>
        </extension>
      </short>
      <definition value="ATC Classification International WHO Version">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Ein Verweis auf einen von der WHO Anatomisch-Therapeutisch-Chemischen Klassifikation definierten Code" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="A reference to a code defined by the WHO edition of the Anatomical Therapeutic Chemical classification system" />
          </extension>
        </extension>
      </definition>
      <min value="0" />
      <max value="*" />
      <patternCoding>
        <system value="http://www.whocc.no/atc" />
      </patternCoding>
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.medication[x]:medicationCodeableConcept.coding:atcClassEn.system">
      <path value="MedicationStatement.medication[x].coding.system" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.medication[x]:medicationCodeableConcept.coding:atcClassEn.code">
      <path value="MedicationStatement.medication[x].coding.code" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.medication[x]:medicationCodeableConcept.coding:UNII">
      <path value="MedicationStatement.medication[x].coding" />
      <sliceName value="UNII" />
      <short value="Unique Ingredient Identifier">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Unique Ingredient Identifier" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="Unique Ingredient Identifier" />
          </extension>
        </extension>
      </short>
      <definition value="Global Susbstance Registration System Unique Ingredient Identifier. Soll nur eingesetzt werden, wenn weder ATC-Code noch PZN existiert, z.B. bei experimentellen Krebsmedikamenten.">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Ein Unique Ingredient Identifier (UNII) aus dem Global Substance Registration System der amerikanischen Food &amp; Drug Administration" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="A Unique Ingredient Identifier (UNII) from the american Food &amp; Drug Administration's Global Substance Registration System" />
          </extension>
        </extension>
      </definition>
      <min value="0" />
      <max value="*" />
      <patternCoding>
        <system value="http://fdasis.nlm.nih.gov" />
      </patternCoding>
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.medication[x]:medicationCodeableConcept.coding:UNII.system">
      <path value="MedicationStatement.medication[x].coding.system" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.medication[x]:medicationCodeableConcept.coding:UNII.code">
      <path value="MedicationStatement.medication[x].coding.code" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.medication[x]:medicationCodeableConcept.text">
      <path value="MedicationStatement.medication[x].text" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.subject">
      <path value="MedicationStatement.subject" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.context">
      <path value="MedicationStatement.context" />
      <short value="Kontext">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Kontext" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="Context" />
          </extension>
        </extension>
      </short>
      <definition value="Fall oder Kontakt in Verbindung mit dem Medikationseintrag">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Fall oder Kontakt in Verbindung mit dem Medikationseintrag" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="Encounter / Episode associated with MedicationStatement" />
          </extension>
        </extension>
      </definition>
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.effective[x]">
      <path value="MedicationStatement.effective[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <ordered value="false" />
        <rules value="open" />
      </slicing>
      <short value="Zeitpunkt oder Zeitraum">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Zeitpunkt oder Zeitraum" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="Date or period" />
          </extension>
        </extension>
      </short>
      <definition value="Die Zeitspanne, in der angegeben wird, dass der Patient das Medikament eingenommen hat oder einnehmen wird.">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Die Zeitspanne, in der angegeben wird, dass der Patient das Medikament eingenommen hat oder einnehmen wird." />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="The interval of time during which it is being asserted that the patient is/was/will be taking the medication." />
          </extension>
        </extension>
      </definition>
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.effective[x]:effectiveDateTime">
      <path value="MedicationStatement.effective[x]" />
      <sliceName value="effectiveDateTime" />
      <short value="Zeitpunkt">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Zeitpunkt" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="Date time" />
          </extension>
        </extension>
      </short>
      <definition value="Der Zeitpunkt, an dem der Patient das Medikament eingenommen hat oder einnehmen wird.">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Der Zeitpunkt, an dem der Patient das Medikament eingenommen hat oder einnehmen wird." />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="The date time when the medication was or will be taken." />
          </extension>
        </extension>
      </definition>
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.effective[x]:effectivePeriod">
      <path value="MedicationStatement.effective[x]" />
      <sliceName value="effectivePeriod" />
      <short value="Zeitraum">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Zeitraum" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="Period" />
          </extension>
        </extension>
      </short>
      <definition value="Der Zeitraum, in dem der Patient das Medikament eingenommen hat oder einnehmen wird.">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Der Zeitraum, in dem der Patient das Medikament eingenommen hat oder einnehmen wird." />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="The interval of time during which the patient is/was/will be taking the medication." />
          </extension>
        </extension>
      </definition>
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Period" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dateAsserted">
      <path value="MedicationStatement.dateAsserted" />
      <short value="Datum Bestätigung">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Datum Bestätigung" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="Date asserted" />
          </extension>
        </extension>
      </short>
      <definition value="Das Datum, an dem der Medikationseintrag von der Informationsquelle bestätigt wurde.">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Das Datum, an dem der Medikationseintrag von der Informationsquelle bestätigt wurde." />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="The date when the medication statement was asserted by the information source." />
          </extension>
        </extension>
      </definition>
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.informationSource">
      <path value="MedicationStatement.informationSource" />
      <short value="Informationsquelle">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Informationsquelle" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="Information source" />
          </extension>
        </extension>
      </short>
      <definition value="Die Person oder Organisation, die die Information über die Einnahme dieses Medikaments bereitgestellt hat.">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Die Person oder Organisation, die die Information über die Einnahme dieses Medikaments bereitgestellt hat." />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="The person or organization that provided the information about the taking of this medication." />
          </extension>
        </extension>
      </definition>
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.reasonCode">
      <path value="MedicationStatement.reasonCode" />
      <short value="Grund Code">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Grund Code" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="Reason code" />
          </extension>
        </extension>
      </short>
      <definition value="Grund für den Medikationseintrag als Code.">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Grund für den Medikationseintrag als Code." />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="Reason for the medication statement as a code." />
          </extension>
        </extension>
      </definition>
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.reasonReference">
      <path value="MedicationStatement.reasonReference" />
      <short value="Grund Referenz">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Grund Referenz" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="Reason reference" />
          </extension>
        </extension>
      </short>
      <definition value="Grund für den Medikationseintrag als Referenz auf Condition- oder Observation-Ressource.">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Grund für den Medikationseintrag als Referenz auf Condition- oder Observation-Ressource." />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="Condition or observation that supports why the medication is being/was taken" />
          </extension>
        </extension>
      </definition>
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.note">
      <path value="MedicationStatement.note" />
      <short value="Hinweis">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Hinweis" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="Note" />
          </extension>
        </extension>
      </short>
      <definition value="Zusätzliche Informationen zum Medikationseintrag als Freitext.">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Zusätzliche Informationen zum Medikationseintrag als Freitext." />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="Additional information about the medication statement as free text." />
          </extension>
        </extension>
      </definition>
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage">
      <path value="MedicationStatement.dosage" />
      <short value="Dosierung">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Dosierung" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="Dosage" />
          </extension>
        </extension>
      </short>
      <definition value="Details zur Dosierung des Medikamentes.">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Details zur Dosierung des Medikamentes." />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="Details of how the medication is/was taken or should be taken." />
          </extension>
        </extension>
      </definition>
      <type>
        <code value="Dosage" />
        <profile value="http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE" />
      </type>
      <constraint>
        <key value="dsg-1" />
        <severity value="error" />
        <human value="If present, dosage must include free text or structured data" />
        <expression value="text.exists() or doseAndRate.exists()" />
        <source value="https://www.medizininformatik-initiative.de/fhir/core/modul-medikation/StructureDefinition/MedicationStatement" />
      </constraint>
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.sequence">
      <path value="MedicationStatement.dosage.sequence" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.timing.event">
      <path value="MedicationStatement.dosage.timing.event" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.bounds[x]:boundsDuration">
      <path value="MedicationStatement.dosage.timing.repeat.bounds[x]" />
      <sliceName value="boundsDuration" />
      <type>
        <code value="Duration" />
      </type>
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.bounds[x]:boundsDuration.value">
      <path value="MedicationStatement.dosage.timing.repeat.bounds[x].value" />
      <min value="1" />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.bounds[x]:boundsDuration.system">
      <path value="MedicationStatement.dosage.timing.repeat.bounds[x].system" />
      <min value="1" />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.bounds[x]:boundsDuration.code">
      <path value="MedicationStatement.dosage.timing.repeat.bounds[x].code" />
      <min value="1" />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange">
      <path value="MedicationStatement.dosage.timing.repeat.bounds[x]" />
      <sliceName value="boundsRange" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Range" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.low">
      <path value="MedicationStatement.dosage.timing.repeat.bounds[x].low" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.low.value">
      <path value="MedicationStatement.dosage.timing.repeat.bounds[x].low.value" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.low.unit">
      <path value="MedicationStatement.dosage.timing.repeat.bounds[x].low.unit" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.low.system">
      <path value="MedicationStatement.dosage.timing.repeat.bounds[x].low.system" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.low.code">
      <path value="MedicationStatement.dosage.timing.repeat.bounds[x].low.code" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.high">
      <path value="MedicationStatement.dosage.timing.repeat.bounds[x].high" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.high.value">
      <path value="MedicationStatement.dosage.timing.repeat.bounds[x].high.value" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.high.unit">
      <path value="MedicationStatement.dosage.timing.repeat.bounds[x].high.unit" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.high.system">
      <path value="MedicationStatement.dosage.timing.repeat.bounds[x].high.system" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.high.code">
      <path value="MedicationStatement.dosage.timing.repeat.bounds[x].high.code" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.bounds[x]:boundsPeriod">
      <path value="MedicationStatement.dosage.timing.repeat.bounds[x]" />
      <sliceName value="boundsPeriod" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Period" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.bounds[x]:boundsPeriod.start">
      <path value="MedicationStatement.dosage.timing.repeat.bounds[x].start" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.bounds[x]:boundsPeriod.end">
      <path value="MedicationStatement.dosage.timing.repeat.bounds[x].end" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.count">
      <path value="MedicationStatement.dosage.timing.repeat.count" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.countMax">
      <path value="MedicationStatement.dosage.timing.repeat.countMax" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.duration">
      <path value="MedicationStatement.dosage.timing.repeat.duration" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.durationMax">
      <path value="MedicationStatement.dosage.timing.repeat.durationMax" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.durationUnit">
      <path value="MedicationStatement.dosage.timing.repeat.durationUnit" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.frequencyMax">
      <path value="MedicationStatement.dosage.timing.repeat.frequencyMax" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.periodMax">
      <path value="MedicationStatement.dosage.timing.repeat.periodMax" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.offset">
      <path value="MedicationStatement.dosage.timing.repeat.offset" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.asNeeded[x]">
      <path value="MedicationStatement.dosage.asNeeded[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <ordered value="false" />
        <rules value="open" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.asNeeded[x]:asNeededBoolean">
      <path value="MedicationStatement.dosage.asNeeded[x]" />
      <sliceName value="asNeededBoolean" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="boolean" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept">
      <path value="MedicationStatement.dosage.asNeeded[x]" />
      <sliceName value="asNeededCodeableConcept" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.site">
      <path value="MedicationStatement.dosage.site" />
      <short value="Verabreichungsort">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Verabreichungsort" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="Site of administration" />
          </extension>
        </extension>
      </short>
      <definition value="Körperstelle, an der das Medikament verabreicht wurde/wird oder werden soll.">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Körperstelle, an der das Medikament verabreicht wurde/wird oder werden soll." />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="Anatomic site where the medication was/is or should be administered." />
          </extension>
        </extension>
      </definition>
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.site.coding">
      <path value="MedicationStatement.dosage.site.coding" />
      <slicing>
        <discriminator>
          <type value="pattern" />
          <path value="$this" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.site.coding:SNOMED">
      <path value="MedicationStatement.dosage.site.coding" />
      <sliceName value="SNOMED" />
      <short value="SNOMED CT Code">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="SNOMED CT Code" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="SNOMED CT code" />
          </extension>
        </extension>
      </short>
      <definition value="Ein Verweis auf einen von SNOMED CT definierten Code">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Ein Verweis auf einen von SNOMED CT definierten Code" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="A reference to a code defined by SNOMED CT" />
          </extension>
        </extension>
      </definition>
      <min value="0" />
      <max value="*" />
      <patternCoding>
        <system value="http://snomed.info/sct" />
      </patternCoding>
      <mustSupport value="true" />
      <binding>
        <strength value="example" />
        <description value="target site IPS" />
        <valueSet value="http://hl7.org/fhir/uv/ips/ValueSet/body-site-uv-ips" />
      </binding>
    </element>
    <element id="MedicationStatement.dosage.site.coding:SNOMED.system">
      <path value="MedicationStatement.dosage.site.coding.system" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.site.coding:SNOMED.code">
      <path value="MedicationStatement.dosage.site.coding.code" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.route">
      <path value="MedicationStatement.dosage.route" />
      <short value="Verabreichungsweg">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Verabreichungsweg" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="Route of administration" />
          </extension>
        </extension>
      </short>
      <definition value="Der Weg, auf dem das Medikament verabreicht wurde/wird oder werden soll.">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Der Weg, auf dem das Medikament verabreicht wurde/wird oder werden soll." />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="How drug was administered or should be administered." />
          </extension>
        </extension>
      </definition>
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.route.coding">
      <path value="MedicationStatement.dosage.route.coding" />
      <slicing>
        <discriminator>
          <type value="pattern" />
          <path value="$this" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.route.coding:EDQM">
      <path value="MedicationStatement.dosage.route.coding" />
      <sliceName value="EDQM" />
      <short value="EDQM Code">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="EDQM Code" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="EDQM code" />
          </extension>
        </extension>
      </short>
      <definition value="Ein Verweis auf einen durch EDQM Standard Terms definierten Code">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Ein Verweis auf einen durch EDQM Standard Terms definierten Code" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="A reference to a code defined by EDQM Standard Terms" />
          </extension>
        </extension>
      </definition>
      <min value="0" />
      <max value="1" />
      <patternCoding>
        <system value="http://standardterms.edqm.eu" />
      </patternCoding>
      <mustSupport value="true" />
      <binding>
        <strength value="preferred" />
        <description value="EDQM Standard Terms" />
        <valueSet value="http://hl7.org/fhir/uv/ips/ValueSet/medicine-route-of-administration" />
      </binding>
    </element>
    <element id="MedicationStatement.dosage.route.coding:EDQM.system">
      <path value="MedicationStatement.dosage.route.coding.system" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.route.coding:EDQM.code">
      <path value="MedicationStatement.dosage.route.coding.code" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.route.coding:SNOMED">
      <path value="MedicationStatement.dosage.route.coding" />
      <sliceName value="SNOMED" />
      <short value="SNOMED CT Code">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="SNOMED CT Code" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="SNOMED CT code" />
          </extension>
        </extension>
      </short>
      <definition value="Ein Verweis auf einen von SNOMED CT definierten Code">
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="de-DE" />
          </extension>
          <extension url="content">
            <valueString value="Ein Verweis auf einen von SNOMED CT definierten Code" />
          </extension>
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/translation">
          <extension url="lang">
            <valueCode value="en-US" />
          </extension>
          <extension url="content">
            <valueString value="A reference to a code defined by SNOMED CT" />
          </extension>
        </extension>
      </definition>
      <min value="0" />
      <max value="1" />
      <patternCoding>
        <system value="http://snomed.info/sct" />
      </patternCoding>
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.route.coding:SNOMED.system">
      <path value="MedicationStatement.dosage.route.coding.system" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.route.coding:SNOMED.code">
      <path value="MedicationStatement.dosage.route.coding.code" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.dose[x]">
      <path value="MedicationStatement.dosage.doseAndRate.dose[x]" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.dose[x]:doseQuantity">
      <path value="MedicationStatement.dosage.doseAndRate.dose[x]" />
      <sliceName value="doseQuantity" />
      <type>
        <code value="Quantity" />
        <profile value="http://hl7.org/fhir/StructureDefinition/SimpleQuantity" />
      </type>
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.dose[x]:doseQuantity.value">
      <path value="MedicationStatement.dosage.doseAndRate.dose[x].value" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.dose[x]:doseQuantity.unit">
      <path value="MedicationStatement.dosage.doseAndRate.dose[x].unit" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.dose[x]:doseQuantity.system">
      <path value="MedicationStatement.dosage.doseAndRate.dose[x].system" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.dose[x]:doseQuantity.code">
      <path value="MedicationStatement.dosage.doseAndRate.dose[x].code" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.dose[x]:doseRange">
      <path value="MedicationStatement.dosage.doseAndRate.dose[x]" />
      <sliceName value="doseRange" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Range" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.low">
      <path value="MedicationStatement.dosage.doseAndRate.dose[x].low" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.low.value">
      <path value="MedicationStatement.dosage.doseAndRate.dose[x].low.value" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.low.unit">
      <path value="MedicationStatement.dosage.doseAndRate.dose[x].low.unit" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.low.system">
      <path value="MedicationStatement.dosage.doseAndRate.dose[x].low.system" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.low.code">
      <path value="MedicationStatement.dosage.doseAndRate.dose[x].low.code" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.high.value">
      <path value="MedicationStatement.dosage.doseAndRate.dose[x].high.value" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.high.unit">
      <path value="MedicationStatement.dosage.doseAndRate.dose[x].high.unit" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.high.system">
      <path value="MedicationStatement.dosage.doseAndRate.dose[x].high.system" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.high.code">
      <path value="MedicationStatement.dosage.doseAndRate.dose[x].high.code" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.rate[x]">
      <path value="MedicationStatement.dosage.doseAndRate.rate[x]" />
      <slicing>
        <discriminator>
          <type value="type" />
          <path value="$this" />
        </discriminator>
        <ordered value="false" />
        <rules value="open" />
      </slicing>
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio">
      <path value="MedicationStatement.dosage.doseAndRate.rate[x]" />
      <sliceName value="rateRatio" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Ratio" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.numerator">
      <path value="MedicationStatement.dosage.doseAndRate.rate[x].numerator" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.numerator.value">
      <path value="MedicationStatement.dosage.doseAndRate.rate[x].numerator.value" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.numerator.unit">
      <path value="MedicationStatement.dosage.doseAndRate.rate[x].numerator.unit" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.numerator.system">
      <path value="MedicationStatement.dosage.doseAndRate.rate[x].numerator.system" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.numerator.code">
      <path value="MedicationStatement.dosage.doseAndRate.rate[x].numerator.code" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.denominator">
      <path value="MedicationStatement.dosage.doseAndRate.rate[x].denominator" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.denominator.value">
      <path value="MedicationStatement.dosage.doseAndRate.rate[x].denominator.value" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.denominator.unit">
      <path value="MedicationStatement.dosage.doseAndRate.rate[x].denominator.unit" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.denominator.system">
      <path value="MedicationStatement.dosage.doseAndRate.rate[x].denominator.system" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.denominator.code">
      <path value="MedicationStatement.dosage.doseAndRate.rate[x].denominator.code" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.rate[x]:rateRange">
      <path value="MedicationStatement.dosage.doseAndRate.rate[x]" />
      <sliceName value="rateRange" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Range" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.low">
      <path value="MedicationStatement.dosage.doseAndRate.rate[x].low" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.low.value">
      <path value="MedicationStatement.dosage.doseAndRate.rate[x].low.value" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.low.unit">
      <path value="MedicationStatement.dosage.doseAndRate.rate[x].low.unit" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.low.system">
      <path value="MedicationStatement.dosage.doseAndRate.rate[x].low.system" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.low.code">
      <path value="MedicationStatement.dosage.doseAndRate.rate[x].low.code" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.high">
      <path value="MedicationStatement.dosage.doseAndRate.rate[x].high" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.high.value">
      <path value="MedicationStatement.dosage.doseAndRate.rate[x].high.value" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.high.unit">
      <path value="MedicationStatement.dosage.doseAndRate.rate[x].high.unit" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.high.system">
      <path value="MedicationStatement.dosage.doseAndRate.rate[x].high.system" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.high.code">
      <path value="MedicationStatement.dosage.doseAndRate.rate[x].high.code" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.rate[x]:rateQuantity">
      <path value="MedicationStatement.dosage.doseAndRate.rate[x]" />
      <sliceName value="rateQuantity" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Quantity" />
        <profile value="http://hl7.org/fhir/StructureDefinition/SimpleQuantity|4.0.1" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.rate[x]:rateQuantity.value">
      <path value="MedicationStatement.dosage.doseAndRate.rate[x].value" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.rate[x]:rateQuantity.unit">
      <path value="MedicationStatement.dosage.doseAndRate.rate[x].unit" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.rate[x]:rateQuantity.system">
      <path value="MedicationStatement.dosage.doseAndRate.rate[x].system" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.rate[x]:rateQuantity.code">
      <path value="MedicationStatement.dosage.doseAndRate.rate[x].code" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerPeriod">
      <path value="MedicationStatement.dosage.maxDosePerPeriod" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerPeriod.numerator">
      <path value="MedicationStatement.dosage.maxDosePerPeriod.numerator" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerPeriod.numerator.value">
      <path value="MedicationStatement.dosage.maxDosePerPeriod.numerator.value" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerPeriod.numerator.unit">
      <path value="MedicationStatement.dosage.maxDosePerPeriod.numerator.unit" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerPeriod.numerator.system">
      <path value="MedicationStatement.dosage.maxDosePerPeriod.numerator.system" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerPeriod.numerator.code">
      <path value="MedicationStatement.dosage.maxDosePerPeriod.numerator.code" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerPeriod.denominator">
      <path value="MedicationStatement.dosage.maxDosePerPeriod.denominator" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerPeriod.denominator.value">
      <path value="MedicationStatement.dosage.maxDosePerPeriod.denominator.value" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerPeriod.denominator.unit">
      <path value="MedicationStatement.dosage.maxDosePerPeriod.denominator.unit" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerPeriod.denominator.system">
      <path value="MedicationStatement.dosage.maxDosePerPeriod.denominator.system" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerPeriod.denominator.code">
      <path value="MedicationStatement.dosage.maxDosePerPeriod.denominator.code" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerAdministration">
      <path value="MedicationStatement.dosage.maxDosePerAdministration" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerAdministration.value">
      <path value="MedicationStatement.dosage.maxDosePerAdministration.value" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerAdministration.unit">
      <path value="MedicationStatement.dosage.maxDosePerAdministration.unit" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerAdministration.system">
      <path value="MedicationStatement.dosage.maxDosePerAdministration.system" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerAdministration.code">
      <path value="MedicationStatement.dosage.maxDosePerAdministration.code" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
  </differential>
</StructureDefinition>