Diese Extension basiert auf dem DRAFT der HL7 Financial Management Working Group (FM WG) für die Standard-Extension PaymentTo.

Die Struktur entspricht dem aktuellen Entwurf der FM WG:

  • paymentType: Art der Zahlungsverbindung (z. B. IBAN, SWIFT, Kontonummer)
  • account: Kontonummer / IBAN
  • bank: Name der Bank
  • branch: Bankleitzahl / BIC
  • reference: Verwendungszweck (typischerweise die Rechnungsnummer)
  • accountHolderName: Name des Kontoinhabers (MVP-spezifische Ergänzung, im HL7-Draft noch nicht enthalten)
  • contact: Kontaktdaten des Zahlungsempfängers
  • notes: Weitere Hinweise zur Zahlung

Hinweis zur Nutzung: Die HL7 FM WG wird diese Extension im offiziellen HL7 Extension Package veröffentlichen. Die Verwendung dieser Extension ist daher ausschließlich im Rahmen dieses MVP vorgesehen und wird sich mit der Fertigstellung der offiziellen HL7-Standard-Extension ändern.

Metadaten

CanonicalURLhttps://gematik.de/fhir/dipag/StructureDefinition/DiPagPaymentTo
KontextInvoice.paymentTerms
Statusactive
Version1.0.7
Herausgebergematik GmbH

Inhalt

id0..1string
id0..1string
extensionC0..0Extension
url1..1uriFixed Value
valueCodeableConceptCodeableConcept
id0..1string
extensionC0..0Extension
url1..1uriFixed Value
valueStringstring
id0..1string
extensionC0..0Extension
url1..1uriFixed Value
valueStringstring
id0..1string
extensionC0..0Extension
url1..1uriFixed Value
valueStringstring
id0..1string
extensionC0..0Extension
url1..1uriFixed Value
valueStringstring
id0..1string
extensionC0..0Extension
url1..1uriFixed Value
valueStringstring
id0..1string
extensionC0..0Extension
url1..1uriFixed Value
valueContactPointContactPoint
id0..1string
extensionC0..0Extension
url1..1uriFixed Value
valueMarkdownmarkdown
url1..1uriFixed Value
<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="DiPagPaymentTo" />
<url value="https://gematik.de/fhir/dipag/StructureDefinition/DiPagPaymentTo" />
<version value="1.0.7" />
<name value="DiPagPaymentTo" />
<title value="DiPag PaymentTo Extension (MVP – basiert auf HL7 FM WG Draft)" />
<status value="active" />
<experimental value="false" />
<date value="2026-03-26" />
<publisher value="gematik GmbH" />
<system value="url" />
<value value="http://gematik.de/" />
</telecom>
</contact>
<description value="Diese Extension basiert auf dem **DRAFT** der HL7 Financial Management Working Group (FM WG) für die Standard-Extension *PaymentTo*.\n\nDie Struktur entspricht dem aktuellen Entwurf der FM WG:\n\n- **paymentType**: Art der Zahlungsverbindung (z. B. IBAN, SWIFT, Kontonummer)\n- **account**: Kontonummer / IBAN\n- **bank**: Name der Bank\n- **branch**: Bankleitzahl / BIC\n- **reference**: Verwendungszweck (typischerweise die Rechnungsnummer)\n- **accountHolderName**: Name des Kontoinhabers (MVP-spezifische Ergänzung, im HL7-Draft noch nicht enthalten)\n- **contact**: Kontaktdaten des Zahlungsempfängers\n- **notes**: Weitere Hinweise zur Zahlung\n\n**Hinweis zur Nutzung:** Die HL7 FM WG wird diese Extension im offiziellen HL7 Extension Package veröffentlichen. Die Verwendung dieser Extension ist daher **ausschließlich im Rahmen dieses MVP** vorgesehen und wird sich mit der Fertigstellung der offiziellen HL7-Standard-Extension ändern." />
<fhirVersion value="4.0.1" />
<kind value="complex-type" />
<abstract value="false" />
<type value="element" />
<expression value="Invoice.paymentTerms" />
</context>
<type value="Extension" />
<baseDefinition value="http://hl7.org/fhir/StructureDefinition/Extension" />
<derivation value="constraint" />
<element id="Extension.extension:paymentType">
<path value="Extension.extension" />
<sliceName value="paymentType" />
<short value="Art der Zahlungsverbindung" />
<comment value="Gibt die Art der Zahlungsverbindung an, z. B. IBAN, SWIFT, Kontonummer." />
<min value="0" />
<max value="1" />
</element>
<element id="Extension.extension:paymentType.extension">
<path value="Extension.extension.extension" />
<max value="0" />
</element>
<element id="Extension.extension:paymentType.url">
<path value="Extension.extension.url" />
<fixedUri value="paymentType" />
</element>
<element id="Extension.extension:paymentType.value[x]">
<path value="Extension.extension.value[x]" />
<code value="CodeableConcept" />
</type>
</element>
<element id="Extension.extension:account">
<path value="Extension.extension" />
<sliceName value="account" />
<short value="Kontonummer / IBAN" />
<comment value="Die Kontonummer, z. B. die IBAN für SEPA-Überweisungen oder eine andere Kontokennung." />
<min value="0" />
<max value="1" />
</element>
<element id="Extension.extension:account.extension">
<path value="Extension.extension.extension" />
<max value="0" />
</element>
<element id="Extension.extension:account.url">
<path value="Extension.extension.url" />
<fixedUri value="account" />
</element>
<element id="Extension.extension:account.value[x]">
<path value="Extension.extension.value[x]" />
<code value="string" />
</type>
</element>
<element id="Extension.extension:bank">
<path value="Extension.extension" />
<sliceName value="bank" />
<short value="Name der Bank" />
<comment value="Der Name der Bank / des Kreditinstituts." />
<min value="0" />
<max value="1" />
</element>
<element id="Extension.extension:bank.extension">
<path value="Extension.extension.extension" />
<max value="0" />
</element>
<element id="Extension.extension:bank.url">
<path value="Extension.extension.url" />
<fixedUri value="bank" />
</element>
<element id="Extension.extension:bank.value[x]">
<path value="Extension.extension.value[x]" />
<code value="string" />
</type>
</element>
<element id="Extension.extension:branch">
<path value="Extension.extension" />
<sliceName value="branch" />
<short value="Bankleitzahl / BIC / Routing-Code" />
<comment value="Bankleitzahl, BIC (Business Identifier Code) oder ein anderer Routing-Code des Kreditinstituts." />
<min value="0" />
<max value="1" />
</element>
<element id="Extension.extension:branch.extension">
<path value="Extension.extension.extension" />
<max value="0" />
</element>
<element id="Extension.extension:branch.url">
<path value="Extension.extension.url" />
<fixedUri value="branch" />
</element>
<element id="Extension.extension:branch.value[x]">
<path value="Extension.extension.value[x]" />
<code value="string" />
</type>
</element>
<element id="Extension.extension:reference">
<path value="Extension.extension" />
<sliceName value="reference" />
<short value="Verwendungszweck / Referenz" />
<comment value="Verwendungszweck der Zahlung, typischerweise die Rechnungsnummer." />
<min value="0" />
<max value="1" />
</element>
<element id="Extension.extension:reference.extension">
<path value="Extension.extension.extension" />
<max value="0" />
</element>
<element id="Extension.extension:reference.url">
<path value="Extension.extension.url" />
<fixedUri value="reference" />
</element>
<element id="Extension.extension:reference.value[x]">
<path value="Extension.extension.value[x]" />
<code value="string" />
</type>
</element>
<element id="Extension.extension:accountHolderName">
<path value="Extension.extension" />
<sliceName value="accountHolderName" />
<short value="Name of the account holder" />
<comment value="Name des Kontoinhabers. MVP-spezifische Ergänzung – im aktuellen HL7-FM-WG-Draft noch nicht vorgesehen. Die Abbildung kann sich mit der Veröffentlichung der offiziellen HL7-Standard-Extension ändern." />
<min value="0" />
<max value="1" />
</element>
<element id="Extension.extension:accountHolderName.extension">
<path value="Extension.extension.extension" />
<max value="0" />
</element>
<element id="Extension.extension:accountHolderName.url">
<path value="Extension.extension.url" />
<fixedUri value="accountHolderName" />
</element>
<element id="Extension.extension:accountHolderName.value[x]">
<path value="Extension.extension.value[x]" />
<code value="string" />
</type>
</element>
<element id="Extension.extension:contact">
<path value="Extension.extension" />
<sliceName value="contact" />
<short value="Kontaktdaten des Zahlungsempfängers" />
<comment value="Kontaktdaten des Zahlungsempfängers, z. B. Telefonnummer oder E-Mail." />
<min value="0" />
<max value="1" />
</element>
<element id="Extension.extension:contact.extension">
<path value="Extension.extension.extension" />
<max value="0" />
</element>
<element id="Extension.extension:contact.url">
<path value="Extension.extension.url" />
<fixedUri value="contact" />
</element>
<element id="Extension.extension:contact.value[x]">
<path value="Extension.extension.value[x]" />
<code value="ContactPoint" />
</type>
</element>
<element id="Extension.extension:notes">
<path value="Extension.extension" />
<sliceName value="notes" />
<short value="Hinweise zur Zahlung" />
<comment value="Weitere Hinweise zur Zahlung in Markdown-Format." />
<min value="0" />
<max value="1" />
</element>
<element id="Extension.extension:notes.extension">
<path value="Extension.extension.extension" />
<max value="0" />
</element>
<element id="Extension.extension:notes.url">
<path value="Extension.extension.url" />
<fixedUri value="notes" />
</element>
<element id="Extension.extension:notes.value[x]">
<path value="Extension.extension.value[x]" />
<code value="markdown" />
</type>
</element>
<element id="Extension.url">
<path value="Extension.url" />
<fixedUri value="https://gematik.de/fhir/dipag/StructureDefinition/DiPagPaymentTo" />
</element>
<element id="Extension.value[x]">
<path value="Extension.value[x]" />
<max value="0" />
</element>
</differential>
</StructureDefinition>
{
"resourceType": "StructureDefinition",
"id": "DiPagPaymentTo",
"url": "https://gematik.de/fhir/dipag/StructureDefinition/DiPagPaymentTo",
"version": "1.0.7",
"name": "DiPagPaymentTo",
"title": "DiPag PaymentTo Extension (MVP – basiert auf HL7 FM WG Draft)",
"status": "active",
"experimental": false,
"date": "2026-03-26",
"publisher": "gematik GmbH",
"contact": [
{
"telecom": [
{
"system": "url",
"value": "http://gematik.de/"
}
]
}
],
"description": "Diese Extension basiert auf dem **DRAFT** der HL7 Financial Management Working Group (FM WG) für die Standard-Extension *PaymentTo*.\n\nDie Struktur entspricht dem aktuellen Entwurf der FM WG:\n\n- **paymentType**: Art der Zahlungsverbindung (z. B. IBAN, SWIFT, Kontonummer)\n- **account**: Kontonummer / IBAN\n- **bank**: Name der Bank\n- **branch**: Bankleitzahl / BIC\n- **reference**: Verwendungszweck (typischerweise die Rechnungsnummer)\n- **accountHolderName**: Name des Kontoinhabers (MVP-spezifische Ergänzung, im HL7-Draft noch nicht enthalten)\n- **contact**: Kontaktdaten des Zahlungsempfängers\n- **notes**: Weitere Hinweise zur Zahlung\n\n**Hinweis zur Nutzung:** Die HL7 FM WG wird diese Extension im offiziellen HL7 Extension Package veröffentlichen. Die Verwendung dieser Extension ist daher **ausschließlich im Rahmen dieses MVP** vorgesehen und wird sich mit der Fertigstellung der offiziellen HL7-Standard-Extension ändern.",
"fhirVersion": "4.0.1",
"kind": "complex-type",
"abstract": false,
"context": [
{
"type": "element",
"expression": "Invoice.paymentTerms"
}
],
"type": "Extension",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension",
"derivation": "constraint",
"element": [
{
"id": "Extension.extension:paymentType",
"path": "Extension.extension",
"sliceName": "paymentType",
"short": "Art der Zahlungsverbindung",
"comment": "Gibt die Art der Zahlungsverbindung an, z. B. IBAN, SWIFT, Kontonummer.",
"min": 0,
"max": "1"
},
{
"id": "Extension.extension:paymentType.extension",
"path": "Extension.extension.extension",
"max": "0"
},
{
"id": "Extension.extension:paymentType.url",
"path": "Extension.extension.url",
"fixedUri": "paymentType"
},
{
"id": "Extension.extension:paymentType.value[x]",
"path": "Extension.extension.value[x]",
"type": [
{
"code": "CodeableConcept"
}
]
},
{
"id": "Extension.extension:account",
"path": "Extension.extension",
"sliceName": "account",
"short": "Kontonummer / IBAN",
"comment": "Die Kontonummer, z. B. die IBAN für SEPA-Überweisungen oder eine andere Kontokennung.",
"min": 0,
"max": "1"
},
{
"id": "Extension.extension:account.extension",
"path": "Extension.extension.extension",
"max": "0"
},
{
"id": "Extension.extension:account.url",
"path": "Extension.extension.url",
"fixedUri": "account"
},
{
"id": "Extension.extension:account.value[x]",
"path": "Extension.extension.value[x]",
"type": [
{
"code": "string"
}
]
},
{
"id": "Extension.extension:bank",
"path": "Extension.extension",
"sliceName": "bank",
"short": "Name der Bank",
"comment": "Der Name der Bank / des Kreditinstituts.",
"min": 0,
"max": "1"
},
{
"id": "Extension.extension:bank.extension",
"path": "Extension.extension.extension",
"max": "0"
},
{
"id": "Extension.extension:bank.url",
"path": "Extension.extension.url",
"fixedUri": "bank"
},
{
"id": "Extension.extension:bank.value[x]",
"path": "Extension.extension.value[x]",
"type": [
{
"code": "string"
}
]
},
{
"id": "Extension.extension:branch",
"path": "Extension.extension",
"sliceName": "branch",
"short": "Bankleitzahl / BIC / Routing-Code",
"comment": "Bankleitzahl, BIC (Business Identifier Code) oder ein anderer Routing-Code des Kreditinstituts.",
"min": 0,
"max": "1"
},
{
"id": "Extension.extension:branch.extension",
"path": "Extension.extension.extension",
"max": "0"
},
{
"id": "Extension.extension:branch.url",
"path": "Extension.extension.url",
"fixedUri": "branch"
},
{
"id": "Extension.extension:branch.value[x]",
"path": "Extension.extension.value[x]",
"type": [
{
"code": "string"
}
]
},
{
"id": "Extension.extension:reference",
"path": "Extension.extension",
"sliceName": "reference",
"short": "Verwendungszweck / Referenz",
"comment": "Verwendungszweck der Zahlung, typischerweise die Rechnungsnummer.",
"min": 0,
"max": "1"
},
{
"id": "Extension.extension:reference.extension",
"path": "Extension.extension.extension",
"max": "0"
},
{
"id": "Extension.extension:reference.url",
"path": "Extension.extension.url",
"fixedUri": "reference"
},
{
"id": "Extension.extension:reference.value[x]",
"path": "Extension.extension.value[x]",
"type": [
{
"code": "string"
}
]
},
{
"id": "Extension.extension:accountHolderName",
"path": "Extension.extension",
"sliceName": "accountHolderName",
"short": "Name of the account holder",
"comment": "Name des Kontoinhabers. MVP-spezifische Ergänzung – im aktuellen HL7-FM-WG-Draft noch nicht vorgesehen. Die Abbildung kann sich mit der Veröffentlichung der offiziellen HL7-Standard-Extension ändern.",
"min": 0,
"max": "1"
},
{
"id": "Extension.extension:accountHolderName.extension",
"path": "Extension.extension.extension",
"max": "0"
},
{
"id": "Extension.extension:accountHolderName.url",
"path": "Extension.extension.url",
"fixedUri": "accountHolderName"
},
{
"id": "Extension.extension:accountHolderName.value[x]",
"path": "Extension.extension.value[x]",
"type": [
{
"code": "string"
}
]
},
{
"id": "Extension.extension:contact",
"path": "Extension.extension",
"sliceName": "contact",
"short": "Kontaktdaten des Zahlungsempfängers",
"comment": "Kontaktdaten des Zahlungsempfängers, z. B. Telefonnummer oder E-Mail.",
"min": 0,
"max": "1"
},
{
"id": "Extension.extension:contact.extension",
"path": "Extension.extension.extension",
"max": "0"
},
{
"id": "Extension.extension:contact.url",
"path": "Extension.extension.url",
"fixedUri": "contact"
},
{
"id": "Extension.extension:contact.value[x]",
"path": "Extension.extension.value[x]",
"type": [
{
"code": "ContactPoint"
}
]
},
{
"id": "Extension.extension:notes",
"path": "Extension.extension",
"sliceName": "notes",
"short": "Hinweise zur Zahlung",
"comment": "Weitere Hinweise zur Zahlung in Markdown-Format.",
"min": 0,
"max": "1"
},
{
"id": "Extension.extension:notes.extension",
"path": "Extension.extension.extension",
"max": "0"
},
{
"id": "Extension.extension:notes.url",
"path": "Extension.extension.url",
"fixedUri": "notes"
},
{
"id": "Extension.extension:notes.value[x]",
"path": "Extension.extension.value[x]",
"type": [
{
"code": "markdown"
}
]
},
{
"id": "Extension.url",
"path": "Extension.url",
"fixedUri": "https://gematik.de/fhir/dipag/StructureDefinition/DiPagPaymentTo"
},
{
"id": "Extension.value[x]",
"path": "Extension.value[x]",
"max": "0"
}
]
}
}