Moderne Patient:innenabrechnung und Datenkommunikation on FHIR (MOPED)
0.1.0 - ci-build

Moderne Patient:innenabrechnung und Datenkommunikation on FHIR (MOPED) - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

OperationDefinition: MOPED Encounter $abrechnen

Official URL: https://elga.moped.at/OperationDefinition/MOPED.Encounter.Abrechnen Version: 0.1.0
Draft as of 2025-06-26 Responsible: ELGA GmbH Computable Name: MOPED_Encounter_Abrechnen

Die $abrechnen Operation wird aufgerufen, wenn ein Fall abgerechnet werden soll.

Wer ruft diese Operation in welchem Zusammenhang auf?

Die Operation wird vom Akteur Krankenhaus (KH) aufgerufen. Die $abrechnen Operation wird aufgerufen, wenn im Zuge des Falles angefallene LKF Punkte abgerechnet werden sollen.

Voraussetzungen für den Aufruf

  • Es darf keinen aktiven, unbeantworteten VAE Request geben. (siehe Hinweis 1)

Detaillierte Business-Logik

  1. Suche der Composition: Die Composition mit der jeweiligen compositionID lt. Operation-Parameter wird gesucht
  2. Falls es in der Composition.section:LKFRequests bereits einen Claim mit dem status draft gibt so wird der status zu canceled geändert.
  3. Der Claim wird lt. Regeln (siehe unten) validiert und eingespielt
  4. Falls Schritt 3 erfolgreich war, wird der Composition.useContext:Workflow (sofern der status noch nicht existiert) ergänzt um:
    • Vorläufige Meldung falls der abschliessen-Parameter false ist
    • Endgültige Meldung falls der abschliessen-Parameter true ist

Validierung / Fehlerbehandlung

Es muss überprüft werden, ob der Parameter aufnahmezahl mit dem Encounter.identifier:Aufnahmezahl der Composition aus Schritt 1 übereinstimmt.

Weitere Hinweise

  1. Ein aktiver unbeantworteter VAERequest würde bedeuten, dass es bereits eine endgültige Meldung gibt -> $abrechnen kann dann nur mehr nach Korrekturaufforderung inklusive ClaimResponse mit Ablehnung erneut aufgerufen werden

Annahmen an das BeS

  • Es wurde vorab geprüft, ob das system des Parameters aufnahmezahl dem GDA entspricht, der die Operation aufruft. Somit ist sichergestellt, dass nur eigene Fälle abgerechnet werden können.

URL: [base]/Encounter/$abrechnen

Parameters

UseNameScopeCardinalityTypeBindingDocumentation
INcompositionID1..1id

Der compositionID Parameter beinhaltet die technische ID (inklusive Version) der Composition des zu bearbeitenden Falls

INaufnahmezahl1..1Identifier

Der aufnahmezahl Parameter beinhaltet den eindeutigen Identifizierer für den relevanten Fall.

INabschliessen1..1boolean

Mit Hilfe des abschliessen Parameters wird angegeben, ob es sich bei der Fall-Abrechnung um die endgültige Meldung handeln soll.

INclaim1..1Claim (MOPED LKFRequest)

Der claim Parameter beinhaltet sämtliche Details zur Abrechnung lt. MopedLKFRequest Profil.

OUTreturn1..1Resource (OperationOutcome)

Der return Parameter gibt Auskunft über den Erfolg der Operation.