ERGRechnung (Invoice)
ERG Rechnung
Bestätigungsrelevanz
Metadaten
Canonical | https://gematik.de/fhir/erg/StructureDefinition/erg-rechnung |
---|---|
Status | active |
Version | 1.1.0-RC1 |
Basis | http://hl7.org/fhir/StructureDefinition/Invoice |
Inhalt
ERGRechnung (Invoice) | I | Invoice | |
id | Σ | 0..1 | string |
meta | Σ | 0..1 | Meta |
implicitRules | Σ ?! | 0..1 | uri |
language | 0..1 | codeBinding | |
text | 0..1 | Narrative | |
contained | 0..* | Resource | |
extension | I | 2..* | Extension |
Behandlungszeitraum | S I | 0..1 | Extension(datePeriod) |
id | 0..1 | string | |
extension | I | 0..0 | Extension |
url | 1..1 | uriFixed Value | |
value[x] | 0..1 | ||
valuePeriod | S | 0..1 | Period |
id | 0..1 | string | |
extension | I | 0..* | Extension |
start | S Σ I | 0..1 | dateTime |
end | S Σ I | 0..1 | dateTime |
valueDate | S | 0..1 | date |
AbrechnungsDiagnoseProzedur | S I | 0..* | Extension(Complex) |
id | 0..1 | string | |
extension | I | 2..* | Extension |
Use | I | 1..1 | Extension |
id | 0..1 | string | |
extension | I | 0..0 | Extension |
url | 1..1 | uriFixed Value | |
value[x] | S | 0..1 | Binding |
valueCoding | Coding | ||
id | 0..1 | string | |
extension | I | 0..* | Extension |
system | Σ | 0..1 | uri |
version | Σ | 0..1 | string |
code | Σ | 0..1 | codePattern |
display | Σ | 0..1 | string |
userSelected | Σ | 0..1 | boolean |
Referenz | I | 1..* | Extension |
id | 0..1 | string | |
extension | I | 0..0 | Extension |
url | 1..1 | uriFixed Value | |
value[x] | S | 0..1 | |
valueReference | Reference(Condition | Procedure) | ||
url | 1..1 | uriFixed Value | |
value[x] | 0..0 | ||
AbrechnungsDiagnoseProzedurFreitext | S I | 0..1 | Extension(string) |
id | 0..1 | string | |
extension | I | 0..0 | Extension |
url | 1..1 | uriFixed Value | |
value[x] | S | 1..1 | |
valueString | string | ||
Behandlungsart | S I | 1..1 | Extension(Coding) |
id | 0..1 | string | |
extension | I | 0..0 | Extension |
url | 1..1 | uriFixed Value | |
value[x] | S | 1..1 | Binding |
valueCoding | Coding | ||
id | 0..1 | string | |
extension | I | 0..* | Extension |
system | S Σ | 1..1 | uri |
version | Σ | 0..1 | string |
code | S Σ | 1..1 | code |
display | Σ | 0..1 | string |
userSelected | Σ | 0..1 | boolean |
Fachrichtung | S I | 1..1 | Extension(Coding) |
id | 0..1 | string | |
extension | I | 0..0 | Extension |
url | 1..1 | uriFixed Value | |
value[x] | S | 1..1 | Binding |
valueCoding | Coding | ||
id | 0..1 | string | |
extension | I | 0..* | Extension |
system | S Σ | 1..1 | uri |
version | Σ | 0..1 | string |
code | S Σ | 1..1 | code |
display | Σ | 0..1 | string |
userSelected | Σ | 0..1 | boolean |
Korrekturrechnung | S I | 0..1 | Extension(canonical(Resource)) |
id | 0..1 | string | |
extension | I | 0..0 | Extension |
url | 1..1 | uriFixed Value | |
value[x] | S | 1..1 | |
valueCanonical | canonical(ERGRechnung | Invoice) | ||
Korrekturtoken | S I | 0..1 | Extension(Identifier) |
id | 0..1 | string | |
extension | I | 0..0 | Extension |
url | 1..1 | uriFixed Value | |
value[x] | S | 0..1 | |
valueIdentifier | Identifier | ||
id | 0..1 | string | |
extension | I | 0..* | Extension |
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 0..1 | CodeableConceptBinding |
system | S Σ | 1..1 | uriPattern |
value | S Σ | 1..1 | string |
period | Σ | 0..1 | Period |
assigner | Σ | 0..1 | Reference(Organization) |
BemaPunktsumme | S I | 0..1 | Extension(Complex) |
id | 0..1 | string | |
extension | I | 0..* | Extension |
Punktsumme | S I | 0..1 | Extension |
id | 0..1 | string | |
extension | I | 0..0 | Extension |
url | 1..1 | uriFixed Value | |
value[x] | S | 0..1 | |
valueDecimal | decimal | ||
Punktwert | S I | 0..1 | Extension |
id | 0..1 | string | |
extension | I | 0..0 | Extension |
url | 1..1 | uriFixed Value | |
value[x] | S | 0..1 | |
valueDecimal | decimal | ||
url | 1..1 | uriFixed Value | |
value[x] | 0..0 | ||
modifierExtension | ?! I | 0..* | Extension |
identifier | S Σ | 1..* | Identifier |
Rechnungsnummer | S Σ | 1..1 | IdentifierPattern |
id | 0..1 | string | |
extension | I | 0..* | Extension |
use | Σ ?! | 0..1 | codeBinding |
type | S Σ | 1..1 | CodeableConceptBindingPattern |
system | S Σ | 1..1 | uri |
value | S Σ | 1..1 | string |
period | Σ | 0..1 | Period |
assigner | Σ | 0..1 | Reference(Organization) |
Antragsnummer | S Σ | 0..1 | IdentifierPattern |
id | 0..1 | string | |
extension | I | 0..* | Extension |
use | Σ ?! | 0..1 | codeBinding |
type | S Σ | 1..1 | CodeableConceptBindingPattern |
system | S Σ | 1..1 | uri |
value | S Σ | 1..1 | string |
period | Σ | 0..1 | Period |
assigner | Σ | 0..1 | Reference(Organization) |
status | S Σ ?! | 1..1 | codeBindingPattern |
cancelledReason | 0..1 | string | |
type | S Σ | 0..1 | CodeableConcept |
id | 0..1 | string | |
extension | I | 0..* | Extension |
coding | S Σ | 1..* | Coding |
AusrichtungDerRechnung | S Σ | 0..1 | CodingBindingPattern |
id | 0..1 | string | |
extension | I | 0..* | Extension |
Zusatzinformation | S I | 0..1 | Extension(boolean) |
id | 0..1 | string | |
extension | I | 0..0 | Extension |
url | 1..1 | uriFixed Value | |
value[x] | S | 0..1 | |
valueBoolean | boolean | ||
system | S Σ | 1..1 | uriPattern |
version | Σ | 0..1 | string |
code | S Σ | 1..1 | code |
display | Σ | 0..1 | string |
userSelected | Σ | 0..1 | boolean |
Rechnungsart | S Σ | 0..1 | CodingBindingPattern |
id | 0..1 | string | |
extension | I | 0..* | Extension |
system | S Σ | 1..1 | uriPattern |
version | Σ | 0..1 | string |
code | S Σ | 1..1 | code |
display | Σ | 0..1 | string |
userSelected | Σ | 0..1 | boolean |
text | Σ | 0..1 | string |
subject | S Σ | 1..1 | Reference(ERGPatient | Patient) |
id | 0..1 | string | |
extension | I | 0..* | Extension |
reference | S Σ I | 1..1 | string |
type | Σ | 0..1 | uriBinding |
identifier | Σ | 0..1 | Identifier |
display | Σ | 0..1 | string |
recipient | S Σ | 1..1 | Reference(ERGPatient | Patient) |
id | 0..1 | string | |
extension | I | 0..* | Extension |
reference | S Σ I | 1..1 | string |
type | Σ | 0..1 | uriBinding |
identifier | S Σ | 1..1 | IdentifierKvid10 |
display | S Σ | 1..1 | string |
date | S Σ | 1..1 | dateTime |
participant | S | 1..* | BackboneElement |
(All Slices) | |||
id | 0..1 | string | |
extension | I | 0..* | Extension |
modifierExtension | Σ ?! I | 0..* | Extension |
role | S | 0..1 | CodeableConceptBinding |
actor | 1..1 | Reference(Practitioner | Organization | Patient | PractitionerRole | Device | RelatedPerson) | |
Leistungserbringer | S | 1..* | BackboneElement |
id | 0..1 | string | |
extension | I | 0..* | Extension |
modifierExtension | Σ ?! I | 0..* | Extension |
role | 1..1 | CodeableConceptPattern | |
actor | 1..1 | Reference(ERGPerson | ERGInstitution | Practitioner | Organization) | |
Forderungsinhaber | S | 0..1 | BackboneElement |
id | 0..1 | string | |
extension | I | 0..* | Extension |
modifierExtension | Σ ?! I | 0..* | Extension |
role | 1..1 | CodeableConceptPattern | |
actor | 1..1 | Reference(ERGPerson | ERGInstitution | Practitioner | Organization) | |
issuer | S | 1..1 | Reference(ERGInstitution | Organization) |
id | 0..1 | string | |
extension | I | 0..* | Extension |
reference | S Σ I | 1..1 | string |
type | Σ | 0..1 | uriBinding |
identifier | Σ | 0..1 | Identifier |
display | Σ | 0..1 | string |
account | 0..1 | Reference(Account) | |
lineItem | S | 0..* | BackboneElement |
id | 0..1 | string | |
extension | I | 0..* | Extension |
modifierExtension | Σ ?! I | 0..* | Extension |
sequence | S | 1..1 | positiveInt |
chargeItem[x] | S | 1..1 | |
chargeItemReference | Reference(ERGRechnungsposition | ChargeItem) | ||
priceComponent | S | 0..* | BackboneElement |
(All Slices) | |||
id | 0..1 | string | |
extension | I | 0..* | Extension |
modifierExtension | Σ ?! I | 0..* | Extension |
type | 1..1 | codeBinding | |
code | 0..1 | CodeableConcept | |
factor | 0..1 | decimal | |
amount | 0..1 | Money | |
BruttoBetrag | S | 0..1 | BackboneElement |
id | 0..1 | string | |
extension | I | 0..* | Extension |
modifierExtension | Σ ?! I | 0..* | Extension |
type | S | 1..1 | codeBindingPattern |
code | 0..1 | CodeableConcept | |
factor | 0..0 | decimal | |
amount | S | 1..1 | Money |
Steuern | S | 0..1 | BackboneElement |
id | 0..1 | string | |
extension | I | 0..* | Extension |
modifierExtension | Σ ?! I | 0..* | Extension |
type | S | 1..1 | codeBindingPattern |
code | 0..1 | CodeableConcept | |
factor | 0..0 | decimal | |
amount | S | 1..1 | Money |
totalPriceComponent | S | 0..* | BackboneElement |
(All Slices) | |||
id | 0..1 | string | |
extension | I | 0..* | Extension |
Teilsumme | S I | 0..* | Extension(Complex) |
id | 0..1 | string | |
extension | I | 0..* | Extension |
Type | S I | 0..1 | Extension |
id | 0..1 | string | |
extension | I | 0..0 | Extension |
url | 1..1 | uriFixed Value | |
value[x] | S | 1..1 | Binding |
valueCoding | Coding | ||
Summe | S I | 0..1 | Extension |
id | 0..1 | string | |
extension | I | 0..0 | Extension |
url | 1..1 | uriFixed Value | |
value[x] | S | 1..1 | |
valueMoney | Money | ||
id | 0..1 | string | |
extension | I | 0..* | Extension |
value | S Σ | 1..1 | decimal |
currency | S Σ | 1..1 | codeBindingPattern |
UStProzent | S I | 0..1 | Extension |
id | 0..1 | string | |
extension | I | 0..0 | Extension |
url | 1..1 | uriFixed Value | |
value[x] | S | 0..1 | |
valueDecimal | decimal | ||
UStBetrag | S I | 0..1 | Extension |
id | 0..1 | string | |
extension | I | 0..0 | Extension |
url | 1..1 | uriFixed Value | |
value[x] | S | 1..1 | |
valueMoney | Money | ||
id | 0..1 | string | |
extension | I | 0..* | Extension |
value | S Σ | 1..1 | decimal |
currency | S Σ | 1..1 | codeBindingPattern |
url | 1..1 | uriFixed Value | |
value[x] | 0..0 | ||
modifierExtension | Σ ?! I | 0..* | Extension |
type | 1..1 | codeBinding | |
code | 0..1 | CodeableConcept | |
factor | 0..1 | decimal | |
amount | 0..1 | Money | |
SummeRechnungspositionen | S | 0..1 | see (priceComponent) |
id | 0..1 | string | |
extension | I | 0..* | Extension |
Teilsumme | S I | 0..* | Extension(Complex) |
id | 0..1 | string | |
extension | I | 0..* | Extension |
Type | S I | 0..1 | Extension |
id | 0..1 | string | |
extension | I | 0..0 | Extension |
url | 1..1 | uriFixed Value | |
value[x] | 0..1 | Binding | |
valueCoding | Coding | ||
Summe | S I | 0..1 | Extension |
id | 0..1 | string | |
extension | I | 0..0 | Extension |
url | 1..1 | uriFixed Value | |
value[x] | 0..1 | ||
valueMoney | Money | ||
id | 0..1 | string | |
extension | I | 0..* | Extension |
value | Σ | 0..1 | decimal |
currency | Σ | 0..1 | codeBindingPattern |
UStProzent | S I | 0..1 | Extension |
id | 0..1 | string | |
extension | I | 0..0 | Extension |
url | 1..1 | uriFixed Value | |
value[x] | 0..1 | ||
valueDecimal | decimal | ||
UStBetrag | S I | 0..1 | Extension |
id | 0..1 | string | |
extension | I | 0..0 | Extension |
url | 1..1 | uriFixed Value | |
value[x] | 0..1 | ||
valueMoney | Money | ||
id | 0..1 | string | |
extension | I | 0..* | Extension |
value | Σ | 0..1 | decimal |
currency | Σ | 0..1 | codeBindingPattern |
url | 1..1 | uriFixed Value | |
value[x] | 0..0 | ||
modifierExtension | Σ ?! I | 0..* | Extension |
type | S | 1..1 | codeBindingPattern |
code | S | 1..1 | CodeableConceptPattern |
factor | 0..0 | decimal | |
amount | S | 0..1 | Money |
id | 0..1 | string | |
extension | I | 0..* | Extension |
value | S Σ | 1..1 | decimal |
currency | S Σ | 1..1 | codeBindingPattern |
MinderungNachGOZ | S | 0..1 | see (priceComponent) |
id | 0..1 | string | |
extension | I | 0..* | Extension |
Teilsumme | S I | 0..* | Extension(Complex) |
id | 0..1 | string | |
extension | I | 0..* | Extension |
Type | S I | 0..1 | Extension |
id | 0..1 | string | |
extension | I | 0..0 | Extension |
url | 1..1 | uriFixed Value | |
value[x] | 0..1 | Binding | |
valueCoding | Coding | ||
Summe | S I | 0..1 | Extension |
id | 0..1 | string | |
extension | I | 0..0 | Extension |
url | 1..1 | uriFixed Value | |
value[x] | 0..1 | ||
valueMoney | Money | ||
id | 0..1 | string | |
extension | I | 0..* | Extension |
value | Σ | 0..1 | decimal |
currency | Σ | 0..1 | codeBindingPattern |
UStProzent | S I | 0..1 | Extension |
id | 0..1 | string | |
extension | I | 0..0 | Extension |
url | 1..1 | uriFixed Value | |
value[x] | 0..1 | ||
valueDecimal | decimal | ||
UStBetrag | S I | 0..1 | Extension |
id | 0..1 | string | |
extension | I | 0..0 | Extension |
url | 1..1 | uriFixed Value | |
value[x] | 0..1 | ||
valueMoney | Money | ||
id | 0..1 | string | |
extension | I | 0..* | Extension |
value | Σ | 0..1 | decimal |
currency | Σ | 0..1 | codeBindingPattern |
url | 1..1 | uriFixed Value | |
value[x] | 0..0 | ||
modifierExtension | Σ ?! I | 0..* | Extension |
type | S | 1..1 | codeBindingPattern |
code | S | 1..1 | CodeableConceptPattern |
factor | 0..0 | decimal | |
amount | S | 0..1 | Money |
id | 0..1 | string | |
extension | I | 0..* | Extension |
value | S Σ | 1..1 | decimal |
currency | S Σ | 1..1 | codeBindingPattern |
Abzug | S | 0..* | see (priceComponent) |
id | 0..1 | string | |
extension | I | 0..* | Extension |
Teilsumme | S I | 0..* | Extension(Complex) |
id | 0..1 | string | |
extension | I | 0..* | Extension |
Type | S I | 0..1 | Extension |
id | 0..1 | string | |
extension | I | 0..0 | Extension |
url | 1..1 | uriFixed Value | |
value[x] | 0..1 | Binding | |
valueCoding | Coding | ||
Summe | S I | 0..1 | Extension |
id | 0..1 | string | |
extension | I | 0..0 | Extension |
url | 1..1 | uriFixed Value | |
value[x] | 0..1 | ||
valueMoney | Money | ||
id | 0..1 | string | |
extension | I | 0..* | Extension |
value | Σ | 0..1 | decimal |
currency | Σ | 0..1 | codeBindingPattern |
UStProzent | S I | 0..1 | Extension |
id | 0..1 | string | |
extension | I | 0..0 | Extension |
url | 1..1 | uriFixed Value | |
value[x] | 0..1 | ||
valueDecimal | decimal | ||
UStBetrag | S I | 0..1 | Extension |
id | 0..1 | string | |
extension | I | 0..0 | Extension |
url | 1..1 | uriFixed Value | |
value[x] | 0..1 | ||
valueMoney | Money | ||
id | 0..1 | string | |
extension | I | 0..* | Extension |
value | Σ | 0..1 | decimal |
currency | Σ | 0..1 | codeBindingPattern |
url | 1..1 | uriFixed Value | |
value[x] | 0..0 | ||
Kassenanteil | S I | 0..1 | Extension(Quantity) |
id | 0..1 | string | |
extension | I | 0..0 | Extension |
url | 1..1 | uriFixed Value | |
value[x] | S | 1..1 | |
valueQuantity | Quantity | ||
id | 0..1 | string | |
extension | I | 0..* | Extension |
value | S Σ | 0..1 | decimal |
comparator | Σ ?! | 0..1 | codeBinding |
unit | S Σ | 1..1 | stringPattern |
system | S Σ I | 1..1 | uriPattern |
code | S Σ | 1..1 | codePattern |
modifierExtension | Σ ?! I | 0..* | Extension |
type | S | 1..1 | codeBindingPattern |
code | S | 1..1 | CodeableConceptBinding |
factor | 0..0 | decimal | |
amount | S | 0..1 | Money |
id | 0..1 | string | |
extension | I | 0..* | Extension |
value | S Σ | 1..1 | decimal |
currency | S Σ | 1..1 | codeBindingPattern |
totalNet | S Σ | 1..1 | Money |
totalGross | S Σ | 1..1 | Money |
paymentTerms | S | 0..1 | markdown |
id | 0..1 | string | |
extension | I | 1..* | Extension |
Zahlungsziel | S I | 1..1 | Extension(date) |
value | 0..1 | System.String | |
note | S | 0..* | Annotation |
<StructureDefinition xmlns="http://hl7.org/fhir"> <id value="erg-rechnung" /> <url value="https://gematik.de/fhir/erg/StructureDefinition/erg-rechnung" /> <version value="1.1.0-RC1" /> <name value="ERGRechnung" /> <title value="ERG Rechnung" /> <status value="active" /> <experimental value="false" /> <date value="2025-02-28" /> <publisher value="gematik GmbH" /> <contact> <telecom> <system value="url" /> <value value="http://gematik.de/" /> </telecom> </contact> <fhirVersion value="4.0.1" /> <kind value="resource" /> <abstract value="false" /> <type value="Invoice" /> <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Invoice" /> <derivation value="constraint" /> <differential> <element id="Invoice.extension"> <path value="Invoice.extension" /> <min value="2" /> </element> <element id="Invoice.extension:Behandlungszeitraum"> <path value="Invoice.extension" /> <sliceName value="Behandlungszeitraum" /> <short value="Behandlungszeitraum" /> <comment value="Entweder ein Behandlungszeitraum, oder ein -datum SOLL vorhanden sein." /> <min value="0" /> <max value="1" /> <type> <code value="Extension" /> <profile value="http://hl7.org/fhir/5.0/StructureDefinition/extension-Invoice.period[x]" /> </type> <mustSupport value="true" /> </element> <element id="Invoice.extension:Behandlungszeitraum.value[x]"> <path value="Invoice.extension.value[x]" /> <slicing> <discriminator> <type value="type" /> <path value="$this" /> </discriminator> <ordered value="false" /> <rules value="open" /> </slicing> </element> <element id="Invoice.extension:Behandlungszeitraum.value[x]:valuePeriod"> <path value="Invoice.extension.value[x]" /> <sliceName value="valuePeriod" /> <min value="0" /> <max value="1" /> <type> <code value="Period" /> </type> <mustSupport value="true" /> </element> <element id="Invoice.extension:Behandlungszeitraum.value[x]:valuePeriod.start"> <path value="Invoice.extension.value[x].start" /> <short value="Startdatum" /> <mustSupport value="true" /> </element> <element id="Invoice.extension:Behandlungszeitraum.value[x]:valuePeriod.end"> <path value="Invoice.extension.value[x].end" /> <short value="Enddatum" /> <mustSupport value="true" /> </element> <element id="Invoice.extension:Behandlungszeitraum.value[x]:valueDate"> <path value="Invoice.extension.value[x]" /> <sliceName value="valueDate" /> <short value="Behandlungsdatum" /> <min value="0" /> <max value="1" /> <type> <code value="date" /> </type> <mustSupport value="true" /> </element> <element id="Invoice.extension:AbrechnungsDiagnoseProzedur"> <path value="Invoice.extension" /> <sliceName value="AbrechnungsDiagnoseProzedur" /> <short value="Diagnose" /> <comment value="Im Falle einer GOÄ oder GOÄ-neu Rechnung, SOLLEN Diagnosen und Prozeduren vorhanden sein.\n Im Falle einer GOZ oder BEMA Rechnung werden keine Diagnosen oder Prozedur gefordert." /> <min value="0" /> <max value="*" /> <type> <code value="Extension" /> <profile value="https://gematik.de/fhir/erg/StructureDefinition/ERGAbrechnungsDiagnoseProzedur" /> </type> <mustSupport value="true" /> </element> <element id="Invoice.extension:AbrechnungsDiagnoseProzedur.extension:Use"> <path value="Invoice.extension.extension" /> <sliceName value="Use" /> </element> <element id="Invoice.extension:AbrechnungsDiagnoseProzedur.extension:Use.value[x]"> <path value="Invoice.extension.extension.value[x]" /> <short value="Kennzeichen Hauptdiagnose" /> <comment value="Das Kennzeichen Hauptdiagnose SOLL vorhanden sein." /> <mustSupport value="true" /> </element> <element id="Invoice.extension:AbrechnungsDiagnoseProzedur.extension:Use.value[x].code"> <path value="Invoice.extension.extension.value[x].code" /> <patternCode value="main-diagnosis" /> </element> <element id="Invoice.extension:AbrechnungsDiagnoseProzedur.extension:Referenz"> <path value="Invoice.extension.extension" /> <sliceName value="Referenz" /> </element> <element id="Invoice.extension:AbrechnungsDiagnoseProzedur.extension:Referenz.value[x]"> <path value="Invoice.extension.extension.value[x]" /> <short value="Zuordnung von Diagnosen oder Prozeduren zur Rechnung" /> <comment value="Diagnosen und Prozeduren SOLLEN zur Rechnung zugeordnet sein." /> <mustSupport value="true" /> </element> <element id="Invoice.extension:AbrechnungsDiagnoseProzedurFreitext"> <path value="Invoice.extension" /> <sliceName value="AbrechnungsDiagnoseProzedurFreitext" /> <short value="Einleitung (Diagnose und Prozedure als Freitextangabe)" /> <comment value="Im Falle einer GOÄ, GOZ oder BEMA Rechnung, SOLLEN Diagnose und Prozedure als Freitextangabe vorhanden sein.\n Im Falle einer GOÄ-neu Rechnung werden keine Diagnosen und Prozeduren als Freitext gefordert." /> <min value="0" /> <max value="1" /> <type> <code value="Extension" /> <profile value="https://gematik.de/fhir/erg/StructureDefinition/ERGAbrechnungsDiagnoseProzedurFreitext" /> </type> <mustSupport value="true" /> </element> <element id="Invoice.extension:AbrechnungsDiagnoseProzedurFreitext.value[x]"> <path value="Invoice.extension.value[x]" /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.extension:Behandlungsart"> <path value="Invoice.extension" /> <sliceName value="Behandlungsart" /> <short value="Behandlungsart" /> <comment value="Die Behandlungsart MUSS vorhanden sein." /> <min value="1" /> <max value="1" /> <type> <code value="Extension" /> <profile value="https://gematik.de/fhir/erg/StructureDefinition/erg-behandlungsart" /> </type> <mustSupport value="true" /> </element> <element id="Invoice.extension:Behandlungsart.value[x]"> <path value="Invoice.extension.value[x]" /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.extension:Behandlungsart.value[x].system"> <path value="Invoice.extension.value[x].system" /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.extension:Behandlungsart.value[x].code"> <path value="Invoice.extension.value[x].code" /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.extension:Fachrichtung"> <path value="Invoice.extension" /> <sliceName value="Fachrichtung" /> <short value="Fachrichtung" /> <comment value="Die Fachrichtung MUSS vorhanden sein." /> <min value="1" /> <max value="1" /> <type> <code value="Extension" /> <profile value="https://gematik.de/fhir/erg/StructureDefinition/erg-fachrichtung" /> </type> <mustSupport value="true" /> </element> <element id="Invoice.extension:Fachrichtung.value[x]"> <path value="Invoice.extension.value[x]" /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.extension:Fachrichtung.value[x].system"> <path value="Invoice.extension.value[x].system" /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.extension:Fachrichtung.value[x].code"> <path value="Invoice.extension.value[x].code" /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.extension:Korrekturrechnung"> <path value="Invoice.extension" /> <sliceName value="Korrekturrechnung" /> <short value="Info Korrekturrechnung" /> <comment value="Wenn die Instanz dieser Rechnung eine Korrektur einer anderen Rechnung ist, SOLL die ersetzte Rechnung hier referenziert werden." /> <min value="0" /> <max value="1" /> <type> <code value="Extension" /> <profile value="http://hl7.org/fhir/StructureDefinition/replaces" /> </type> <mustSupport value="true" /> </element> <element id="Invoice.extension:Korrekturrechnung.value[x]"> <path value="Invoice.extension.value[x]" /> <type> <code value="canonical" /> <targetProfile value="https://gematik.de/fhir/erg/StructureDefinition/erg-rechnung" /> <targetProfile value="http://hl7.org/fhir/StructureDefinition/Invoice" /> </type> <mustSupport value="true" /> </element> <element id="Invoice.extension:Korrekturtoken"> <path value="Invoice.extension" /> <sliceName value="Korrekturtoken" /> <short value="Info Korrekturtoken" /> <comment value="Wenn die Instanz dieser Rechnung eine Korrektur einer anderen Rechnung ist, SOLL das Token der ersetzten Rechnung hier angegeben werden." /> <min value="0" /> <max value="1" /> <type> <code value="Extension" /> <profile value="https://gematik.de/fhir/erg/StructureDefinition/ERGTokenStornierteRechnung" /> </type> <mustSupport value="true" /> </element> <element id="Invoice.extension:Korrekturtoken.value[x]"> <path value="Invoice.extension.value[x]" /> <mustSupport value="true" /> </element> <element id="Invoice.extension:Korrekturtoken.value[x].system"> <path value="Invoice.extension.value[x].system" /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.extension:Korrekturtoken.value[x].value"> <path value="Invoice.extension.value[x].value" /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.extension:BemaPunktsumme"> <path value="Invoice.extension" /> <sliceName value="BemaPunktsumme" /> <comment value="Im Falle einer BEMA Rechnung SOLL die Punktsumme BEMA vorhanden sein.\n Im Falle einer GOÄ, GOÄ-neu oder GOZ Rechnung ist das Element nicht gefordert." /> <min value="0" /> <max value="1" /> <type> <code value="Extension" /> <profile value="https://gematik.de/fhir/erg/StructureDefinition/ERGBemaPunktsumme" /> </type> <mustSupport value="true" /> </element> <element id="Invoice.extension:BemaPunktsumme.extension:Punktsumme"> <path value="Invoice.extension.extension" /> <sliceName value="Punktsumme" /> <short value="Summe Punktzahlen der BEMA-Leistungen" /> <comment value="Die Summe Punktzahlen der BEMA-Leistungen SOLL vorhanden sein." /> <mustSupport value="true" /> </element> <element id="Invoice.extension:BemaPunktsumme.extension:Punktsumme.value[x]"> <path value="Invoice.extension.extension.value[x]" /> <mustSupport value="true" /> </element> <element id="Invoice.extension:BemaPunktsumme.extension:Punktwert"> <path value="Invoice.extension.extension" /> <sliceName value="Punktwert" /> <short value="Punktwert der BEMA-Leistungen" /> <comment value="Der Punktwert der BEMA-Leistungen SOLL vorhanden sein." /> <mustSupport value="true" /> </element> <element id="Invoice.extension:BemaPunktsumme.extension:Punktwert.value[x]"> <path value="Invoice.extension.extension.value[x]" /> <mustSupport value="true" /> </element> <element id="Invoice.identifier"> <path value="Invoice.identifier" /> <slicing> <discriminator> <type value="pattern" /> <path value="$this" /> </discriminator> <rules value="open" /> </slicing> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.identifier:Rechnungsnummer"> <path value="Invoice.identifier" /> <sliceName value="Rechnungsnummer" /> <short value="Rechnungs-Nr. (der LEI)" /> <comment value="Die Rechnungs-Nr. (der LEI) MUSS vorhanden sein." /> <min value="1" /> <max value="1" /> <patternIdentifier> <type> <coding> <system value="https://gematik.de/fhir/erg/CodeSystem/erg-rechnung-identifier-type-cs" /> <code value="invoice" /> </coding> </type> </patternIdentifier> <mustSupport value="true" /> </element> <element id="Invoice.identifier:Rechnungsnummer.type"> <path value="Invoice.identifier.type" /> <min value="1" /> <patternCodeableConcept> <coding> <system value="https://gematik.de/fhir/erg/CodeSystem/erg-rechnung-identifier-type-cs" /> <code value="invoice" /> </coding> </patternCodeableConcept> <mustSupport value="true" /> </element> <element id="Invoice.identifier:Rechnungsnummer.system"> <path value="Invoice.identifier.system" /> <short value="NamingSystem der Rechnungs-Nr. (der LEI)" /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.identifier:Rechnungsnummer.value"> <path value="Invoice.identifier.value" /> <short value="Rechnungs-Nr. (der LEI)" /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.identifier:Antragsnummer"> <path value="Invoice.identifier" /> <sliceName value="Antragsnummer" /> <short value="Referenz auf Heil- und Kostenplan, Kostenvoranschlag oder Kostenübernahmeantrag" /> <comment value="Die Rechnungs-Nr. (der LEI) MUSS vorhanden sein." /> <min value="0" /> <max value="1" /> <patternIdentifier> <type> <coding> <system value="https://gematik.de/fhir/erg/CodeSystem/erg-rechnung-identifier-type-cs" /> <code value="auftragsnummer" /> </coding> </type> </patternIdentifier> <mustSupport value="true" /> </element> <element id="Invoice.identifier:Antragsnummer.type"> <path value="Invoice.identifier.type" /> <min value="1" /> <patternCodeableConcept> <coding> <system value="https://gematik.de/fhir/erg/CodeSystem/erg-rechnung-identifier-type-cs" /> <code value="auftragsnummer" /> </coding> </patternCodeableConcept> <mustSupport value="true" /> </element> <element id="Invoice.identifier:Antragsnummer.system"> <path value="Invoice.identifier.system" /> <short value="NamingSystem der Rechnungs-Nr. (der LEI)" /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.identifier:Antragsnummer.value"> <path value="Invoice.identifier.value" /> <short value="Rechnungs-Nr. (der LEI)" /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.status"> <path value="Invoice.status" /> <short value="Status der Rechnung" /> <comment value="Der Status MUSS vorhanden sein." /> <patternCode value="issued" /> <mustSupport value="true" /> </element> <element id="Invoice.type"> <path value="Invoice.type" /> <mustSupport value="true" /> </element> <element id="Invoice.type.coding"> <path value="Invoice.type.coding" /> <slicing> <discriminator> <type value="pattern" /> <path value="$this" /> </discriminator> <rules value="open" /> </slicing> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.type.coding:AusrichtungDerRechnung"> <path value="Invoice.type.coding" /> <sliceName value="AusrichtungDerRechnung" /> <short value="Abrechnungsart der Rechnung" /> <comment value="Die Grundsätzliche Ausrichtung der Rechnung (Abrechnungsart) SOLL vorhanden sein." /> <min value="0" /> <max value="1" /> <patternCoding> <system value="https://gematik.de/fhir/erg/CodeSystem/erg-rechnung-abrechnungsart-cs" /> </patternCoding> <mustSupport value="true" /> <binding> <strength value="required" /> <valueSet value="https://gematik.de/fhir/erg/ValueSet/erg-rechnung-abrechnungsart-vs" /> </binding> </element> <element id="Invoice.type.coding:AusrichtungDerRechnung.extension:Zusatzinformation"> <path value="Invoice.type.coding.extension" /> <sliceName value="Zusatzinformation" /> <short value="Zusatzinformation zur Abrechnungsart" /> <comment value="Die Zusatzinformation zur Abrechnungsart SOLL vorhanden sein, wenn es sich um eine Abrechnung nach §13 Abs. 2 SGB V handelt." /> <min value="0" /> <max value="1" /> <type> <code value="Extension" /> <profile value="https://gematik.de/fhir/erg/StructureDefinition/ERGZusatzinformationZurAbrechnungsart" /> </type> <mustSupport value="true" /> </element> <element id="Invoice.type.coding:AusrichtungDerRechnung.extension:Zusatzinformation.value[x]"> <path value="Invoice.type.coding.extension.value[x]" /> <mustSupport value="true" /> </element> <element id="Invoice.type.coding:AusrichtungDerRechnung.system"> <path value="Invoice.type.coding.system" /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.type.coding:AusrichtungDerRechnung.code"> <path value="Invoice.type.coding.code" /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.type.coding:Rechnungsart"> <path value="Invoice.type.coding" /> <sliceName value="Rechnungsart" /> <short value="Rechnungsart" /> <comment value="Die Rechnungsart SOLL vorhanden sein." /> <min value="0" /> <max value="1" /> <patternCoding> <system value="https://gematik.de/fhir/erg/CodeSystem/erg-rechnungsart-cs" /> </patternCoding> <mustSupport value="true" /> <binding> <strength value="required" /> <valueSet value="https://gematik.de/fhir/erg/ValueSet/erg-rechnungsart-vs" /> </binding> </element> <element id="Invoice.type.coding:Rechnungsart.system"> <path value="Invoice.type.coding.system" /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.type.coding:Rechnungsart.code"> <path value="Invoice.type.coding.code" /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.subject"> <path value="Invoice.subject" /> <short value="Behandelte Person" /> <comment value="Der Name der behandelten Person SOLL angegeben werden und kann vom Rechnungsempfänger abweichen, z.B. wenn Eltern Rechnungen für ihre Kinder erhalten." /> <min value="1" /> <type> <code value="Reference" /> <targetProfile value="https://gematik.de/fhir/erg/StructureDefinition/erg-patient" /> <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> </type> <mustSupport value="true" /> </element> <element id="Invoice.subject.reference"> <path value="Invoice.subject.reference" /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.recipient"> <path value="Invoice.recipient" /> <short value="Rechnungsempfänger" /> <min value="1" /> <type> <code value="Reference" /> <targetProfile value="https://gematik.de/fhir/erg/StructureDefinition/erg-patient" /> <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> </type> <mustSupport value="true" /> </element> <element id="Invoice.recipient.reference"> <path value="Invoice.recipient.reference" /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.recipient.identifier"> <path value="Invoice.recipient.identifier" /> <comment value="Das System des Leistungserbringers referenziert hier üblicherweise \n auf die lokale Instanz des Patienten um die Rechnung einer Patientenakte zuzuordnen. \n Der Fachdienst substitutiert den Link mit der Referenz auf das Postfach des Patienten \n bei der Extraktion der Invoice aus dem Bundle. Die Angabe der Versichertennummer dient \n der Plausibilisierung. Die KV-Nummer in der Instanz des Bundles muss daher mit der \n KV-Nummer übereinstimmen, die im Fachdienst für das Postfach des Rechnungsempfängers hinterlegt ist." /> <min value="1" /> <type> <code value="Identifier" /> <profile value="http://fhir.de/StructureDefinition/identifier-kvid-10" /> </type> <mustSupport value="true" /> </element> <element id="Invoice.recipient.display"> <path value="Invoice.recipient.display" /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.date"> <path value="Invoice.date" /> <short value="Rechnungsdatum" /> <comment value="Das Rechnungsdatum MUSS vorhanden sein." /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.participant"> <path value="Invoice.participant" /> <slicing> <discriminator> <type value="pattern" /> <path value="role" /> </discriminator> <rules value="open" /> </slicing> <short value="weitere behandelnde Leistungserbringer oder abweichender Forderungsinhaber" /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.participant.role"> <path value="Invoice.participant.role" /> <mustSupport value="true" /> <binding> <strength value="required" /> <valueSet value="https://gematik.de/fhir/erg/ValueSet/erg-participant-role-VS" /> </binding> </element> <element id="Invoice.participant:Leistungserbringer"> <path value="Invoice.participant" /> <sliceName value="Leistungserbringer" /> <short value="Weitere behandelnde Leistungserbringer" /> <comment value="Im Falle einer GOÄ oder GOÄ-neu Rechnung, SOLLLEN weitere behandelnde Leistungserbringer vorhanden sein.\n Im Falle einer GOZ oder BEMA Rechnung, KÖNNEN weitere behandelnde Leistungserbringer vorhanden sein." /> <min value="1" /> <max value="*" /> <mustSupport value="true" /> </element> <element id="Invoice.participant:Leistungserbringer.role"> <path value="Invoice.participant.role" /> <min value="1" /> <patternCodeableConcept> <coding> <system value="https://gematik.de/fhir/erg/CodeSystem/erg-participant-role-CS" /> <code value="leistungserbringer" /> </coding> </patternCodeableConcept> </element> <element id="Invoice.participant:Leistungserbringer.actor"> <path value="Invoice.participant.actor" /> <type> <code value="Reference" /> <targetProfile value="https://gematik.de/fhir/erg/StructureDefinition/erg-person" /> <targetProfile value="https://gematik.de/fhir/erg/StructureDefinition/erg-institution" /> <targetProfile value="http://hl7.org/fhir/StructureDefinition/Practitioner" /> <targetProfile value="http://hl7.org/fhir/StructureDefinition/Organization" /> </type> </element> <element id="Invoice.participant:Forderungsinhaber"> <path value="Invoice.participant" /> <sliceName value="Forderungsinhaber" /> <short value="Abweichender Forderungsinhaber" /> <comment value="Der abweichender Forderungsinhaber SOLL vorhanden sein." /> <min value="0" /> <max value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.participant:Forderungsinhaber.role"> <path value="Invoice.participant.role" /> <min value="1" /> <patternCodeableConcept> <coding> <system value="https://gematik.de/fhir/erg/CodeSystem/erg-participant-role-CS" /> <code value="forderungsinhaber" /> </coding> </patternCodeableConcept> </element> <element id="Invoice.participant:Forderungsinhaber.actor"> <path value="Invoice.participant.actor" /> <type> <code value="Reference" /> <targetProfile value="https://gematik.de/fhir/erg/StructureDefinition/erg-person" /> <targetProfile value="https://gematik.de/fhir/erg/StructureDefinition/erg-institution" /> <targetProfile value="http://hl7.org/fhir/StructureDefinition/Practitioner" /> <targetProfile value="http://hl7.org/fhir/StructureDefinition/Organization" /> </type> </element> <element id="Invoice.issuer"> <path value="Invoice.issuer" /> <short value="Rechnungsersteller" /> <comment value="Der Rechnungsersteller MUSS vorhanden sein." /> <min value="1" /> <type> <code value="Reference" /> <targetProfile value="https://gematik.de/fhir/erg/StructureDefinition/erg-institution" /> <targetProfile value="http://hl7.org/fhir/StructureDefinition/Organization" /> </type> <mustSupport value="true" /> </element> <element id="Invoice.issuer.reference"> <path value="Invoice.issuer.reference" /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.lineItem"> <path value="Invoice.lineItem" /> <short value="Rechnungspositionen" /> <mustSupport value="true" /> </element> <element id="Invoice.lineItem.sequence"> <path value="Invoice.lineItem.sequence" /> <short value="Reihenfolge der Rechnungsposition" /> <comment value="Die Reihenfolge der Rechnungsposition MUSS mit einer Sequenz-Nummer angegeben werden. Die Sequenz muss mit 1 als erste Ziffer beginnen." /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.lineItem.chargeItem[x]"> <path value="Invoice.lineItem.chargeItem[x]" /> <short value="Referenz auf die Instanz der Rechnungsposition" /> <comment value="Die Referenz auf die Instanz der Rechnungsposition MUSS vorhanden sein." /> <type> <code value="Reference" /> <targetProfile value="https://gematik.de/fhir/erg/StructureDefinition/erg-rechnungsposition" /> <targetProfile value="http://hl7.org/fhir/StructureDefinition/ChargeItem" /> </type> <mustSupport value="true" /> </element> <element id="Invoice.lineItem.priceComponent"> <path value="Invoice.lineItem.priceComponent" /> <slicing> <discriminator> <type value="pattern" /> <path value="$this" /> </discriminator> <rules value="open" /> </slicing> <mustSupport value="true" /> </element> <element id="Invoice.lineItem.priceComponent:BruttoBetrag"> <path value="Invoice.lineItem.priceComponent" /> <sliceName value="BruttoBetrag" /> <short value="Betrag pro Rechnungsposition" /> <comment value="Im Falle einer GOÄ, GOÄ-neu oder GOZ Rechnungsposition, SOLL der Betrag pro Rechnungsposition vorhanden sein.\n Im Falle einer BEMA Rechnungsposition ist das Element nicht gefordert." /> <min value="0" /> <max value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.lineItem.priceComponent:BruttoBetrag.type"> <path value="Invoice.lineItem.priceComponent.type" /> <patternCode value="base" /> <mustSupport value="true" /> </element> <element id="Invoice.lineItem.priceComponent:BruttoBetrag.factor"> <path value="Invoice.lineItem.priceComponent.factor" /> <max value="0" /> </element> <element id="Invoice.lineItem.priceComponent:BruttoBetrag.amount"> <path value="Invoice.lineItem.priceComponent.amount" /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.lineItem.priceComponent:Steuern"> <path value="Invoice.lineItem.priceComponent" /> <sliceName value="Steuern" /> <short value="Steuern enthalten im Brutto Betrag" /> <comment value="Die enthaltenen Steuern SOLLEN vorhanden sein." /> <min value="0" /> <max value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.lineItem.priceComponent:Steuern.type"> <path value="Invoice.lineItem.priceComponent.type" /> <patternCode value="tax" /> <mustSupport value="true" /> </element> <element id="Invoice.lineItem.priceComponent:Steuern.factor"> <path value="Invoice.lineItem.priceComponent.factor" /> <max value="0" /> </element> <element id="Invoice.lineItem.priceComponent:Steuern.amount"> <path value="Invoice.lineItem.priceComponent.amount" /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent"> <path value="Invoice.totalPriceComponent" /> <slicing> <discriminator> <type value="pattern" /> <path value="code" /> </discriminator> <rules value="open" /> </slicing> <type> <code value="BackboneElement" /> </type> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent.extension:Teilsumme"> <path value="Invoice.totalPriceComponent.extension" /> <sliceName value="Teilsumme" /> <short value="Teilsummen in EUR für die Rechnungspositionstyp" /> <comment value="Für alle vorkommenden Rechnungspositionstypen SOLL eine Teilsumme vorhanden sein." /> <min value="0" /> <max value="*" /> <type> <code value="Extension" /> <profile value="https://gematik.de/fhir/erg/StructureDefinition/ERGTeilsumme" /> </type> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent.extension:Teilsumme.extension:Type"> <path value="Invoice.totalPriceComponent.extension.extension" /> <sliceName value="Type" /> <short value="Rechnungspositionstyp" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent.extension:Teilsumme.extension:Type.value[x]"> <path value="Invoice.totalPriceComponent.extension.extension.value[x]" /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent.extension:Teilsumme.extension:Summe"> <path value="Invoice.totalPriceComponent.extension.extension" /> <sliceName value="Summe" /> <short value="Bruttosumme" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent.extension:Teilsumme.extension:Summe.value[x]"> <path value="Invoice.totalPriceComponent.extension.extension.value[x]" /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent.extension:Teilsumme.extension:Summe.value[x].value"> <path value="Invoice.totalPriceComponent.extension.extension.value[x].value" /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent.extension:Teilsumme.extension:Summe.value[x].currency"> <path value="Invoice.totalPriceComponent.extension.extension.value[x].currency" /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent.extension:Teilsumme.extension:UStProzent"> <path value="Invoice.totalPriceComponent.extension.extension" /> <sliceName value="UStProzent" /> <short value="Enthaltene Umsatzsteuer in Prozent" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent.extension:Teilsumme.extension:UStProzent.value[x]"> <path value="Invoice.totalPriceComponent.extension.extension.value[x]" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent.extension:Teilsumme.extension:UStBetrag"> <path value="Invoice.totalPriceComponent.extension.extension" /> <sliceName value="UStBetrag" /> <short value="Enthaltene Umsatzsteuer als Betrag" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent.extension:Teilsumme.extension:UStBetrag.value[x]"> <path value="Invoice.totalPriceComponent.extension.extension.value[x]" /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent.extension:Teilsumme.extension:UStBetrag.value[x].value"> <path value="Invoice.totalPriceComponent.extension.extension.value[x].value" /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent.extension:Teilsumme.extension:UStBetrag.value[x].currency"> <path value="Invoice.totalPriceComponent.extension.extension.value[x].currency" /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent:SummeRechnungspositionen"> <path value="Invoice.totalPriceComponent" /> <sliceName value="SummeRechnungspositionen" /> <short value="Summe aller Rechnungspositionen" /> <comment value="Die Summe aller Rechnungspositionen SOLL vorhanden sein." /> <min value="0" /> <max value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent:SummeRechnungspositionen.extension:Teilsumme"> <path value="Invoice.totalPriceComponent.extension" /> <sliceName value="Teilsumme" /> <short value="Teilsummen in EUR für die Rechnungspositionstyp" /> <comment value="Für alle vorkommenden Rechnungspositionstypen SOLL eine Teilsumme vorhanden sein." /> <min value="0" /> <max value="*" /> <type> <code value="Extension" /> <profile value="https://gematik.de/fhir/erg/StructureDefinition/ERGTeilsumme" /> </type> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent:SummeRechnungspositionen.extension:Teilsumme.extension:Type"> <path value="Invoice.totalPriceComponent.extension.extension" /> <sliceName value="Type" /> <short value="Rechnungspositionstyp" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent:SummeRechnungspositionen.extension:Teilsumme.extension:Summe"> <path value="Invoice.totalPriceComponent.extension.extension" /> <sliceName value="Summe" /> <short value="Bruttosumme" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent:SummeRechnungspositionen.extension:Teilsumme.extension:UStProzent"> <path value="Invoice.totalPriceComponent.extension.extension" /> <sliceName value="UStProzent" /> <short value="Enthaltene Umsatzsteuer in Prozent" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent:SummeRechnungspositionen.extension:Teilsumme.extension:UStBetrag"> <path value="Invoice.totalPriceComponent.extension.extension" /> <sliceName value="UStBetrag" /> <short value="Enthaltene Umsatzsteuer als Betrag" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent:SummeRechnungspositionen.type"> <path value="Invoice.totalPriceComponent.type" /> <patternCode value="base" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent:SummeRechnungspositionen.code"> <path value="Invoice.totalPriceComponent.code" /> <min value="1" /> <patternCodeableConcept> <coding> <system value="https://gematik.de/fhir/erg/CodeSystem/erg-total-price-component-type-cs" /> <code value="SummeRechnungspositionen" /> </coding> </patternCodeableConcept> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent:SummeRechnungspositionen.factor"> <path value="Invoice.totalPriceComponent.factor" /> <max value="0" /> </element> <element id="Invoice.totalPriceComponent:SummeRechnungspositionen.amount"> <path value="Invoice.totalPriceComponent.amount" /> <short value="Wert in EUR" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent:SummeRechnungspositionen.amount.value"> <path value="Invoice.totalPriceComponent.amount.value" /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent:SummeRechnungspositionen.amount.currency"> <path value="Invoice.totalPriceComponent.amount.currency" /> <min value="1" /> <patternCode value="EUR" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent:MinderungNachGOZ"> <path value="Invoice.totalPriceComponent" /> <sliceName value="MinderungNachGOZ" /> <short value="Minderungen nach §7 GOZ" /> <comment value="Im Falle einer GOZ Rechnung SOLLEN die Minderungen nach §7 GOZ vorhanden sein.\n Im Falle einer GOÄ, GOÄ-neu oder BEMA Rechnung ist das Element nicht gefordert." /> <min value="0" /> <max value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent:MinderungNachGOZ.extension:Teilsumme"> <path value="Invoice.totalPriceComponent.extension" /> <sliceName value="Teilsumme" /> <short value="Teilsummen in EUR für die Rechnungspositionstyp" /> <comment value="Für alle vorkommenden Rechnungspositionstypen SOLL eine Teilsumme vorhanden sein." /> <min value="0" /> <max value="*" /> <type> <code value="Extension" /> <profile value="https://gematik.de/fhir/erg/StructureDefinition/ERGTeilsumme" /> </type> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent:MinderungNachGOZ.extension:Teilsumme.extension:Type"> <path value="Invoice.totalPriceComponent.extension.extension" /> <sliceName value="Type" /> <short value="Rechnungspositionstyp" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent:MinderungNachGOZ.extension:Teilsumme.extension:Summe"> <path value="Invoice.totalPriceComponent.extension.extension" /> <sliceName value="Summe" /> <short value="Bruttosumme" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent:MinderungNachGOZ.extension:Teilsumme.extension:UStProzent"> <path value="Invoice.totalPriceComponent.extension.extension" /> <sliceName value="UStProzent" /> <short value="Enthaltene Umsatzsteuer in Prozent" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent:MinderungNachGOZ.extension:Teilsumme.extension:UStBetrag"> <path value="Invoice.totalPriceComponent.extension.extension" /> <sliceName value="UStBetrag" /> <short value="Enthaltene Umsatzsteuer als Betrag" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent:MinderungNachGOZ.type"> <path value="Invoice.totalPriceComponent.type" /> <patternCode value="deduction" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent:MinderungNachGOZ.code"> <path value="Invoice.totalPriceComponent.code" /> <min value="1" /> <patternCodeableConcept> <coding> <system value="https://gematik.de/fhir/erg/CodeSystem/erg-total-price-component-type-cs" /> <code value="Minderung7GOZ" /> </coding> </patternCodeableConcept> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent:MinderungNachGOZ.factor"> <path value="Invoice.totalPriceComponent.factor" /> <max value="0" /> </element> <element id="Invoice.totalPriceComponent:MinderungNachGOZ.amount"> <path value="Invoice.totalPriceComponent.amount" /> <short value="Wert in EUR" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent:MinderungNachGOZ.amount.value"> <path value="Invoice.totalPriceComponent.amount.value" /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent:MinderungNachGOZ.amount.currency"> <path value="Invoice.totalPriceComponent.amount.currency" /> <min value="1" /> <patternCode value="EUR" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent:Abzug"> <path value="Invoice.totalPriceComponent" /> <sliceName value="Abzug" /> <short value="Abzug" /> <comment value="Der Abzug SOLL vorhanden sein." /> <min value="0" /> <max value="*" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent:Abzug.extension:Teilsumme"> <path value="Invoice.totalPriceComponent.extension" /> <sliceName value="Teilsumme" /> <short value="Teilsummen in EUR für die Rechnungspositionstyp" /> <comment value="Für alle vorkommenden Rechnungspositionstypen SOLL eine Teilsumme vorhanden sein." /> <min value="0" /> <max value="*" /> <type> <code value="Extension" /> <profile value="https://gematik.de/fhir/erg/StructureDefinition/ERGTeilsumme" /> </type> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent:Abzug.extension:Teilsumme.extension:Type"> <path value="Invoice.totalPriceComponent.extension.extension" /> <sliceName value="Type" /> <short value="Rechnungspositionstyp" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent:Abzug.extension:Teilsumme.extension:Summe"> <path value="Invoice.totalPriceComponent.extension.extension" /> <sliceName value="Summe" /> <short value="Bruttosumme" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent:Abzug.extension:Teilsumme.extension:UStProzent"> <path value="Invoice.totalPriceComponent.extension.extension" /> <sliceName value="UStProzent" /> <short value="Enthaltene Umsatzsteuer in Prozent" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent:Abzug.extension:Teilsumme.extension:UStBetrag"> <path value="Invoice.totalPriceComponent.extension.extension" /> <sliceName value="UStBetrag" /> <short value="Enthaltene Umsatzsteuer als Betrag" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent:Abzug.extension:Kassenanteil"> <path value="Invoice.totalPriceComponent.extension" /> <sliceName value="Kassenanteil" /> <short value="Kassenanteil in Prozent" /> <comment value="Im Falle einer BEMA Rechnung SOLL der Kassenanteil in Prozent vorhanden sein.\n Im Falle einer GOZ Rechnung KANN der Kassenanteil in Prozent vorhanden sein.\n Im Falle einer GOÄ oder GOÄ-neu Rechnung ist das Element nicht gefordert." /> <min value="0" /> <max value="1" /> <type> <code value="Extension" /> <profile value="https://gematik.de/fhir/erg/StructureDefinition/erg-abzug-kassenanteil" /> </type> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent:Abzug.extension:Kassenanteil.value[x]"> <path value="Invoice.totalPriceComponent.extension.value[x]" /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent:Abzug.extension:Kassenanteil.value[x].value"> <path value="Invoice.totalPriceComponent.extension.value[x].value" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent:Abzug.extension:Kassenanteil.value[x].unit"> <path value="Invoice.totalPriceComponent.extension.value[x].unit" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent:Abzug.extension:Kassenanteil.value[x].system"> <path value="Invoice.totalPriceComponent.extension.value[x].system" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent:Abzug.extension:Kassenanteil.value[x].code"> <path value="Invoice.totalPriceComponent.extension.value[x].code" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent:Abzug.type"> <path value="Invoice.totalPriceComponent.type" /> <patternCode value="deduction" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent:Abzug.code"> <path value="Invoice.totalPriceComponent.code" /> <short value="Kategorisierung des Abzugs" /> <comment value="Die Kategorisierung des Abzugs SOLL vorhanden sein." /> <min value="1" /> <mustSupport value="true" /> <binding> <strength value="required" /> <valueSet value="https://gematik.de/fhir/erg/ValueSet/erg-total-price-component-deduction-type-vs" /> </binding> </element> <element id="Invoice.totalPriceComponent:Abzug.factor"> <path value="Invoice.totalPriceComponent.factor" /> <max value="0" /> </element> <element id="Invoice.totalPriceComponent:Abzug.amount"> <path value="Invoice.totalPriceComponent.amount" /> <short value="Wert in EUR" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent:Abzug.amount.value"> <path value="Invoice.totalPriceComponent.amount.value" /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.totalPriceComponent:Abzug.amount.currency"> <path value="Invoice.totalPriceComponent.amount.currency" /> <min value="1" /> <patternCode value="EUR" /> <mustSupport value="true" /> </element> <element id="Invoice.totalNet"> <path value="Invoice.totalNet" /> <short value="Rechnungsbetrag (Netto)" /> <comment value="Der Rechnungsbetrag in Netto MUSS vorhanden sein." /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.totalGross"> <path value="Invoice.totalGross" /> <short value="Rechnungsbetrag (Brutto)" /> <comment value="Der Rechnungsbetrag in Brutto MUSS vorhanden sein." /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Invoice.paymentTerms"> <path value="Invoice.paymentTerms" /> <short value="Zahlungsdaten Überweisung und weitere Zahlungsmethoden" /> <comment value="Die Zahlungsdaten zur Überweisung SOLLEN vorhanden sein.\n Weitere Zahlungsmethoden wie bspw. Paypal, Klarna, Kreditkarte KÖNNEN auch hier angegeben werden.\n Ebenfalls sollte hier der Zahlbetrag in EUR inkl. potenzieller Abzüge durch Anzahlungen, Vorauszahlungen oder Abschlagzahlungen." /> <mustSupport value="true" /> </element> <element id="Invoice.paymentTerms.extension"> <path value="Invoice.paymentTerms.extension" /> <slicing> <discriminator> <type value="value" /> <path value="url" /> </discriminator> <ordered value="false" /> <rules value="open" /> </slicing> <min value="1" /> </element> <element id="Invoice.paymentTerms.extension:Zahlungsziel"> <path value="Invoice.paymentTerms.extension" /> <sliceName value="Zahlungsziel" /> <short value="Zahlungsziel als Datum oder Fristangabe" /> <comment value="Das Zahlungsziel SOLL vorhanden sein." /> <min value="1" /> <max value="1" /> <type> <code value="Extension" /> <profile value="https://gematik.de/fhir/erg/StructureDefinition/erg-zahlungsziel" /> </type> <mustSupport value="true" /> </element> <element id="Invoice.note"> <path value="Invoice.note" /> <short value="Hinweise an den Kostenträger" /> <comment value="Der Hinweise an den Kostenträger KANN vorhanden sein." /> <mustSupport value="true" /> </element> </differential> </StructureDefinition>
{ "resourceType": "StructureDefinition", "id": "erg-rechnung", "url": "https://gematik.de/fhir/erg/StructureDefinition/erg-rechnung", "version": "1.1.0-RC1", "name": "ERGRechnung", "title": "ERG Rechnung", "status": "active", "experimental": false, "date": "2025-02-28", "publisher": "gematik GmbH", "contact": [ { "telecom": [ { "system": "url", "value": "http://gematik.de/" } ] } ], "fhirVersion": "4.0.1", "kind": "resource", "abstract": false, "type": "Invoice", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Invoice", "derivation": "constraint", "differential": { "element": [ { "id": "Invoice.extension", "path": "Invoice.extension", "min": 2 }, { "id": "Invoice.extension:Behandlungszeitraum", "path": "Invoice.extension", "sliceName": "Behandlungszeitraum", "short": "Behandlungszeitraum", "comment": "Entweder ein Behandlungszeitraum, oder ein -datum SOLL vorhanden sein.", "min": 0, "max": "1", "type": [ { "code": "Extension", "profile": [ "http://hl7.org/fhir/5.0/StructureDefinition/extension-Invoice.period[x]" ] } ], "mustSupport": true }, { "id": "Invoice.extension:Behandlungszeitraum.value[x]", "path": "Invoice.extension.value[x]", "slicing": { "discriminator": [ { "type": "type", "path": "$this" } ], "ordered": false, "rules": "open" } }, { "id": "Invoice.extension:Behandlungszeitraum.value[x]:valuePeriod", "path": "Invoice.extension.value[x]", "sliceName": "valuePeriod", "min": 0, "max": "1", "type": [ { "code": "Period" } ], "mustSupport": true }, { "id": "Invoice.extension:Behandlungszeitraum.value[x]:valuePeriod.start", "path": "Invoice.extension.value[x].start", "short": "Startdatum", "mustSupport": true }, { "id": "Invoice.extension:Behandlungszeitraum.value[x]:valuePeriod.end", "path": "Invoice.extension.value[x].end", "short": "Enddatum", "mustSupport": true }, { "id": "Invoice.extension:Behandlungszeitraum.value[x]:valueDate", "path": "Invoice.extension.value[x]", "sliceName": "valueDate", "short": "Behandlungsdatum", "min": 0, "max": "1", "type": [ { "code": "date" } ], "mustSupport": true }, { "id": "Invoice.extension:AbrechnungsDiagnoseProzedur", "path": "Invoice.extension", "sliceName": "AbrechnungsDiagnoseProzedur", "short": "Diagnose", "comment": "Im Falle einer GOÄ oder GOÄ-neu Rechnung, SOLLEN Diagnosen und Prozeduren vorhanden sein.\n Im Falle einer GOZ oder BEMA Rechnung werden keine Diagnosen oder Prozedur gefordert.", "min": 0, "max": "*", "type": [ { "code": "Extension", "profile": [ "https://gematik.de/fhir/erg/StructureDefinition/ERGAbrechnungsDiagnoseProzedur" ] } ], "mustSupport": true }, { "id": "Invoice.extension:AbrechnungsDiagnoseProzedur.extension:Use", "path": "Invoice.extension.extension", "sliceName": "Use" }, { "id": "Invoice.extension:AbrechnungsDiagnoseProzedur.extension:Use.value[x]", "path": "Invoice.extension.extension.value[x]", "short": "Kennzeichen Hauptdiagnose", "comment": "Das Kennzeichen Hauptdiagnose SOLL vorhanden sein.", "mustSupport": true }, { "id": "Invoice.extension:AbrechnungsDiagnoseProzedur.extension:Use.value[x].code", "path": "Invoice.extension.extension.value[x].code", "patternCode": "main-diagnosis" }, { "id": "Invoice.extension:AbrechnungsDiagnoseProzedur.extension:Referenz", "path": "Invoice.extension.extension", "sliceName": "Referenz" }, { "id": "Invoice.extension:AbrechnungsDiagnoseProzedur.extension:Referenz.value[x]", "path": "Invoice.extension.extension.value[x]", "short": "Zuordnung von Diagnosen oder Prozeduren zur Rechnung", "comment": "Diagnosen und Prozeduren SOLLEN zur Rechnung zugeordnet sein.", "mustSupport": true }, { "id": "Invoice.extension:AbrechnungsDiagnoseProzedurFreitext", "path": "Invoice.extension", "sliceName": "AbrechnungsDiagnoseProzedurFreitext", "short": "Einleitung (Diagnose und Prozedure als Freitextangabe)", "comment": "Im Falle einer GOÄ, GOZ oder BEMA Rechnung, SOLLEN Diagnose und Prozedure als Freitextangabe vorhanden sein.\n Im Falle einer GOÄ-neu Rechnung werden keine Diagnosen und Prozeduren als Freitext gefordert.", "min": 0, "max": "1", "type": [ { "code": "Extension", "profile": [ "https://gematik.de/fhir/erg/StructureDefinition/ERGAbrechnungsDiagnoseProzedurFreitext" ] } ], "mustSupport": true }, { "id": "Invoice.extension:AbrechnungsDiagnoseProzedurFreitext.value[x]", "path": "Invoice.extension.value[x]", "min": 1, "mustSupport": true }, { "id": "Invoice.extension:Behandlungsart", "path": "Invoice.extension", "sliceName": "Behandlungsart", "short": "Behandlungsart", "comment": "Die Behandlungsart MUSS vorhanden sein.", "min": 1, "max": "1", "type": [ { "code": "Extension", "profile": [ "https://gematik.de/fhir/erg/StructureDefinition/erg-behandlungsart" ] } ], "mustSupport": true }, { "id": "Invoice.extension:Behandlungsart.value[x]", "path": "Invoice.extension.value[x]", "min": 1, "mustSupport": true }, { "id": "Invoice.extension:Behandlungsart.value[x].system", "path": "Invoice.extension.value[x].system", "min": 1, "mustSupport": true }, { "id": "Invoice.extension:Behandlungsart.value[x].code", "path": "Invoice.extension.value[x].code", "min": 1, "mustSupport": true }, { "id": "Invoice.extension:Fachrichtung", "path": "Invoice.extension", "sliceName": "Fachrichtung", "short": "Fachrichtung", "comment": "Die Fachrichtung MUSS vorhanden sein.", "min": 1, "max": "1", "type": [ { "code": "Extension", "profile": [ "https://gematik.de/fhir/erg/StructureDefinition/erg-fachrichtung" ] } ], "mustSupport": true }, { "id": "Invoice.extension:Fachrichtung.value[x]", "path": "Invoice.extension.value[x]", "min": 1, "mustSupport": true }, { "id": "Invoice.extension:Fachrichtung.value[x].system", "path": "Invoice.extension.value[x].system", "min": 1, "mustSupport": true }, { "id": "Invoice.extension:Fachrichtung.value[x].code", "path": "Invoice.extension.value[x].code", "min": 1, "mustSupport": true }, { "id": "Invoice.extension:Korrekturrechnung", "path": "Invoice.extension", "sliceName": "Korrekturrechnung", "short": "Info Korrekturrechnung", "comment": "Wenn die Instanz dieser Rechnung eine Korrektur einer anderen Rechnung ist, SOLL die ersetzte Rechnung hier referenziert werden.", "min": 0, "max": "1", "type": [ { "code": "Extension", "profile": [ "http://hl7.org/fhir/StructureDefinition/replaces" ] } ], "mustSupport": true }, { "id": "Invoice.extension:Korrekturrechnung.value[x]", "path": "Invoice.extension.value[x]", "type": [ { "code": "canonical", "targetProfile": [ "https://gematik.de/fhir/erg/StructureDefinition/erg-rechnung", "http://hl7.org/fhir/StructureDefinition/Invoice" ] } ], "mustSupport": true }, { "id": "Invoice.extension:Korrekturtoken", "path": "Invoice.extension", "sliceName": "Korrekturtoken", "short": "Info Korrekturtoken", "comment": "Wenn die Instanz dieser Rechnung eine Korrektur einer anderen Rechnung ist, SOLL das Token der ersetzten Rechnung hier angegeben werden.", "min": 0, "max": "1", "type": [ { "code": "Extension", "profile": [ "https://gematik.de/fhir/erg/StructureDefinition/ERGTokenStornierteRechnung" ] } ], "mustSupport": true }, { "id": "Invoice.extension:Korrekturtoken.value[x]", "path": "Invoice.extension.value[x]", "mustSupport": true }, { "id": "Invoice.extension:Korrekturtoken.value[x].system", "path": "Invoice.extension.value[x].system", "min": 1, "mustSupport": true }, { "id": "Invoice.extension:Korrekturtoken.value[x].value", "path": "Invoice.extension.value[x].value", "min": 1, "mustSupport": true }, { "id": "Invoice.extension:BemaPunktsumme", "path": "Invoice.extension", "sliceName": "BemaPunktsumme", "comment": "Im Falle einer BEMA Rechnung SOLL die Punktsumme BEMA vorhanden sein.\n Im Falle einer GOÄ, GOÄ-neu oder GOZ Rechnung ist das Element nicht gefordert.", "min": 0, "max": "1", "type": [ { "code": "Extension", "profile": [ "https://gematik.de/fhir/erg/StructureDefinition/ERGBemaPunktsumme" ] } ], "mustSupport": true }, { "id": "Invoice.extension:BemaPunktsumme.extension:Punktsumme", "path": "Invoice.extension.extension", "sliceName": "Punktsumme", "short": "Summe Punktzahlen der BEMA-Leistungen", "comment": "Die Summe Punktzahlen der BEMA-Leistungen SOLL vorhanden sein.", "mustSupport": true }, { "id": "Invoice.extension:BemaPunktsumme.extension:Punktsumme.value[x]", "path": "Invoice.extension.extension.value[x]", "mustSupport": true }, { "id": "Invoice.extension:BemaPunktsumme.extension:Punktwert", "path": "Invoice.extension.extension", "sliceName": "Punktwert", "short": "Punktwert der BEMA-Leistungen", "comment": "Der Punktwert der BEMA-Leistungen SOLL vorhanden sein.", "mustSupport": true }, { "id": "Invoice.extension:BemaPunktsumme.extension:Punktwert.value[x]", "path": "Invoice.extension.extension.value[x]", "mustSupport": true }, { "id": "Invoice.identifier", "path": "Invoice.identifier", "slicing": { "discriminator": [ { "type": "pattern", "path": "$this" } ], "rules": "open" }, "min": 1, "mustSupport": true }, { "id": "Invoice.identifier:Rechnungsnummer", "path": "Invoice.identifier", "sliceName": "Rechnungsnummer", "short": "Rechnungs-Nr. (der LEI)", "comment": "Die Rechnungs-Nr. (der LEI) MUSS vorhanden sein.", "min": 1, "max": "1", "patternIdentifier": { "type": { "coding": [ { "code": "invoice", "system": "https://gematik.de/fhir/erg/CodeSystem/erg-rechnung-identifier-type-cs" } ] } }, "mustSupport": true }, { "id": "Invoice.identifier:Rechnungsnummer.type", "path": "Invoice.identifier.type", "min": 1, "patternCodeableConcept": { "coding": [ { "code": "invoice", "system": "https://gematik.de/fhir/erg/CodeSystem/erg-rechnung-identifier-type-cs" } ] }, "mustSupport": true }, { "id": "Invoice.identifier:Rechnungsnummer.system", "path": "Invoice.identifier.system", "short": "NamingSystem der Rechnungs-Nr. (der LEI)", "min": 1, "mustSupport": true }, { "id": "Invoice.identifier:Rechnungsnummer.value", "path": "Invoice.identifier.value", "short": "Rechnungs-Nr. (der LEI)", "min": 1, "mustSupport": true }, { "id": "Invoice.identifier:Antragsnummer", "path": "Invoice.identifier", "sliceName": "Antragsnummer", "short": "Referenz auf Heil- und Kostenplan, Kostenvoranschlag oder Kostenübernahmeantrag", "comment": "Die Rechnungs-Nr. (der LEI) MUSS vorhanden sein.", "min": 0, "max": "1", "patternIdentifier": { "type": { "coding": [ { "code": "auftragsnummer", "system": "https://gematik.de/fhir/erg/CodeSystem/erg-rechnung-identifier-type-cs" } ] } }, "mustSupport": true }, { "id": "Invoice.identifier:Antragsnummer.type", "path": "Invoice.identifier.type", "min": 1, "patternCodeableConcept": { "coding": [ { "code": "auftragsnummer", "system": "https://gematik.de/fhir/erg/CodeSystem/erg-rechnung-identifier-type-cs" } ] }, "mustSupport": true }, { "id": "Invoice.identifier:Antragsnummer.system", "path": "Invoice.identifier.system", "short": "NamingSystem der Rechnungs-Nr. (der LEI)", "min": 1, "mustSupport": true }, { "id": "Invoice.identifier:Antragsnummer.value", "path": "Invoice.identifier.value", "short": "Rechnungs-Nr. (der LEI)", "min": 1, "mustSupport": true }, { "id": "Invoice.status", "path": "Invoice.status", "short": "Status der Rechnung", "comment": "Der Status MUSS vorhanden sein.", "patternCode": "issued", "mustSupport": true }, { "id": "Invoice.type", "path": "Invoice.type", "mustSupport": true }, { "id": "Invoice.type.coding", "path": "Invoice.type.coding", "slicing": { "discriminator": [ { "type": "pattern", "path": "$this" } ], "rules": "open" }, "min": 1, "mustSupport": true }, { "id": "Invoice.type.coding:AusrichtungDerRechnung", "path": "Invoice.type.coding", "sliceName": "AusrichtungDerRechnung", "short": "Abrechnungsart der Rechnung", "comment": "Die Grundsätzliche Ausrichtung der Rechnung (Abrechnungsart) SOLL vorhanden sein.", "min": 0, "max": "1", "patternCoding": { "system": "https://gematik.de/fhir/erg/CodeSystem/erg-rechnung-abrechnungsart-cs" }, "mustSupport": true, "binding": { "strength": "required", "valueSet": "https://gematik.de/fhir/erg/ValueSet/erg-rechnung-abrechnungsart-vs" } }, { "id": "Invoice.type.coding:AusrichtungDerRechnung.extension:Zusatzinformation", "path": "Invoice.type.coding.extension", "sliceName": "Zusatzinformation", "short": "Zusatzinformation zur Abrechnungsart", "comment": "Die Zusatzinformation zur Abrechnungsart SOLL vorhanden sein, wenn es sich um eine Abrechnung nach §13 Abs. 2 SGB V handelt.", "min": 0, "max": "1", "type": [ { "code": "Extension", "profile": [ "https://gematik.de/fhir/erg/StructureDefinition/ERGZusatzinformationZurAbrechnungsart" ] } ], "mustSupport": true }, { "id": "Invoice.type.coding:AusrichtungDerRechnung.extension:Zusatzinformation.value[x]", "path": "Invoice.type.coding.extension.value[x]", "mustSupport": true }, { "id": "Invoice.type.coding:AusrichtungDerRechnung.system", "path": "Invoice.type.coding.system", "min": 1, "mustSupport": true }, { "id": "Invoice.type.coding:AusrichtungDerRechnung.code", "path": "Invoice.type.coding.code", "min": 1, "mustSupport": true }, { "id": "Invoice.type.coding:Rechnungsart", "path": "Invoice.type.coding", "sliceName": "Rechnungsart", "short": "Rechnungsart", "comment": "Die Rechnungsart SOLL vorhanden sein.", "min": 0, "max": "1", "patternCoding": { "system": "https://gematik.de/fhir/erg/CodeSystem/erg-rechnungsart-cs" }, "mustSupport": true, "binding": { "strength": "required", "valueSet": "https://gematik.de/fhir/erg/ValueSet/erg-rechnungsart-vs" } }, { "id": "Invoice.type.coding:Rechnungsart.system", "path": "Invoice.type.coding.system", "min": 1, "mustSupport": true }, { "id": "Invoice.type.coding:Rechnungsart.code", "path": "Invoice.type.coding.code", "min": 1, "mustSupport": true }, { "id": "Invoice.subject", "path": "Invoice.subject", "short": "Behandelte Person", "comment": "Der Name der behandelten Person SOLL angegeben werden und kann vom Rechnungsempfänger abweichen, z.B. wenn Eltern Rechnungen für ihre Kinder erhalten.", "min": 1, "type": [ { "code": "Reference", "targetProfile": [ "https://gematik.de/fhir/erg/StructureDefinition/erg-patient", "http://hl7.org/fhir/StructureDefinition/Patient" ] } ], "mustSupport": true }, { "id": "Invoice.subject.reference", "path": "Invoice.subject.reference", "min": 1, "mustSupport": true }, { "id": "Invoice.recipient", "path": "Invoice.recipient", "short": "Rechnungsempfänger", "min": 1, "type": [ { "code": "Reference", "targetProfile": [ "https://gematik.de/fhir/erg/StructureDefinition/erg-patient", "http://hl7.org/fhir/StructureDefinition/Patient" ] } ], "mustSupport": true }, { "id": "Invoice.recipient.reference", "path": "Invoice.recipient.reference", "min": 1, "mustSupport": true }, { "id": "Invoice.recipient.identifier", "path": "Invoice.recipient.identifier", "comment": "Das System des Leistungserbringers referenziert hier üblicherweise \n auf die lokale Instanz des Patienten um die Rechnung einer Patientenakte zuzuordnen. \n Der Fachdienst substitutiert den Link mit der Referenz auf das Postfach des Patienten \n bei der Extraktion der Invoice aus dem Bundle. Die Angabe der Versichertennummer dient \n der Plausibilisierung. Die KV-Nummer in der Instanz des Bundles muss daher mit der \n KV-Nummer übereinstimmen, die im Fachdienst für das Postfach des Rechnungsempfängers hinterlegt ist.", "min": 1, "type": [ { "code": "Identifier", "profile": [ "http://fhir.de/StructureDefinition/identifier-kvid-10" ] } ], "mustSupport": true }, { "id": "Invoice.recipient.display", "path": "Invoice.recipient.display", "min": 1, "mustSupport": true }, { "id": "Invoice.date", "path": "Invoice.date", "short": "Rechnungsdatum", "comment": "Das Rechnungsdatum MUSS vorhanden sein.", "min": 1, "mustSupport": true }, { "id": "Invoice.participant", "path": "Invoice.participant", "slicing": { "discriminator": [ { "type": "pattern", "path": "role" } ], "rules": "open" }, "short": "weitere behandelnde Leistungserbringer oder abweichender Forderungsinhaber", "min": 1, "mustSupport": true }, { "id": "Invoice.participant.role", "path": "Invoice.participant.role", "mustSupport": true, "binding": { "strength": "required", "valueSet": "https://gematik.de/fhir/erg/ValueSet/erg-participant-role-VS" } }, { "id": "Invoice.participant:Leistungserbringer", "path": "Invoice.participant", "sliceName": "Leistungserbringer", "short": "Weitere behandelnde Leistungserbringer", "comment": "Im Falle einer GOÄ oder GOÄ-neu Rechnung, SOLLLEN weitere behandelnde Leistungserbringer vorhanden sein.\n Im Falle einer GOZ oder BEMA Rechnung, KÖNNEN weitere behandelnde Leistungserbringer vorhanden sein.", "min": 1, "max": "*", "mustSupport": true }, { "id": "Invoice.participant:Leistungserbringer.role", "path": "Invoice.participant.role", "min": 1, "patternCodeableConcept": { "coding": [ { "code": "leistungserbringer", "system": "https://gematik.de/fhir/erg/CodeSystem/erg-participant-role-CS" } ] } }, { "id": "Invoice.participant:Leistungserbringer.actor", "path": "Invoice.participant.actor", "type": [ { "code": "Reference", "targetProfile": [ "https://gematik.de/fhir/erg/StructureDefinition/erg-person", "https://gematik.de/fhir/erg/StructureDefinition/erg-institution", "http://hl7.org/fhir/StructureDefinition/Practitioner", "http://hl7.org/fhir/StructureDefinition/Organization" ] } ] }, { "id": "Invoice.participant:Forderungsinhaber", "path": "Invoice.participant", "sliceName": "Forderungsinhaber", "short": "Abweichender Forderungsinhaber", "comment": "Der abweichender Forderungsinhaber SOLL vorhanden sein.", "min": 0, "max": "1", "mustSupport": true }, { "id": "Invoice.participant:Forderungsinhaber.role", "path": "Invoice.participant.role", "min": 1, "patternCodeableConcept": { "coding": [ { "code": "forderungsinhaber", "system": "https://gematik.de/fhir/erg/CodeSystem/erg-participant-role-CS" } ] } }, { "id": "Invoice.participant:Forderungsinhaber.actor", "path": "Invoice.participant.actor", "type": [ { "code": "Reference", "targetProfile": [ "https://gematik.de/fhir/erg/StructureDefinition/erg-person", "https://gematik.de/fhir/erg/StructureDefinition/erg-institution", "http://hl7.org/fhir/StructureDefinition/Practitioner", "http://hl7.org/fhir/StructureDefinition/Organization" ] } ] }, { "id": "Invoice.issuer", "path": "Invoice.issuer", "short": "Rechnungsersteller", "comment": "Der Rechnungsersteller MUSS vorhanden sein.", "min": 1, "type": [ { "code": "Reference", "targetProfile": [ "https://gematik.de/fhir/erg/StructureDefinition/erg-institution", "http://hl7.org/fhir/StructureDefinition/Organization" ] } ], "mustSupport": true }, { "id": "Invoice.issuer.reference", "path": "Invoice.issuer.reference", "min": 1, "mustSupport": true }, { "id": "Invoice.lineItem", "path": "Invoice.lineItem", "short": "Rechnungspositionen", "mustSupport": true }, { "id": "Invoice.lineItem.sequence", "path": "Invoice.lineItem.sequence", "short": "Reihenfolge der Rechnungsposition", "comment": "Die Reihenfolge der Rechnungsposition MUSS mit einer Sequenz-Nummer angegeben werden. Die Sequenz muss mit 1 als erste Ziffer beginnen.", "min": 1, "mustSupport": true }, { "id": "Invoice.lineItem.chargeItem[x]", "path": "Invoice.lineItem.chargeItem[x]", "short": "Referenz auf die Instanz der Rechnungsposition", "comment": "Die Referenz auf die Instanz der Rechnungsposition MUSS vorhanden sein.", "type": [ { "code": "Reference", "targetProfile": [ "https://gematik.de/fhir/erg/StructureDefinition/erg-rechnungsposition", "http://hl7.org/fhir/StructureDefinition/ChargeItem" ] } ], "mustSupport": true }, { "id": "Invoice.lineItem.priceComponent", "path": "Invoice.lineItem.priceComponent", "slicing": { "discriminator": [ { "type": "pattern", "path": "$this" } ], "rules": "open" }, "mustSupport": true }, { "id": "Invoice.lineItem.priceComponent:BruttoBetrag", "path": "Invoice.lineItem.priceComponent", "sliceName": "BruttoBetrag", "short": "Betrag pro Rechnungsposition", "comment": "Im Falle einer GOÄ, GOÄ-neu oder GOZ Rechnungsposition, SOLL der Betrag pro Rechnungsposition vorhanden sein.\n Im Falle einer BEMA Rechnungsposition ist das Element nicht gefordert.", "min": 0, "max": "1", "mustSupport": true }, { "id": "Invoice.lineItem.priceComponent:BruttoBetrag.type", "path": "Invoice.lineItem.priceComponent.type", "patternCode": "base", "mustSupport": true }, { "id": "Invoice.lineItem.priceComponent:BruttoBetrag.factor", "path": "Invoice.lineItem.priceComponent.factor", "max": "0" }, { "id": "Invoice.lineItem.priceComponent:BruttoBetrag.amount", "path": "Invoice.lineItem.priceComponent.amount", "min": 1, "mustSupport": true }, { "id": "Invoice.lineItem.priceComponent:Steuern", "path": "Invoice.lineItem.priceComponent", "sliceName": "Steuern", "short": "Steuern enthalten im Brutto Betrag", "comment": "Die enthaltenen Steuern SOLLEN vorhanden sein.", "min": 0, "max": "1", "mustSupport": true }, { "id": "Invoice.lineItem.priceComponent:Steuern.type", "path": "Invoice.lineItem.priceComponent.type", "patternCode": "tax", "mustSupport": true }, { "id": "Invoice.lineItem.priceComponent:Steuern.factor", "path": "Invoice.lineItem.priceComponent.factor", "max": "0" }, { "id": "Invoice.lineItem.priceComponent:Steuern.amount", "path": "Invoice.lineItem.priceComponent.amount", "min": 1, "mustSupport": true }, { "id": "Invoice.totalPriceComponent", "path": "Invoice.totalPriceComponent", "slicing": { "discriminator": [ { "type": "pattern", "path": "code" } ], "rules": "open" }, "type": [ { "code": "BackboneElement" } ], "mustSupport": true }, { "id": "Invoice.totalPriceComponent.extension:Teilsumme", "path": "Invoice.totalPriceComponent.extension", "sliceName": "Teilsumme", "short": "Teilsummen in EUR für die Rechnungspositionstyp", "comment": "Für alle vorkommenden Rechnungspositionstypen SOLL eine Teilsumme vorhanden sein.", "min": 0, "max": "*", "type": [ { "code": "Extension", "profile": [ "https://gematik.de/fhir/erg/StructureDefinition/ERGTeilsumme" ] } ], "mustSupport": true }, { "id": "Invoice.totalPriceComponent.extension:Teilsumme.extension:Type", "path": "Invoice.totalPriceComponent.extension.extension", "sliceName": "Type", "short": "Rechnungspositionstyp", "mustSupport": true }, { "id": "Invoice.totalPriceComponent.extension:Teilsumme.extension:Type.value[x]", "path": "Invoice.totalPriceComponent.extension.extension.value[x]", "min": 1, "mustSupport": true }, { "id": "Invoice.totalPriceComponent.extension:Teilsumme.extension:Summe", "path": "Invoice.totalPriceComponent.extension.extension", "sliceName": "Summe", "short": "Bruttosumme", "mustSupport": true }, { "id": "Invoice.totalPriceComponent.extension:Teilsumme.extension:Summe.value[x]", "path": "Invoice.totalPriceComponent.extension.extension.value[x]", "min": 1, "mustSupport": true }, { "id": "Invoice.totalPriceComponent.extension:Teilsumme.extension:Summe.value[x].value", "path": "Invoice.totalPriceComponent.extension.extension.value[x].value", "min": 1, "mustSupport": true }, { "id": "Invoice.totalPriceComponent.extension:Teilsumme.extension:Summe.value[x].currency", "path": "Invoice.totalPriceComponent.extension.extension.value[x].currency", "min": 1, "mustSupport": true }, { "id": "Invoice.totalPriceComponent.extension:Teilsumme.extension:UStProzent", "path": "Invoice.totalPriceComponent.extension.extension", "sliceName": "UStProzent", "short": "Enthaltene Umsatzsteuer in Prozent", "mustSupport": true }, { "id": "Invoice.totalPriceComponent.extension:Teilsumme.extension:UStProzent.value[x]", "path": "Invoice.totalPriceComponent.extension.extension.value[x]", "mustSupport": true }, { "id": "Invoice.totalPriceComponent.extension:Teilsumme.extension:UStBetrag", "path": "Invoice.totalPriceComponent.extension.extension", "sliceName": "UStBetrag", "short": "Enthaltene Umsatzsteuer als Betrag", "mustSupport": true }, { "id": "Invoice.totalPriceComponent.extension:Teilsumme.extension:UStBetrag.value[x]", "path": "Invoice.totalPriceComponent.extension.extension.value[x]", "min": 1, "mustSupport": true }, { "id": "Invoice.totalPriceComponent.extension:Teilsumme.extension:UStBetrag.value[x].value", "path": "Invoice.totalPriceComponent.extension.extension.value[x].value", "min": 1, "mustSupport": true }, { "id": "Invoice.totalPriceComponent.extension:Teilsumme.extension:UStBetrag.value[x].currency", "path": "Invoice.totalPriceComponent.extension.extension.value[x].currency", "min": 1, "mustSupport": true }, { "id": "Invoice.totalPriceComponent:SummeRechnungspositionen", "path": "Invoice.totalPriceComponent", "sliceName": "SummeRechnungspositionen", "short": "Summe aller Rechnungspositionen", "comment": "Die Summe aller Rechnungspositionen SOLL vorhanden sein.", "min": 0, "max": "1", "mustSupport": true }, { "id": "Invoice.totalPriceComponent:SummeRechnungspositionen.extension:Teilsumme", "path": "Invoice.totalPriceComponent.extension", "sliceName": "Teilsumme", "short": "Teilsummen in EUR für die Rechnungspositionstyp", "comment": "Für alle vorkommenden Rechnungspositionstypen SOLL eine Teilsumme vorhanden sein.", "min": 0, "max": "*", "type": [ { "code": "Extension", "profile": [ "https://gematik.de/fhir/erg/StructureDefinition/ERGTeilsumme" ] } ], "mustSupport": true }, { "id": "Invoice.totalPriceComponent:SummeRechnungspositionen.extension:Teilsumme.extension:Type", "path": "Invoice.totalPriceComponent.extension.extension", "sliceName": "Type", "short": "Rechnungspositionstyp", "mustSupport": true }, { "id": "Invoice.totalPriceComponent:SummeRechnungspositionen.extension:Teilsumme.extension:Summe", "path": "Invoice.totalPriceComponent.extension.extension", "sliceName": "Summe", "short": "Bruttosumme", "mustSupport": true }, { "id": "Invoice.totalPriceComponent:SummeRechnungspositionen.extension:Teilsumme.extension:UStProzent", "path": "Invoice.totalPriceComponent.extension.extension", "sliceName": "UStProzent", "short": "Enthaltene Umsatzsteuer in Prozent", "mustSupport": true }, { "id": "Invoice.totalPriceComponent:SummeRechnungspositionen.extension:Teilsumme.extension:UStBetrag", "path": "Invoice.totalPriceComponent.extension.extension", "sliceName": "UStBetrag", "short": "Enthaltene Umsatzsteuer als Betrag", "mustSupport": true }, { "id": "Invoice.totalPriceComponent:SummeRechnungspositionen.type", "path": "Invoice.totalPriceComponent.type", "patternCode": "base", "mustSupport": true }, { "id": "Invoice.totalPriceComponent:SummeRechnungspositionen.code", "path": "Invoice.totalPriceComponent.code", "min": 1, "patternCodeableConcept": { "coding": [ { "code": "SummeRechnungspositionen", "system": "https://gematik.de/fhir/erg/CodeSystem/erg-total-price-component-type-cs" } ] }, "mustSupport": true }, { "id": "Invoice.totalPriceComponent:SummeRechnungspositionen.factor", "path": "Invoice.totalPriceComponent.factor", "max": "0" }, { "id": "Invoice.totalPriceComponent:SummeRechnungspositionen.amount", "path": "Invoice.totalPriceComponent.amount", "short": "Wert in EUR", "mustSupport": true }, { "id": "Invoice.totalPriceComponent:SummeRechnungspositionen.amount.value", "path": "Invoice.totalPriceComponent.amount.value", "min": 1, "mustSupport": true }, { "id": "Invoice.totalPriceComponent:SummeRechnungspositionen.amount.currency", "path": "Invoice.totalPriceComponent.amount.currency", "min": 1, "patternCode": "EUR", "mustSupport": true }, { "id": "Invoice.totalPriceComponent:MinderungNachGOZ", "path": "Invoice.totalPriceComponent", "sliceName": "MinderungNachGOZ", "short": "Minderungen nach §7 GOZ", "comment": "Im Falle einer GOZ Rechnung SOLLEN die Minderungen nach §7 GOZ vorhanden sein.\n Im Falle einer GOÄ, GOÄ-neu oder BEMA Rechnung ist das Element nicht gefordert.", "min": 0, "max": "1", "mustSupport": true }, { "id": "Invoice.totalPriceComponent:MinderungNachGOZ.extension:Teilsumme", "path": "Invoice.totalPriceComponent.extension", "sliceName": "Teilsumme", "short": "Teilsummen in EUR für die Rechnungspositionstyp", "comment": "Für alle vorkommenden Rechnungspositionstypen SOLL eine Teilsumme vorhanden sein.", "min": 0, "max": "*", "type": [ { "code": "Extension", "profile": [ "https://gematik.de/fhir/erg/StructureDefinition/ERGTeilsumme" ] } ], "mustSupport": true }, { "id": "Invoice.totalPriceComponent:MinderungNachGOZ.extension:Teilsumme.extension:Type", "path": "Invoice.totalPriceComponent.extension.extension", "sliceName": "Type", "short": "Rechnungspositionstyp", "mustSupport": true }, { "id": "Invoice.totalPriceComponent:MinderungNachGOZ.extension:Teilsumme.extension:Summe", "path": "Invoice.totalPriceComponent.extension.extension", "sliceName": "Summe", "short": "Bruttosumme", "mustSupport": true }, { "id": "Invoice.totalPriceComponent:MinderungNachGOZ.extension:Teilsumme.extension:UStProzent", "path": "Invoice.totalPriceComponent.extension.extension", "sliceName": "UStProzent", "short": "Enthaltene Umsatzsteuer in Prozent", "mustSupport": true }, { "id": "Invoice.totalPriceComponent:MinderungNachGOZ.extension:Teilsumme.extension:UStBetrag", "path": "Invoice.totalPriceComponent.extension.extension", "sliceName": "UStBetrag", "short": "Enthaltene Umsatzsteuer als Betrag", "mustSupport": true }, { "id": "Invoice.totalPriceComponent:MinderungNachGOZ.type", "path": "Invoice.totalPriceComponent.type", "patternCode": "deduction", "mustSupport": true }, { "id": "Invoice.totalPriceComponent:MinderungNachGOZ.code", "path": "Invoice.totalPriceComponent.code", "min": 1, "patternCodeableConcept": { "coding": [ { "code": "Minderung7GOZ", "system": "https://gematik.de/fhir/erg/CodeSystem/erg-total-price-component-type-cs" } ] }, "mustSupport": true }, { "id": "Invoice.totalPriceComponent:MinderungNachGOZ.factor", "path": "Invoice.totalPriceComponent.factor", "max": "0" }, { "id": "Invoice.totalPriceComponent:MinderungNachGOZ.amount", "path": "Invoice.totalPriceComponent.amount", "short": "Wert in EUR", "mustSupport": true }, { "id": "Invoice.totalPriceComponent:MinderungNachGOZ.amount.value", "path": "Invoice.totalPriceComponent.amount.value", "min": 1, "mustSupport": true }, { "id": "Invoice.totalPriceComponent:MinderungNachGOZ.amount.currency", "path": "Invoice.totalPriceComponent.amount.currency", "min": 1, "patternCode": "EUR", "mustSupport": true }, { "id": "Invoice.totalPriceComponent:Abzug", "path": "Invoice.totalPriceComponent", "sliceName": "Abzug", "short": "Abzug", "comment": "Der Abzug SOLL vorhanden sein.", "min": 0, "max": "*", "mustSupport": true }, { "id": "Invoice.totalPriceComponent:Abzug.extension:Teilsumme", "path": "Invoice.totalPriceComponent.extension", "sliceName": "Teilsumme", "short": "Teilsummen in EUR für die Rechnungspositionstyp", "comment": "Für alle vorkommenden Rechnungspositionstypen SOLL eine Teilsumme vorhanden sein.", "min": 0, "max": "*", "type": [ { "code": "Extension", "profile": [ "https://gematik.de/fhir/erg/StructureDefinition/ERGTeilsumme" ] } ], "mustSupport": true }, { "id": "Invoice.totalPriceComponent:Abzug.extension:Teilsumme.extension:Type", "path": "Invoice.totalPriceComponent.extension.extension", "sliceName": "Type", "short": "Rechnungspositionstyp", "mustSupport": true }, { "id": "Invoice.totalPriceComponent:Abzug.extension:Teilsumme.extension:Summe", "path": "Invoice.totalPriceComponent.extension.extension", "sliceName": "Summe", "short": "Bruttosumme", "mustSupport": true }, { "id": "Invoice.totalPriceComponent:Abzug.extension:Teilsumme.extension:UStProzent", "path": "Invoice.totalPriceComponent.extension.extension", "sliceName": "UStProzent", "short": "Enthaltene Umsatzsteuer in Prozent", "mustSupport": true }, { "id": "Invoice.totalPriceComponent:Abzug.extension:Teilsumme.extension:UStBetrag", "path": "Invoice.totalPriceComponent.extension.extension", "sliceName": "UStBetrag", "short": "Enthaltene Umsatzsteuer als Betrag", "mustSupport": true }, { "id": "Invoice.totalPriceComponent:Abzug.extension:Kassenanteil", "path": "Invoice.totalPriceComponent.extension", "sliceName": "Kassenanteil", "short": "Kassenanteil in Prozent", "comment": "Im Falle einer BEMA Rechnung SOLL der Kassenanteil in Prozent vorhanden sein.\n Im Falle einer GOZ Rechnung KANN der Kassenanteil in Prozent vorhanden sein.\n Im Falle einer GOÄ oder GOÄ-neu Rechnung ist das Element nicht gefordert.", "min": 0, "max": "1", "type": [ { "code": "Extension", "profile": [ "https://gematik.de/fhir/erg/StructureDefinition/erg-abzug-kassenanteil" ] } ], "mustSupport": true }, { "id": "Invoice.totalPriceComponent:Abzug.extension:Kassenanteil.value[x]", "path": "Invoice.totalPriceComponent.extension.value[x]", "min": 1, "mustSupport": true }, { "id": "Invoice.totalPriceComponent:Abzug.extension:Kassenanteil.value[x].value", "path": "Invoice.totalPriceComponent.extension.value[x].value", "mustSupport": true }, { "id": "Invoice.totalPriceComponent:Abzug.extension:Kassenanteil.value[x].unit", "path": "Invoice.totalPriceComponent.extension.value[x].unit", "mustSupport": true }, { "id": "Invoice.totalPriceComponent:Abzug.extension:Kassenanteil.value[x].system", "path": "Invoice.totalPriceComponent.extension.value[x].system", "mustSupport": true }, { "id": "Invoice.totalPriceComponent:Abzug.extension:Kassenanteil.value[x].code", "path": "Invoice.totalPriceComponent.extension.value[x].code", "mustSupport": true }, { "id": "Invoice.totalPriceComponent:Abzug.type", "path": "Invoice.totalPriceComponent.type", "patternCode": "deduction", "mustSupport": true }, { "id": "Invoice.totalPriceComponent:Abzug.code", "path": "Invoice.totalPriceComponent.code", "short": "Kategorisierung des Abzugs", "comment": "Die Kategorisierung des Abzugs SOLL vorhanden sein.", "min": 1, "mustSupport": true, "binding": { "strength": "required", "valueSet": "https://gematik.de/fhir/erg/ValueSet/erg-total-price-component-deduction-type-vs" } }, { "id": "Invoice.totalPriceComponent:Abzug.factor", "path": "Invoice.totalPriceComponent.factor", "max": "0" }, { "id": "Invoice.totalPriceComponent:Abzug.amount", "path": "Invoice.totalPriceComponent.amount", "short": "Wert in EUR", "mustSupport": true }, { "id": "Invoice.totalPriceComponent:Abzug.amount.value", "path": "Invoice.totalPriceComponent.amount.value", "min": 1, "mustSupport": true }, { "id": "Invoice.totalPriceComponent:Abzug.amount.currency", "path": "Invoice.totalPriceComponent.amount.currency", "min": 1, "patternCode": "EUR", "mustSupport": true }, { "id": "Invoice.totalNet", "path": "Invoice.totalNet", "short": "Rechnungsbetrag (Netto)", "comment": "Der Rechnungsbetrag in Netto MUSS vorhanden sein.", "min": 1, "mustSupport": true }, { "id": "Invoice.totalGross", "path": "Invoice.totalGross", "short": "Rechnungsbetrag (Brutto)", "comment": "Der Rechnungsbetrag in Brutto MUSS vorhanden sein.", "min": 1, "mustSupport": true }, { "id": "Invoice.paymentTerms", "path": "Invoice.paymentTerms", "short": "Zahlungsdaten Überweisung und weitere Zahlungsmethoden", "comment": "Die Zahlungsdaten zur Überweisung SOLLEN vorhanden sein.\n Weitere Zahlungsmethoden wie bspw. Paypal, Klarna, Kreditkarte KÖNNEN auch hier angegeben werden.\n Ebenfalls sollte hier der Zahlbetrag in EUR inkl. potenzieller Abzüge durch Anzahlungen, Vorauszahlungen oder Abschlagzahlungen.", "mustSupport": true }, { "id": "Invoice.paymentTerms.extension", "path": "Invoice.paymentTerms.extension", "slicing": { "discriminator": [ { "type": "value", "path": "url" } ], "ordered": false, "rules": "open" }, "min": 1 }, { "id": "Invoice.paymentTerms.extension:Zahlungsziel", "path": "Invoice.paymentTerms.extension", "sliceName": "Zahlungsziel", "short": "Zahlungsziel als Datum oder Fristangabe", "comment": "Das Zahlungsziel SOLL vorhanden sein.", "min": 1, "max": "1", "type": [ { "code": "Extension", "profile": [ "https://gematik.de/fhir/erg/StructureDefinition/erg-zahlungsziel" ] } ], "mustSupport": true }, { "id": "Invoice.note", "path": "Invoice.note", "short": "Hinweise an den Kostenträger", "comment": "Der Hinweise an den Kostenträger KANN vorhanden sein.", "mustSupport": true } ] } }
Constraints/Invarianten
Terminology-Bindings
Element | Staerke | ValueSet |
---|---|---|
Invoice.type.coding:AusrichtungDerRechnung | required | https://gematik.de/fhir/erg/ValueSet/erg-rechnung-abrechnungsart-vs |
Invoice.type.coding:Rechnungsart | required | https://gematik.de/fhir/erg/ValueSet/erg-rechnungsart-vs |
Invoice.participant.role | required | https://gematik.de/fhir/erg/ValueSet/erg-participant-role-VS |
Invoice.totalPriceComponent:Abzug.code | required | https://gematik.de/fhir/erg/ValueSet/erg-total-price-component-deduction-type-vs |
Anmerkungen zu Must-Support-Feldern
Feldname | Kurzbeschreibung | Hinweise |
---|---|---|
Invoice.extension:Behandlungszeitraum | Behandlungszeitraum | Entweder ein Behandlungszeitraum, oder ein -datum SOLL vorhanden sein. |
Invoice.extension:Behandlungszeitraum.value[x]:valuePeriod | ||
Invoice.extension:Behandlungszeitraum.value[x]:valuePeriod.start | Startdatum | |
Invoice.extension:Behandlungszeitraum.value[x]:valuePeriod.end | Enddatum | |
Invoice.extension:Behandlungszeitraum.value[x]:valueDate | Behandlungsdatum | |
Invoice.extension:AbrechnungsDiagnoseProzedur | Diagnose | Im Falle einer GOÄ oder GOÄ-neu Rechnung, SOLLEN Diagnosen und Prozeduren vorhanden sein. Im Falle einer GOZ oder BEMA Rechnung werden keine Diagnosen oder Prozedur gefordert. |
Invoice.extension:AbrechnungsDiagnoseProzedur.extension:Use.value[x] | Kennzeichen Hauptdiagnose | Das Kennzeichen Hauptdiagnose SOLL vorhanden sein. |
Invoice.extension:AbrechnungsDiagnoseProzedur.extension:Referenz.value[x] | Zuordnung von Diagnosen oder Prozeduren zur Rechnung | Diagnosen und Prozeduren SOLLEN zur Rechnung zugeordnet sein. |
Invoice.extension:AbrechnungsDiagnoseProzedurFreitext | Einleitung (Diagnose und Prozedure als Freitextangabe) | Im Falle einer GOÄ, GOZ oder BEMA Rechnung, SOLLEN Diagnose und Prozedure als Freitextangabe vorhanden sein. Im Falle einer GOÄ-neu Rechnung werden keine Diagnosen und Prozeduren als Freitext gefordert. |
Invoice.extension:AbrechnungsDiagnoseProzedurFreitext.value[x] | ||
Invoice.extension:Behandlungsart | Behandlungsart | Die Behandlungsart MUSS vorhanden sein. |
Invoice.extension:Behandlungsart.value[x] | ||
Invoice.extension:Behandlungsart.value[x].system | ||
Invoice.extension:Behandlungsart.value[x].code | ||
Invoice.extension:Fachrichtung | Fachrichtung | Die Fachrichtung MUSS vorhanden sein. |
Invoice.extension:Fachrichtung.value[x] | ||
Invoice.extension:Fachrichtung.value[x].system | ||
Invoice.extension:Fachrichtung.value[x].code | ||
Invoice.extension:Korrekturrechnung | Info Korrekturrechnung | Wenn die Instanz dieser Rechnung eine Korrektur einer anderen Rechnung ist, SOLL die ersetzte Rechnung hier referenziert werden. |
Invoice.extension:Korrekturrechnung.value[x] | ||
Invoice.extension:Korrekturtoken | Info Korrekturtoken | Wenn die Instanz dieser Rechnung eine Korrektur einer anderen Rechnung ist, SOLL das Token der ersetzten Rechnung hier angegeben werden. |
Invoice.extension:Korrekturtoken.value[x] | ||
Invoice.extension:Korrekturtoken.value[x].system | ||
Invoice.extension:Korrekturtoken.value[x].value | ||
Invoice.extension:BemaPunktsumme | Im Falle einer BEMA Rechnung SOLL die Punktsumme BEMA vorhanden sein. Im Falle einer GOÄ, GOÄ-neu oder GOZ Rechnung ist das Element nicht gefordert. | |
Invoice.extension:BemaPunktsumme.extension:Punktsumme | Summe Punktzahlen der BEMA-Leistungen | Die Summe Punktzahlen der BEMA-Leistungen SOLL vorhanden sein. |
Invoice.extension:BemaPunktsumme.extension:Punktsumme.value[x] | ||
Invoice.extension:BemaPunktsumme.extension:Punktwert | Punktwert der BEMA-Leistungen | Der Punktwert der BEMA-Leistungen SOLL vorhanden sein. |
Invoice.extension:BemaPunktsumme.extension:Punktwert.value[x] | ||
Invoice.identifier | ||
Invoice.identifier:Rechnungsnummer | Rechnungs-Nr. (der LEI) | Die Rechnungs-Nr. (der LEI) MUSS vorhanden sein. |
Invoice.identifier:Rechnungsnummer.type | ||
Invoice.identifier:Rechnungsnummer.system | NamingSystem der Rechnungs-Nr. (der LEI) | |
Invoice.identifier:Rechnungsnummer.value | Rechnungs-Nr. (der LEI) | |
Invoice.identifier:Antragsnummer | Referenz auf Heil- und Kostenplan, Kostenvoranschlag oder Kostenübernahmeantrag | Die Rechnungs-Nr. (der LEI) MUSS vorhanden sein. |
Invoice.identifier:Antragsnummer.type | ||
Invoice.identifier:Antragsnummer.system | NamingSystem der Rechnungs-Nr. (der LEI) | |
Invoice.identifier:Antragsnummer.value | Rechnungs-Nr. (der LEI) | |
Invoice.status | Status der Rechnung | Der Status MUSS vorhanden sein. |
Invoice.type | ||
Invoice.type.coding | ||
Invoice.type.coding:AusrichtungDerRechnung | Abrechnungsart der Rechnung | Die Grundsätzliche Ausrichtung der Rechnung (Abrechnungsart) SOLL vorhanden sein. |
Invoice.type.coding:AusrichtungDerRechnung.extension:Zusatzinformation | Zusatzinformation zur Abrechnungsart | Die Zusatzinformation zur Abrechnungsart SOLL vorhanden sein, wenn es sich um eine Abrechnung nach §13 Abs. 2 SGB V handelt. |
Invoice.type.coding:AusrichtungDerRechnung.extension:Zusatzinformation.value[x] | ||
Invoice.type.coding:AusrichtungDerRechnung.system | ||
Invoice.type.coding:AusrichtungDerRechnung.code | ||
Invoice.type.coding:Rechnungsart | Rechnungsart | Die Rechnungsart SOLL vorhanden sein. |
Invoice.type.coding:Rechnungsart.system | ||
Invoice.type.coding:Rechnungsart.code | ||
Invoice.subject | Behandelte Person | Der Name der behandelten Person SOLL angegeben werden und kann vom Rechnungsempfänger abweichen, z.B. wenn Eltern Rechnungen für ihre Kinder erhalten. |
Invoice.subject.reference | ||
Invoice.recipient | Rechnungsempfänger | |
Invoice.recipient.reference | ||
Invoice.recipient.identifier | Das System des Leistungserbringers referenziert hier üblicherweise auf die lokale Instanz des Patienten um die Rechnung einer Patientenakte zuzuordnen. Der Fachdienst substitutiert den Link mit der Referenz auf das Postfach des Patienten bei der Extraktion der Invoice aus dem Bundle. Die Angabe der Versichertennummer dient der Plausibilisierung. Die KV-Nummer in der Instanz des Bundles muss daher mit der KV-Nummer übereinstimmen, die im Fachdienst für das Postfach des Rechnungsempfängers hinterlegt ist. | |
Invoice.recipient.display | ||
Invoice.date | Rechnungsdatum | Das Rechnungsdatum MUSS vorhanden sein. |
Invoice.participant | weitere behandelnde Leistungserbringer oder abweichender Forderungsinhaber | |
Invoice.participant.role | ||
Invoice.participant:Leistungserbringer | Weitere behandelnde Leistungserbringer | Im Falle einer GOÄ oder GOÄ-neu Rechnung, SOLLLEN weitere behandelnde Leistungserbringer vorhanden sein. Im Falle einer GOZ oder BEMA Rechnung, KÖNNEN weitere behandelnde Leistungserbringer vorhanden sein. |
Invoice.participant:Forderungsinhaber | Abweichender Forderungsinhaber | Der abweichender Forderungsinhaber SOLL vorhanden sein. |
Invoice.issuer | Rechnungsersteller | Der Rechnungsersteller MUSS vorhanden sein. |
Invoice.issuer.reference | ||
Invoice.lineItem | Rechnungspositionen | |
Invoice.lineItem.sequence | Reihenfolge der Rechnungsposition | Die Reihenfolge der Rechnungsposition MUSS mit einer Sequenz-Nummer angegeben werden. Die Sequenz muss mit 1 als erste Ziffer beginnen. |
Invoice.lineItem.chargeItem[x] | Referenz auf die Instanz der Rechnungsposition | Die Referenz auf die Instanz der Rechnungsposition MUSS vorhanden sein. |
Invoice.lineItem.priceComponent | ||
Invoice.lineItem.priceComponent:BruttoBetrag | Betrag pro Rechnungsposition | Im Falle einer GOÄ, GOÄ-neu oder GOZ Rechnungsposition, SOLL der Betrag pro Rechnungsposition vorhanden sein. Im Falle einer BEMA Rechnungsposition ist das Element nicht gefordert. |
Invoice.lineItem.priceComponent:BruttoBetrag.type | ||
Invoice.lineItem.priceComponent:BruttoBetrag.amount | ||
Invoice.lineItem.priceComponent:Steuern | Steuern enthalten im Brutto Betrag | Die enthaltenen Steuern SOLLEN vorhanden sein. |
Invoice.lineItem.priceComponent:Steuern.type | ||
Invoice.lineItem.priceComponent:Steuern.amount | ||
Invoice.totalPriceComponent | ||
Invoice.totalPriceComponent.extension:Teilsumme | Teilsummen in EUR für die Rechnungspositionstyp | Für alle vorkommenden Rechnungspositionstypen SOLL eine Teilsumme vorhanden sein. |
Invoice.totalPriceComponent.extension:Teilsumme.extension:Type | Rechnungspositionstyp | |
Invoice.totalPriceComponent.extension:Teilsumme.extension:Type.value[x] | ||
Invoice.totalPriceComponent.extension:Teilsumme.extension:Summe | Bruttosumme | |
Invoice.totalPriceComponent.extension:Teilsumme.extension:Summe.value[x] | ||
Invoice.totalPriceComponent.extension:Teilsumme.extension:Summe.value[x].value | ||
Invoice.totalPriceComponent.extension:Teilsumme.extension:Summe.value[x].currency | ||
Invoice.totalPriceComponent.extension:Teilsumme.extension:UStProzent | Enthaltene Umsatzsteuer in Prozent | |
Invoice.totalPriceComponent.extension:Teilsumme.extension:UStProzent.value[x] | ||
Invoice.totalPriceComponent.extension:Teilsumme.extension:UStBetrag | Enthaltene Umsatzsteuer als Betrag | |
Invoice.totalPriceComponent.extension:Teilsumme.extension:UStBetrag.value[x] | ||
Invoice.totalPriceComponent.extension:Teilsumme.extension:UStBetrag.value[x].value | ||
Invoice.totalPriceComponent.extension:Teilsumme.extension:UStBetrag.value[x].currency | ||
Invoice.totalPriceComponent:SummeRechnungspositionen | Summe aller Rechnungspositionen | Die Summe aller Rechnungspositionen SOLL vorhanden sein. |
Invoice.totalPriceComponent:SummeRechnungspositionen.extension:Teilsumme | Teilsummen in EUR für die Rechnungspositionstyp | Für alle vorkommenden Rechnungspositionstypen SOLL eine Teilsumme vorhanden sein. |
Invoice.totalPriceComponent:SummeRechnungspositionen.extension:Teilsumme.extension:Type | Rechnungspositionstyp | |
Invoice.totalPriceComponent:SummeRechnungspositionen.extension:Teilsumme.extension:Summe | Bruttosumme | |
Invoice.totalPriceComponent:SummeRechnungspositionen.extension:Teilsumme.extension:UStProzent | Enthaltene Umsatzsteuer in Prozent | |
Invoice.totalPriceComponent:SummeRechnungspositionen.extension:Teilsumme.extension:UStBetrag | Enthaltene Umsatzsteuer als Betrag | |
Invoice.totalPriceComponent:SummeRechnungspositionen.type | ||
Invoice.totalPriceComponent:SummeRechnungspositionen.code | ||
Invoice.totalPriceComponent:SummeRechnungspositionen.amount | Wert in EUR | |
Invoice.totalPriceComponent:SummeRechnungspositionen.amount.value | ||
Invoice.totalPriceComponent:SummeRechnungspositionen.amount.currency | ||
Invoice.totalPriceComponent:MinderungNachGOZ | Minderungen nach §7 GOZ | Im Falle einer GOZ Rechnung SOLLEN die Minderungen nach §7 GOZ vorhanden sein. Im Falle einer GOÄ, GOÄ-neu oder BEMA Rechnung ist das Element nicht gefordert. |
Invoice.totalPriceComponent:MinderungNachGOZ.extension:Teilsumme | Teilsummen in EUR für die Rechnungspositionstyp | Für alle vorkommenden Rechnungspositionstypen SOLL eine Teilsumme vorhanden sein. |
Invoice.totalPriceComponent:MinderungNachGOZ.extension:Teilsumme.extension:Type | Rechnungspositionstyp | |
Invoice.totalPriceComponent:MinderungNachGOZ.extension:Teilsumme.extension:Summe | Bruttosumme | |
Invoice.totalPriceComponent:MinderungNachGOZ.extension:Teilsumme.extension:UStProzent | Enthaltene Umsatzsteuer in Prozent | |
Invoice.totalPriceComponent:MinderungNachGOZ.extension:Teilsumme.extension:UStBetrag | Enthaltene Umsatzsteuer als Betrag | |
Invoice.totalPriceComponent:MinderungNachGOZ.type | ||
Invoice.totalPriceComponent:MinderungNachGOZ.code | ||
Invoice.totalPriceComponent:MinderungNachGOZ.amount | Wert in EUR | |
Invoice.totalPriceComponent:MinderungNachGOZ.amount.value | ||
Invoice.totalPriceComponent:MinderungNachGOZ.amount.currency | ||
Invoice.totalPriceComponent:Abzug | Abzug | Der Abzug SOLL vorhanden sein. |
Invoice.totalPriceComponent:Abzug.extension:Teilsumme | Teilsummen in EUR für die Rechnungspositionstyp | Für alle vorkommenden Rechnungspositionstypen SOLL eine Teilsumme vorhanden sein. |
Invoice.totalPriceComponent:Abzug.extension:Teilsumme.extension:Type | Rechnungspositionstyp | |
Invoice.totalPriceComponent:Abzug.extension:Teilsumme.extension:Summe | Bruttosumme | |
Invoice.totalPriceComponent:Abzug.extension:Teilsumme.extension:UStProzent | Enthaltene Umsatzsteuer in Prozent | |
Invoice.totalPriceComponent:Abzug.extension:Teilsumme.extension:UStBetrag | Enthaltene Umsatzsteuer als Betrag | |
Invoice.totalPriceComponent:Abzug.extension:Kassenanteil | Kassenanteil in Prozent | Im Falle einer BEMA Rechnung SOLL der Kassenanteil in Prozent vorhanden sein. Im Falle einer GOZ Rechnung KANN der Kassenanteil in Prozent vorhanden sein. Im Falle einer GOÄ oder GOÄ-neu Rechnung ist das Element nicht gefordert. |
Invoice.totalPriceComponent:Abzug.extension:Kassenanteil.value[x] | ||
Invoice.totalPriceComponent:Abzug.extension:Kassenanteil.value[x].value | ||
Invoice.totalPriceComponent:Abzug.extension:Kassenanteil.value[x].unit | ||
Invoice.totalPriceComponent:Abzug.extension:Kassenanteil.value[x].system | ||
Invoice.totalPriceComponent:Abzug.extension:Kassenanteil.value[x].code | ||
Invoice.totalPriceComponent:Abzug.type | ||
Invoice.totalPriceComponent:Abzug.code | Kategorisierung des Abzugs | Die Kategorisierung des Abzugs SOLL vorhanden sein. |
Invoice.totalPriceComponent:Abzug.amount | Wert in EUR | |
Invoice.totalPriceComponent:Abzug.amount.value | ||
Invoice.totalPriceComponent:Abzug.amount.currency | ||
Invoice.totalNet | Rechnungsbetrag (Netto) | Der Rechnungsbetrag in Netto MUSS vorhanden sein. |
Invoice.totalGross | Rechnungsbetrag (Brutto) | Der Rechnungsbetrag in Brutto MUSS vorhanden sein. |
Invoice.paymentTerms | Zahlungsdaten Überweisung und weitere Zahlungsmethoden | Die Zahlungsdaten zur Überweisung SOLLEN vorhanden sein. Weitere Zahlungsmethoden wie bspw. Paypal, Klarna, Kreditkarte KÖNNEN auch hier angegeben werden. Ebenfalls sollte hier der Zahlbetrag in EUR inkl. potenzieller Abzüge durch Anzahlungen, Vorauszahlungen oder Abschlagzahlungen. |
Invoice.paymentTerms.extension:Zahlungsziel | Zahlungsziel als Datum oder Fristangabe | Das Zahlungsziel SOLL vorhanden sein. |
Invoice.note | Hinweise an den Kostenträger | Der Hinweise an den Kostenträger KANN vorhanden sein. |