<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="DAV-EX-ERP-Zusatzattribute" />
  <url value="http://fhir.abda.de/eRezeptAbgabedaten/StructureDefinition/DAV-EX-ERP-Zusatzattribute" />
  <version value="1.5.0" />
  <name value="DAV_EX_ERP_Zusatzattribute" />
  <title value="DAV_EX_ERP_Zusatzattribute" />
  <status value="active" />
  <date value="2025-03-31" />
  <publisher value="Deutscher Apothekerverband e.V. (DAV)" />
  <fhirVersion value="4.0.1" />
  <kind value="complex-type" />
  <abstract value="false" />
  <context>
    <type value="element" />
    <expression value="Invoice.lineItem" />
  </context>
  <type value="Extension" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Extension" />
  <derivation value="constraint" />
  <differential>
    <element id="Extension">
      <path value="Extension" />
      <short value="Dokumentation von Zusatzangaben" />
      <definition value="Zusätzliche Angaben" />
    </element>
    <element id="Extension.extension">
      <path value="Extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <max value="14" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM">
      <path value="Extension.extension" />
      <sliceName value="ZusatzattributFAM" />
      <short value="Zusatzattribute Fertigarzneimittel" />
      <definition value="Die Zusatzattribute Markt, Rabattvertragserfuellung, PreisguenstigesFAM und ImportFAM sind anzugeben, wenn die Abrechnungszeile ein Fertigarzneimittel beinhaltet." />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension">
      <path value="Extension.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <min value="4" />
      <max value="4" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Markt">
      <path value="Extension.extension.extension" />
      <sliceName value="Markt" />
      <short value="Dokumentation, welchem Markt das abgegebene Arzneimittel zuzuordnen ist." />
      <definition value="Ausprägungen: nicht betroffen | Generika | Solitär | Mehrfachvertrieb | aut-idem gesetzt | Produkt der Substitutionsausschlussliste" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Markt.extension">
      <path value="Extension.extension.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <min value="2" />
      <max value="2" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Markt.extension:Gruppe">
      <path value="Extension.extension.extension.extension" />
      <sliceName value="Gruppe" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Markt.extension:Gruppe.url">
      <path value="Extension.extension.extension.extension.url" />
      <fixedUri value="Gruppe" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Markt.extension:Gruppe.value[x]">
      <path value="Extension.extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <patternCodeableConcept>
        <coding>
          <system value="http://fhir.abda.de/eRezeptAbgabedaten/CodeSystem/DAV-CS-ERP-ZusatzattributGruppe" />
          <code value="1" />
        </coding>
      </patternCodeableConcept>
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Markt.extension:Gruppe.value[x].coding">
      <path value="Extension.extension.extension.extension.value[x].coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Markt.extension:Gruppe.value[x].coding.system">
      <path value="Extension.extension.extension.extension.value[x].coding.system" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Markt.extension:Gruppe.value[x].coding.version">
      <path value="Extension.extension.extension.extension.value[x].coding.version" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Markt.extension:Gruppe.value[x].coding.code">
      <path value="Extension.extension.extension.extension.value[x].coding.code" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Markt.extension:Gruppe.value[x].coding.display">
      <path value="Extension.extension.extension.extension.value[x].coding.display" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Markt.extension:Gruppe.value[x].coding.userSelected">
      <path value="Extension.extension.extension.extension.value[x].coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Markt.extension:Gruppe.value[x].text">
      <path value="Extension.extension.extension.extension.value[x].text" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Markt.extension:Schluessel">
      <path value="Extension.extension.extension.extension" />
      <sliceName value="Schluessel" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Markt.extension:Schluessel.url">
      <path value="Extension.extension.extension.extension.url" />
      <fixedUri value="Schluessel" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Markt.extension:Schluessel.value[x]">
      <path value="Extension.extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Markt.extension:Schluessel.value[x].coding">
      <path value="Extension.extension.extension.extension.value[x].coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Markt.extension:Schluessel.value[x].coding.system">
      <path value="Extension.extension.extension.extension.value[x].coding.system" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Markt.extension:Schluessel.value[x].coding.version">
      <path value="Extension.extension.extension.extension.value[x].coding.version" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Markt.extension:Schluessel.value[x].coding.code">
      <path value="Extension.extension.extension.extension.value[x].coding.code" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Markt.extension:Schluessel.value[x].coding.display">
      <path value="Extension.extension.extension.extension.value[x].coding.display" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Markt.extension:Schluessel.value[x].coding.userSelected">
      <path value="Extension.extension.extension.extension.value[x].coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Markt.extension:Schluessel.value[x].text">
      <path value="Extension.extension.extension.extension.value[x].text" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Markt.url">
      <path value="Extension.extension.extension.url" />
      <fixedUri value="Markt" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Markt.value[x]">
      <path value="Extension.extension.extension.value[x]" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Rabattvertragserfuellung">
      <path value="Extension.extension.extension" />
      <sliceName value="Rabattvertragserfuellung" />
      <short value="Dokumentation, ob beim abgegebenen Arzneimittel ein Rabattvertrag eingehalten wurde." />
      <definition value="Ausprägungen: nicht relevant | ja, abgegeben | nein, Nicht-Verfügbarkeit + ggf. DokumentationFreitext über Großhandelsabfrage | nein, dringender Fall | nein, sonstige Bedenken + DokumentationFreitext" />
      <min value="1" />
      <max value="1" />
      <constraint>
        <key value="Rabattvertragserfuellung-1" />
        <severity value="error" />
        <human value="DokumentationFreitext Pflichtangabe bei Schlüssel = 4" />
        <expression value="(extension('Schluessel').value as CodeableConcept).coding.code.matches('^4$') implies extension('DokumentationFreitext').exists()" />
        <source value="http://fhir.abda.de/eRezeptAbgabedaten/StructureDefinition/DAV-EX-ERP-Zusatzattribute" />
      </constraint>
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Rabattvertragserfuellung.extension">
      <path value="Extension.extension.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <min value="2" />
      <max value="3" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Rabattvertragserfuellung.extension:Gruppe">
      <path value="Extension.extension.extension.extension" />
      <sliceName value="Gruppe" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Rabattvertragserfuellung.extension:Gruppe.url">
      <path value="Extension.extension.extension.extension.url" />
      <fixedUri value="Gruppe" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Rabattvertragserfuellung.extension:Gruppe.value[x]">
      <path value="Extension.extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <patternCodeableConcept>
        <coding>
          <system value="http://fhir.abda.de/eRezeptAbgabedaten/CodeSystem/DAV-CS-ERP-ZusatzattributGruppe" />
          <code value="2" />
        </coding>
      </patternCodeableConcept>
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Rabattvertragserfuellung.extension:Gruppe.value[x].coding">
      <path value="Extension.extension.extension.extension.value[x].coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Rabattvertragserfuellung.extension:Gruppe.value[x].coding.system">
      <path value="Extension.extension.extension.extension.value[x].coding.system" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Rabattvertragserfuellung.extension:Gruppe.value[x].coding.version">
      <path value="Extension.extension.extension.extension.value[x].coding.version" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Rabattvertragserfuellung.extension:Gruppe.value[x].coding.code">
      <path value="Extension.extension.extension.extension.value[x].coding.code" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Rabattvertragserfuellung.extension:Gruppe.value[x].coding.display">
      <path value="Extension.extension.extension.extension.value[x].coding.display" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Rabattvertragserfuellung.extension:Gruppe.value[x].coding.userSelected">
      <path value="Extension.extension.extension.extension.value[x].coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Rabattvertragserfuellung.extension:Gruppe.value[x].text">
      <path value="Extension.extension.extension.extension.value[x].text" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Rabattvertragserfuellung.extension:Schluessel">
      <path value="Extension.extension.extension.extension" />
      <sliceName value="Schluessel" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Rabattvertragserfuellung.extension:Schluessel.url">
      <path value="Extension.extension.extension.extension.url" />
      <fixedUri value="Schluessel" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Rabattvertragserfuellung.extension:Schluessel.value[x]">
      <path value="Extension.extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Rabattvertragserfuellung.extension:Schluessel.value[x].coding">
      <path value="Extension.extension.extension.extension.value[x].coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Rabattvertragserfuellung.extension:Schluessel.value[x].coding.system">
      <path value="Extension.extension.extension.extension.value[x].coding.system" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Rabattvertragserfuellung.extension:Schluessel.value[x].coding.version">
      <path value="Extension.extension.extension.extension.value[x].coding.version" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Rabattvertragserfuellung.extension:Schluessel.value[x].coding.code">
      <path value="Extension.extension.extension.extension.value[x].coding.code" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Rabattvertragserfuellung.extension:Schluessel.value[x].coding.display">
      <path value="Extension.extension.extension.extension.value[x].coding.display" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Rabattvertragserfuellung.extension:Schluessel.value[x].coding.userSelected">
      <path value="Extension.extension.extension.extension.value[x].coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Rabattvertragserfuellung.extension:Schluessel.value[x].text">
      <path value="Extension.extension.extension.extension.value[x].text" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Rabattvertragserfuellung.extension:DokumentationFreitext">
      <path value="Extension.extension.extension.extension" />
      <sliceName value="DokumentationFreitext" />
      <short value="Dokumentation Apotheke" />
      <definition value="Die Dokumentation im Freitext ist bei folgendem Schluessel verpflichtend: &quot;4&quot; (nein, sonstige Bedenken).&#xD;&#xA;Die Dokumentation im Freitext ist ggf. erforderlich bei folgendem Schluessel: &quot;2&quot; (nein, Nicht-Verfügbarkeit)." />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Rabattvertragserfuellung.extension:DokumentationFreitext.url">
      <path value="Extension.extension.extension.extension.url" />
      <fixedUri value="DokumentationFreitext" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Rabattvertragserfuellung.extension:DokumentationFreitext.value[x]">
      <path value="Extension.extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="string" />
      </type>
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Rabattvertragserfuellung.url">
      <path value="Extension.extension.extension.url" />
      <fixedUri value="Rabattvertragserfuellung" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:Rabattvertragserfuellung.value[x]">
      <path value="Extension.extension.extension.value[x]" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:PreisguenstigesFAM">
      <path value="Extension.extension.extension" />
      <sliceName value="PreisguenstigesFAM" />
      <short value="Dokumentation, ob ein preisguenstiges Arzneimittel nach den Vorgaben des Rahmenvertrags nach § 129 SGB V abgegeben wurde." />
      <definition value="Ausprägungen: nicht relevant | ja, abgegeben | nein, Nicht-Verfügbarkeit + ggf. DokumentationFreitext über Großhandelsabfrage | nein, dringender Fall | nein, sonstige Bedenken + DokumentationFreitext" />
      <min value="1" />
      <max value="1" />
      <constraint>
        <key value="PreisguenstigesFAM-1" />
        <severity value="error" />
        <human value="DokumentationFreitext Pflichtangabe bei Schlüssel = 4" />
        <expression value="(extension('Schluessel').value as CodeableConcept).coding.code.matches('^4$') implies extension('DokumentationFreitext').exists()" />
        <source value="http://fhir.abda.de/eRezeptAbgabedaten/StructureDefinition/DAV-EX-ERP-Zusatzattribute" />
      </constraint>
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:PreisguenstigesFAM.extension">
      <path value="Extension.extension.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <min value="2" />
      <max value="3" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:PreisguenstigesFAM.extension:Gruppe">
      <path value="Extension.extension.extension.extension" />
      <sliceName value="Gruppe" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:PreisguenstigesFAM.extension:Gruppe.url">
      <path value="Extension.extension.extension.extension.url" />
      <fixedUri value="Gruppe" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:PreisguenstigesFAM.extension:Gruppe.value[x]">
      <path value="Extension.extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <patternCodeableConcept>
        <coding>
          <system value="http://fhir.abda.de/eRezeptAbgabedaten/CodeSystem/DAV-CS-ERP-ZusatzattributGruppe" />
          <code value="3" />
        </coding>
      </patternCodeableConcept>
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:PreisguenstigesFAM.extension:Gruppe.value[x].coding">
      <path value="Extension.extension.extension.extension.value[x].coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:PreisguenstigesFAM.extension:Gruppe.value[x].coding.system">
      <path value="Extension.extension.extension.extension.value[x].coding.system" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:PreisguenstigesFAM.extension:Gruppe.value[x].coding.version">
      <path value="Extension.extension.extension.extension.value[x].coding.version" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:PreisguenstigesFAM.extension:Gruppe.value[x].coding.code">
      <path value="Extension.extension.extension.extension.value[x].coding.code" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:PreisguenstigesFAM.extension:Gruppe.value[x].coding.display">
      <path value="Extension.extension.extension.extension.value[x].coding.display" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:PreisguenstigesFAM.extension:Gruppe.value[x].coding.userSelected">
      <path value="Extension.extension.extension.extension.value[x].coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:PreisguenstigesFAM.extension:Gruppe.value[x].text">
      <path value="Extension.extension.extension.extension.value[x].text" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:PreisguenstigesFAM.extension:Schluessel">
      <path value="Extension.extension.extension.extension" />
      <sliceName value="Schluessel" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:PreisguenstigesFAM.extension:Schluessel.url">
      <path value="Extension.extension.extension.extension.url" />
      <fixedUri value="Schluessel" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:PreisguenstigesFAM.extension:Schluessel.value[x]">
      <path value="Extension.extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:PreisguenstigesFAM.extension:Schluessel.value[x].coding">
      <path value="Extension.extension.extension.extension.value[x].coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:PreisguenstigesFAM.extension:Schluessel.value[x].coding.system">
      <path value="Extension.extension.extension.extension.value[x].coding.system" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:PreisguenstigesFAM.extension:Schluessel.value[x].coding.version">
      <path value="Extension.extension.extension.extension.value[x].coding.version" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:PreisguenstigesFAM.extension:Schluessel.value[x].coding.code">
      <path value="Extension.extension.extension.extension.value[x].coding.code" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:PreisguenstigesFAM.extension:Schluessel.value[x].coding.display">
      <path value="Extension.extension.extension.extension.value[x].coding.display" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:PreisguenstigesFAM.extension:Schluessel.value[x].coding.userSelected">
      <path value="Extension.extension.extension.extension.value[x].coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:PreisguenstigesFAM.extension:Schluessel.value[x].text">
      <path value="Extension.extension.extension.extension.value[x].text" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:PreisguenstigesFAM.extension:DokumentationFreitext">
      <path value="Extension.extension.extension.extension" />
      <sliceName value="DokumentationFreitext" />
      <short value="Dokumentation Apotheke" />
      <definition value="Die Dokumentation im Freitext ist bei folgendem Schluessel verpflichtend: &quot;4&quot; (nein, sonstige Bedenken).&#xD;&#xA;Die Dokumentation im Freitext ist ggf. erforderlich bei folgendem Schluessel: &quot;2&quot; (nein, Nicht-Verfügbarkeit)." />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:PreisguenstigesFAM.extension:DokumentationFreitext.url">
      <path value="Extension.extension.extension.extension.url" />
      <fixedUri value="DokumentationFreitext" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:PreisguenstigesFAM.extension:DokumentationFreitext.value[x]">
      <path value="Extension.extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="string" />
      </type>
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:PreisguenstigesFAM.url">
      <path value="Extension.extension.extension.url" />
      <fixedUri value="PreisguenstigesFAM" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:PreisguenstigesFAM.value[x]">
      <path value="Extension.extension.extension.value[x]" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:ImportFAM">
      <path value="Extension.extension.extension" />
      <sliceName value="ImportFAM" />
      <short value="Dokumentation, ob ein Import-Arzneimittel im importrelevanten Markt gemäß Rahmenvertrag § 129 SGB V abgegeben wurde." />
      <definition value="Ausprägungen: nicht relevant | ja, abgegeben | nein, Nicht-Verfügbarkeit + ggf. DokumentationFreitext über Großhandelsabfrage | nein, dringender Fall | nein, sonstige Bedenken + DokumentationFreitext | nicht abgegeben" />
      <min value="1" />
      <max value="1" />
      <constraint>
        <key value="ImportFAM-1" />
        <severity value="error" />
        <human value="DokumentationFreitext Pflichtangabe bei Schlüssel = 4" />
        <expression value="(extension('Schluessel').value as CodeableConcept).coding.code.matches('^4$') implies extension('DokumentationFreitext').exists()" />
        <source value="http://fhir.abda.de/eRezeptAbgabedaten/StructureDefinition/DAV-EX-ERP-Zusatzattribute" />
      </constraint>
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:ImportFAM.extension">
      <path value="Extension.extension.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <min value="2" />
      <max value="3" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:ImportFAM.extension:Gruppe">
      <path value="Extension.extension.extension.extension" />
      <sliceName value="Gruppe" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:ImportFAM.extension:Gruppe.url">
      <path value="Extension.extension.extension.extension.url" />
      <fixedUri value="Gruppe" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:ImportFAM.extension:Gruppe.value[x]">
      <path value="Extension.extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <patternCodeableConcept>
        <coding>
          <system value="http://fhir.abda.de/eRezeptAbgabedaten/CodeSystem/DAV-CS-ERP-ZusatzattributGruppe" />
          <code value="4" />
        </coding>
      </patternCodeableConcept>
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:ImportFAM.extension:Gruppe.value[x].coding">
      <path value="Extension.extension.extension.extension.value[x].coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:ImportFAM.extension:Gruppe.value[x].coding.system">
      <path value="Extension.extension.extension.extension.value[x].coding.system" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:ImportFAM.extension:Gruppe.value[x].coding.version">
      <path value="Extension.extension.extension.extension.value[x].coding.version" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:ImportFAM.extension:Gruppe.value[x].coding.code">
      <path value="Extension.extension.extension.extension.value[x].coding.code" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:ImportFAM.extension:Gruppe.value[x].coding.display">
      <path value="Extension.extension.extension.extension.value[x].coding.display" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:ImportFAM.extension:Gruppe.value[x].coding.userSelected">
      <path value="Extension.extension.extension.extension.value[x].coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:ImportFAM.extension:Gruppe.value[x].text">
      <path value="Extension.extension.extension.extension.value[x].text" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:ImportFAM.extension:Schluessel">
      <path value="Extension.extension.extension.extension" />
      <sliceName value="Schluessel" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:ImportFAM.extension:Schluessel.url">
      <path value="Extension.extension.extension.extension.url" />
      <fixedUri value="Schluessel" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:ImportFAM.extension:Schluessel.value[x]">
      <path value="Extension.extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:ImportFAM.extension:Schluessel.value[x].coding">
      <path value="Extension.extension.extension.extension.value[x].coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:ImportFAM.extension:Schluessel.value[x].coding.system">
      <path value="Extension.extension.extension.extension.value[x].coding.system" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:ImportFAM.extension:Schluessel.value[x].coding.version">
      <path value="Extension.extension.extension.extension.value[x].coding.version" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:ImportFAM.extension:Schluessel.value[x].coding.code">
      <path value="Extension.extension.extension.extension.value[x].coding.code" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:ImportFAM.extension:Schluessel.value[x].coding.display">
      <path value="Extension.extension.extension.extension.value[x].coding.display" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:ImportFAM.extension:Schluessel.value[x].coding.userSelected">
      <path value="Extension.extension.extension.extension.value[x].coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:ImportFAM.extension:Schluessel.value[x].text">
      <path value="Extension.extension.extension.extension.value[x].text" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:ImportFAM.extension:DokumentationFreitext">
      <path value="Extension.extension.extension.extension" />
      <sliceName value="DokumentationFreitext" />
      <short value="Dokumentation Apotheke" />
      <definition value="Die Dokumentation im Freitext ist bei folgendem Schluessel verpflichtend: &quot;4&quot; (nein, sonstige Bedenken).&#xD;&#xA;Die Dokumentation im Freitext ist ggf. erforderlich bei folgendem Schluessel: &quot;2&quot; (nein, Nicht-Verfügbarkeit)." />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:ImportFAM.extension:DokumentationFreitext.url">
      <path value="Extension.extension.extension.extension.url" />
      <fixedUri value="DokumentationFreitext" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:ImportFAM.extension:DokumentationFreitext.value[x]">
      <path value="Extension.extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="string" />
      </type>
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:ImportFAM.url">
      <path value="Extension.extension.extension.url" />
      <fixedUri value="ImportFAM" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.extension:ImportFAM.value[x]">
      <path value="Extension.extension.extension.value[x]" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.url">
      <path value="Extension.extension.url" />
      <fixedUri value="ZusatzattributFAM" />
    </element>
    <element id="Extension.extension:ZusatzattributFAM.value[x]">
      <path value="Extension.extension.value[x]" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributMehrkostenuebernahme">
      <path value="Extension.extension" />
      <sliceName value="ZusatzattributMehrkostenuebernahme" />
      <short value="Dokumentation, dass die Mehrkosten (Apothekenverkaufspreis minus Festbetrag) durch die Krankenkasse zu tragen sind." />
      <definition value="Ausprägungen: ja, nach § 129 Abs. 4c SGB V | ja, nach Rabattvertrag" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Extension.extension:ZusatzattributMehrkostenuebernahme.extension">
      <path value="Extension.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <min value="2" />
      <max value="2" />
    </element>
    <element id="Extension.extension:ZusatzattributMehrkostenuebernahme.extension:Gruppe">
      <path value="Extension.extension.extension" />
      <sliceName value="Gruppe" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributMehrkostenuebernahme.extension:Gruppe.url">
      <path value="Extension.extension.extension.url" />
      <fixedUri value="Gruppe" />
    </element>
    <element id="Extension.extension:ZusatzattributMehrkostenuebernahme.extension:Gruppe.value[x]">
      <path value="Extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <patternCodeableConcept>
        <coding>
          <system value="http://fhir.abda.de/eRezeptAbgabedaten/CodeSystem/DAV-CS-ERP-ZusatzattributGruppe" />
          <code value="5" />
        </coding>
      </patternCodeableConcept>
    </element>
    <element id="Extension.extension:ZusatzattributMehrkostenuebernahme.extension:Gruppe.value[x].coding">
      <path value="Extension.extension.extension.value[x].coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributMehrkostenuebernahme.extension:Gruppe.value[x].coding.system">
      <path value="Extension.extension.extension.value[x].coding.system" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributMehrkostenuebernahme.extension:Gruppe.value[x].coding.version">
      <path value="Extension.extension.extension.value[x].coding.version" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributMehrkostenuebernahme.extension:Gruppe.value[x].coding.code">
      <path value="Extension.extension.extension.value[x].coding.code" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributMehrkostenuebernahme.extension:Gruppe.value[x].coding.display">
      <path value="Extension.extension.extension.value[x].coding.display" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributMehrkostenuebernahme.extension:Gruppe.value[x].coding.userSelected">
      <path value="Extension.extension.extension.value[x].coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributMehrkostenuebernahme.extension:Gruppe.value[x].text">
      <path value="Extension.extension.extension.value[x].text" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributMehrkostenuebernahme.extension:Schluessel">
      <path value="Extension.extension.extension" />
      <sliceName value="Schluessel" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributMehrkostenuebernahme.extension:Schluessel.url">
      <path value="Extension.extension.extension.url" />
      <fixedUri value="Schluessel" />
    </element>
    <element id="Extension.extension:ZusatzattributMehrkostenuebernahme.extension:Schluessel.value[x]">
      <path value="Extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
    </element>
    <element id="Extension.extension:ZusatzattributMehrkostenuebernahme.extension:Schluessel.value[x].coding">
      <path value="Extension.extension.extension.value[x].coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributMehrkostenuebernahme.extension:Schluessel.value[x].coding.system">
      <path value="Extension.extension.extension.value[x].coding.system" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributMehrkostenuebernahme.extension:Schluessel.value[x].coding.version">
      <path value="Extension.extension.extension.value[x].coding.version" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributMehrkostenuebernahme.extension:Schluessel.value[x].coding.code">
      <path value="Extension.extension.extension.value[x].coding.code" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributMehrkostenuebernahme.extension:Schluessel.value[x].coding.display">
      <path value="Extension.extension.extension.value[x].coding.display" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributMehrkostenuebernahme.extension:Schluessel.value[x].coding.userSelected">
      <path value="Extension.extension.extension.value[x].coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributMehrkostenuebernahme.extension:Schluessel.value[x].text">
      <path value="Extension.extension.extension.value[x].text" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributMehrkostenuebernahme.url">
      <path value="Extension.extension.url" />
      <fixedUri value="ZusatzattributMehrkostenuebernahme" />
    </element>
    <element id="Extension.extension:ZusatzattributMehrkostenuebernahme.value[x]">
      <path value="Extension.extension.value[x]" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributWunscharzneimittel">
      <path value="Extension.extension" />
      <sliceName value="ZusatzattributWunscharzneimittel" />
      <short value="Dokumentation, dass ein Wunscharzneimittel gemäß § 15 des Rahmenvertrags nach § 129 SGB V abgegeben wurde." />
      <definition value="einzige Ausprägung: ja (Fixed Value)" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Extension.extension:ZusatzattributWunscharzneimittel.extension">
      <path value="Extension.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <min value="2" />
      <max value="2" />
    </element>
    <element id="Extension.extension:ZusatzattributWunscharzneimittel.extension:Gruppe">
      <path value="Extension.extension.extension" />
      <sliceName value="Gruppe" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributWunscharzneimittel.extension:Gruppe.url">
      <path value="Extension.extension.extension.url" />
      <fixedUri value="Gruppe" />
    </element>
    <element id="Extension.extension:ZusatzattributWunscharzneimittel.extension:Gruppe.value[x]">
      <path value="Extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <patternCodeableConcept>
        <coding>
          <system value="http://fhir.abda.de/eRezeptAbgabedaten/CodeSystem/DAV-CS-ERP-ZusatzattributGruppe" />
          <code value="6" />
        </coding>
      </patternCodeableConcept>
    </element>
    <element id="Extension.extension:ZusatzattributWunscharzneimittel.extension:Gruppe.value[x].coding">
      <path value="Extension.extension.extension.value[x].coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributWunscharzneimittel.extension:Gruppe.value[x].coding.system">
      <path value="Extension.extension.extension.value[x].coding.system" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributWunscharzneimittel.extension:Gruppe.value[x].coding.version">
      <path value="Extension.extension.extension.value[x].coding.version" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributWunscharzneimittel.extension:Gruppe.value[x].coding.code">
      <path value="Extension.extension.extension.value[x].coding.code" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributWunscharzneimittel.extension:Gruppe.value[x].coding.display">
      <path value="Extension.extension.extension.value[x].coding.display" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributWunscharzneimittel.extension:Gruppe.value[x].coding.userSelected">
      <path value="Extension.extension.extension.value[x].coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributWunscharzneimittel.extension:Gruppe.value[x].text">
      <path value="Extension.extension.extension.value[x].text" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributWunscharzneimittel.extension:Schluessel">
      <path value="Extension.extension.extension" />
      <sliceName value="Schluessel" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributWunscharzneimittel.extension:Schluessel.url">
      <path value="Extension.extension.extension.url" />
      <fixedUri value="Schluessel" />
    </element>
    <element id="Extension.extension:ZusatzattributWunscharzneimittel.extension:Schluessel.value[x]">
      <path value="Extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="boolean" />
      </type>
      <fixedBoolean value="true" />
    </element>
    <element id="Extension.extension:ZusatzattributWunscharzneimittel.url">
      <path value="Extension.extension.url" />
      <fixedUri value="ZusatzattributWunscharzneimittel" />
    </element>
    <element id="Extension.extension:ZusatzattributWunscharzneimittel.value[x]">
      <path value="Extension.extension.value[x]" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributWirkstoffverordnung">
      <path value="Extension.extension" />
      <sliceName value="ZusatzattributWirkstoffverordnung" />
      <short value="Dokumentation, dass die Abgabe aufgrund einer Wirkstoffverordnung erfolgt ist." />
      <definition value="Die Anwendung des Zusatzattributes ist nur gestattet, wenn dies in ergänzenden Verträgen (z.B. nach §§ 129 Absatz 5, 63, 64a, 140a SGB V) zwischen Krankenkassen und Apotheken bzw. deren Verbänden entsprechend geregelt ist." />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Extension.extension:ZusatzattributWirkstoffverordnung.extension">
      <path value="Extension.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <min value="2" />
      <max value="2" />
    </element>
    <element id="Extension.extension:ZusatzattributWirkstoffverordnung.extension:Gruppe">
      <path value="Extension.extension.extension" />
      <sliceName value="Gruppe" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributWirkstoffverordnung.extension:Gruppe.url">
      <path value="Extension.extension.extension.url" />
      <fixedUri value="Gruppe" />
    </element>
    <element id="Extension.extension:ZusatzattributWirkstoffverordnung.extension:Gruppe.value[x]">
      <path value="Extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <patternCodeableConcept>
        <coding>
          <system value="http://fhir.abda.de/eRezeptAbgabedaten/CodeSystem/DAV-CS-ERP-ZusatzattributGruppe" />
          <code value="7" />
        </coding>
      </patternCodeableConcept>
    </element>
    <element id="Extension.extension:ZusatzattributWirkstoffverordnung.extension:Gruppe.value[x].coding">
      <path value="Extension.extension.extension.value[x].coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributWirkstoffverordnung.extension:Gruppe.value[x].coding.system">
      <path value="Extension.extension.extension.value[x].coding.system" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributWirkstoffverordnung.extension:Gruppe.value[x].coding.version">
      <path value="Extension.extension.extension.value[x].coding.version" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributWirkstoffverordnung.extension:Gruppe.value[x].coding.code">
      <path value="Extension.extension.extension.value[x].coding.code" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributWirkstoffverordnung.extension:Gruppe.value[x].coding.display">
      <path value="Extension.extension.extension.value[x].coding.display" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributWirkstoffverordnung.extension:Gruppe.value[x].coding.userSelected">
      <path value="Extension.extension.extension.value[x].coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributWirkstoffverordnung.extension:Gruppe.value[x].text">
      <path value="Extension.extension.extension.value[x].text" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributWirkstoffverordnung.extension:Schluessel">
      <path value="Extension.extension.extension" />
      <sliceName value="Schluessel" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributWirkstoffverordnung.extension:Schluessel.url">
      <path value="Extension.extension.extension.url" />
      <fixedUri value="Schluessel" />
    </element>
    <element id="Extension.extension:ZusatzattributWirkstoffverordnung.extension:Schluessel.value[x]">
      <path value="Extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="boolean" />
      </type>
      <fixedBoolean value="true" />
    </element>
    <element id="Extension.extension:ZusatzattributWirkstoffverordnung.url">
      <path value="Extension.extension.url" />
      <fixedUri value="ZusatzattributWirkstoffverordnung" />
    </element>
    <element id="Extension.extension:ZusatzattributWirkstoffverordnung.value[x]">
      <path value="Extension.extension.value[x]" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributErsatzverordnung">
      <path value="Extension.extension" />
      <sliceName value="ZusatzattributErsatzverordnung" />
      <short value="Dokumentation, dass die Abgabe aufgrund einer Ersatzverordnung nach § 31 Absatz 3 Satz 7 SGB V erfolgt ist." />
      <definition value="einzige Ausprägung: ja (Fixed Value)" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Extension.extension:ZusatzattributErsatzverordnung.extension">
      <path value="Extension.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <min value="2" />
      <max value="2" />
    </element>
    <element id="Extension.extension:ZusatzattributErsatzverordnung.extension:Gruppe">
      <path value="Extension.extension.extension" />
      <sliceName value="Gruppe" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributErsatzverordnung.extension:Gruppe.url">
      <path value="Extension.extension.extension.url" />
      <fixedUri value="Gruppe" />
    </element>
    <element id="Extension.extension:ZusatzattributErsatzverordnung.extension:Gruppe.value[x]">
      <path value="Extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <patternCodeableConcept>
        <coding>
          <system value="http://fhir.abda.de/eRezeptAbgabedaten/CodeSystem/DAV-CS-ERP-ZusatzattributGruppe" />
          <code value="8" />
        </coding>
      </patternCodeableConcept>
    </element>
    <element id="Extension.extension:ZusatzattributErsatzverordnung.extension:Gruppe.value[x].coding">
      <path value="Extension.extension.extension.value[x].coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributErsatzverordnung.extension:Gruppe.value[x].coding.system">
      <path value="Extension.extension.extension.value[x].coding.system" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributErsatzverordnung.extension:Gruppe.value[x].coding.version">
      <path value="Extension.extension.extension.value[x].coding.version" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributErsatzverordnung.extension:Gruppe.value[x].coding.code">
      <path value="Extension.extension.extension.value[x].coding.code" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributErsatzverordnung.extension:Gruppe.value[x].coding.display">
      <path value="Extension.extension.extension.value[x].coding.display" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributErsatzverordnung.extension:Gruppe.value[x].coding.userSelected">
      <path value="Extension.extension.extension.value[x].coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributErsatzverordnung.extension:Gruppe.value[x].text">
      <path value="Extension.extension.extension.value[x].text" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributErsatzverordnung.extension:Schluessel">
      <path value="Extension.extension.extension" />
      <sliceName value="Schluessel" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributErsatzverordnung.extension:Schluessel.url">
      <path value="Extension.extension.extension.url" />
      <fixedUri value="Schluessel" />
    </element>
    <element id="Extension.extension:ZusatzattributErsatzverordnung.extension:Schluessel.value[x]">
      <path value="Extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="boolean" />
      </type>
      <fixedBoolean value="true" />
    </element>
    <element id="Extension.extension:ZusatzattributErsatzverordnung.url">
      <path value="Extension.extension.url" />
      <fixedUri value="ZusatzattributErsatzverordnung" />
    </element>
    <element id="Extension.extension:ZusatzattributErsatzverordnung.value[x]">
      <path value="Extension.extension.value[x]" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributKuenstlicheBefruchtung">
      <path value="Extension.extension" />
      <sliceName value="ZusatzattributKuenstlicheBefruchtung" />
      <short value="Dokumentation, dass die Abgabe aufgrund einer Verordnung zur künstlichen Befruchtung erfolgt ist." />
      <definition value="einzige Ausprägung: ja (Fixed Value)" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Extension.extension:ZusatzattributKuenstlicheBefruchtung.extension">
      <path value="Extension.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <min value="2" />
      <max value="2" />
    </element>
    <element id="Extension.extension:ZusatzattributKuenstlicheBefruchtung.extension:Gruppe">
      <path value="Extension.extension.extension" />
      <sliceName value="Gruppe" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributKuenstlicheBefruchtung.extension:Gruppe.url">
      <path value="Extension.extension.extension.url" />
      <fixedUri value="Gruppe" />
    </element>
    <element id="Extension.extension:ZusatzattributKuenstlicheBefruchtung.extension:Gruppe.value[x]">
      <path value="Extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <patternCodeableConcept>
        <coding>
          <system value="http://fhir.abda.de/eRezeptAbgabedaten/CodeSystem/DAV-CS-ERP-ZusatzattributGruppe" />
          <code value="9" />
        </coding>
      </patternCodeableConcept>
    </element>
    <element id="Extension.extension:ZusatzattributKuenstlicheBefruchtung.extension:Gruppe.value[x].coding">
      <path value="Extension.extension.extension.value[x].coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributKuenstlicheBefruchtung.extension:Gruppe.value[x].coding.system">
      <path value="Extension.extension.extension.value[x].coding.system" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributKuenstlicheBefruchtung.extension:Gruppe.value[x].coding.version">
      <path value="Extension.extension.extension.value[x].coding.version" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributKuenstlicheBefruchtung.extension:Gruppe.value[x].coding.code">
      <path value="Extension.extension.extension.value[x].coding.code" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributKuenstlicheBefruchtung.extension:Gruppe.value[x].coding.display">
      <path value="Extension.extension.extension.value[x].coding.display" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributKuenstlicheBefruchtung.extension:Gruppe.value[x].coding.userSelected">
      <path value="Extension.extension.extension.value[x].coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributKuenstlicheBefruchtung.extension:Gruppe.value[x].text">
      <path value="Extension.extension.extension.value[x].text" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributKuenstlicheBefruchtung.extension:Schluessel">
      <path value="Extension.extension.extension" />
      <sliceName value="Schluessel" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributKuenstlicheBefruchtung.extension:Schluessel.url">
      <path value="Extension.extension.extension.url" />
      <fixedUri value="Schluessel" />
    </element>
    <element id="Extension.extension:ZusatzattributKuenstlicheBefruchtung.extension:Schluessel.value[x]">
      <path value="Extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="boolean" />
      </type>
      <fixedBoolean value="true" />
    </element>
    <element id="Extension.extension:ZusatzattributKuenstlicheBefruchtung.url">
      <path value="Extension.extension.url" />
      <fixedUri value="ZusatzattributKuenstlicheBefruchtung" />
    </element>
    <element id="Extension.extension:ZusatzattributKuenstlicheBefruchtung.value[x]">
      <path value="Extension.extension.value[x]" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributEinzelimportierteFAM">
      <path value="Extension.extension" />
      <sliceName value="ZusatzattributEinzelimportierteFAM" />
      <short value="Dokumentation, dass ein einzeln importiertes Fertigarzneimittel nach § 73 AMG abgegeben wurde." />
      <definition value="einzige Ausprägung: ja (Fixed Value)" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Extension.extension:ZusatzattributEinzelimportierteFAM.extension">
      <path value="Extension.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <min value="3" />
      <max value="3" />
    </element>
    <element id="Extension.extension:ZusatzattributEinzelimportierteFAM.extension:Gruppe">
      <path value="Extension.extension.extension" />
      <sliceName value="Gruppe" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributEinzelimportierteFAM.extension:Gruppe.url">
      <path value="Extension.extension.extension.url" />
      <fixedUri value="Gruppe" />
    </element>
    <element id="Extension.extension:ZusatzattributEinzelimportierteFAM.extension:Gruppe.value[x]">
      <path value="Extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <patternCodeableConcept>
        <coding>
          <system value="http://fhir.abda.de/eRezeptAbgabedaten/CodeSystem/DAV-CS-ERP-ZusatzattributGruppe" />
          <code value="10" />
        </coding>
      </patternCodeableConcept>
    </element>
    <element id="Extension.extension:ZusatzattributEinzelimportierteFAM.extension:Gruppe.value[x].coding">
      <path value="Extension.extension.extension.value[x].coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributEinzelimportierteFAM.extension:Gruppe.value[x].coding.system">
      <path value="Extension.extension.extension.value[x].coding.system" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributEinzelimportierteFAM.extension:Gruppe.value[x].coding.version">
      <path value="Extension.extension.extension.value[x].coding.version" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributEinzelimportierteFAM.extension:Gruppe.value[x].coding.code">
      <path value="Extension.extension.extension.value[x].coding.code" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributEinzelimportierteFAM.extension:Gruppe.value[x].coding.display">
      <path value="Extension.extension.extension.value[x].coding.display" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributEinzelimportierteFAM.extension:Gruppe.value[x].coding.userSelected">
      <path value="Extension.extension.extension.value[x].coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributEinzelimportierteFAM.extension:Gruppe.value[x].text">
      <path value="Extension.extension.extension.value[x].text" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributEinzelimportierteFAM.extension:Schluessel">
      <path value="Extension.extension.extension" />
      <sliceName value="Schluessel" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributEinzelimportierteFAM.extension:Schluessel.url">
      <path value="Extension.extension.extension.url" />
      <fixedUri value="Schluessel" />
    </element>
    <element id="Extension.extension:ZusatzattributEinzelimportierteFAM.extension:Schluessel.value[x]">
      <path value="Extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="boolean" />
      </type>
      <fixedBoolean value="true" />
    </element>
    <element id="Extension.extension:ZusatzattributEinzelimportierteFAM.extension:DokumentationFreitext">
      <path value="Extension.extension.extension" />
      <sliceName value="DokumentationFreitext" />
      <short value="Dokumentation Apotheke" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributEinzelimportierteFAM.extension:DokumentationFreitext.url">
      <path value="Extension.extension.extension.url" />
      <fixedUri value="DokumentationFreitext" />
    </element>
    <element id="Extension.extension:ZusatzattributEinzelimportierteFAM.extension:DokumentationFreitext.value[x]">
      <path value="Extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="1000" />
    </element>
    <element id="Extension.extension:ZusatzattributEinzelimportierteFAM.url">
      <path value="Extension.extension.url" />
      <fixedUri value="ZusatzattributEinzelimportierteFAM" />
    </element>
    <element id="Extension.extension:ZusatzattributEinzelimportierteFAM.value[x]">
      <path value="Extension.extension.value[x]" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributAbgabeNoctu">
      <path value="Extension.extension" />
      <sliceName value="ZusatzattributAbgabeNoctu" />
      <short value="Dokumentation, dass die Abgabe im Notdienst erfolgt ist." />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Extension.extension:ZusatzattributAbgabeNoctu.extension">
      <path value="Extension.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <min value="3" />
      <max value="3" />
    </element>
    <element id="Extension.extension:ZusatzattributAbgabeNoctu.extension:DatumUhrzeit">
      <path value="Extension.extension.extension" />
      <sliceName value="DatumUhrzeit" />
      <short value="Datum und Uhrzeit der Inanspruchnahme des Notdienstes" />
      <definition value="Gemäß § 9 AMPreisV ist die Zeit der Inanspruchnahme des Notdienstes zu dokumentieren." />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributAbgabeNoctu.extension:DatumUhrzeit.url">
      <path value="Extension.extension.extension.url" />
      <fixedUri value="DatumUhrzeit" />
    </element>
    <element id="Extension.extension:ZusatzattributAbgabeNoctu.extension:DatumUhrzeit.value[x]">
      <path value="Extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <constraint>
        <key value="PR-DatumMitZeit" />
        <severity value="error" />
        <human value="Die DateTimeAngabe muss eine Zeit beinhalten." />
        <expression value="toString().substring(10, 1) = 'T'" />
        <source value="http://fhir.abda.de/eRezeptAbgabedaten/StructureDefinition/DAV-EX-ERP-Zusatzattribute" />
      </constraint>
    </element>
    <element id="Extension.extension:ZusatzattributAbgabeNoctu.extension:Gruppe">
      <path value="Extension.extension.extension" />
      <sliceName value="Gruppe" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributAbgabeNoctu.extension:Gruppe.url">
      <path value="Extension.extension.extension.url" />
      <fixedUri value="Gruppe" />
    </element>
    <element id="Extension.extension:ZusatzattributAbgabeNoctu.extension:Gruppe.value[x]">
      <path value="Extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <patternCodeableConcept>
        <coding>
          <system value="http://fhir.abda.de/eRezeptAbgabedaten/CodeSystem/DAV-CS-ERP-ZusatzattributGruppe" />
          <code value="11" />
        </coding>
      </patternCodeableConcept>
    </element>
    <element id="Extension.extension:ZusatzattributAbgabeNoctu.extension:Gruppe.value[x].coding">
      <path value="Extension.extension.extension.value[x].coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributAbgabeNoctu.extension:Gruppe.value[x].coding.system">
      <path value="Extension.extension.extension.value[x].coding.system" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributAbgabeNoctu.extension:Gruppe.value[x].coding.version">
      <path value="Extension.extension.extension.value[x].coding.version" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributAbgabeNoctu.extension:Gruppe.value[x].coding.code">
      <path value="Extension.extension.extension.value[x].coding.code" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributAbgabeNoctu.extension:Gruppe.value[x].coding.display">
      <path value="Extension.extension.extension.value[x].coding.display" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributAbgabeNoctu.extension:Gruppe.value[x].coding.userSelected">
      <path value="Extension.extension.extension.value[x].coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributAbgabeNoctu.extension:Gruppe.value[x].text">
      <path value="Extension.extension.extension.value[x].text" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributAbgabeNoctu.extension:Schluessel">
      <path value="Extension.extension.extension" />
      <sliceName value="Schluessel" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributAbgabeNoctu.extension:Schluessel.url">
      <path value="Extension.extension.extension.url" />
      <fixedUri value="Schluessel" />
    </element>
    <element id="Extension.extension:ZusatzattributAbgabeNoctu.extension:Schluessel.value[x]">
      <path value="Extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="boolean" />
      </type>
      <fixedBoolean value="true" />
    </element>
    <element id="Extension.extension:ZusatzattributAbgabeNoctu.url">
      <path value="Extension.extension.url" />
      <fixedUri value="ZusatzattributAbgabeNoctu" />
    </element>
    <element id="Extension.extension:ZusatzattributAbgabeNoctu.value[x]">
      <path value="Extension.extension.value[x]" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributZusaetzlicheAbgabeangaben">
      <path value="Extension.extension" />
      <sliceName value="ZusatzattributZusaetzlicheAbgabeangaben" />
      <short value="Dokumentation zusätzlicher Angaben zur Abgabe" />
      <definition value="Die Angabe ist nur zulässig, wenn die Dokumentation in den anderen Zusatzattributen nicht möglich ist." />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Extension.extension:ZusatzattributZusaetzlicheAbgabeangaben.extension">
      <path value="Extension.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <min value="3" />
      <max value="3" />
    </element>
    <element id="Extension.extension:ZusatzattributZusaetzlicheAbgabeangaben.extension:Gruppe">
      <path value="Extension.extension.extension" />
      <sliceName value="Gruppe" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributZusaetzlicheAbgabeangaben.extension:Gruppe.url">
      <path value="Extension.extension.extension.url" />
      <fixedUri value="Gruppe" />
    </element>
    <element id="Extension.extension:ZusatzattributZusaetzlicheAbgabeangaben.extension:Gruppe.value[x]">
      <path value="Extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <patternCodeableConcept>
        <coding>
          <system value="http://fhir.abda.de/eRezeptAbgabedaten/CodeSystem/DAV-CS-ERP-ZusatzattributGruppe" />
          <code value="12" />
        </coding>
      </patternCodeableConcept>
    </element>
    <element id="Extension.extension:ZusatzattributZusaetzlicheAbgabeangaben.extension:Gruppe.value[x].coding">
      <path value="Extension.extension.extension.value[x].coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributZusaetzlicheAbgabeangaben.extension:Gruppe.value[x].coding.system">
      <path value="Extension.extension.extension.value[x].coding.system" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributZusaetzlicheAbgabeangaben.extension:Gruppe.value[x].coding.version">
      <path value="Extension.extension.extension.value[x].coding.version" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributZusaetzlicheAbgabeangaben.extension:Gruppe.value[x].coding.code">
      <path value="Extension.extension.extension.value[x].coding.code" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributZusaetzlicheAbgabeangaben.extension:Gruppe.value[x].coding.display">
      <path value="Extension.extension.extension.value[x].coding.display" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributZusaetzlicheAbgabeangaben.extension:Gruppe.value[x].coding.userSelected">
      <path value="Extension.extension.extension.value[x].coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributZusaetzlicheAbgabeangaben.extension:Gruppe.value[x].text">
      <path value="Extension.extension.extension.value[x].text" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributZusaetzlicheAbgabeangaben.extension:Schluessel">
      <path value="Extension.extension.extension" />
      <sliceName value="Schluessel" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributZusaetzlicheAbgabeangaben.extension:Schluessel.url">
      <path value="Extension.extension.extension.url" />
      <fixedUri value="Schluessel" />
    </element>
    <element id="Extension.extension:ZusatzattributZusaetzlicheAbgabeangaben.extension:Schluessel.value[x]">
      <path value="Extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="boolean" />
      </type>
      <fixedBoolean value="true" />
    </element>
    <element id="Extension.extension:ZusatzattributZusaetzlicheAbgabeangaben.extension:DokumentationFreitext">
      <path value="Extension.extension.extension" />
      <sliceName value="DokumentationFreitext" />
      <short value="Dokumentation Apotheke" />
      <definition value="Dokumentation zusätzlicher Angaben zur Abgabe im Freitext" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributZusaetzlicheAbgabeangaben.extension:DokumentationFreitext.url">
      <path value="Extension.extension.extension.url" />
      <fixedUri value="DokumentationFreitext" />
    </element>
    <element id="Extension.extension:ZusatzattributZusaetzlicheAbgabeangaben.extension:DokumentationFreitext.value[x]">
      <path value="Extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="string" />
      </type>
    </element>
    <element id="Extension.extension:ZusatzattributZusaetzlicheAbgabeangaben.url">
      <path value="Extension.extension.url" />
      <fixedUri value="ZusatzattributZusaetzlicheAbgabeangaben" />
    </element>
    <element id="Extension.extension:ZusatzattributZusaetzlicheAbgabeangaben.value[x]">
      <path value="Extension.extension.value[x]" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeFuerGenehmigung">
      <path value="Extension.extension" />
      <sliceName value="ZusatzattributGruppeFuerGenehmigung" />
      <short value="Dokumentation einer Genehmigung" />
      <definition value="Mit dem Zusatzattribut kann ein Kennzeichen einer Genehmigung der Krankenkasse übermittelt werden. Die Voraussetzungen der Verwendung werden in den ergänzenden Verträgen nach § 4 Abs. 2 der Anlage 1 der Vereinbarung nach § 300 SGB V geregelt." />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeFuerGenehmigung.extension">
      <path value="Extension.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <min value="4" />
      <max value="4" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeFuerGenehmigung.extension:Gruppe">
      <path value="Extension.extension.extension" />
      <sliceName value="Gruppe" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeFuerGenehmigung.extension:Gruppe.url">
      <path value="Extension.extension.extension.url" />
      <fixedUri value="Gruppe" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeFuerGenehmigung.extension:Gruppe.value[x]">
      <path value="Extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <patternCodeableConcept>
        <coding>
          <system value="http://fhir.abda.de/eRezeptAbgabedaten/CodeSystem/DAV-CS-ERP-ZusatzattributGruppe" />
          <code value="13" />
        </coding>
      </patternCodeableConcept>
    </element>
    <element id="Extension.extension:ZusatzattributGruppeFuerGenehmigung.extension:Gruppe.value[x].coding">
      <path value="Extension.extension.extension.value[x].coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeFuerGenehmigung.extension:Gruppe.value[x].coding.system">
      <path value="Extension.extension.extension.value[x].coding.system" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeFuerGenehmigung.extension:Gruppe.value[x].coding.version">
      <path value="Extension.extension.extension.value[x].coding.version" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeFuerGenehmigung.extension:Gruppe.value[x].coding.code">
      <path value="Extension.extension.extension.value[x].coding.code" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeFuerGenehmigung.extension:Gruppe.value[x].coding.display">
      <path value="Extension.extension.extension.value[x].coding.display" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeFuerGenehmigung.extension:Gruppe.value[x].coding.userSelected">
      <path value="Extension.extension.extension.value[x].coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeFuerGenehmigung.extension:Gruppe.value[x].text">
      <path value="Extension.extension.extension.value[x].text" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeFuerGenehmigung.extension:Schluessel">
      <path value="Extension.extension.extension" />
      <sliceName value="Schluessel" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeFuerGenehmigung.extension:Schluessel.url">
      <path value="Extension.extension.extension.url" />
      <fixedUri value="Schluessel" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeFuerGenehmigung.extension:Schluessel.value[x]">
      <path value="Extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="boolean" />
      </type>
      <fixedBoolean value="true" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeFuerGenehmigung.extension:DokumentationFreitext">
      <path value="Extension.extension.extension" />
      <sliceName value="DokumentationFreitext" />
      <short value="Dokumentation Apotheke" />
      <definition value="Anzugeben ist die durch die Krankenkasse bei der Kostenzusage vergebene Genehmigungsnummer oder das Aktenzeichen." />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeFuerGenehmigung.extension:DokumentationFreitext.url">
      <path value="Extension.extension.extension.url" />
      <fixedUri value="DokumentationFreitext" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeFuerGenehmigung.extension:DokumentationFreitext.value[x]">
      <path value="Extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="string" />
      </type>
      <maxLength value="20" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeFuerGenehmigung.extension:Datum">
      <path value="Extension.extension.extension" />
      <sliceName value="Datum" />
      <short value="Datum der Genehmigung" />
      <definition value="Anzugeben ist das Datum der Kostenzusage durch die Krankenkasse." />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeFuerGenehmigung.extension:Datum.url">
      <path value="Extension.extension.extension.url" />
      <fixedUri value="Datum" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeFuerGenehmigung.extension:Datum.value[x]">
      <path value="Extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="date" />
      </type>
      <constraint>
        <key value="EX-Datum" />
        <severity value="error" />
        <human value="Wert muss ein Datum in der Form: YYYY-MM-DD sein." />
        <expression value="toString().length()=10" />
        <source value="http://fhir.abda.de/eRezeptAbgabedaten/StructureDefinition/DAV-EX-ERP-Zusatzattribute" />
      </constraint>
    </element>
    <element id="Extension.extension:ZusatzattributGruppeFuerGenehmigung.url">
      <path value="Extension.extension.url" />
      <fixedUri value="ZusatzattributGruppeFuerGenehmigung" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeFuerGenehmigung.value[x]">
      <path value="Extension.extension.value[x]" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeTarifkennzeichen">
      <path value="Extension.extension" />
      <sliceName value="ZusatzattributGruppeTarifkennzeichen" />
      <short value="Dokumentation zu besonderen bilateralen Preisvereinbarungen" />
      <definition value="Mit dem Zusatzattribut werden besondere bilaterale Preisvereinbarungen je Mittel gekennzeichnet. Die Voraussetzungen der Verwendung werden in den ergänzenden Verträgen nach § 4 Abs. 2 der Anlage 1 der Vereinbarung nach § 300 SGB V geregelt.&#xD;&#xA;Der Abrechnungscode aus der TA3 Schlüsseltabelle 8.2.13 wird nicht explizit angegeben, da die Schlüsseltabelle nur einen Wert zulässt. Dieser Abrechnungscode wird mit der Angabe des Zusatzattributs implizit ausgewählt." />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeTarifkennzeichen.extension">
      <path value="Extension.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <min value="4" />
      <max value="4" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeTarifkennzeichen.extension:Gruppe">
      <path value="Extension.extension.extension" />
      <sliceName value="Gruppe" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeTarifkennzeichen.extension:Gruppe.url">
      <path value="Extension.extension.extension.url" />
      <fixedUri value="Gruppe" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeTarifkennzeichen.extension:Gruppe.value[x]">
      <path value="Extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <patternCodeableConcept>
        <coding>
          <system value="http://fhir.abda.de/eRezeptAbgabedaten/CodeSystem/DAV-CS-ERP-ZusatzattributGruppe" />
          <code value="14" />
        </coding>
      </patternCodeableConcept>
    </element>
    <element id="Extension.extension:ZusatzattributGruppeTarifkennzeichen.extension:Gruppe.value[x].coding">
      <path value="Extension.extension.extension.value[x].coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeTarifkennzeichen.extension:Gruppe.value[x].coding.system">
      <path value="Extension.extension.extension.value[x].coding.system" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeTarifkennzeichen.extension:Gruppe.value[x].coding.version">
      <path value="Extension.extension.extension.value[x].coding.version" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeTarifkennzeichen.extension:Gruppe.value[x].coding.code">
      <path value="Extension.extension.extension.value[x].coding.code" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeTarifkennzeichen.extension:Gruppe.value[x].coding.display">
      <path value="Extension.extension.extension.value[x].coding.display" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeTarifkennzeichen.extension:Gruppe.value[x].coding.userSelected">
      <path value="Extension.extension.extension.value[x].coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeTarifkennzeichen.extension:Gruppe.value[x].text">
      <path value="Extension.extension.extension.value[x].text" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeTarifkennzeichen.extension:Schluessel">
      <path value="Extension.extension.extension" />
      <sliceName value="Schluessel" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeTarifkennzeichen.extension:Schluessel.url">
      <path value="Extension.extension.extension.url" />
      <fixedUri value="Schluessel" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeTarifkennzeichen.extension:Schluessel.value[x]">
      <path value="Extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="boolean" />
      </type>
      <fixedBoolean value="true" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeTarifkennzeichen.extension:Tarifkennzeichen">
      <path value="Extension.extension.extension" />
      <sliceName value="Tarifkennzeichen" />
      <short value="Tarifkennzeichen" />
      <definition value="Mögliche Werte siehe TA3 Schlüsseltabelle 8.2.14: 1. und 2. Stelle." />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeTarifkennzeichen.extension:Tarifkennzeichen.url">
      <path value="Extension.extension.extension.url" />
      <fixedUri value="Tarifkennzeichen" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeTarifkennzeichen.extension:Tarifkennzeichen.value[x]">
      <path value="Extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
    </element>
    <element id="Extension.extension:ZusatzattributGruppeTarifkennzeichen.extension:Tarifkennzeichen.value[x].coding">
      <path value="Extension.extension.extension.value[x].coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeTarifkennzeichen.extension:Tarifkennzeichen.value[x].coding.system">
      <path value="Extension.extension.extension.value[x].coding.system" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeTarifkennzeichen.extension:Tarifkennzeichen.value[x].coding.version">
      <path value="Extension.extension.extension.value[x].coding.version" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeTarifkennzeichen.extension:Tarifkennzeichen.value[x].coding.code">
      <path value="Extension.extension.extension.value[x].coding.code" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeTarifkennzeichen.extension:Tarifkennzeichen.value[x].coding.display">
      <path value="Extension.extension.extension.value[x].coding.display" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeTarifkennzeichen.extension:Tarifkennzeichen.value[x].coding.userSelected">
      <path value="Extension.extension.extension.value[x].coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeTarifkennzeichen.extension:Tarifkennzeichen.value[x].text">
      <path value="Extension.extension.extension.value[x].text" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeTarifkennzeichen.extension:KennzeichenSondertarif">
      <path value="Extension.extension.extension" />
      <sliceName value="KennzeichenSondertarif" />
      <short value="Kennzeichen für Sondertarif" />
      <definition value="Mögliche Ausprägungen siehe TA3 Schlüsseltabelle 8.2.14: 3. bis 5. Stelle." />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeTarifkennzeichen.extension:KennzeichenSondertarif.url">
      <path value="Extension.extension.extension.url" />
      <fixedUri value="KennzeichenSondertarif" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeTarifkennzeichen.extension:KennzeichenSondertarif.value[x]">
      <path value="Extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="string" />
      </type>
      <constraint>
        <key value="EX-Zusatzattribute-1" />
        <severity value="error" />
        <human value="KennzeichenSondertarif ist immer 3-stellig" />
        <expression value="matches('^\\d{3}$')" />
        <source value="http://fhir.abda.de/eRezeptAbgabedaten/StructureDefinition/DAV-EX-ERP-Zusatzattribute" />
      </constraint>
    </element>
    <element id="Extension.extension:ZusatzattributGruppeTarifkennzeichen.url">
      <path value="Extension.extension.url" />
      <fixedUri value="ZusatzattributGruppeTarifkennzeichen" />
    </element>
    <element id="Extension.extension:ZusatzattributGruppeTarifkennzeichen.value[x]">
      <path value="Extension.extension.value[x]" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributZuzahlungsstatus">
      <path value="Extension.extension" />
      <sliceName value="ZusatzattributZuzahlungsstatus" />
      <short value="Dokumentation, von Zuzahlungspflicht befreit." />
      <definition value="Angabe nur, wenn in der Apotheke festgestellt wird, dass ein gegenüber der eVerordnung abweichender Zuzahlungsstatus vorliegt.&#xD;&#xA;Ausprägungen: Nein (gebührenpflichtig) |  Ja (gebührenfrei)" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Extension.extension:ZusatzattributZuzahlungsstatus.extension">
      <path value="Extension.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <min value="2" />
      <max value="2" />
    </element>
    <element id="Extension.extension:ZusatzattributZuzahlungsstatus.extension:Gruppe">
      <path value="Extension.extension.extension" />
      <sliceName value="Gruppe" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributZuzahlungsstatus.extension:Gruppe.url">
      <path value="Extension.extension.extension.url" />
      <fixedUri value="Gruppe" />
    </element>
    <element id="Extension.extension:ZusatzattributZuzahlungsstatus.extension:Gruppe.value[x]">
      <path value="Extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <patternCodeableConcept>
        <coding>
          <system value="http://fhir.abda.de/eRezeptAbgabedaten/CodeSystem/DAV-CS-ERP-ZusatzattributGruppe" />
          <code value="15" />
        </coding>
      </patternCodeableConcept>
    </element>
    <element id="Extension.extension:ZusatzattributZuzahlungsstatus.extension:Gruppe.value[x].coding">
      <path value="Extension.extension.extension.value[x].coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributZuzahlungsstatus.extension:Gruppe.value[x].coding.system">
      <path value="Extension.extension.extension.value[x].coding.system" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributZuzahlungsstatus.extension:Gruppe.value[x].coding.version">
      <path value="Extension.extension.extension.value[x].coding.version" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributZuzahlungsstatus.extension:Gruppe.value[x].coding.code">
      <path value="Extension.extension.extension.value[x].coding.code" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributZuzahlungsstatus.extension:Gruppe.value[x].coding.display">
      <path value="Extension.extension.extension.value[x].coding.display" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributZuzahlungsstatus.extension:Gruppe.value[x].coding.userSelected">
      <path value="Extension.extension.extension.value[x].coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributZuzahlungsstatus.extension:Gruppe.value[x].text">
      <path value="Extension.extension.extension.value[x].text" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributZuzahlungsstatus.extension:Schluessel">
      <path value="Extension.extension.extension" />
      <sliceName value="Schluessel" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributZuzahlungsstatus.extension:Schluessel.url">
      <path value="Extension.extension.extension.url" />
      <fixedUri value="Schluessel" />
    </element>
    <element id="Extension.extension:ZusatzattributZuzahlungsstatus.extension:Schluessel.value[x]">
      <path value="Extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
    </element>
    <element id="Extension.extension:ZusatzattributZuzahlungsstatus.extension:Schluessel.value[x].coding">
      <path value="Extension.extension.extension.value[x].coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributZuzahlungsstatus.extension:Schluessel.value[x].coding.system">
      <path value="Extension.extension.extension.value[x].coding.system" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributZuzahlungsstatus.extension:Schluessel.value[x].coding.version">
      <path value="Extension.extension.extension.value[x].coding.version" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributZuzahlungsstatus.extension:Schluessel.value[x].coding.code">
      <path value="Extension.extension.extension.value[x].coding.code" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributZuzahlungsstatus.extension:Schluessel.value[x].coding.display">
      <path value="Extension.extension.extension.value[x].coding.display" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributZuzahlungsstatus.extension:Schluessel.value[x].coding.userSelected">
      <path value="Extension.extension.extension.value[x].coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributZuzahlungsstatus.extension:Schluessel.value[x].text">
      <path value="Extension.extension.extension.value[x].text" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributZuzahlungsstatus.url">
      <path value="Extension.extension.url" />
      <fixedUri value="ZusatzattributZuzahlungsstatus" />
    </element>
    <element id="Extension.extension:ZusatzattributZuzahlungsstatus.value[x]">
      <path value="Extension.extension.value[x]" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributTeilmengenabgabe">
      <path value="Extension.extension" />
      <sliceName value="ZusatzattributTeilmengenabgabe" />
      <short value="Teilmengenabgabe-Dokumentation, von der Spenderpackung." />
      <definition value="Teilmengenabgabe-Dokumentation, von der Spenderpackung." />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Extension.extension:ZusatzattributTeilmengenabgabe.extension">
      <path value="Extension.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <min value="3" />
      <max value="3" />
    </element>
    <element id="Extension.extension:ZusatzattributTeilmengenabgabe.extension:Gruppe">
      <path value="Extension.extension.extension" />
      <sliceName value="Gruppe" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributTeilmengenabgabe.extension:Gruppe.url">
      <path value="Extension.extension.extension.url" />
      <fixedUri value="Gruppe" />
    </element>
    <element id="Extension.extension:ZusatzattributTeilmengenabgabe.extension:Gruppe.value[x]">
      <path value="Extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <patternCodeableConcept>
        <coding>
          <system value="http://fhir.abda.de/eRezeptAbgabedaten/CodeSystem/DAV-CS-ERP-ZusatzattributGruppe" />
          <code value="16" />
        </coding>
      </patternCodeableConcept>
    </element>
    <element id="Extension.extension:ZusatzattributTeilmengenabgabe.extension:Gruppe.value[x].coding">
      <path value="Extension.extension.extension.value[x].coding" />
    </element>
    <element id="Extension.extension:ZusatzattributTeilmengenabgabe.extension:Gruppe.value[x].coding.version">
      <path value="Extension.extension.extension.value[x].coding.version" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributTeilmengenabgabe.extension:Gruppe.value[x].coding.display">
      <path value="Extension.extension.extension.value[x].coding.display" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributTeilmengenabgabe.extension:Gruppe.value[x].coding.userSelected">
      <path value="Extension.extension.extension.value[x].coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributTeilmengenabgabe.extension:Gruppe.value[x].text">
      <path value="Extension.extension.extension.value[x].text" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributTeilmengenabgabe.extension:Schluessel">
      <path value="Extension.extension.extension" />
      <sliceName value="Schluessel" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributTeilmengenabgabe.extension:Schluessel.url">
      <path value="Extension.extension.extension.url" />
      <fixedUri value="Schluessel" />
    </element>
    <element id="Extension.extension:ZusatzattributTeilmengenabgabe.extension:Schluessel.value[x]">
      <path value="Extension.extension.extension.value[x]" />
      <type>
        <code value="boolean" />
      </type>
      <fixedBoolean value="true" />
    </element>
    <element id="Extension.extension:ZusatzattributTeilmengenabgabe.extension:Spender-PZN">
      <path value="Extension.extension.extension" />
      <sliceName value="Spender-PZN" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributTeilmengenabgabe.extension:Spender-PZN.url">
      <path value="Extension.extension.extension.url" />
      <fixedUri value="Spender-PZN" />
    </element>
    <element id="Extension.extension:ZusatzattributTeilmengenabgabe.extension:Spender-PZN.value[x]">
      <path value="Extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <patternCodeableConcept>
        <coding>
          <system value="http://fhir.de/CodeSystem/ifa/pzn" />
        </coding>
      </patternCodeableConcept>
      <constraint>
        <key value="EX-Spender-PZN" />
        <severity value="error" />
        <human value="Feldlänge muss numerisch 8 sein." />
        <expression value="coding.code.matches('^\\d{8}$')" />
        <source value="http://fhir.abda.de/eRezeptAbgabedaten/StructureDefinition/DAV-EX-ERP-Zusatzattribute" />
      </constraint>
    </element>
    <element id="Extension.extension:ZusatzattributTeilmengenabgabe.extension:Spender-PZN.value[x].coding">
      <path value="Extension.extension.extension.value[x].coding" />
    </element>
    <element id="Extension.extension:ZusatzattributTeilmengenabgabe.extension:Spender-PZN.value[x].coding.system">
      <path value="Extension.extension.extension.value[x].coding.system" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributTeilmengenabgabe.extension:Spender-PZN.value[x].coding.version">
      <path value="Extension.extension.extension.value[x].coding.version" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributTeilmengenabgabe.extension:Spender-PZN.value[x].coding.code">
      <path value="Extension.extension.extension.value[x].coding.code" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributTeilmengenabgabe.extension:Spender-PZN.value[x].coding.display">
      <path value="Extension.extension.extension.value[x].coding.display" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributTeilmengenabgabe.extension:Spender-PZN.value[x].coding.userSelected">
      <path value="Extension.extension.extension.value[x].coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributTeilmengenabgabe.extension:Spender-PZN.value[x].text">
      <path value="Extension.extension.extension.value[x].text" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributTeilmengenabgabe.url">
      <path value="Extension.extension.url" />
      <fixedUri value="ZusatzattributTeilmengenabgabe" />
    </element>
    <element id="Extension.extension:ZusatzattributTeilmengenabgabe.value[x]">
      <path value="Extension.extension.value[x]" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributAutidemAustausch">
      <path value="Extension.extension" />
      <sliceName value="ZusatzattributAutidemAustausch" />
      <short value="aut idem Austausch gemäß § 17 Abs. 5 Satz 2 ApBetrO" />
      <definition value="aut idem Austausch gemäß § 17 Abs. 5 Satz 2 ApBetrO" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Extension.extension:ZusatzattributAutidemAustausch.extension">
      <path value="Extension.extension.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="closed" />
      </slicing>
      <min value="2" />
      <max value="3" />
    </element>
    <element id="Extension.extension:ZusatzattributAutidemAustausch.extension:Gruppe">
      <path value="Extension.extension.extension" />
      <sliceName value="Gruppe" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributAutidemAustausch.extension:Gruppe.url">
      <path value="Extension.extension.extension.url" />
      <fixedUri value="Gruppe" />
    </element>
    <element id="Extension.extension:ZusatzattributAutidemAustausch.extension:Gruppe.value[x]">
      <path value="Extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <patternCodeableConcept>
        <coding>
          <system value="http://fhir.abda.de/eRezeptAbgabedaten/CodeSystem/DAV-CS-ERP-ZusatzattributGruppe" />
          <code value="101" />
        </coding>
      </patternCodeableConcept>
    </element>
    <element id="Extension.extension:ZusatzattributAutidemAustausch.extension:Gruppe.value[x].coding">
      <path value="Extension.extension.extension.value[x].coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributAutidemAustausch.extension:Gruppe.value[x].coding.system">
      <path value="Extension.extension.extension.value[x].coding.system" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributAutidemAustausch.extension:Gruppe.value[x].coding.version">
      <path value="Extension.extension.extension.value[x].coding.version" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributAutidemAustausch.extension:Gruppe.value[x].coding.code">
      <path value="Extension.extension.extension.value[x].coding.code" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributAutidemAustausch.extension:Gruppe.value[x].coding.display">
      <path value="Extension.extension.extension.value[x].coding.display" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributAutidemAustausch.extension:Gruppe.value[x].coding.userSelected">
      <path value="Extension.extension.extension.value[x].coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributAutidemAustausch.extension:Gruppe.value[x].text">
      <path value="Extension.extension.extension.value[x].text" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributAutidemAustausch.extension:Schluessel">
      <path value="Extension.extension.extension" />
      <sliceName value="Schluessel" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributAutidemAustausch.extension:Schluessel.url">
      <path value="Extension.extension.extension.url" />
      <fixedUri value="Schluessel" />
    </element>
    <element id="Extension.extension:ZusatzattributAutidemAustausch.extension:Schluessel.value[x]">
      <path value="Extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
    </element>
    <element id="Extension.extension:ZusatzattributAutidemAustausch.extension:Schluessel.value[x].coding">
      <path value="Extension.extension.extension.value[x].coding" />
      <min value="1" />
      <max value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributAutidemAustausch.extension:Schluessel.value[x].coding.system">
      <path value="Extension.extension.extension.value[x].coding.system" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributAutidemAustausch.extension:Schluessel.value[x].coding.version">
      <path value="Extension.extension.extension.value[x].coding.version" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributAutidemAustausch.extension:Schluessel.value[x].coding.code">
      <path value="Extension.extension.extension.value[x].coding.code" />
      <min value="1" />
    </element>
    <element id="Extension.extension:ZusatzattributAutidemAustausch.extension:Schluessel.value[x].coding.display">
      <path value="Extension.extension.extension.value[x].coding.display" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributAutidemAustausch.extension:Schluessel.value[x].coding.userSelected">
      <path value="Extension.extension.extension.value[x].coding.userSelected" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributAutidemAustausch.extension:Schluessel.value[x].text">
      <path value="Extension.extension.extension.value[x].text" />
      <max value="0" />
    </element>
    <element id="Extension.extension:ZusatzattributAutidemAustausch.extension:DokumentationFreitext">
      <path value="Extension.extension.extension" />
      <sliceName value="DokumentationFreitext" />
      <short value="Dokumentation Apotheke" />
      <definition value="Dokumentation sonstige Bedenken" />
      <max value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Extension.extension:ZusatzattributAutidemAustausch.extension:DokumentationFreitext.url">
      <path value="Extension.extension.extension.url" />
      <fixedUri value="DokumentationFreitext" />
    </element>
    <element id="Extension.extension:ZusatzattributAutidemAustausch.extension:DokumentationFreitext.value[x]">
      <path value="Extension.extension.extension.value[x]" />
      <min value="1" />
      <type>
        <code value="string" />
      </type>
    </element>
    <element id="Extension.extension:ZusatzattributAutidemAustausch.url">
      <path value="Extension.extension.url" />
      <fixedUri value="ZusatzattributAutidemAustausch" />
    </element>
    <element id="Extension.extension:ZusatzattributAutidemAustausch.value[x]">
      <path value="Extension.extension.value[x]" />
      <max value="0" />
    </element>
    <element id="Extension.url">
      <path value="Extension.url" />
      <fixedUri value="http://fhir.abda.de/eRezeptAbgabedaten/StructureDefinition/DAV-EX-ERP-Zusatzattribute" />
    </element>
    <element id="Extension.value[x]">
      <path value="Extension.value[x]" />
      <max value="0" />
    </element>
  </differential>
</StructureDefinition>