FQL is a query language that allows you to retrieve, filter and project data from any data source containing FHIR Resources. It brings the power of three existing languages together: SQL, JSON and FhirPath. It allows you to create tables and is useful for gaining insight and perform quality control.
Profile und Extensions
Neue Profile
DiPagDokumentenmetadatenEingang: Neues Profil für DocumentReference beim Einreichen von Rechnungen durch Leistungserbringer
- Definiert Attachment-Formate:
originaleRechnung,strukturierterRechnungsinhalt,anhang - Unterstützt base64-kodierte Daten in
attachment.data(FD lagert in Binary aus) - Extension:
DiPagDocRefSignaturefür digitale Signaturen - Invariante
RechnungOderAnhang: Dokument ist entweder Anhang ODER Rechnung inkl. strukturierten Inhalten - Invariante
SignaturVerpflichtendRechnung: Signatur verpflichtend für Rechnungsdokumente
- Definiert Attachment-Formate:
DiPagDokumentenmetadatenIntern: Neues Profil für DocumentReference im Fachdienst (interne Verwaltung)
- Zusätzliche Extensions:
rechnungsdatum,zahlungszieldatum,gesamtbetrag,fachrichtung,leistungsart,behandlungsart - Meta-Extension:
DiPagDocumentReferenceMarkierungfür Markierungen (gelesen/ungelesen) - Meta-Tag:
dipag-rechnungsstatusaus ValueSetDiPagRechnungsstatusVS(offen/erledigt/papierkorb) - Author-Referenz mit Telematik-ID des einreichenden Akteurs
- Attachment-Formate:
originaleRechnung,angereicherteRechnung,strukturierterRechnungsinhalt,anhang - Attachments referenzieren Binary-Ressourcen via
urlstatt inlinedata - Context.related verknüpft Patient und Anhänge
- Zusätzliche Extensions:
DiPagRechnungsBundle: Neues Profil für collection-Bundle zur Zusammenfassung strukturierter Rechnungsinhalte
- Bundle-Typ:
collection - Wird base64-kodiert in DocumentReference referenziert
- Bundle-Typ:
Überarbeitete Profile
DiPagPerson:
- Identifier
USt-ID-Nr: Pattern geändert vontype.text = "UmsatzsteuerId"zutype = DiPagRechnungIdentifierTypeCS#ustid - Telecom-Slicing: Discriminator geändert von
type = #pattern, path = "$this"zutype = #value, path = "system" - Telecom[Telefon].system: Änderung von
= #phonezu= #phone (exactly)
- Identifier
DiPagInstitution:
- Identifier
USt-ID-Nr: Pattern geändert vontype.text = "UmsatzsteuerId"zutype = DiPagRechnungIdentifierTypeCS#ustid - Type-Element: Entfernung des Slicings für Fachrichtung - direkte ValueSet-Bindung an
$ihe-practiceSettingCode - Telecom-Slicing: Discriminator geändert von
type = #pattern, path = "$this"zutype = #value, path = "system" - Telecom[Telefon].system: Änderung von
= #phonezu= #phone (exactly)
- Identifier
DiPagRechnung:
- Extension
DiPagAbrechnungsDiagnoseProzedur.Use: Kommentar präzisiert - "SOLL vorhanden sein, wenn es sich um eine HD handelt" - Identifier-Slicing: Entfernung des Slices
Antragsnummer(war 0..1) - LineItem.priceComponent-Slicing: Discriminator-Path geändert von
"$this"zu"type"
- Extension
DiPagRechnungsposition:
- ProductOrService.coding[PZN]: Neuer
^patternCoding.system = "http://fhir.de/CodeSystem/ifa/pzn"
- ProductOrService.coding[PZN]: Neuer
Extension-Korrekturen
DiPagDocumentReferenceMarkierung:
- Bug-Fix: Korrektur von
extension[details]zuextension[artDerArchivierung]in ValueX-Definition - Bug-Fix: Korrektur von
extension[markierung]zuextension[artDerArchivierung]in ValueSet-Bindung
- Bug-Fix: Korrektur von
DiPagInvoiceAbrechnungsDiagnoseProzedur:
- Extension[Use]: Kardinalität geändert von
1..1zu0..1(Use ist jetzt optional)
- Extension[Use]: Kardinalität geändert von
Technische Fehlerhebung (z.B. fehlender Extension-Context) in div. Profilen und Extensions. Keine inhaltichen Änderungen.
CodeSystems und ValueSets
Angepasste CodeSystems
- DiPagAttachmentFormatCS (
dipag-attachment-format-cs):#originaleRechnung- "Das originale PDF der Rechnung"#angereichertesPDF- "Digitale Patientenrechnungs Dokument mit eingebetteten strukturierten Rechnungsinhalt"#rechnungsinhalt- "Strukturierter Rechnungsinhalt"#rechnungsanhang- "Rechnungsanhang"
Erweiterte CodeSystems
- DiPagRechnungIdentifierTypeCS: Neuer Code
#ustidfür Umsatzsteuer-ID Nummer (USt-ID-Nr)- Ausführlicher Hinweis: Kein System-Teil beim Identifier erforderlich, da kein offizielles FHIR-NamingSystem für USt-ID existiert
- Hinweis auf mögliche zukünftige Anpassungen
Allgemein
- Harmonisierung von "-cs"-Postfix in CodeSystem Canonicals
OperationDefinitions
DiPagOperationSubmit (
dipag-operation-submit):- Parameter
rechnung: Hinzufügen vontargetProfile = Canonical(DiPagDokumentenmetadatenEingang) - Parameter
anhang: Hinzufügen vontargetProfile = Canonical(DiPagDokumentenmetadatenEingang)
- Parameter
DiPagOperationRetrieve (
dipag-operation-retrieve):- Typo-Korrektur: "Dokumentoken" → "Dokumenttoken"
- Neuer Input-Parameter
pdf(boolean, min=0, max=1):- Angabe, ob angereicherte Rechnung/Anhang als PDF im Output enthalten sein soll
- Default:
false
- Parameter
strukturierterRechnungsinhalt: Dokumentation präzisiert - Binary-Ressource im Output statt content-Element - Parameter
originaleRechnung: Dokumentation präzisiert - Binary-Ressource im Output statt content-Element - Neue Output-Parameter:
dokument: Hinzufügen vontargetProfile = Canonical(DiPagDokumentenmetadatenIntern)dokument.pdf(Binary, min=1, max=1): Angereichertes PDF mit Barcode ODER Anhangdokument.strukturierteRechnungsinhalte(Binary, min=0, max=1): Strukturierte Rechnungsinhalte (abhängig von Input-Parameter)dokument.originaleRechnung(Binary, min=0, max=1): Originale Rechnung inkl. Signatur (abhängig von Input-Parameter)
CapabilityStatement
- CapabilityStatementFD:
- Neue Ressource
Binaryhinzugefügt - Unterstützte Interaktion:
read(SHALL) - Supported Profile:
Canonical(DiPagRechnungsdokument)
- Neue Ressource
Technische Infrastruktur
- RuleSets.fsh:
- Neues RuleSet
base64: Enthält base64-kodierten Dummy-PDF für Verwendung in Beispielen
- Neues RuleSet
Beispiele
- Alle Beispiele wurden angepasst und erweitert, um die neuen Profile, Extensions und Operation-Parameter widerzuspiegeln
Canonical claims
This package contains canonicals that conflict with another package or project.
| https://gematik.de/fhir/dipag/ | Claimed |
| Name | Version | Release date | ||
|---|---|---|---|---|
| de.gematik.dipag | 1.0.4 | latest | ||
| de.gematik.dipag | 1.0.3 | |||
| de.gematik.dipag | 1.0.2 | |||
| de.gematik.dipag | 1.0.1 |