<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="EMDAF-PR-MedicationStatementList" />
  <url value="https://fhir.gevko.de/StructureDefinition/EMDAF_PR_MedicationStatementList" />
  <version value="1.3" />
  <name value="EMDAF_PR_MedicationStatementList" />
  <title value="eMDAF Medikationsplan - Liste für MedicationStatement" />
  <status value="active" />
  <date value="2022-11-17" />
  <publisher value="gevko GmbH" />
  <description value="Medikationsplan - MedicationStatementList für das elektronische Medikations-Datenaustauschformat (eMDAF)" />
  <fhirVersion value="4.0.1" />
  <kind value="resource" />
  <abstract value="false" />
  <type value="List" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/List" />
  <derivation value="constraint" />
  <differential>
    <element id="List">
      <path value="List" />
      <constraint>
        <key value="title-1" />
        <severity value="error" />
        <human value="Es darf entweder nur das Element List.title oder nur das Element List.code gesetzt sein." />
        <expression value="title.exists() implies code.exists().not()" />
        <source value="https://fhir.gevko.de/StructureDefinition/EMDAF_PR_MedicationStatementList" />
      </constraint>
    </element>
    <element id="List.meta">
      <path value="List.meta" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="List.meta.profile">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="List.meta.profile" />
      <min value="1" />
      <max value="1" />
      <fixedCanonical value="https://fhir.gevko.de/StructureDefinition/EMDAF_PR_MedicationStatementList|1.3" />
      <mustSupport value="true" />
    </element>
    <element id="List.implicitRules">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="List.implicitRules" />
      <max value="0" />
    </element>
    <element id="List.language">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="List.language" />
      <max value="0" />
    </element>
    <element id="List.contained">
      <path value="List.contained" />
      <max value="0" />
    </element>
    <element id="List.identifier">
      <path value="List.identifier" />
      <max value="0" />
    </element>
    <element id="List.status">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="List.status" />
      <fixedCode value="current" />
      <mustSupport value="true" />
    </element>
    <element id="List.mode">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="List.mode" />
      <fixedCode value="working" />
      <mustSupport value="true" />
    </element>
    <element id="List.title">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="List.title" />
      <short value="Freitextliche Zwischenüberschrift" />
      <definition value="Freitextliche Zwischenüberschrift der Kategorie/Liste, z.B. die von der KBV vorgegebenen Texte, wie z.B. Selbstmedikation, Dauermedikation.&#xD;&#xA;Zwischenüberschriften werden zur Gliederung von Medikationsdaten verwendet." />
      <mustSupport value="true" />
    </element>
    <element id="List.code">
      <path value="List.code" />
      <short value="codierte Zwischenüberschriften" />
      <definition value="codierte Zwischenüberschriften, wie z.B. Selbstmedikation, Dauermedikation.&#xD;&#xA;&#xD;&#xA;Gruppierung – Die Zusammenfassung mehrerer Medikationen (bzw. ihrer ID‘s) unter einem be-&#xD;&#xA;stimmten Begriff (z.B. Dauermedikation, Selbstmedikation) – dies ist zu unterscheiden von der The-&#xD;&#xA;rapieintention." />
      <mustSupport value="true" />
    </element>
    <element id="List.code.coding">
      <path value="List.code.coding" />
      <min value="1" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="List.code.coding.system">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="List.code.coding.system" />
      <short value="Code der Kategorie/Liste, z.B. die von der KBV vorgegebenen Texte, wie z.B. Selbstmedikation, Dauermedikation,..." />
      <definition value="Die Schlüsseltabelle enthält eine Liste kodierter Zwischenüberschriften, die im Rahmen der Spezifikation zum bundeseinheitlichen Medikationsplan nach § 31a SGB V zu verwenden sind (vgl. Tabelle 6 in Anlage 3 Vereinbarung BMP)." />
      <min value="1" />
      <fixedUri value="https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_ZWISCHENUEBERSCHRIFT" />
      <mustSupport value="true" />
    </element>
    <element id="List.code.coding.version">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="List.code.coding.version" />
      <max value="0" />
    </element>
    <element id="List.code.coding.code">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="List.code.coding.code" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="List.code.coding.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="List.code.coding.display" />
      <mustSupport value="true" />
    </element>
    <element id="List.code.coding.userSelected">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="List.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="List.code.text">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="List.code.text" />
      <max value="0" />
    </element>
    <element id="List.subject">
      <path value="List.subject" />
      <min value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.gevko.de/StructureDefinition/EMDAF_PR_Patient" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="List.subject.reference">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="List.subject.reference" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="List.subject.type">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="List.subject.type" />
      <max value="0" />
    </element>
    <element id="List.subject.identifier">
      <path value="List.subject.identifier" />
      <max value="0" />
    </element>
    <element id="List.subject.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="List.subject.display" />
      <max value="0" />
    </element>
    <element id="List.encounter">
      <path value="List.encounter" />
      <max value="0" />
    </element>
    <element id="List.date">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="List.date" />
      <max value="0" />
    </element>
    <element id="List.source">
      <path value="List.source" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.gevko.de/StructureDefinition/EMDAF_PR_Practitioner_Arzt" />
        <targetProfile value="https://fhir.gevko.de/StructureDefinition/EMDAF_PR_PractitionerRole_Arzt" />
        <targetProfile value="https://fhir.gevko.de/StructureDefinition/EMDAF_PR_PractitionerRole_Pflegearzt" />
        <targetProfile value="https://fhir.gevko.de/StructureDefinition/EMDAF_PR_Practitioner_Apotheker" />
        <targetProfile value="https://fhir.gevko.de/StructureDefinition/EMDAF_PR_PractitionerRole_Apotheker" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="List.source.reference">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="List.source.reference" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="List.source.type">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="List.source.type" />
      <max value="0" />
    </element>
    <element id="List.source.identifier">
      <path value="List.source.identifier" />
      <max value="0" />
    </element>
    <element id="List.source.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="List.source.display" />
      <max value="0" />
    </element>
    <element id="List.orderedBy">
      <path value="List.orderedBy" />
      <max value="0" />
    </element>
    <element id="List.note">
      <path value="List.note" />
      <max value="0" />
    </element>
    <element id="List.entry">
      <path value="List.entry" />
      <short value="Medikationseintrag" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="List.entry.extension">
      <path value="List.entry.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="0" />
    </element>
    <element id="List.entry.extension:Aenderungsdatum">
      <path value="List.entry.extension" />
      <sliceName value="Aenderungsdatum" />
      <short value="Änderungsdatum des Eintrags" />
      <definition value="Letzte Änderung des Medikamententherapie-Eintrags" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="https://fhir.gevko.de/StructureDefinition/EMDAF_EX_Aenderungsdatum" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="List.entry.extension:Aenderungsdatum.value[x]">
      <path value="List.entry.extension.value[x]" />
      <mustSupport value="true" />
    </element>
    <element id="List.entry.flag">
      <path value="List.entry.flag" />
      <max value="0" />
    </element>
    <element id="List.entry.deleted">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="List.entry.deleted" />
      <max value="0" />
    </element>
    <element id="List.entry.date">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="List.entry.date" />
      <short value="Datum des Eintrags" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="List.entry.item">
      <path value="List.entry.item" />
      <type>
        <code value="Reference" />
        <targetProfile value="https://fhir.gevko.de/StructureDefinition/EMDAF_PR_MedicationStatement" />
        <targetProfile value="https://fhir.gevko.de/StructureDefinition/EMDAF_PR_MedicationStatement_Freitext" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="List.entry.item.extension">
      <path value="List.entry.item.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="1" />
    </element>
    <element id="List.entry.item.extension:Sequenznummer">
      <path value="List.entry.item.extension" />
      <sliceName value="Sequenznummer" />
      <short value="Sequenznummer" />
      <definition value="Sequenznummer – Eine intendierte Reihenfolge, in welcher Sortierung eine Liste von Medikations-&#xD;&#xA;einträgen in einem System dem Nutzer angezeigt werden sollen (Reihenfolge in der Dokumenten-&#xD;&#xA;Instanz bzw. Reihenfolge innerhalb einer Gruppierung)." />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Extension" />
        <profile value="https://fhir.gevko.de/StructureDefinition/EMDAF_EX_Sequenznummer" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="List.entry.item.extension:Sequenznummer.value[x]">
      <path value="List.entry.item.extension.value[x]" />
      <mustSupport value="true" />
    </element>
    <element id="List.entry.item.reference">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="List.entry.item.reference" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="List.entry.item.type">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="List.entry.item.type" />
      <max value="0" />
    </element>
    <element id="List.entry.item.identifier">
      <path value="List.entry.item.identifier" />
      <max value="0" />
      <mustSupport value="true" />
    </element>
    <element id="List.entry.item.identifier.use">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="List.entry.item.identifier.use" />
      <max value="0" />
    </element>
    <element id="List.entry.item.identifier.type">
      <path value="List.entry.item.identifier.type" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="List.entry.item.identifier.type.coding">
      <path value="List.entry.item.identifier.type.coding" />
      <min value="1" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="List.entry.item.identifier.type.coding.system">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="List.entry.item.identifier.type.coding.system" />
      <min value="1" />
      <fixedUri value="urn:oid:2.16.840.1.113883.5.4" />
      <mustSupport value="true" />
    </element>
    <element id="List.entry.item.identifier.type.coding.code">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="List.entry.item.identifier.type.coding.code" />
      <min value="1" />
      <fixedCode value="DRUG" />
      <mustSupport value="true" />
    </element>
    <element id="List.entry.item.identifier.type.coding.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="List.entry.item.identifier.type.coding.display" />
      <fixedString value="Drug therapy" />
      <mustSupport value="true" />
    </element>
    <element id="List.entry.item.identifier.type.coding.userSelected">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="List.entry.item.identifier.type.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="List.entry.item.identifier.system">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="List.entry.item.identifier.system" />
      <max value="0" />
    </element>
    <element id="List.entry.item.identifier.value">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="List.entry.item.identifier.value" />
      <max value="0" />
    </element>
    <element id="List.entry.item.identifier.period">
      <path value="List.entry.item.identifier.period" />
      <max value="0" />
    </element>
    <element id="List.entry.item.identifier.assigner">
      <path value="List.entry.item.identifier.assigner" />
      <max value="0" />
    </element>
    <element id="List.entry.item.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="List.entry.item.display" />
      <max value="0" />
    </element>
    <element id="List.emptyReason">
      <path value="List.emptyReason" />
      <max value="0" />
    </element>
  </differential>
</StructureDefinition>