FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagede.abda.erezeptabgabedatenbasis
Resource TypeStructureDefinition
IdExtension-DAV-EX-ERP-Zusatzattribute.json
FHIR VersionR4
Sourcehttps://simplifier.net/resolve?scope=de.abda.erezeptabgabedatenbasis@1.5.0&canonical=http://fhir.abda.de/eRezeptAbgabedaten/StructureDefinition/DAV-EX-ERP-Zusatzattribute
URLhttp://fhir.abda.de/eRezeptAbgabedaten/StructureDefinition/DAV-EX-ERP-Zusatzattribute
Version1.5.0
Statusactive
Date2025-03-31
NameDAV_EX_ERP_Zusatzattribute
TitleDAV_EX_ERP_Zusatzattribute
TypeExtension
Kindcomplex-type

Resources that use this resource

StructureDefinition
DAV-PR-Base-AbrechnungszeilenDAV_PR_Base_Abrechnungszeilen

Resources that this resource uses

No resources found


Examples of Use for Extension

No extension usage examples found


Narrative

No narrative content found in resource


Source1

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