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 Versicherung $wechseln

Official URL: https://elga.moped.at/OperationDefinition/MOPED.Versicherung.Wechseln Version: 0.1.0
Draft as of 2025-06-30 Responsible: ELGA GmbH Computable Name: MOPED_Versicherung_Wechseln

Die $wechseln Operation wird aufgerufen, wenn die zuständige Versicherung gewechselt werden soll.

Wer ruft diese Operation in welchem Zusammenhang auf?

Die Operation wird vom Akteur Krankenhaus (KH) aufgerufen. Die $wechseln Operation wird aufgerufen, wenn die Versicherung gewechselt wird.

Voraussetzungen für den Aufruf

  • MopedEncounter exisitert in der Composition und es gibt noch keine endgültige Meldung von Seite des KH

Detaillierte Business-Logik

  1. Suche der Composition: Die Composition mit der jeweiligen compositionID lt. Operation-Parameter wird gesucht
  2. Alter VAERequests:
    • Falls es einen aktiven, unbeantworteten (keine VAEResponse die darauf verweist) VAERequest in der Composition.section:VAERequests gibt, dann soll darin der status von active zu cancelled geändert werden
  3. Alte Coverage:
    • Suchen und löschen der alten Coverage in Composition.section:Coverages
  4. Alte zuständige SV:
    • Suchen und herausnehmen der alten zuständigen SV in Composition.section:zustaendigeSV falls diese existiert. Im Fall eines Selbstzahlers gibt es keine vorher zuständige SV.
  5. Alter Hauptversicherter:
    • Suchen und löschen der alten RelatedPersion in Composition.section:Hauptversicherter
  6. Neue Coverage:
    • neue Coverage laut Operation Parameter coverage in der Composition.section:Coverages einfügen
  7. Neue zuständige SV:
    • neue zuständige SV laut Operation Parameter zustaendigeSV in der Composition.section:zustaendigeSV einfügen

Validierung

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

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 bearbeitet werden können.

URL: [base]/Coverage/$verlegen

Parameters

UseNameScopeCardinalityTypeBindingDocumentation
INcompositionID1..1Identifier

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

INaufnahmezahl1..1Identifier

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

INzustaendigeSV1..1Reference (SV Organization)

Der zustaendigeSV Parameter beinhaltet die Referenz auf die neue zuständige SV

INcoverage1..1Coverage (MOPED Coverage)

Der coverage Parameter beinhaltet die neue Coverage Ressoure

OUTreturn1..1Resource (OperationOutcome)

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