Abrechnungsfall (Account)


Motivation

Komplementär zum Datenobjekt "Kontakt - Encounter" können Fälle, im Sinne einer Gruppierung von medizinischen Leistungen, innerhalb eines gemeinsamen Kontextes, zu einem Abrechnungsfall zusammengefasst werden. Ein solcher Abrechnungsfall kann mehrere Kontakte umfassen (z.B. vorstationärer Besuch, stationärer Aufenthalt und nachstationärer Besuch).

Gemeinsam mit dem Einrichtungskontakt bildet der Abrechnungsfall einen wichtigen Einstiegspunkt in die Dokumentation der Behandlungsleistungen der Patienten. Als Bindeglied zwischen den Kontakten und dem Versicherungsverhältnis erfolgt eine feingranulare Auflistung, in welchen Zeiträumen ein Behandlungskontext zwischen einer Gesundheitseinrichtung und der Patienten bestand. Zudem werden Diagnosen abschließend / nachträglich dokumentiert, sodass eine Übersicht von relevanten (DRG)-Diagnosen ermöglicht wird, ohne die Gesamtheit aller Kontakte betrachten zu müssen.


Kompatibilität

Seitens der KBV, als auch der Medizininformatik-Initiative wurde zum Zeitpunkt der Veröffentlichung dieser vorliegenden Spezifikation kein Profil für den Ressourcentyp "Account" definiert, sodass kein Abgleich der Kompatibilität durchgeführt werden konnte.


Profil

NameCanonical
ISiKAbrechnungsfallhttps://gematik.de/fhir/isik/v2/Basismodul/StructureDefinition/ISiKAbrechnungsfall

idS Σ1..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
AbrechnungsDiagnoseProzedurS I0..1Extension(Complex)
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeS Σ1..1CodeableConceptBindingPattern
systemS Σ1..1uri
valueS Σ1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
statusS Σ ?!1..1codeBinding
typeS Σ1..1CodeableConceptBinding
nameΣ0..1string
PatientISiKS Σ I1..1Reference(Patient)
servicePeriodΣ I0..1Period
id0..1string
AbrechnungsartS I0..1Extension(Coding)
modifierExtensionΣ ?! I0..*Extension
coverageS Σ I1..1Reference(Coverage)
priorityΣ0..1positiveInt
ownerΣ I0..1Reference(Organization)
descriptionΣ0..1string
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
partyI1..1Reference(Patient | RelatedPerson | Organization)
onHold0..1boolean
periodI0..1Period
partOfI0..1Reference(Account)

Weitere Hinweise zu den Abgrenzungen der Begrifflichkeiten Fall und Kontakt finden sie unter Deutsche Basisprofile - Abschnitt Ambulanter/stationärer Fall / Kontakt (Encounter).


Terminology Bindings

PathNameStrengthURL
Account.typeISiKAccountTyperequiredhttps://gematik.de/fhir/isik/v2/Basismodul/ValueSet/ISiKAccountType

Anmerkungen zu den Must-Support Feldern

Account.extension:Abrechnungsdiagnose

Bedeutung: DRG- und hiervon abweichende Krankenhausdiagnosen sollten im Account zusammenfassend und abschließend angegeben werden. Relevante Prozeduren können ebenfalls aufgelistet werden.

Account.identifier

Bedeutung: Der Account muss die Aufnahmenummer des dazugehörigen Encounters enthalten.

Account.status

Bedeutung: Der Status MUSS insbesondere zur Differenzierung von abgeschlossenen und derzeitig noch aktiven Abrechnungsfällen angegeben werden. Alle in einem System möglichen Status-Werte müssen über FHIR korrekt repräsentiert werden können, mindestens jedoch die Status-Werte "active", "inactive". Deren korrekte Abbildung wird im Rahmen des Bestätigungsverfahrens überprüft.

Hinweise: Siehe Beschreibung in der FHIR Kernspezifikation

Account.type

Bedeutung: Alle Accounts MÜSSEN eindeutig kategorisiert werden können, sodass eine Filterung pro Typ möglich ist.

Hinweise: Verpflichtende Kodierung per HL7 v3 Value Set ActEncounterCode als Äquivalent zu Encounter.class.

Account.subject

Bedeutung: Ein Patientenbezug des Falls MUSS stets zum Zwecke der Nachvollziehbarkeit und Datenintegrität vorliegen.

Account.coverage

Bedeutung: Unter Account.coverage SOLL der Kostenträger referenziert werden, über den der Fall abgerechnet wird. Falls bekannt, SOLL angegeben werden, in welcher Abrechnungsart die Abrechnung erfolgt.


Interaktionen

Für die Ressource Account MUSS die REST-Interaktion "READ" implementiert werden.

Folgende Suchparameter sind für das Bestätigungsverfahren relevant, auch in Kombination:

  1. Der Suchparameter "_id" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Account?_id=103270

    Anwendungshinweise: Weitere Informationen zur Suche nach "_id" finden sich in der FHIR-Basisspezifikation - Abschnitt "Parameters for all resources".

  2. Der Suchparameter "identifier" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Account?identifier=http://test.krankenhaus.de/fhir/sid/fallnr|123456

    Anwendungshinweise: Weitere Informationen zur Suche nach "Account.identifier" finden sich in der FHIR-Basisspezifikation - Abschnitt "Token Search".

  3. Der Suchparameter "status" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Account?status=active

    Anwendungshinweise: Weitere Informationen zur Suche nach "Account.status" finden sich in der FHIR-Basisspezifikation - Abschnitt "Token Search".

  4. Der Suchparameter "type" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Account?type=http://terminology.hl7.org/CodeSystem/v3-ActCode|AMB

    Anwendungshinweise: Weitere Informationen zur Suche nach "Account.type" finden sich in der FHIR-Basisspezifikation - Abschnitt "Token Search".

  5. Der Suchparameter "patient" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Account?patient=Patient/123

    Anwendungshinweise: Weitere Informationen zur Suche nach "Account.subject" finden sich in der FHIR-Basisspezifikation - Abschnitt "Reference Search".


Beispiele

Valides Minimalbeispiel für das Profil ISiKAbrechnungsfall:

{
    "resourceType": "Account",
    "id": "AbrechnungsfallAmbulant",
    "meta": {
        "profile":  [
            "https://gematik.de/fhir/isik/v2/Basismodul/StructureDefinition/ISiKAbrechnungsfall"
        ]
    },
    "identifier":  [
        {
            "type": {
                "coding":  [
                    {
                        "code": "VN",
                        "system": "http://terminology.hl7.org/CodeSystem/v2-0203"
                    }
                ]
            },
            "system": "https://test.krankenhaus.de/fhir/sid/besuchsnummer",
            "value": "0123456789"
        }
    ],
    "status": "active",
    "type": {
        "coding":  [
            {
                "code": "AMB",
                "system": "http://terminology.hl7.org/CodeSystem/v3-ActCode"
            }
        ]
    },
    "subject":  [
        {
            "reference": "Patient/PatientinMusterfrau"
        }
    ],
    "coverage":  [
        {
            "extension":  [
                {
                    "url": "http://fhir.de/StructureDefinition/ExtensionAbrechnungsart",
                    "valueCoding": {
                        "code": "DRG",
                        "system": "http://fhir.de/CodeSystem/dkgev/Abrechnungsart",
                        "display": "Diagnosebezogene Fallgruppen"
                    }
                }
            ],
            "coverage": {
                "reference": "Coverage/CoverageGesetzlich"
            }
        }
    ]
}