PackagesCanonicalsLogsProblems
    Packages
    de.abda.erezeptabgabedatenpkv@1.1.0
    http://fhir.abda.de/eRezeptAbgabedaten/StructureDefinition/DAV-PKV-PR-ERP-Abrechnungszeilen
description: null
package_name: de.abda.erezeptabgabedatenpkv
derivation: constraint
name: DAV_PKV_PR_ERP_Abrechnungszeilen
type: Invoice
elements:
  meta:
    index: 0
    elements:
      profile:
        pattern: {type: Canonical, value: 'http://fhir.abda.de/eRezeptAbgabedaten/StructureDefinition/DAV-PKV-PR-ERP-Abrechnungszeilen|1.1'}
        index: 1
  lineItem:
    extensions:
      Zusatzattribute:
        url: null
        index: 3
        extensions:
          ZusatzattributWunscharzneimittel: {url: null, min: 0, max: 0, index: 7}
          ZusatzattributEinzelimportierteFAM: {url: null, min: 0, max: 0, index: 11}
          ZusatzattributMehrkostenuebernahme: {url: null, min: 0, max: 0, index: 6}
          ZusatzattributGruppeTarifkennzeichen: {url: null, min: 0, max: 0, index: 13}
          ZusatzattributErsatzverordnung: {url: null, min: 0, max: 0, index: 9}
          ZusatzattributAutidemAustausch:
            url: null
            index: 15
            extensions:
              Schluessel:
                url: null
                _required: true
                index: 17
                elements:
                  value:
                    choices: []
                    index: 19
            elements:
              extension:
                array: true
                min: 3
                index: 16
                slicing:
                  rules: closed
                  discriminator:
                  - {path: url, type: value}
                  min: 3
                  slices:
                    Schluessel:
                      match: {url: null}
                      schema:
                        _required: true
                        index: 17
                        elements:
                          value:
                            choices: []
                            index: 19
          ZusatzattributKuenstlicheBefruchtung: {url: null, min: 0, max: 0, index: 10}
          ZusatzattributZuzahlungsstatus: {url: null, min: 0, max: 0, index: 14}
          ZusatzattributWirkstoffverordnung: {url: null, min: 0, max: 0, index: 8}
          ZusatzattributFAM: {url: null, min: 0, max: 0, index: 5}
          ZusatzattributGruppeFuerGenehmigung: {url: null, min: 0, max: 0, index: 12}
        elements:
          extension:
            index: 4
            slicing:
              rules: closed
              discriminator:
              - {path: url, type: value}
              min: 0
              slices:
                ZusatzattributWunscharzneimittel:
                  match: {url: null}
                  schema: {index: 7}
                  min: 0
                  max: 0
                ZusatzattributEinzelimportierteFAM:
                  match: {url: null}
                  schema: {index: 11}
                  min: 0
                  max: 0
                ZusatzattributMehrkostenuebernahme:
                  match: {url: null}
                  schema: {index: 6}
                  min: 0
                  max: 0
                ZusatzattributGruppeTarifkennzeichen:
                  match: {url: null}
                  schema: {index: 13}
                  min: 0
                  max: 0
                ZusatzattributErsatzverordnung:
                  match: {url: null}
                  schema: {index: 9}
                  min: 0
                  max: 0
                ZusatzattributAutidemAustausch:
                  match: {url: null}
                  schema:
                    index: 15
                    extensions:
                      Schluessel:
                        url: null
                        _required: true
                        index: 17
                        elements:
                          value:
                            choices: []
                            index: 19
                    elements:
                      extension:
                        array: true
                        min: 3
                        index: 16
                        slicing:
                          rules: closed
                          discriminator:
                          - {path: url, type: value}
                          min: 3
                          slices:
                            Schluessel:
                              match: {url: null}
                              schema:
                                _required: true
                                index: 17
                                elements:
                                  value:
                                    choices: []
                                    index: 19
                ZusatzattributKuenstlicheBefruchtung:
                  match: {url: null}
                  schema: {index: 10}
                  min: 0
                  max: 0
                ZusatzattributZuzahlungsstatus:
                  match: {url: null}
                  schema: {index: 14}
                  min: 0
                  max: 0
                ZusatzattributWirkstoffverordnung:
                  match: {url: null}
                  schema: {index: 8}
                  min: 0
                  max: 0
                ZusatzattributFAM:
                  match: {url: null}
                  schema: {index: 5}
                  min: 0
                  max: 0
                ZusatzattributGruppeFuerGenehmigung:
                  match: {url: null}
                  schema: {index: 12}
                  min: 0
                  max: 0
    elements:
      extension:
        index: 2
        slicing:
          rules: closed
          discriminator:
          - {path: url, type: value}
          min: 0
          slices:
            Zusatzattribute:
              match: {url: null}
              schema:
                index: 3
                extensions:
                  ZusatzattributWunscharzneimittel: {url: null, min: 0, max: 0, index: 7}
                  ZusatzattributEinzelimportierteFAM: {url: null, min: 0, max: 0, index: 11}
                  ZusatzattributMehrkostenuebernahme: {url: null, min: 0, max: 0, index: 6}
                  ZusatzattributGruppeTarifkennzeichen: {url: null, min: 0, max: 0, index: 13}
                  ZusatzattributErsatzverordnung: {url: null, min: 0, max: 0, index: 9}
                  ZusatzattributAutidemAustausch:
                    url: null
                    index: 15
                    extensions:
                      Schluessel:
                        url: null
                        _required: true
                        index: 17
                        elements:
                          value:
                            choices: []
                            index: 19
                    elements:
                      extension:
                        array: true
                        min: 3
                        index: 16
                        slicing:
                          rules: closed
                          discriminator:
                          - {path: url, type: value}
                          min: 3
                          slices:
                            Schluessel:
                              match: {url: null}
                              schema:
                                _required: true
                                index: 17
                                elements:
                                  value:
                                    choices: []
                                    index: 19
                  ZusatzattributKuenstlicheBefruchtung: {url: null, min: 0, max: 0, index: 10}
                  ZusatzattributZuzahlungsstatus: {url: null, min: 0, max: 0, index: 14}
                  ZusatzattributWirkstoffverordnung: {url: null, min: 0, max: 0, index: 8}
                  ZusatzattributFAM: {url: null, min: 0, max: 0, index: 5}
                  ZusatzattributGruppeFuerGenehmigung: {url: null, min: 0, max: 0, index: 12}
                elements:
                  extension:
                    index: 4
                    slicing:
                      rules: closed
                      discriminator:
                      - {path: url, type: value}
                      min: 0
                      slices:
                        ZusatzattributWunscharzneimittel:
                          match: {url: null}
                          schema: {index: 7}
                          min: 0
                          max: 0
                        ZusatzattributEinzelimportierteFAM:
                          match: {url: null}
                          schema: {index: 11}
                          min: 0
                          max: 0
                        ZusatzattributMehrkostenuebernahme:
                          match: {url: null}
                          schema: {index: 6}
                          min: 0
                          max: 0
                        ZusatzattributGruppeTarifkennzeichen:
                          match: {url: null}
                          schema: {index: 13}
                          min: 0
                          max: 0
                        ZusatzattributErsatzverordnung:
                          match: {url: null}
                          schema: {index: 9}
                          min: 0
                          max: 0
                        ZusatzattributAutidemAustausch:
                          match: {url: null}
                          schema:
                            index: 15
                            extensions:
                              Schluessel:
                                url: null
                                _required: true
                                index: 17
                                elements:
                                  value:
                                    choices: []
                                    index: 19
                            elements:
                              extension:
                                array: true
                                min: 3
                                index: 16
                                slicing:
                                  rules: closed
                                  discriminator:
                                  - {path: url, type: value}
                                  min: 3
                                  slices:
                                    Schluessel:
                                      match: {url: null}
                                      schema:
                                        _required: true
                                        index: 17
                                        elements:
                                          value:
                                            choices: []
                                            index: 19
                        ZusatzattributKuenstlicheBefruchtung:
                          match: {url: null}
                          schema: {index: 10}
                          min: 0
                          max: 0
                        ZusatzattributZuzahlungsstatus:
                          match: {url: null}
                          schema: {index: 14}
                          min: 0
                          max: 0
                        ZusatzattributWirkstoffverordnung:
                          match: {url: null}
                          schema: {index: 8}
                          min: 0
                          max: 0
                        ZusatzattributFAM:
                          match: {url: null}
                          schema: {index: 5}
                          min: 0
                          max: 0
                        ZusatzattributGruppeFuerGenehmigung:
                          match: {url: null}
                          schema: {index: 12}
                          min: 0
                          max: 0
      priceComponent:
        extensions:
          KostenVersicherter:
            url: null
            _required: true
            index: 21
            extensions:
              Kategorie:
                url: null
                _required: true
                index: 23
                elements:
                  value:
                    choices: []
                    index: 25
              Kostenbetrag: {url: null, min: 1, _required: true, index: 26}
            elements:
              extension:
                array: true
                min: 2
                index: 22
                slicing:
                  rules: closed
                  discriminator:
                  - {path: url, type: value}
                  min: 2
                  slices:
                    Kategorie:
                      match: {url: null}
                      schema:
                        _required: true
                        index: 23
                        elements:
                          value:
                            choices: []
                            index: 25
                    Kostenbetrag:
                      match: {url: null}
                      schema: {_required: true, index: 26}
                      min: 1
        elements:
          extension:
            array: true
            min: 2
            index: 20
            slicing:
              rules: closed
              discriminator:
              - {path: url, type: value}
              min: 2
              slices:
                KostenVersicherter:
                  match: {url: null}
                  schema:
                    _required: true
                    index: 21
                    extensions:
                      Kategorie:
                        url: null
                        _required: true
                        index: 23
                        elements:
                          value:
                            choices: []
                            index: 25
                      Kostenbetrag: {url: null, min: 1, _required: true, index: 26}
                    elements:
                      extension:
                        array: true
                        min: 2
                        index: 22
                        slicing:
                          rules: closed
                          discriminator:
                          - {path: url, type: value}
                          min: 2
                          slices:
                            Kategorie:
                              match: {url: null}
                              schema:
                                _required: true
                                index: 23
                                elements:
                                  value:
                                    choices: []
                                    index: 25
                            Kostenbetrag:
                              match: {url: null}
                              schema: {_required: true, index: 26}
                              min: 1
          amount:
            elements:
              value: {index: 27}
package_version: 1.1.0
class: profile
kind: resource
url: http://fhir.abda.de/eRezeptAbgabedaten/StructureDefinition/DAV-PKV-PR-ERP-Abrechnungszeilen
base: http://fhir.abda.de/eRezeptAbgabedaten/StructureDefinition/DAV-PR-Base-Abrechnungszeilen
version: '1.1'