DiPagDokumentenmetadaten Intern (DocumentReference)
Digitale Patientenrechnung Dokumentenmetadaten Intern
Metadaten
| Canonical | https://gematik.de/fhir/dipag/StructureDefinition/dipag-dokumentenmetadaten-intern |
|---|---|
| Status | active |
| Version | 1.0.8 |
| Basis | http://hl7.org/fhir/StructureDefinition/DocumentReference |
Inhalt
| DiPagDokumentenmetadatenIntern (DocumentReference) | C | DocumentReference | |
| id | Σ | 0..1 | id |
| meta | Σ | 0..1 | Meta |
| id | 0..1 | string | |
| extension | S C | 0..* | Extension |
| markierung | S C | 0..* | Extension(Complex) |
| id | 0..1 | string | |
| extension | C | 1..* | Extension |
| markierung | S C | 1..1 | Extension |
| id | 0..1 | string | |
| extension | C | 0..0 | Extension |
| url | 1..1 | uriFixed Value | |
| value[x] | S | 1..1 | Binding |
| valueCoding | Coding | ||
| zeitpunkt | S C | 0..1 | Extension |
| id | 0..1 | string | |
| extension | C | 0..0 | Extension |
| url | 1..1 | uriFixed Value | |
| value[x] | S | 1..1 | |
| valueDateTime | dateTime | ||
| details | S C | 0..1 | Extension |
| id | 0..1 | string | |
| extension | C | 0..0 | Extension |
| url | 1..1 | uriFixed Value | |
| value[x] | S | 1..1 | |
| valueString | string | ||
| artDerArchivierung | S C | 0..1 | Extension |
| id | 0..1 | string | |
| extension | C | 0..0 | Extension |
| url | 1..1 | uriFixed Value | |
| value[x] | S | 0..1 | Binding |
| valueCoding | Coding | ||
| kostentraeger | S C | 0..1 | Extension |
| id | 0..1 | string | |
| extension | C | 0..0 | Extension |
| url | 1..1 | uriFixed Value | |
| value[x] | S | 1..1 | Reference |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| reference | Σ C | 0..1 | string |
| type | Σ | 0..1 | uriBinding |
| identifier | S Σ | 0..1 | Identifier |
| display | S Σ | 0..1 | string |
| url | 1..1 | uriFixed Value | |
| value[x] | 0..0 | ||
| versionId | Σ | 0..1 | id |
| lastUpdated | Σ | 0..1 | instant |
| source | Σ | 0..1 | uri |
| profile | Σ | 0..* | canonical(StructureDefinition) |
| security | Σ | 0..* | CodingBinding |
| tag | S Σ | 0..* | Coding |
| dipag-rechnungsstatus | S Σ | 0..1 | CodingBinding |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| system | S Σ | 1..1 | uri |
| version | Σ | 0..1 | string |
| code | S Σ | 1..1 | code |
| display | Σ | 0..1 | string |
| userSelected | Σ | 0..1 | boolean |
| implicitRules | Σ ?! | 0..1 | uri |
| language | 0..1 | codeBinding | |
| text | 0..1 | Narrative | |
| contained | 0..* | Resource | |
| extension | S C | 0..* | Extension |
| docRef-signature | S C | 0..1 | Extension(Signature) |
| id | 0..1 | string | |
| extension | C | 0..0 | Extension |
| url | 1..1 | uriFixed Value | |
| value[x] | S | 1..1 | Signature |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| type | S Σ | 1..* | CodingBindingPattern |
| when | S Σ | 1..1 | instant |
| who | S Σ C | 1..1 | Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| reference | Σ C | 0..1 | string |
| type | Σ | 0..1 | uriBinding |
| identifier | S Σ | 0..1 | Identifier |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| use | Σ ?! | 0..1 | codeBinding |
| type | Σ | 0..1 | CodeableConceptBinding |
| system | S Σ | 0..1 | uriPattern |
| value | S Σ | 0..1 | stringPattern |
| period | Σ C | 0..1 | Period |
| assigner | Σ C | 0..1 | Reference(Organization) |
| display | Σ | 0..1 | string |
| onBehalfOf | Σ C | 0..1 | Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) |
| targetFormat | S | 0..1 | codeBinding |
| sigFormat | S | 0..1 | codeBinding |
| data | S | 0..1 | base64Binary |
| rechnungsdatum | S C | 0..1 | Extension(dateTime) |
| zahlungszieldatum | S C | 0..1 | Extension(date) |
| gesamtbetrag | S C | 0..1 | Extension(Money) |
| fachrichtung | S C | 0..1 | Extension(Coding) |
| behandlungsart | S C | 0..1 | Extension(Coding) |
| modifierExtension | ?! C | 0..* | Extension |
| masterIdentifier | Σ | 0..1 | Identifier |
| identifier | S Σ | 1..* | Identifier |
| Token | S Σ | 1..1 | IdentifierPattern |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| use | Σ ?! | 0..1 | codeBinding |
| type | Σ | 0..1 | CodeableConceptBinding |
| system | S Σ | 1..1 | uriPattern |
| value | S Σ | 1..1 | string |
| period | Σ C | 0..1 | Period |
| assigner | Σ C | 0..1 | Reference(Organization) |
| Rechnungsnummer | S Σ | 0..1 | IdentifierPattern |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| use | Σ ?! | 0..1 | codeBinding |
| type | S Σ | 1..1 | CodeableConceptBindingPattern |
| system | S Σ | 1..1 | uri |
| value | S Σ | 1..1 | string |
| period | Σ C | 0..1 | Period |
| assigner | Σ C | 0..1 | Reference(Organization) |
| AnhangIdentifier | S Σ | 0..1 | IdentifierPattern |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| use | Σ ?! | 0..1 | codeBinding |
| type | S Σ | 1..1 | CodeableConceptBindingPattern |
| system | S Σ | 1..1 | uri |
| value | S Σ | 1..1 | string |
| period | Σ C | 0..1 | Period |
| assigner | Σ C | 0..1 | Reference(Organization) |
| status | S Σ ?! | 1..1 | codeBindingPattern |
| docStatus | Σ | 0..1 | codeBinding |
| type | S Σ | 1..1 | CodeableConceptBinding |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| coding | Σ | 1..* | Coding |
| DokumentenKlassifizierung | S Σ | 0..1 | CodingBinding |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| system | S Σ | 1..1 | uri |
| version | Σ | 0..1 | string |
| code | S Σ | 1..1 | code |
| display | S Σ | 1..1 | string |
| userSelected | Σ | 0..1 | boolean |
| Rechnungstyp | S Σ | 0..1 | CodingPattern |
| text | Σ | 0..1 | string |
| category | Σ | 0..* | CodeableConcept |
| subject | S Σ C | 1..1 | Reference(Device | Group | Patient | Practitioner) |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| reference | Σ C | 0..1 | string |
| type | Σ | 0..1 | uriBinding |
| identifier | Σ | 0..1 | Identifier |
| display | S Σ | 1..1 | string |
| date | Σ | 0..1 | instant |
| author | S Σ C | 0..* | Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| reference | Σ C | 0..1 | string |
| type | Σ | 0..1 | uriBinding |
| identifier | S Σ | 1..1 | IdentifierTelematikId |
| display | S Σ | 1..1 | string |
| authenticator | C | 0..1 | Reference(Organization | Practitioner | PractitionerRole) |
| custodian | C | 0..1 | Reference(Organization) |
| relatesTo | Σ | 0..* | BackboneElement |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| code | Σ | 1..1 | codeBinding |
| target | Σ C | 1..1 | Reference(DocumentReference) |
| description | S Σ | 1..1 | string |
| securityLabel | Σ | 0..* | CodeableConceptBinding |
| content | S Σ | 1..* | BackboneElement |
| (All Slices) | |||
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| attachment | Σ C | 1..1 | Attachment |
| format | Σ | 0..1 | CodingBinding |
| originaleRechnung | S Σ | 0..1 | BackboneElement |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| attachment | S Σ C | 1..1 | Attachment |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| signature | S C | 0..1 | Extension(Signature) |
| id | 0..1 | string | |
| extension | C | 0..0 | Extension |
| url | 1..1 | uriFixed Value | |
| value[x] | S | 1..1 | Signature |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| type | S Σ | 1..* | CodingBindingPattern |
| when | S Σ | 1..1 | instant |
| who | S Σ C | 1..1 | Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| reference | Σ C | 0..1 | string |
| type | Σ | 0..1 | uriBinding |
| identifier | S Σ | 0..1 | Identifier |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| use | Σ ?! | 0..1 | codeBinding |
| type | Σ | 0..1 | CodeableConceptBinding |
| system | S Σ | 0..1 | uriPattern |
| value | S Σ | 0..1 | stringPattern |
| period | Σ C | 0..1 | Period |
| assigner | Σ C | 0..1 | Reference(Organization) |
| display | Σ | 0..1 | string |
| onBehalfOf | Σ C | 0..1 | Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) |
| targetFormat | S | 0..1 | codeBinding |
| sigFormat | S | 0..1 | codeBinding |
| data | S | 0..1 | base64Binary |
| contentType | S Σ | 1..1 | codeBindingPattern |
| language | Σ | 0..1 | codeBinding |
| data | 0..0 | base64Binary | |
| url | S Σ | 1..1 | url |
| size | Σ | 0..1 | unsignedInt |
| hash | Σ | 0..1 | base64Binary |
| title | Σ | 0..1 | string |
| creation | Σ | 0..1 | dateTime |
| format | S Σ | 1..1 | CodingBindingPattern |
| angereicherteRechnung | S Σ | 0..1 | BackboneElement |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| attachment | S Σ C | 1..1 | Attachment |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| signature | S C | 0..1 | Extension(Signature) |
| id | 0..1 | string | |
| extension | C | 0..0 | Extension |
| url | 1..1 | uriFixed Value | |
| value[x] | S | 1..1 | Signature |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| type | S Σ | 1..* | CodingBindingPattern |
| when | S Σ | 1..1 | instant |
| who | S Σ C | 1..1 | Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| reference | Σ C | 0..1 | string |
| type | Σ | 0..1 | uriBinding |
| identifier | S Σ | 0..1 | Identifier |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| use | Σ ?! | 0..1 | codeBinding |
| type | Σ | 0..1 | CodeableConceptBinding |
| system | S Σ | 0..1 | uriPattern |
| value | S Σ | 0..1 | stringPattern |
| period | Σ C | 0..1 | Period |
| assigner | Σ C | 0..1 | Reference(Organization) |
| display | Σ | 0..1 | string |
| onBehalfOf | Σ C | 0..1 | Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) |
| targetFormat | S | 0..1 | codeBinding |
| sigFormat | S | 0..1 | codeBinding |
| data | S | 0..1 | base64Binary |
| contentType | S Σ | 1..1 | codeBindingPattern |
| language | Σ | 0..1 | codeBinding |
| data | 0..0 | base64Binary | |
| url | S Σ | 1..1 | url |
| size | Σ | 0..1 | unsignedInt |
| hash | Σ | 0..1 | base64Binary |
| title | Σ | 0..1 | string |
| creation | Σ | 0..1 | dateTime |
| format | S Σ | 1..1 | CodingBindingPattern |
| strukturierterRechnungsinhalt | S Σ | 0..1 | BackboneElement |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| attachment | S Σ C | 1..1 | Attachment |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| signature | S C | 0..1 | Extension(Signature) |
| id | 0..1 | string | |
| extension | C | 0..0 | Extension |
| url | 1..1 | uriFixed Value | |
| value[x] | S | 1..1 | Signature |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| type | S Σ | 1..* | CodingBindingPattern |
| when | S Σ | 1..1 | instant |
| who | S Σ C | 1..1 | Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| reference | Σ C | 0..1 | string |
| type | Σ | 0..1 | uriBinding |
| identifier | S Σ | 0..1 | Identifier |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| use | Σ ?! | 0..1 | codeBinding |
| type | Σ | 0..1 | CodeableConceptBinding |
| system | S Σ | 0..1 | uriPattern |
| value | S Σ | 0..1 | stringPattern |
| period | Σ C | 0..1 | Period |
| assigner | Σ C | 0..1 | Reference(Organization) |
| display | Σ | 0..1 | string |
| onBehalfOf | Σ C | 0..1 | Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) |
| targetFormat | S | 0..1 | codeBinding |
| sigFormat | S | 0..1 | codeBinding |
| data | S | 0..1 | base64Binary |
| contentType | S Σ | 1..1 | codeBindingPattern |
| language | Σ | 0..1 | codeBinding |
| data | 0..0 | base64Binary | |
| url | S Σ | 1..1 | url |
| size | Σ | 0..1 | unsignedInt |
| hash | Σ | 0..1 | base64Binary |
| title | Σ | 0..1 | string |
| creation | Σ | 0..1 | dateTime |
| format | S Σ | 1..1 | CodingBindingPattern |
| anhang | S Σ | 0..1 | BackboneElement |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| attachment | S Σ C | 1..1 | Attachment |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| signature | S C | 0..1 | Extension(Signature) |
| id | 0..1 | string | |
| extension | C | 0..0 | Extension |
| url | 1..1 | uriFixed Value | |
| value[x] | S | 1..1 | Signature |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| type | S Σ | 1..* | CodingBindingPattern |
| when | S Σ | 1..1 | instant |
| who | S Σ C | 1..1 | Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| reference | Σ C | 0..1 | string |
| type | Σ | 0..1 | uriBinding |
| identifier | S Σ | 0..1 | Identifier |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| use | Σ ?! | 0..1 | codeBinding |
| type | Σ | 0..1 | CodeableConceptBinding |
| system | S Σ | 0..1 | uriPattern |
| value | S Σ | 0..1 | stringPattern |
| period | Σ C | 0..1 | Period |
| assigner | Σ C | 0..1 | Reference(Organization) |
| display | Σ | 0..1 | string |
| onBehalfOf | Σ C | 0..1 | Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) |
| targetFormat | S | 0..1 | codeBinding |
| sigFormat | S | 0..1 | codeBinding |
| data | S | 0..1 | base64Binary |
| contentType | S Σ | 1..1 | codeBindingPattern |
| language | Σ | 0..1 | codeBinding |
| data | 0..0 | base64Binary | |
| url | S Σ | 1..1 | url |
| size | Σ | 0..1 | unsignedInt |
| hash | Σ | 0..1 | base64Binary |
| title | Σ | 0..1 | string |
| creation | Σ | 0..1 | dateTime |
| format | S Σ | 1..1 | CodingBindingPattern |
| context | S Σ | 0..1 | BackboneElement |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| encounter | C | 0..* | Reference(Encounter | EpisodeOfCare) |
| event | 0..* | CodeableConcept | |
| period | Σ C | 0..1 | Period |
| facilityType | 0..1 | CodeableConcept | |
| practiceSetting | 0..1 | CodeableConcept | |
| sourcePatientInfo | C | 0..1 | Reference(Patient) |
| related | S C | 1..* | Reference(Resource) |
| patient | S C | 1..1 | Reference(Patient) |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| reference | Σ C | 0..1 | string |
| type | S Σ | 1..1 | uriBindingPattern |
| identifier | Σ | 0..1 | Identifier |
| display | Σ | 0..1 | string |
| anhaenge | S C | 0..* | Reference(DocumentReference) |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| reference | Σ C | 0..1 | string |
| type | S Σ | 1..1 | uriBindingPattern |
| identifier | Σ | 0..1 | Identifier |
| display | Σ | 0..1 | string |
Constraints/Invarianten
| Name | Schweregrad | Beschreibung | Ausdruck |
|---|---|---|---|
| SignaturVerpflichtendRechnung | warning | Eine Signature muss vorhanden sein, falls es sich bei der DocumentReference um eine Rechnung handelt. Diese Invariante ist als Warnung eingestuft, weil in R5 zur Ausgabe entfernt wird und diese Ausgabe ohne Validierungsfehler sein soll. | type.coding.where(system = 'http://dvmd.de/fhir/CodeSystem/kdl' and code = 'AM010106').exists() and content.format.where(system = 'https://gematik.de/fhir/dipag/CodeSystem/dipag-attachment-format-cs' and code = 'originaleRechnung').exists() and content.format.where(system = 'https://gematik.de/fhir/dipag/CodeSystem/dipag-attachment-format-cs' and code = 'rechnungsinhalt').exists() implies extension.where(url = 'https://gematik.de/fhir/dipag/StructureDefinition/dipag-docref-signature').exists() |
Terminology-Bindings
| Element | Staerke | ValueSet |
|---|---|---|
| DocumentReference.meta.tag:dipag-rechnungsstatus | required | https://gematik.de/fhir/dipag/ValueSet/dipag-rechnungsstatus-vs |
| DocumentReference.extension:docRef-signature.value[x].targetFormat | required | https://gematik.de/fhir/dipag/ValueSet/dipag-restricted-mime-types-in-binary-vs |
| DocumentReference.type.coding:DokumentenKlassifizierung | required | https://gematik.de/fhir/dipag/ValueSet/dipag-sonstigesdokument-type-vs |
| DocumentReference.content:originaleRechnung.attachment.extension:signature.value[x].targetFormat | required | https://gematik.de/fhir/dipag/ValueSet/dipag-restricted-mime-types-in-binary-vs |
| DocumentReference.content:angereicherteRechnung.attachment.extension:signature.value[x].targetFormat | required | https://gematik.de/fhir/dipag/ValueSet/dipag-restricted-mime-types-in-binary-vs |
| DocumentReference.content:strukturierterRechnungsinhalt.attachment.extension:signature.value[x].targetFormat | required | https://gematik.de/fhir/dipag/ValueSet/dipag-restricted-mime-types-in-binary-vs |
| DocumentReference.content:anhang.attachment.extension:signature.value[x].targetFormat | required | https://gematik.de/fhir/dipag/ValueSet/dipag-restricted-mime-types-in-binary-vs |
Anmerkungen zu Must-Support-Feldern
| Feldname | Kurzbeschreibung | Hinweise |
|---|---|---|
| DocumentReference.meta.extension | ||
| DocumentReference.meta.extension:markierung | Vgl. Abschnitt '4.4.2 Markierungen' des Feature-Dokuments Digitale Patientenrechnung | |
| DocumentReference.meta.extension:markierung.extension:markierung | ||
| DocumentReference.meta.extension:markierung.extension:markierung.value[x] | ||
| DocumentReference.meta.extension:markierung.extension:zeitpunkt | ||
| DocumentReference.meta.extension:markierung.extension:zeitpunkt.value[x] | ||
| DocumentReference.meta.extension:markierung.extension:details | ||
| DocumentReference.meta.extension:markierung.extension:details.value[x] | ||
| DocumentReference.meta.extension:markierung.extension:artDerArchivierung | ||
| DocumentReference.meta.extension:markierung.extension:artDerArchivierung.value[x] | ||
| DocumentReference.meta.extension:markierung.extension:kostentraeger | ||
| DocumentReference.meta.extension:markierung.extension:kostentraeger.value[x] | ||
| DocumentReference.meta.extension:markierung.extension:kostentraeger.value[x].identifier | ||
| DocumentReference.meta.extension:markierung.extension:kostentraeger.value[x].display | ||
| DocumentReference.meta.tag | Metaangaben zur Digitalen Patientenrechnung die sich auf das Rechnungsdokument als Ganzes beziehen und nicht Teil des durch den RE-PS erstellten Dokuments sind. | |
| DocumentReference.meta.tag:dipag-rechnungsstatus | Vgl. Abschnitt 4.4.1 Workflow einer Rechnung des Feature-Dokuments Digitale Patientenrechnung | |
| DocumentReference.meta.tag:dipag-rechnungsstatus.system | ||
| DocumentReference.meta.tag:dipag-rechnungsstatus.code | ||
| DocumentReference.extension | ||
| DocumentReference.extension:docRef-signature | Die Signatur auf Ebene der DocumentReference muss nur beim Typ Rechnung vorhanden sein unnd umfasst eine Signatur über die originale Rechnung und die strukturierten Rechnungsinhalte. | |
| DocumentReference.extension:docRef-signature.value[x].type | ||
| DocumentReference.extension:docRef-signature.value[x].when | ||
| DocumentReference.extension:docRef-signature.value[x].who | ||
| DocumentReference.extension:docRef-signature.value[x].who.identifier | ||
| DocumentReference.extension:docRef-signature.value[x].who.identifier.system | ||
| DocumentReference.extension:docRef-signature.value[x].who.identifier.value | ||
| DocumentReference.extension:docRef-signature.value[x].targetFormat | ||
| DocumentReference.extension:docRef-signature.value[x].sigFormat | ||
| DocumentReference.extension:docRef-signature.value[x].data | ||
| DocumentReference.extension:rechnungsdatum | Das Rechnungsdatum wird aus den strukturierten Inhalten durch den FD extrahiert. Siehe Informationsmodell 'Rechnung' des Feature-Dokuments Digitale Patientenrechnung | |
| DocumentReference.extension:zahlungszieldatum | Das Zahlungszieldatum wird aus den strukturierten Inhalten durch den FD extrahiert. Siehe Informationsmodell 'Rechnung' des Feature-Dokuments Digitale Patientenrechnung | |
| DocumentReference.extension:gesamtbetrag | Der Gesamtbetrag wird aus den strukturierten Inhalten durch den FD extrahiert. Siehe Informationsmodell 'Rechnung' des Feature-Dokuments Digitale Patientenrechnung | |
| DocumentReference.extension:fachrichtung | Die Fachrichtung wird aus den strukturierten Inhalten durch den FD extrahiert. Siehe Informationsmodell 'Rechnung' des Feature-Dokuments Digitale Patientenrechnung | |
| DocumentReference.extension:behandlungsart | Die Behandlungsart wird aus den strukturierten Inhalten durch den FD extrahiert. Siehe Informationsmodell 'Rechnung' des Feature-Dokuments Digitale Patientenrechnung | |
| DocumentReference.identifier | ||
| DocumentReference.identifier:Token | Rechnungs-Token (Dokumenttoken) | Eindeutiges, vom Fachdienst vergebenes Token zur Identifikation des Dokuments beim Abruf über die Retrieve-Operation. Das Token wird als eigener Identifier geführt und ist NICHT mit der technischen DocumentReference-id identisch. Das Token MUSS so vergeben werden, dass es NICHT aus der DocumentReference-id abgeleitet werden kann (z.B. kryptographisch zufällig erzeugt). |
| DocumentReference.identifier:Token.system | NamingSystem des Rechnungs-Tokens | |
| DocumentReference.identifier:Token.value | Rechnungs-Token (Dokumenttoken) | |
| DocumentReference.identifier:Rechnungsnummer | Rechnungs-Nr. (der LEI) | Die Rechnungs-Nr. (der LEI) MUSS vorhanden sein. |
| DocumentReference.identifier:Rechnungsnummer.type | ||
| DocumentReference.identifier:Rechnungsnummer.system | NamingSystem der Rechnungs-Nr. (der LEI) | |
| DocumentReference.identifier:Rechnungsnummer.value | Rechnungs-Nr. (der LEI) | |
| DocumentReference.identifier:AnhangIdentifier | Anhangs-Identifier | Eindeutiger Identifikator für Anhänge vergeben durch das RE-PS (z.B. Interne Dokumentennummer). Bei Anhängen MUSS das System eindeutig pro Leistungserbringer:in vergeben werden. |
| DocumentReference.identifier:AnhangIdentifier.type | ||
| DocumentReference.identifier:AnhangIdentifier.system | NamingSystem des Anhangs-Identifier | |
| DocumentReference.identifier:AnhangIdentifier.value | Anhangs-Identifier | |
| DocumentReference.status | Versionierung von Dokumenten ist nicht unterstützt. Nur jeweils die aktuelle Version des Dokumentes wird akzeptiert. | |
| DocumentReference.type | Kodierung des Dokumentes als 'Rechnung', sowie darüber hinausgehende Klassifizierung per KDL | |
| DocumentReference.type.coding:DokumentenKlassifizierung | ||
| DocumentReference.type.coding:DokumentenKlassifizierung.system | ||
| DocumentReference.type.coding:DokumentenKlassifizierung.code | ||
| DocumentReference.type.coding:DokumentenKlassifizierung.display | ||
| DocumentReference.type.coding:Rechnungstyp | ||
| DocumentReference.subject | Vollständiger Name der behandelten Person. Siehe Informationsmodell 'Rechnung' des Feature-Dokuments Digitale Patientenrechnung. | |
| DocumentReference.subject.display | ||
| DocumentReference.author | Der Fachdienst verknüpft alle Rechnungsdokumente mit der Telematik-ID des einreichenden Akteurs. | |
| DocumentReference.author.identifier | ||
| DocumentReference.author.display | ||
| DocumentReference.description | Menschenlesbarer Titel des Dokumentes, der dem Versicherten in der UI angezeigt wird. Der Titel kann manuell erfasst oder vom Dateinamen/Metadaten abgeleitet werden. z.B. "Laborbefund vom 28.9.2023". | |
| DocumentReference.content | ||
| DocumentReference.content:originaleRechnung | ||
| DocumentReference.content:originaleRechnung.attachment | ||
| DocumentReference.content:originaleRechnung.attachment.extension:signature | Die Signatur auf Ebene der Attachment muss vorhanden sein und umfasst eine Signatur über den Hash der originalen Rechnung. Die Extension hat keine Mindestkardinalität von 1, da sie in R5 entfernt wird und die Instanz dann immer noch valide sein muss. | |
| DocumentReference.content:originaleRechnung.attachment.extension:signature.value[x].type | ||
| DocumentReference.content:originaleRechnung.attachment.extension:signature.value[x].when | ||
| DocumentReference.content:originaleRechnung.attachment.extension:signature.value[x].who | ||
| DocumentReference.content:originaleRechnung.attachment.extension:signature.value[x].who.identifier | ||
| DocumentReference.content:originaleRechnung.attachment.extension:signature.value[x].who.identifier.system | ||
| DocumentReference.content:originaleRechnung.attachment.extension:signature.value[x].who.identifier.value | ||
| DocumentReference.content:originaleRechnung.attachment.extension:signature.value[x].targetFormat | ||
| DocumentReference.content:originaleRechnung.attachment.extension:signature.value[x].sigFormat | ||
| DocumentReference.content:originaleRechnung.attachment.extension:signature.value[x].data | ||
| DocumentReference.content:originaleRechnung.attachment.contentType | Zum Zeitpunkt der Veröffentlichung werden nur PDF-Dokumente als Rechnung seitens der Leistungserbringer:in unterstützt. | |
| DocumentReference.content:originaleRechnung.attachment.url | ||
| DocumentReference.content:originaleRechnung.format | ||
| DocumentReference.content:angereicherteRechnung | ||
| DocumentReference.content:angereicherteRechnung.attachment | ||
| DocumentReference.content:angereicherteRechnung.attachment.extension:signature | Die Signatur auf Ebene der Attachment muss vorhanden sein und umfasst eine Signatur über den Hash der angereicherten Rechnung.Die Extension hat keine Mindestkardinalität von 1, da sie in R5 entfernt wird und die Instanz dann immer noch valide sein muss. | |
| DocumentReference.content:angereicherteRechnung.attachment.extension:signature.value[x].type | ||
| DocumentReference.content:angereicherteRechnung.attachment.extension:signature.value[x].when | ||
| DocumentReference.content:angereicherteRechnung.attachment.extension:signature.value[x].who | ||
| DocumentReference.content:angereicherteRechnung.attachment.extension:signature.value[x].who.identifier | ||
| DocumentReference.content:angereicherteRechnung.attachment.extension:signature.value[x].who.identifier.system | ||
| DocumentReference.content:angereicherteRechnung.attachment.extension:signature.value[x].who.identifier.value | ||
| DocumentReference.content:angereicherteRechnung.attachment.extension:signature.value[x].targetFormat | ||
| DocumentReference.content:angereicherteRechnung.attachment.extension:signature.value[x].sigFormat | ||
| DocumentReference.content:angereicherteRechnung.attachment.extension:signature.value[x].data | ||
| DocumentReference.content:angereicherteRechnung.attachment.contentType | Zum Zeitpunkt der Veröffentlichung werden nur PDF-Dokumente als Rechnung seitens der Leistungserbringer:in unterstützt. | |
| DocumentReference.content:angereicherteRechnung.attachment.url | ||
| DocumentReference.content:angereicherteRechnung.format | ||
| DocumentReference.content:strukturierterRechnungsinhalt | ||
| DocumentReference.content:strukturierterRechnungsinhalt.attachment | ||
| DocumentReference.content:strukturierterRechnungsinhalt.attachment.extension:signature | Die Signatur auf Ebene der Attachment muss vorhanden sein und umfasst eine Signatur über den Hash der strukturierten Rechnungsinhalte. Die strukturierten Rechnungsinhalte müssen im Format fhir+json vorhanden sein. Die Extension hat keine Mindestkardinalität von 1, da sie in R5 entfernt wird und die Instanz dann immer noch valide sein muss. | |
| DocumentReference.content:strukturierterRechnungsinhalt.attachment.extension:signature.value[x].type | ||
| DocumentReference.content:strukturierterRechnungsinhalt.attachment.extension:signature.value[x].when | ||
| DocumentReference.content:strukturierterRechnungsinhalt.attachment.extension:signature.value[x].who | ||
| DocumentReference.content:strukturierterRechnungsinhalt.attachment.extension:signature.value[x].who.identifier | ||
| DocumentReference.content:strukturierterRechnungsinhalt.attachment.extension:signature.value[x].who.identifier.system | ||
| DocumentReference.content:strukturierterRechnungsinhalt.attachment.extension:signature.value[x].who.identifier.value | ||
| DocumentReference.content:strukturierterRechnungsinhalt.attachment.extension:signature.value[x].targetFormat | ||
| DocumentReference.content:strukturierterRechnungsinhalt.attachment.extension:signature.value[x].sigFormat | ||
| DocumentReference.content:strukturierterRechnungsinhalt.attachment.extension:signature.value[x].data | ||
| DocumentReference.content:strukturierterRechnungsinhalt.attachment.contentType | Strukturierte Rechnungsinhalte können seitens der Leistungserbringer:in sowohl als JSON als auch XML übergeben werden. | |
| DocumentReference.content:strukturierterRechnungsinhalt.attachment.url | ||
| DocumentReference.content:strukturierterRechnungsinhalt.format | ||
| DocumentReference.content:anhang | ||
| DocumentReference.content:anhang.attachment | ||
| DocumentReference.content:anhang.attachment.extension:signature | Die Signatur auf Ebene der Attachment muss vorhanden sein und umfasst eine Signatur über den Hash des Anhangs. Die Extension hat keine Mindestkardinalität von 1, da sie in R5 entfernt wird und die Instanz dann immer noch valide sein muss. | |
| DocumentReference.content:anhang.attachment.extension:signature.value[x].type | ||
| DocumentReference.content:anhang.attachment.extension:signature.value[x].when | ||
| DocumentReference.content:anhang.attachment.extension:signature.value[x].who | ||
| DocumentReference.content:anhang.attachment.extension:signature.value[x].who.identifier | ||
| DocumentReference.content:anhang.attachment.extension:signature.value[x].who.identifier.system | ||
| DocumentReference.content:anhang.attachment.extension:signature.value[x].who.identifier.value | ||
| DocumentReference.content:anhang.attachment.extension:signature.value[x].targetFormat | ||
| DocumentReference.content:anhang.attachment.extension:signature.value[x].sigFormat | ||
| DocumentReference.content:anhang.attachment.extension:signature.value[x].data | ||
| DocumentReference.content:anhang.attachment.contentType | Zum Zeitpunkt der Veröffentlichung werden nur PDF-Dokumente als Rechnungsanhänge seitens der Leistungserbringer:in unterstützt. | |
| DocumentReference.content:anhang.attachment.url | ||
| DocumentReference.content:anhang.format | ||
| DocumentReference.context | ||
| DocumentReference.context.related | Der Fachdienst verknüpft alle Rechnungsdokumente mit der Rechnungsempfänger:in. Die Slices werden über das Element Reference.type unterschieden und NICHT über die Auflösung der Referenz (resolve()), damit eine einzelne DocumentReference auch ohne Bundle-Kontext (z.B. als Ergebnis der $retrieve-Operation oder der Suche) validierbar bleibt. Der Fachdienst MUSS Reference.type entsprechend dem Zieltyp ('Patient' bzw. 'DocumentReference') setzen. | |
| DocumentReference.context.related:patient | ||
| DocumentReference.context.related:patient.type | ||
| DocumentReference.context.related:anhaenge | ||
| DocumentReference.context.related:anhaenge.type |
Beispiele
| DocumentReference |
| id : ExampleR5DocumentReference |
| meta |
| profile : https://gematik.de/fhir/dipag/StructureDefinition/dipag-dokumentenmetadaten-intern |
| tag |
| system : https://gematik.de/fhir/dipag/CodeSystem/dipag-rechnungsstatus-cs |
| code : offen |
| display : Offen |
| extension |
| url : https://gematik.de/fhir/dipag/StructureDefinition/dipag-documentreference-rechnungsdatum |
| value : 2023-09-28T13:00:00.123+02:00 |
| extension |
| url : https://gematik.de/fhir/dipag/StructureDefinition/dipag-zahlungsziel |
| value : 2023-10-28 |
| extension |
| url : https://gematik.de/fhir/dipag/StructureDefinition/dipag-documentreference-gesamtbetrag |
| value |
| value : 16.2 |
| currency : EUR |
| extension |
| url : https://gematik.de/fhir/dipag/StructureDefinition/dipag-docref-signature |
| value |
| type |
| system : urn:iso-astm:E1762-95:2013 |
| code : 1.2.840.10065.1.12.1.13 |
| when : 2026-02-11T10:00:00+01:00 |
| who |
| identifier |
| system : urn:ietf:rfc:3986 |
| value : urn:oid:1.2.276.0.76.4.323 |
| data : ZXlKaGJHY2lPaUpJVXpJMU5pSXNJbXRwWkNJNkltVjRZVzUwSW4wLi4u |
| identifier |
| system : https://gematik.de/fhir/sid/dipag-token |
| value : d0ab9ed15c5eb41afde78b16a42e1f84d9b2818c1c48406233ac4e237e85e7f2 |
| identifier |
| type |
| coding |
| system : https://gematik.de/fhir/dipag/CodeSystem/dipag-rechnung-identifier-type-cs |
| code : invoice |
| system : http://example.com/fhir/identifiers |
| value : 123456789 |
| status : current |
| type |
| coding |
| system : http://dvmd.de/fhir/CodeSystem/kdl |
| code : AM010106 |
| display : Rechnung ambulante/stationäre Behandlung |
| subject |
| display : Max Mustermann |
| author |
| identifier |
| system : https://gematik.de/fhir/sid/telematik-id |
| value : 987654321 |
| display : Dr. Hausarzt |
| description : Laborbefund vom 28.9.2023 |
| content |
| attachment |
| extension |
| url : https://gematik.de/fhir/dipag/StructureDefinition/dipag-docref-signature |
| value |
| type |
| system : urn:iso-astm:E1762-95:2013 |
| code : 1.2.840.10065.1.12.1.13 |
| when : 2026-02-11T10:00:00+01:00 |
| who |
| identifier |
| system : urn:ietf:rfc:3986 |
| value : urn:oid:1.2.276.0.76.4.323 |
| data : SGFzaE9yaWdpbmFsUkVjaG51bmdQREZBc2lnbmVkQnlGRDIwMjYwMjEx |
| contentType : application/pdf |
| url : [FD-endpunkt]/Binary/id-der-originalen-Rechnung |
| format |
| system : https://gematik.de/fhir/dipag/CodeSystem/dipag-attachment-format-cs |
| code : originaleRechnung |
| content |
| attachment |
| extension |
| url : https://gematik.de/fhir/dipag/StructureDefinition/dipag-docref-signature |
| value |
| type |
| system : urn:iso-astm:E1762-95:2013 |
| code : 1.2.840.10065.1.12.1.13 |
| when : 2026-02-11T10:00:00+01:00 |
| who |
| identifier |
| system : urn:ietf:rfc:3986 |
| value : urn:oid:1.2.276.0.76.4.323 |
| data : SGFzaEFuZ2VyZWljaGVydGVzUERGc2lnbmVkQnlGRDIwMjYwMjExQVA= |
| contentType : application/pdf |
| url : [FD-endpunkt]/Binary/id-des-angereicherten-PDFs |
| format |
| system : https://gematik.de/fhir/dipag/CodeSystem/dipag-attachment-format-cs |
| code : angereichertesPDF |
| content |
| attachment |
| extension |
| url : https://gematik.de/fhir/dipag/StructureDefinition/dipag-docref-signature |
| value |
| type |
| system : urn:iso-astm:E1762-95:2013 |
| code : 1.2.840.10065.1.12.1.13 |
| when : 2026-02-11T10:00:00+01:00 |
| who |
| identifier |
| system : urn:ietf:rfc:3986 |
| value : urn:oid:1.2.276.0.76.4.323 |
| data : U3RydWt0dXJpZXJ0ZXJJbmhhbHRTaWduYXR1ckZEMjAyNjAyMTFmamg= |
| contentType : application/fhir+json |
| url : [FD-endpunkt]/Binary/id-des-strukturierten-Rechnungsinhalts |
| format |
| system : https://gematik.de/fhir/dipag/CodeSystem/dipag-attachment-format-cs |
| code : rechnungsinhalt |
| context |
| related |
| reference : Patient/BeispielPatient3-FD |
| type : Patient |
| related |
| reference : DocumentReference/ExampleR5DocumentReferenceSonstigesDokument |
| type : DocumentReference |