ERGDokumentenmetadaten (DocumentReference)

Bestätigungsrelevanz

Invocation of operator '=' failed: Unknown symbol 'capability'

Metadaten

Canonicalhttps://gematik.de/fhir/erg/StructureDefinition/erg-dokumentenmetadaten
Statusactive
Version1.1.0-RC1
Basishttp://hl7.org/fhir/StructureDefinition/DocumentReference

Inhalt

idΣ0..1string
id0..1string
markierungS I0..*Extension(Complex)
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileΣ0..*canonical(StructureDefinition)
securityΣ0..*CodingBinding
id0..1string
extensionI0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
docRef-signatureS I0..1Extension(Signature)
rechnungsdatumS I0..1Extension(dateTime)
zahlungszieldatumS I0..1Extension(dateTime)
gesamtbetragS I0..1Extension(Money)
fachrichtungS I0..1Extension(Coding)
leistungsartS I0..1Extension(Coding)
behandlungsartS I0..1Extension(Coding)
modifierExtension?! I0..*Extension
masterIdentifierΣ0..1Identifier
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemS Σ1..1uri
valueS Σ1..1string
periodΣ0..1Period
assignerΣ0..1Reference(Organization)
statusS Σ ?!1..1codeBindingPattern
docStatusΣ0..1codeBinding
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ1..1uriPattern
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
RechnungstypS Σ0..1CodingPattern
textΣ0..1string
categoryΣ0..*CodeableConcept
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayS Σ1..1string
dateΣ0..1instant
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
identifierS Σ1..1IdentifierTelematikId
displayS Σ1..1string
authenticator0..1Reference(Practitioner | PractitionerRole | Organization)
custodian0..1Reference(Organization)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
codeΣ1..1codeBinding
targetΣ1..1Reference(DocumentReference)
descriptionS Σ1..1string
securityLabelΣ0..*CodeableConceptBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
id0..1string
extensionI0..*Extension
contentTypeΣ0..1codeBinding
languageΣ0..1codeBinding
data0..1base64Binary
urlΣ0..1url
sizeΣ0..1unsignedInt
hashΣ0..1base64Binary
titleΣ0..1string
creationΣ0..1dateTime
formatΣ0..1CodingBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
id0..1string
extensionI0..*Extension
contentTypeS Σ1..1codeBindingPattern
languageΣ0..1codeBinding
dataS1..1base64Binary
urlS Σ0..1url
sizeΣ0..1unsignedInt
hashΣ0..1base64Binary
titleΣ0..1string
creationΣ0..1dateTime
formatS Σ1..1CodingBindingPattern
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
id0..1string
extensionI0..*Extension
contentTypeS Σ1..1codeBindingPattern
languageΣ0..1codeBinding
data0..0base64Binary
urlS Σ0..1url
sizeΣ0..1unsignedInt
hashΣ0..1base64Binary
titleΣ0..1string
creationΣ0..1dateTime
formatS Σ1..1CodingBindingPattern
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
id0..1string
extensionI0..*Extension
contentTypeS Σ1..1codeBinding
languageΣ0..1codeBinding
dataS1..1base64Binary
urlS Σ0..1url
sizeΣ0..1unsignedInt
hashΣ0..1base64Binary
titleΣ0..1string
creationΣ0..1dateTime
formatS Σ1..1CodingBindingPattern
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
id0..1string
extensionI0..*Extension
contentTypeS Σ1..1codeBindingPattern
languageΣ0..1codeBinding
dataS1..1base64Binary
urlS Σ0..1url
sizeΣ0..1unsignedInt
hashΣ0..1base64Binary
titleΣ0..1string
creationΣ0..1dateTime
formatS Σ1..1CodingBindingPattern
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
encounter0..*Reference(Encounter | EpisodeOfCare)
event0..*CodeableConcept
periodΣ0..1Period
facilityType0..1CodeableConcept
practiceSetting0..1CodeableConcept
sourcePatientInfo0..1Reference(Patient)
patientS1..1Reference(Patient)
anhaengeS0..*Reference(DocumentReference)
<StructureDefinition xmlns="http://hl7.org/fhir">
    <id value="erg-dokumentenmetadaten" />
    <url value="https://gematik.de/fhir/erg/StructureDefinition/erg-dokumentenmetadaten" />
    <version value="1.1.0-RC1" />
    <name value="ERGDokumentenmetadaten" />
    <title value="ERG Dokumentenmetadaten" />
    <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="DocumentReference" />
    <baseDefinition value="http://hl7.org/fhir/StructureDefinition/DocumentReference" />
    <derivation value="constraint" />
    <differential>
        <element id="DocumentReference">
            <path value="DocumentReference" />
            <constraint>
                <key value="SignaturVerpflichtendRechnung" />
                <severity value="error" />
                <human value="Eine Signature muss vorhanden sein, falls es sich bei der DocumentReference um eine Rechnung handelt." />
                <expression value="type.coding.where(system = &#39;http://dvmd.de/fhir/CodeSystem/kdl&#39; and code = &#39;AM010106&#39;).exists() implies extension.where(url = &#39;https://gematik.de/fhir/erg/StructureDefinition/erg-docref-signature&#39;).exists()" />
                <source value="https://gematik.de/fhir/erg/StructureDefinition/erg-dokumentenmetadaten" />
            </constraint>
            <constraint>
                <key value="RechnungOderAnhang" />
                <severity value="error" />
                <human value="Ein Dokument kann entweder ein Anhang enthalten oder ein Rechnungsdokument inkl. strukturierten Rechnungsinhalten." />
                <expression value="content.format.where(system = &#39;https://gematik.de/fhir/erg/CodeSystem/erg-attachment-format-cs&#39; and code = &#39;rechnungsanhang&#39;).exists() xor (content.format.where(system = &#39;https://gematik.de/fhir/erg/CodeSystem/erg-attachment-format-cs&#39; and code = &#39;erechnung&#39;).exists() and  content.format.where(system = &#39;https://gematik.de/fhir/erg/CodeSystem/erg-attachment-format-cs&#39; and code = &#39;rechnungsinhalt&#39;).exists())" />
                <source value="https://gematik.de/fhir/erg/StructureDefinition/erg-dokumentenmetadaten" />
            </constraint>
        </element>
        <element id="DocumentReference.meta.extension">
            <path value="DocumentReference.meta.extension" />
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.meta.extension:markierung">
            <path value="DocumentReference.meta.extension" />
            <sliceName value="markierung" />
            <comment value="Vgl. Abschnitt &#39;4.4.2 Markierungen&#39; des Feature-Dokuments E-Rechnung" />
            <min value="0" />
            <max value="*" />
            <type>
                <code value="Extension" />
                <profile value="https://gematik.de/fhir/erg/StructureDefinition/erg-documentreference-markierung" />
            </type>
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.meta.tag">
            <path value="DocumentReference.meta.tag" />
            <slicing>
                <discriminator>
                    <type value="pattern" />
                    <path value="$this" />
                </discriminator>
                <rules value="open" />
            </slicing>
            <comment value="Metaangaben zur E-Rechnung die sich auf das Rechnungsdokument als Ganzes beziehen und nicht Teil des durch den RE-PS erstellten Dokuments sind." />
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.meta.tag:erg-rechnungsstatus">
            <path value="DocumentReference.meta.tag" />
            <sliceName value="erg-rechnungsstatus" />
            <comment value="Vgl. Abschnitt 4.4.1 Workflow einer Rechnung des Feature-Dokuments E-Rechnung" />
            <min value="0" />
            <max value="1" />
            <mustSupport value="true" />
            <binding>
                <strength value="required" />
                <valueSet value="https://gematik.de/fhir/erg/ValueSet/erg-rechnungsstatus-vs" />
            </binding>
        </element>
        <element id="DocumentReference.meta.tag:erg-rechnungsstatus.system">
            <path value="DocumentReference.meta.tag.system" />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.meta.tag:erg-rechnungsstatus.code">
            <path value="DocumentReference.meta.tag.code" />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.extension">
            <path value="DocumentReference.extension" />
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.extension:docRef-signature">
            <path value="DocumentReference.extension" />
            <sliceName value="docRef-signature" />
            <min value="0" />
            <max value="1" />
            <type>
                <code value="Extension" />
                <profile value="https://gematik.de/fhir/erg/StructureDefinition/erg-docref-signature" />
            </type>
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.extension:rechnungsdatum">
            <path value="DocumentReference.extension" />
            <sliceName value="rechnungsdatum" />
            <comment value="Siehe Abschnitt &#39;4.8.1.1 Rechnung&#39; des Feature-Dokuments E-Rechnung" />
            <min value="0" />
            <max value="1" />
            <type>
                <code value="Extension" />
                <profile value="https://gematik.de/fhir/erg/StructureDefinition/erg-documentreference-rechnungsdatum" />
            </type>
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.extension:zahlungszieldatum">
            <path value="DocumentReference.extension" />
            <sliceName value="zahlungszieldatum" />
            <comment value="Siehe Abschnitt &#39;4.8.1.1 Rechnung&#39; des Feature-Dokuments E-Rechnung" />
            <min value="0" />
            <max value="1" />
            <type>
                <code value="Extension" />
                <profile value="https://gematik.de/fhir/erg/StructureDefinition/erg-documentreference-zahlungszieldatum" />
            </type>
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.extension:gesamtbetrag">
            <path value="DocumentReference.extension" />
            <sliceName value="gesamtbetrag" />
            <comment value="Siehe Abschnitt &#39;4.8.1.1 Rechnung&#39; des Feature-Dokuments E-Rechnung" />
            <min value="0" />
            <max value="1" />
            <type>
                <code value="Extension" />
                <profile value="https://gematik.de/fhir/erg/StructureDefinition/erg-documentreference-gesamtbetrag" />
            </type>
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.extension:fachrichtung">
            <path value="DocumentReference.extension" />
            <sliceName value="fachrichtung" />
            <min value="0" />
            <max value="1" />
            <type>
                <code value="Extension" />
                <profile value="https://gematik.de/fhir/erg/StructureDefinition/erg-docref-fachrichtung" />
            </type>
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.extension:leistungsart">
            <path value="DocumentReference.extension" />
            <sliceName value="leistungsart" />
            <min value="0" />
            <max value="1" />
            <type>
                <code value="Extension" />
                <profile value="https://gematik.de/fhir/erg/StructureDefinition/erg-docref-leistungsart" />
            </type>
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.extension:behandlungsart">
            <path value="DocumentReference.extension" />
            <sliceName value="behandlungsart" />
            <min value="0" />
            <max value="1" />
            <type>
                <code value="Extension" />
                <profile value="https://gematik.de/fhir/erg/StructureDefinition/erg-behandlungsart" />
            </type>
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.identifier">
            <path value="DocumentReference.identifier" />
            <comment value="Eindeutiger Identifikator vergeben durch das RE-PS (z.B. Interne Dokumentennummer). Das System MUSS eindeutig pro Leistungserbringer:in vergeben werden." />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.identifier.system">
            <path value="DocumentReference.identifier.system" />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.identifier.value">
            <path value="DocumentReference.identifier.value" />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.status">
            <path value="DocumentReference.status" />
            <comment value="Versionierung von Dokumenten ist nicht unterst&#252;tzt. Nur jeweils die aktuelle Version des Dokumentes wird akzeptiert." />
            <patternCode value="current" />
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.type">
            <path value="DocumentReference.type" />
            <comment value="Kodierung des Dokumentes als &#39;Rechnung&#39;, sowie dar&#252;ber hinausgehende Klassifizierung per KDL" />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.type.coding">
            <path value="DocumentReference.type.coding" />
            <slicing>
                <discriminator>
                    <type value="pattern" />
                    <path value="$this" />
                </discriminator>
                <rules value="open" />
            </slicing>
            <min value="1" />
        </element>
        <element id="DocumentReference.type.coding:DokumentenKlassifizierung">
            <path value="DocumentReference.type.coding" />
            <sliceName value="DokumentenKlassifizierung" />
            <min value="0" />
            <max value="1" />
            <patternCoding>
                <system value="http://dvmd.de/fhir/CodeSystem/kdl" />
            </patternCoding>
            <mustSupport value="true" />
            <binding>
                <strength value="required" />
                <valueSet value="https://gematik.de/fhir/erg/ValueSet/erg-sonstigesdokument-type-vs" />
            </binding>
        </element>
        <element id="DocumentReference.type.coding:DokumentenKlassifizierung.system">
            <path value="DocumentReference.type.coding.system" />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.type.coding:DokumentenKlassifizierung.code">
            <path value="DocumentReference.type.coding.code" />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.type.coding:DokumentenKlassifizierung.display">
            <path value="DocumentReference.type.coding.display" />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.type.coding:Rechnungstyp">
            <path value="DocumentReference.type.coding" />
            <sliceName value="Rechnungstyp" />
            <min value="0" />
            <max value="1" />
            <patternCoding>
                <system value="http://dvmd.de/fhir/CodeSystem/kdl" />
                <code value="AM010106" />
            </patternCoding>
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.subject">
            <path value="DocumentReference.subject" />
            <comment value="Vollst&#228;ndiger Name der behandelten Person. Siehe Abschnitt &#39;4.8.1.1 Rechnung&#39; des Feature-Dokuments E-Rechnung." />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.subject.display">
            <path value="DocumentReference.subject.display" />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.author">
            <path value="DocumentReference.author" />
            <comment value="Der Fachdienst verkn&#252;pft alle Rechnungsdokumente mit der Telematik-ID des einreichenden Akteurs." />
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.author.identifier">
            <path value="DocumentReference.author.identifier" />
            <min value="1" />
            <type>
                <code value="Identifier" />
                <profile value="http://fhir.de/StructureDefinition/identifier-telematik-id" />
            </type>
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.author.display">
            <path value="DocumentReference.author.display" />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.description">
            <path value="DocumentReference.description" />
            <comment value="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. &amp;quot;Laborbefund vom 28.9.2023&amp;quot;." />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.content">
            <path value="DocumentReference.content" />
            <slicing>
                <discriminator>
                    <type value="pattern" />
                    <path value="format" />
                </discriminator>
                <rules value="open" />
            </slicing>
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.content.attachment.url">
            <path value="DocumentReference.content.attachment.url" />
            <comment value="Der FD muss die Base64-kodierten Daten aus attachment.data extrahieren und in eine Binary-Ressource auslagern." />
        </element>
        <element id="DocumentReference.content:rechnungspdf">
            <path value="DocumentReference.content" />
            <sliceName value="rechnungspdf" />
            <min value="0" />
            <max value="1" />
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.content:rechnungspdf.attachment">
            <path value="DocumentReference.content.attachment" />
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.content:rechnungspdf.attachment.contentType">
            <path value="DocumentReference.content.attachment.contentType" />
            <comment value="Zum Zeitpunkt der Ver&#246;ffentlichung werden nur PDF-Dokumente als Rechnung seitens der Leistungserbringer:in unterst&#252;tzt." />
            <min value="1" />
            <patternCode value="application/pdf" />
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.content:rechnungspdf.attachment.data">
            <path value="DocumentReference.content.attachment.data" />
            <comment value="Base64-kodiertes PDF. Dieses Feld muss durch die Applikation der Leistungserbringer:in gef&#252;llt werden." />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.content:rechnungspdf.attachment.url">
            <path value="DocumentReference.content.attachment.url" />
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.content:rechnungspdf.format">
            <path value="DocumentReference.content.format" />
            <min value="1" />
            <patternCoding>
                <system value="https://gematik.de/fhir/erg/CodeSystem/erg-attachment-format-cs" />
                <code value="erechnung" />
            </patternCoding>
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.content:angereicherteRechnung">
            <path value="DocumentReference.content" />
            <sliceName value="angereicherteRechnung" />
            <min value="0" />
            <max value="1" />
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.content:angereicherteRechnung.attachment">
            <path value="DocumentReference.content.attachment" />
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.content:angereicherteRechnung.attachment.contentType">
            <path value="DocumentReference.content.attachment.contentType" />
            <comment value="Zum Zeitpunkt der Ver&#246;ffentlichung werden nur PDF-Dokumente als Rechnung seitens der Leistungserbringer:in unterst&#252;tzt." />
            <min value="1" />
            <patternCode value="application/pdf" />
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.content:angereicherteRechnung.attachment.data">
            <path value="DocumentReference.content.attachment.data" />
            <comment value="Die angereicherte Rechnung wird durch den FD direkt als Binary-Ressource unter attachment.url referenziert." />
            <max value="0" />
        </element>
        <element id="DocumentReference.content:angereicherteRechnung.attachment.url">
            <path value="DocumentReference.content.attachment.url" />
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.content:angereicherteRechnung.format">
            <path value="DocumentReference.content.format" />
            <min value="1" />
            <patternCoding>
                <system value="https://gematik.de/fhir/erg/CodeSystem/erg-attachment-format-cs" />
                <code value="angereichertesPDF" />
            </patternCoding>
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.content:strukturierterRechnungsinhalt">
            <path value="DocumentReference.content" />
            <sliceName value="strukturierterRechnungsinhalt" />
            <min value="0" />
            <max value="1" />
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.content:strukturierterRechnungsinhalt.attachment">
            <path value="DocumentReference.content.attachment" />
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.content:strukturierterRechnungsinhalt.attachment.contentType">
            <path value="DocumentReference.content.attachment.contentType" />
            <comment value="Strukturierte Rechnungsinhalte k&#246;nnen seitens der Leistungserbringer:in sowohl als JSON als auch XML &#252;bergeben werden." />
            <min value="1" />
            <mustSupport value="true" />
            <binding>
                <strength value="required" />
                <valueSet value="https://gematik.de/fhir/erg/ValueSet/erg-restricted-mime-types-vs" />
            </binding>
        </element>
        <element id="DocumentReference.content:strukturierterRechnungsinhalt.attachment.data">
            <path value="DocumentReference.content.attachment.data" />
            <comment value="Base64-kodierte Repr&#228;sentation der Rechnungsinhalte. Dieses Feld muss durch die Applikation der Leistungserbringer:in gef&#252;llt werden." />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.content:strukturierterRechnungsinhalt.attachment.url">
            <path value="DocumentReference.content.attachment.url" />
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.content:strukturierterRechnungsinhalt.format">
            <path value="DocumentReference.content.format" />
            <min value="1" />
            <patternCoding>
                <system value="https://gematik.de/fhir/erg/CodeSystem/erg-attachment-format-cs" />
                <code value="rechnungsinhalt" />
            </patternCoding>
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.content:anhang">
            <path value="DocumentReference.content" />
            <sliceName value="anhang" />
            <min value="0" />
            <max value="1" />
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.content:anhang.attachment">
            <path value="DocumentReference.content.attachment" />
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.content:anhang.attachment.contentType">
            <path value="DocumentReference.content.attachment.contentType" />
            <comment value="Zum Zeitpunkt der Ver&#246;ffentlichung werden nur PDF-Dokumente als Rechnungsanh&#228;nge seitens der Leistungserbringer:in unterst&#252;tzt." />
            <min value="1" />
            <patternCode value="application/pdf" />
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.content:anhang.attachment.data">
            <path value="DocumentReference.content.attachment.data" />
            <comment value="Base64-kodiertes PDF. Dieses Feld muss durch die Applikation der Leistungserbringer:in gef&#252;llt werden." />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.content:anhang.attachment.url">
            <path value="DocumentReference.content.attachment.url" />
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.content:anhang.format">
            <path value="DocumentReference.content.format" />
            <min value="1" />
            <patternCoding>
                <system value="https://gematik.de/fhir/erg/CodeSystem/erg-attachment-format-cs" />
                <code value="rechnungsanhang" />
            </patternCoding>
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.context">
            <path value="DocumentReference.context" />
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.context.related">
            <path value="DocumentReference.context.related" />
            <slicing>
                <discriminator>
                    <type value="type" />
                    <path value="$this.resolve()" />
                </discriminator>
                <rules value="open" />
            </slicing>
            <comment value="Der Fachdienst verkn&#252;pft alle Rechnungsdokumente mit der Rechnungsempf&#228;nger:in." />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.context.related:patient">
            <path value="DocumentReference.context.related" />
            <sliceName value="patient" />
            <min value="1" />
            <max value="1" />
            <type>
                <code value="Reference" />
                <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" />
            </type>
            <mustSupport value="true" />
        </element>
        <element id="DocumentReference.context.related:anhaenge">
            <path value="DocumentReference.context.related" />
            <sliceName value="anhaenge" />
            <min value="0" />
            <max value="*" />
            <type>
                <code value="Reference" />
                <targetProfile value="http://hl7.org/fhir/StructureDefinition/DocumentReference" />
            </type>
            <mustSupport value="true" />
        </element>
    </differential>
</StructureDefinition>
{
    "resourceType": "StructureDefinition",
    "id": "erg-dokumentenmetadaten",
    "url": "https://gematik.de/fhir/erg/StructureDefinition/erg-dokumentenmetadaten",
    "version": "1.1.0-RC1",
    "name": "ERGDokumentenmetadaten",
    "title": "ERG Dokumentenmetadaten",
    "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": "DocumentReference",
    "baseDefinition": "http://hl7.org/fhir/StructureDefinition/DocumentReference",
    "derivation": "constraint",
    "differential": {
        "element":  [
            {
                "id": "DocumentReference",
                "path": "DocumentReference",
                "constraint":  [
                    {
                        "key": "SignaturVerpflichtendRechnung",
                        "severity": "error",
                        "human": "Eine Signature muss vorhanden sein, falls es sich bei der DocumentReference um eine Rechnung handelt.",
                        "expression": "type.coding.where(system = 'http://dvmd.de/fhir/CodeSystem/kdl' and code = 'AM010106').exists() implies extension.where(url = 'https://gematik.de/fhir/erg/StructureDefinition/erg-docref-signature').exists()",
                        "source": "https://gematik.de/fhir/erg/StructureDefinition/erg-dokumentenmetadaten"
                    },
                    {
                        "key": "RechnungOderAnhang",
                        "severity": "error",
                        "human": "Ein Dokument kann entweder ein Anhang enthalten oder ein Rechnungsdokument inkl. strukturierten Rechnungsinhalten.",
                        "expression": "content.format.where(system = 'https://gematik.de/fhir/erg/CodeSystem/erg-attachment-format-cs' and code = 'rechnungsanhang').exists() xor (content.format.where(system = 'https://gematik.de/fhir/erg/CodeSystem/erg-attachment-format-cs' and code = 'erechnung').exists() and  content.format.where(system = 'https://gematik.de/fhir/erg/CodeSystem/erg-attachment-format-cs' and code = 'rechnungsinhalt').exists())",
                        "source": "https://gematik.de/fhir/erg/StructureDefinition/erg-dokumentenmetadaten"
                    }
                ]
            },
            {
                "id": "DocumentReference.meta.extension",
                "path": "DocumentReference.meta.extension",
                "mustSupport": true
            },
            {
                "id": "DocumentReference.meta.extension:markierung",
                "path": "DocumentReference.meta.extension",
                "sliceName": "markierung",
                "comment": "Vgl. Abschnitt '4.4.2 Markierungen' des Feature-Dokuments E-Rechnung",
                "min": 0,
                "max": "*",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "https://gematik.de/fhir/erg/StructureDefinition/erg-documentreference-markierung"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "DocumentReference.meta.tag",
                "path": "DocumentReference.meta.tag",
                "slicing": {
                    "discriminator":  [
                        {
                            "type": "pattern",
                            "path": "$this"
                        }
                    ],
                    "rules": "open"
                },
                "comment": "Metaangaben zur E-Rechnung die sich auf das Rechnungsdokument als Ganzes beziehen und nicht Teil des durch den RE-PS erstellten Dokuments sind.",
                "mustSupport": true
            },
            {
                "id": "DocumentReference.meta.tag:erg-rechnungsstatus",
                "path": "DocumentReference.meta.tag",
                "sliceName": "erg-rechnungsstatus",
                "comment": "Vgl. Abschnitt 4.4.1 Workflow einer Rechnung des Feature-Dokuments E-Rechnung",
                "min": 0,
                "max": "1",
                "mustSupport": true,
                "binding": {
                    "strength": "required",
                    "valueSet": "https://gematik.de/fhir/erg/ValueSet/erg-rechnungsstatus-vs"
                }
            },
            {
                "id": "DocumentReference.meta.tag:erg-rechnungsstatus.system",
                "path": "DocumentReference.meta.tag.system",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "DocumentReference.meta.tag:erg-rechnungsstatus.code",
                "path": "DocumentReference.meta.tag.code",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "DocumentReference.extension",
                "path": "DocumentReference.extension",
                "mustSupport": true
            },
            {
                "id": "DocumentReference.extension:docRef-signature",
                "path": "DocumentReference.extension",
                "sliceName": "docRef-signature",
                "min": 0,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "https://gematik.de/fhir/erg/StructureDefinition/erg-docref-signature"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "DocumentReference.extension:rechnungsdatum",
                "path": "DocumentReference.extension",
                "sliceName": "rechnungsdatum",
                "comment": "Siehe Abschnitt '4.8.1.1 Rechnung' des Feature-Dokuments E-Rechnung",
                "min": 0,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "https://gematik.de/fhir/erg/StructureDefinition/erg-documentreference-rechnungsdatum"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "DocumentReference.extension:zahlungszieldatum",
                "path": "DocumentReference.extension",
                "sliceName": "zahlungszieldatum",
                "comment": "Siehe Abschnitt '4.8.1.1 Rechnung' des Feature-Dokuments E-Rechnung",
                "min": 0,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "https://gematik.de/fhir/erg/StructureDefinition/erg-documentreference-zahlungszieldatum"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "DocumentReference.extension:gesamtbetrag",
                "path": "DocumentReference.extension",
                "sliceName": "gesamtbetrag",
                "comment": "Siehe Abschnitt '4.8.1.1 Rechnung' des Feature-Dokuments E-Rechnung",
                "min": 0,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "https://gematik.de/fhir/erg/StructureDefinition/erg-documentreference-gesamtbetrag"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "DocumentReference.extension:fachrichtung",
                "path": "DocumentReference.extension",
                "sliceName": "fachrichtung",
                "min": 0,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "https://gematik.de/fhir/erg/StructureDefinition/erg-docref-fachrichtung"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "DocumentReference.extension:leistungsart",
                "path": "DocumentReference.extension",
                "sliceName": "leistungsart",
                "min": 0,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "https://gematik.de/fhir/erg/StructureDefinition/erg-docref-leistungsart"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "DocumentReference.extension:behandlungsart",
                "path": "DocumentReference.extension",
                "sliceName": "behandlungsart",
                "min": 0,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "https://gematik.de/fhir/erg/StructureDefinition/erg-behandlungsart"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "DocumentReference.identifier",
                "path": "DocumentReference.identifier",
                "comment": "Eindeutiger Identifikator vergeben durch das RE-PS (z.B. Interne Dokumentennummer). Das System MUSS eindeutig pro Leistungserbringer:in vergeben werden.",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "DocumentReference.identifier.system",
                "path": "DocumentReference.identifier.system",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "DocumentReference.identifier.value",
                "path": "DocumentReference.identifier.value",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "DocumentReference.status",
                "path": "DocumentReference.status",
                "comment": "Versionierung von Dokumenten ist nicht unterstützt. Nur jeweils die aktuelle Version des Dokumentes wird akzeptiert.",
                "patternCode": "current",
                "mustSupport": true
            },
            {
                "id": "DocumentReference.type",
                "path": "DocumentReference.type",
                "comment": "Kodierung des Dokumentes als 'Rechnung', sowie darüber hinausgehende Klassifizierung per KDL",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "DocumentReference.type.coding",
                "path": "DocumentReference.type.coding",
                "slicing": {
                    "discriminator":  [
                        {
                            "type": "pattern",
                            "path": "$this"
                        }
                    ],
                    "rules": "open"
                },
                "min": 1
            },
            {
                "id": "DocumentReference.type.coding:DokumentenKlassifizierung",
                "path": "DocumentReference.type.coding",
                "sliceName": "DokumentenKlassifizierung",
                "min": 0,
                "max": "1",
                "patternCoding": {
                    "system": "http://dvmd.de/fhir/CodeSystem/kdl"
                },
                "mustSupport": true,
                "binding": {
                    "strength": "required",
                    "valueSet": "https://gematik.de/fhir/erg/ValueSet/erg-sonstigesdokument-type-vs"
                }
            },
            {
                "id": "DocumentReference.type.coding:DokumentenKlassifizierung.system",
                "path": "DocumentReference.type.coding.system",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "DocumentReference.type.coding:DokumentenKlassifizierung.code",
                "path": "DocumentReference.type.coding.code",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "DocumentReference.type.coding:DokumentenKlassifizierung.display",
                "path": "DocumentReference.type.coding.display",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "DocumentReference.type.coding:Rechnungstyp",
                "path": "DocumentReference.type.coding",
                "sliceName": "Rechnungstyp",
                "min": 0,
                "max": "1",
                "patternCoding": {
                    "system": "http://dvmd.de/fhir/CodeSystem/kdl",
                    "code": "AM010106"
                },
                "mustSupport": true
            },
            {
                "id": "DocumentReference.subject",
                "path": "DocumentReference.subject",
                "comment": "Vollständiger Name der behandelten Person. Siehe Abschnitt '4.8.1.1 Rechnung' des Feature-Dokuments E-Rechnung.",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "DocumentReference.subject.display",
                "path": "DocumentReference.subject.display",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "DocumentReference.author",
                "path": "DocumentReference.author",
                "comment": "Der Fachdienst verknüpft alle Rechnungsdokumente mit der Telematik-ID des einreichenden Akteurs.",
                "mustSupport": true
            },
            {
                "id": "DocumentReference.author.identifier",
                "path": "DocumentReference.author.identifier",
                "min": 1,
                "type":  [
                    {
                        "code": "Identifier",
                        "profile":  [
                            "http://fhir.de/StructureDefinition/identifier-telematik-id"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "DocumentReference.author.display",
                "path": "DocumentReference.author.display",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "DocumentReference.description",
                "path": "DocumentReference.description",
                "comment": "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. &quot;Laborbefund vom 28.9.2023&quot;.",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "DocumentReference.content",
                "path": "DocumentReference.content",
                "slicing": {
                    "discriminator":  [
                        {
                            "type": "pattern",
                            "path": "format"
                        }
                    ],
                    "rules": "open"
                },
                "mustSupport": true
            },
            {
                "id": "DocumentReference.content.attachment.url",
                "path": "DocumentReference.content.attachment.url",
                "comment": "Der FD muss die Base64-kodierten Daten aus attachment.data extrahieren und in eine Binary-Ressource auslagern."
            },
            {
                "id": "DocumentReference.content:rechnungspdf",
                "path": "DocumentReference.content",
                "sliceName": "rechnungspdf",
                "min": 0,
                "max": "1",
                "mustSupport": true
            },
            {
                "id": "DocumentReference.content:rechnungspdf.attachment",
                "path": "DocumentReference.content.attachment",
                "mustSupport": true
            },
            {
                "id": "DocumentReference.content:rechnungspdf.attachment.contentType",
                "path": "DocumentReference.content.attachment.contentType",
                "comment": "Zum Zeitpunkt der Veröffentlichung werden nur PDF-Dokumente als Rechnung seitens der Leistungserbringer:in unterstützt.",
                "min": 1,
                "patternCode": "application/pdf",
                "mustSupport": true
            },
            {
                "id": "DocumentReference.content:rechnungspdf.attachment.data",
                "path": "DocumentReference.content.attachment.data",
                "comment": "Base64-kodiertes PDF. Dieses Feld muss durch die Applikation der Leistungserbringer:in gefüllt werden.",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "DocumentReference.content:rechnungspdf.attachment.url",
                "path": "DocumentReference.content.attachment.url",
                "mustSupport": true
            },
            {
                "id": "DocumentReference.content:rechnungspdf.format",
                "path": "DocumentReference.content.format",
                "min": 1,
                "patternCoding": {
                    "code": "erechnung",
                    "system": "https://gematik.de/fhir/erg/CodeSystem/erg-attachment-format-cs"
                },
                "mustSupport": true
            },
            {
                "id": "DocumentReference.content:angereicherteRechnung",
                "path": "DocumentReference.content",
                "sliceName": "angereicherteRechnung",
                "min": 0,
                "max": "1",
                "mustSupport": true
            },
            {
                "id": "DocumentReference.content:angereicherteRechnung.attachment",
                "path": "DocumentReference.content.attachment",
                "mustSupport": true
            },
            {
                "id": "DocumentReference.content:angereicherteRechnung.attachment.contentType",
                "path": "DocumentReference.content.attachment.contentType",
                "comment": "Zum Zeitpunkt der Veröffentlichung werden nur PDF-Dokumente als Rechnung seitens der Leistungserbringer:in unterstützt.",
                "min": 1,
                "patternCode": "application/pdf",
                "mustSupport": true
            },
            {
                "id": "DocumentReference.content:angereicherteRechnung.attachment.data",
                "path": "DocumentReference.content.attachment.data",
                "comment": "Die angereicherte Rechnung wird durch den FD direkt als Binary-Ressource unter attachment.url referenziert.",
                "max": "0"
            },
            {
                "id": "DocumentReference.content:angereicherteRechnung.attachment.url",
                "path": "DocumentReference.content.attachment.url",
                "mustSupport": true
            },
            {
                "id": "DocumentReference.content:angereicherteRechnung.format",
                "path": "DocumentReference.content.format",
                "min": 1,
                "patternCoding": {
                    "code": "angereichertesPDF",
                    "system": "https://gematik.de/fhir/erg/CodeSystem/erg-attachment-format-cs"
                },
                "mustSupport": true
            },
            {
                "id": "DocumentReference.content:strukturierterRechnungsinhalt",
                "path": "DocumentReference.content",
                "sliceName": "strukturierterRechnungsinhalt",
                "min": 0,
                "max": "1",
                "mustSupport": true
            },
            {
                "id": "DocumentReference.content:strukturierterRechnungsinhalt.attachment",
                "path": "DocumentReference.content.attachment",
                "mustSupport": true
            },
            {
                "id": "DocumentReference.content:strukturierterRechnungsinhalt.attachment.contentType",
                "path": "DocumentReference.content.attachment.contentType",
                "comment": "Strukturierte Rechnungsinhalte können seitens der Leistungserbringer:in sowohl als JSON als auch XML übergeben werden.",
                "min": 1,
                "mustSupport": true,
                "binding": {
                    "strength": "required",
                    "valueSet": "https://gematik.de/fhir/erg/ValueSet/erg-restricted-mime-types-vs"
                }
            },
            {
                "id": "DocumentReference.content:strukturierterRechnungsinhalt.attachment.data",
                "path": "DocumentReference.content.attachment.data",
                "comment": "Base64-kodierte Repräsentation der Rechnungsinhalte. Dieses Feld muss durch die Applikation der Leistungserbringer:in gefüllt werden.",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "DocumentReference.content:strukturierterRechnungsinhalt.attachment.url",
                "path": "DocumentReference.content.attachment.url",
                "mustSupport": true
            },
            {
                "id": "DocumentReference.content:strukturierterRechnungsinhalt.format",
                "path": "DocumentReference.content.format",
                "min": 1,
                "patternCoding": {
                    "code": "rechnungsinhalt",
                    "system": "https://gematik.de/fhir/erg/CodeSystem/erg-attachment-format-cs"
                },
                "mustSupport": true
            },
            {
                "id": "DocumentReference.content:anhang",
                "path": "DocumentReference.content",
                "sliceName": "anhang",
                "min": 0,
                "max": "1",
                "mustSupport": true
            },
            {
                "id": "DocumentReference.content:anhang.attachment",
                "path": "DocumentReference.content.attachment",
                "mustSupport": true
            },
            {
                "id": "DocumentReference.content:anhang.attachment.contentType",
                "path": "DocumentReference.content.attachment.contentType",
                "comment": "Zum Zeitpunkt der Veröffentlichung werden nur PDF-Dokumente als Rechnungsanhänge seitens der Leistungserbringer:in unterstützt.",
                "min": 1,
                "patternCode": "application/pdf",
                "mustSupport": true
            },
            {
                "id": "DocumentReference.content:anhang.attachment.data",
                "path": "DocumentReference.content.attachment.data",
                "comment": "Base64-kodiertes PDF. Dieses Feld muss durch die Applikation der Leistungserbringer:in gefüllt werden.",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "DocumentReference.content:anhang.attachment.url",
                "path": "DocumentReference.content.attachment.url",
                "mustSupport": true
            },
            {
                "id": "DocumentReference.content:anhang.format",
                "path": "DocumentReference.content.format",
                "min": 1,
                "patternCoding": {
                    "code": "rechnungsanhang",
                    "system": "https://gematik.de/fhir/erg/CodeSystem/erg-attachment-format-cs"
                },
                "mustSupport": true
            },
            {
                "id": "DocumentReference.context",
                "path": "DocumentReference.context",
                "mustSupport": true
            },
            {
                "id": "DocumentReference.context.related",
                "path": "DocumentReference.context.related",
                "slicing": {
                    "discriminator":  [
                        {
                            "type": "type",
                            "path": "$this.resolve()"
                        }
                    ],
                    "rules": "open"
                },
                "comment": "Der Fachdienst verknüpft alle Rechnungsdokumente mit der Rechnungsempfänger:in.",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "DocumentReference.context.related:patient",
                "path": "DocumentReference.context.related",
                "sliceName": "patient",
                "min": 1,
                "max": "1",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "http://hl7.org/fhir/StructureDefinition/Patient"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "DocumentReference.context.related:anhaenge",
                "path": "DocumentReference.context.related",
                "sliceName": "anhaenge",
                "min": 0,
                "max": "*",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "http://hl7.org/fhir/StructureDefinition/DocumentReference"
                        ]
                    }
                ],
                "mustSupport": true
            }
        ]
    }
}

Constraints/Invarianten

NameSchweregradBeschreibungAusdruck
SignaturVerpflichtendRechnungerrorEine Signature muss vorhanden sein, falls es sich bei der DocumentReference um eine Rechnung handelt.type.coding.where(system = 'http://dvmd.de/fhir/CodeSystem/kdl' and code = 'AM010106').exists() implies extension.where(url = 'https://gematik.de/fhir/erg/StructureDefinition/erg-docref-signature').exists()
RechnungOderAnhangerrorEin Dokument kann entweder ein Anhang enthalten oder ein Rechnungsdokument inkl. strukturierten Rechnungsinhalten.content.format.where(system = 'https://gematik.de/fhir/erg/CodeSystem/erg-attachment-format-cs' and code = 'rechnungsanhang').exists() xor (content.format.where(system = 'https://gematik.de/fhir/erg/CodeSystem/erg-attachment-format-cs' and code = 'erechnung').exists() and content.format.where(system = 'https://gematik.de/fhir/erg/CodeSystem/erg-attachment-format-cs' and code = 'rechnungsinhalt').exists())

Terminology-Bindings

ElementStaerkeValueSet
DocumentReference.meta.tag:erg-rechnungsstatusrequiredhttps://gematik.de/fhir/erg/ValueSet/erg-rechnungsstatus-vs
DocumentReference.type.coding:DokumentenKlassifizierungrequiredhttps://gematik.de/fhir/erg/ValueSet/erg-sonstigesdokument-type-vs
DocumentReference.content:strukturierterRechnungsinhalt.attachment.contentTyperequiredhttps://gematik.de/fhir/erg/ValueSet/erg-restricted-mime-types-vs

Anmerkungen zu Must-Support-Feldern

FeldnameHinweise
DocumentReference.meta.extension
DocumentReference.meta.extension:markierung

Vgl. Abschnitt '4.4.2 Markierungen' des Feature-Dokuments E-Rechnung

DocumentReference.meta.tag

Metaangaben zur E-Rechnung die sich auf das Rechnungsdokument als Ganzes beziehen und nicht Teil des durch den RE-PS erstellten Dokuments sind.

DocumentReference.meta.tag:erg-rechnungsstatus

Vgl. Abschnitt 4.4.1 Workflow einer Rechnung des Feature-Dokuments E-Rechnung

DocumentReference.meta.tag:erg-rechnungsstatus.system
DocumentReference.meta.tag:erg-rechnungsstatus.code
DocumentReference.extension
DocumentReference.extension:docRef-signature
DocumentReference.extension:rechnungsdatum

Siehe Abschnitt '4.8.1.1 Rechnung' des Feature-Dokuments E-Rechnung

DocumentReference.extension:zahlungszieldatum

Siehe Abschnitt '4.8.1.1 Rechnung' des Feature-Dokuments E-Rechnung

DocumentReference.extension:gesamtbetrag

Siehe Abschnitt '4.8.1.1 Rechnung' des Feature-Dokuments E-Rechnung

DocumentReference.extension:fachrichtung
DocumentReference.extension:leistungsart
DocumentReference.extension:behandlungsart
DocumentReference.identifier

Eindeutiger Identifikator vergeben durch das RE-PS (z.B. Interne Dokumentennummer). Das System MUSS eindeutig pro Leistungserbringer:in vergeben werden.

DocumentReference.identifier.system
DocumentReference.identifier.value
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 Abschnitt '4.8.1.1 Rechnung' des Feature-Dokuments E-Rechnung.

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:rechnungspdf
DocumentReference.content:rechnungspdf.attachment
DocumentReference.content:rechnungspdf.attachment.contentType

Zum Zeitpunkt der Veröffentlichung werden nur PDF-Dokumente als Rechnung seitens der Leistungserbringer:in unterstützt.

DocumentReference.content:rechnungspdf.attachment.data

Base64-kodiertes PDF. Dieses Feld muss durch die Applikation der Leistungserbringer:in gefüllt werden.

DocumentReference.content:rechnungspdf.attachment.url
DocumentReference.content:rechnungspdf.format
DocumentReference.content:angereicherteRechnung
DocumentReference.content:angereicherteRechnung.attachment
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.contentType

Strukturierte Rechnungsinhalte können seitens der Leistungserbringer:in sowohl als JSON als auch XML übergeben werden.

DocumentReference.content:strukturierterRechnungsinhalt.attachment.data

Base64-kodierte Repräsentation der Rechnungsinhalte. Dieses Feld muss durch die Applikation der Leistungserbringer:in gefüllt werden.

DocumentReference.content:strukturierterRechnungsinhalt.attachment.url
DocumentReference.content:strukturierterRechnungsinhalt.format
DocumentReference.content:anhang
DocumentReference.content:anhang.attachment
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.data

Base64-kodiertes PDF. Dieses Feld muss durch die Applikation der Leistungserbringer:in gefüllt werden.

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.

DocumentReference.context.related:patient
DocumentReference.context.related:anhaenge

Interaktionen

Invocation of operator '=' failed: Unknown symbol 'capability'
Invocation of operator '=' failed: Unknown symbol 'capability'
Invocation of operator '=' failed: Unknown symbol 'capability'
Invocation of operator '=' failed: Unknown symbol 'capability'

(Reverse-)Include

Invocation of operator '=' failed: Unknown symbol 'capability'
Invocation of operator '=' failed: Unknown symbol 'capability'
Command 'pagelink' could not render: Page not found.

Beispiele

DocumentReference
<DocumentReference xmlns="http://hl7.org/fhir">
    <id value="ExampleR5DocumentReference" />
    <meta>
        <profile value="https://gematik.de/fhir/erg/StructureDefinition/erg-dokumentenmetadaten" />
        <tag>
            <system value="https://gematik.de/fhir/erg/CodeSystem/erg-rechnungsstatus-cs" />
            <code value="offen" />
            <display value="Offen" />
        </tag>
    </meta>
    <extension url="https://gematik.de/fhir/erg/StructureDefinition/erg-documentreference-rechnungsdatum">
        <valueDateTime value="2023-09-28T13:00:00.123+02:00" />
    </extension>
    <extension url="https://gematik.de/fhir/erg/StructureDefinition/erg-documentreference-zahlungszieldatum">
        <valueDateTime value="2023-10-28T13:00:00.123+02:00" />
    </extension>
    <extension url="https://gematik.de/fhir/erg/StructureDefinition/erg-documentreference-gesamtbetrag">
        <valueMoney>
            <value value="16.2" />
            <currency value="EUR" />
        </valueMoney>
    </extension>
    <identifier>
        <system value="http://example.com/fhir/identifiers" />
        <value value="123456789" />
    </identifier>
    <status value="current" />
    <type>
        <coding>
            <system value="http://dvmd.de/fhir/CodeSystem/kdl" />
            <code value="AM010106" />
            <display value="Rechnung ambulante/station&#228;re Behandlung" />
        </coding>
    </type>
    <subject>
        <display value="Max Mustermann" />
    </subject>
    <author>
        <identifier>
            <system value="https://gematik.de/fhir/sid/telematik-id" />
            <value value="987654321" />
        </identifier>
        <display value="Dr. Hausarzt" />
    </author>
    <description value="Laborbefund vom 28.9.2023" />
    <content>
        <attachment>
            <contentType value="application/pdf" />
            <data value="DIESISTNUREINBEISPIELDIESISTKEINVALIDESPDF00" />
            <url value="http://example.com/fhir/binary/123" />
        </attachment>
        <format>
            <system value="https://gematik.de/fhir/erg/CodeSystem/erg-attachment-format-cs" />
            <code value="erechnung" />
        </format>
    </content>
    <content>
        <attachment>
            <contentType value="application/pdf" />
            <url value="http://example.com/fhir/binary/456" />
        </attachment>
        <format>
            <system value="https://gematik.de/fhir/erg/CodeSystem/erg-attachment-format-cs" />
            <code value="angereichertesPDF" />
        </format>
    </content>
    <content>
        <attachment>
            <contentType value="application/json" />
            <data value="DIESISTNUREINBEISPIELDIESISTKEINVALIDESPDF00" />
            <url value="http://example.com/fhir/binary/789" />
        </attachment>
        <format>
            <system value="https://gematik.de/fhir/erg/CodeSystem/erg-attachment-format-cs" />
            <code value="rechnungsinhalt" />
        </format>
    </content>
    <content>
        <attachment>
            <contentType value="application/pdf" />
            <data value="DIESISTNUREINBEISPIELDIESISTKEINVALIDESPDF00" />
            <url value="http://example.com/fhir/binary/101112" />
        </attachment>
        <format>
            <system value="https://gematik.de/fhir/erg/CodeSystem/erg-attachment-format-cs" />
            <code value="rechnungsanhang" />
        </format>
    </content>
</DocumentReference>
{
    "resourceType": "DocumentReference",
    "id": "ExampleR5DocumentReference",
    "meta": {
        "tag":  [
            {
                "code": "offen",
                "system": "https://gematik.de/fhir/erg/CodeSystem/erg-rechnungsstatus-cs",
                "display": "Offen"
            }
        ],
        "profile":  [
            "https://gematik.de/fhir/erg/StructureDefinition/erg-dokumentenmetadaten"
        ]
    },
    "status": "current",
    "type": {
        "coding":  [
            {
                "system": "http://dvmd.de/fhir/CodeSystem/kdl",
                "code": "AM010106",
                "display": "Rechnung ambulante/stationäre Behandlung"
            }
        ]
    },
    "extension":  [
        {
            "url": "https://gematik.de/fhir/erg/StructureDefinition/erg-documentreference-rechnungsdatum",
            "valueDateTime": "09/28/2023 11:00:00"
        },
        {
            "url": "https://gematik.de/fhir/erg/StructureDefinition/erg-documentreference-zahlungszieldatum",
            "valueDateTime": "10/28/2023 11:00:00"
        },
        {
            "url": "https://gematik.de/fhir/erg/StructureDefinition/erg-documentreference-gesamtbetrag",
            "valueMoney": {
                "value": 16.2,
                "currency": "EUR"
            }
        }
    ],
    "author":  [
        {
            "identifier": {
                "system": "https://gematik.de/fhir/sid/telematik-id",
                "value": "987654321"
            },
            "display": "Dr. Hausarzt"
        }
    ],
    "content":  [
        {
            "format": {
                "code": "erechnung",
                "system": "https://gematik.de/fhir/erg/CodeSystem/erg-attachment-format-cs"
            },
            "attachment": {
                "contentType": "application/pdf",
                "data": "DIESISTNUREINBEISPIELDIESISTKEINVALIDESPDF00",
                "url": "http://example.com/fhir/binary/123"
            }
        },
        {
            "format": {
                "code": "angereichertesPDF",
                "system": "https://gematik.de/fhir/erg/CodeSystem/erg-attachment-format-cs"
            },
            "attachment": {
                "contentType": "application/pdf",
                "url": "http://example.com/fhir/binary/456"
            }
        },
        {
            "format": {
                "code": "rechnungsinhalt",
                "system": "https://gematik.de/fhir/erg/CodeSystem/erg-attachment-format-cs"
            },
            "attachment": {
                "contentType": "application/json",
                "data": "DIESISTNUREINBEISPIELDIESISTKEINVALIDESPDF00",
                "url": "http://example.com/fhir/binary/789"
            }
        },
        {
            "format": {
                "code": "rechnungsanhang",
                "system": "https://gematik.de/fhir/erg/CodeSystem/erg-attachment-format-cs"
            },
            "attachment": {
                "contentType": "application/pdf",
                "data": "DIESISTNUREINBEISPIELDIESISTKEINVALIDESPDF00",
                "url": "http://example.com/fhir/binary/101112"
            }
        }
    ],
    "identifier":  [
        {
            "system": "http://example.com/fhir/identifiers",
            "value": "123456789"
        }
    ],
    "description": "Laborbefund vom 28.9.2023",
    "subject": {
        "display": "Max Mustermann"
    }
}