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: Versichertenanspruchserklärung-Anfrage $checkStatus

Official URL: http://example.org/OperationDefinition/MOPED.CoverageEligibilityRequest.CheckStatus Version: 0.1.0
Draft as of 2024-10-29 Responsible: Example Publisher Computable Name: MOPED_CoverageEligibilityRequest_Check_Status

Die Versichertenanspruchserklärung-Anfrage $checkStatus Operation wird aufgerufen, um zu überprüfen, in welchem Status sich die Bearbeitung seitens SV derzeit befindet. Die Operation wird vom Akteur Krankenhaus (KH) aufgerufen.

Die Versichertenanspruchserklärung-Anfrage $checkStatus Operation wird aufgerufen, um zu überprüfen, in welchem Status sich die Bearbeitung seitens SV derzeit befindet. Die Operation wird vom Akteur Krankenhaus (KH) aufgerufen.

  1. Suchen des MOPEDAccounts: Über die Referenz der Ressource MOPEDEncounter.account. Dabei handelt es sich um jenen Encounter, der den aufnahmezahl Parameter als identifier gespeichert hat.
  2. Suchen des Requests: Es geht um jenen Request, der in MOPEDAccount.coverageEligibilityRequest Feld referenziert wurde
  3. Suche nach einer CoverageEligibilityResponse die im Feld CoverageEligibilityResponse.request den Request aus Schritt 2 referenziert
    • Sollte es mehrere Responses zu einem Request geben, ist das eine Inkonsistenz die zu einer Fehlermeldung führen soll
    • Gibt es eine Response, so ist zu prüfen in welchem CoverageEligibilityResponse.status die Ressource aufscheint:
    • draft: Draft in Kombination mit dem outcome-Wert queued heißt, dass die SV den jeweiligen Request bereits ausgeliefert bekommen hat, jedoch die Bearbeitung noch nicht begonnen hat. Ein draft-Status in Kombination mit einem anderen outcome-Wert ist ungültig und sollte zu einer Fehlermeldung führen.
    • active: Active in Kombination mit dem outcome-Wert queued bedeutet, dass die SV aktiv gestartet hat, den CoverageEligibilityRequest zu bearbeiten, es jedoch noch kein Resultat gibt. Ist der outcome mit dem Wert completed, error oder partial befüllt, ist die SV mit der Response fertig und eine Meldung kann ausgegeben werden, dass die freigegebene CoverageEligibilityResponse vom Krankenhaus abgeholt werden kann.

Generated Narrative: OperationDefinition MOPED.CoverageEligibilityRequest.CheckStatus

URL: [base]/CoverageEligibilityRequest/$checkStatus

Parameters

UseNameScopeCardinalityTypeBindingDocumentation
INaufnahmezahl1..1Identifier

Der aufnahmezahl Parameter beinhält den eindeutigen Identifizierer für den relevanten Fall dessen Versichertenanspruchserklärung-Status überprüft werden soll.

OUTreturn1..1Resource (OperationOutcome)

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