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 auf VAERequest oder ARKRequest $antworten

Official URL: https://elga.moped.at/OperationDefinition/MOPED.Auf.Request.Antworten Version: 0.1.0
Draft as of 2025-08-13 Responsible: ELGA GmbH Computable Name: MOPED_Auf_Request_Antworten

Die $antworten Operation wird aufgerufen, wenn eine Versichertenanspruchserklärung oder eine Kosteninformation beantwortet wird.

Wer ruft diese Operation in welchem Zusammenhang auf?

Die Operation wird vom Akteur Sozialversicherung (SV) aufgerufen. Die $antworten Operation wird aufgerufen, wenn der MopedVAERequest eines Krankenhauses oder der MopedARKRequest eines LGF beantwortet wird. Die Operation kann außerdem verwendet werden, um generische Kommunikation zu einem Fall einzubringen.

Voraussetzungen für den Aufruf

  • TBD

Detaillierte Business-Logik

  1. Die Ressourcen werden lt. Antwort-Bundle erstellt und gegen die Profile validiert.
  2. Alte Requests canceln
    • Beim Einbringen einer VAEREsponse:
      • Falls es eine aktive VAEResponse in der Composition.section:VAEResponses gibt so wird der status auf cancelled gesetzt. Die neue VAEResponse wird in die Section eingefügt und ist ab jetzt die gültige VAEResponse.
    • Beim Einbringen einer ARKResponse:
      • Falls es eine aktive ARKResponse in der Composition.section:ARKResponses gibt so wird der status auf cancelled gesetzt. Die neue ARKResponse wird in die Section eingefügt und ist ab jetzt die gültige ARKResponse.
    • ARKStatusUpdates, Communications und CommunicationResponses werden in die jeweiligen Sections eingefügt.

Annahmen an das BeS

  • Es wurde vorab geprüft, ob MopedVAEResponse.insurance oder MopedARKResponse.insurance auch der SV entspricht, die die Operation aufruft. Somit ist sichergestellt, dass jede SV nur eigene MopedARK/VAERequests beantworten kann.

URL: [base]/Composition/[id]/$antworten

Parameters

UseNameScopeCardinalityTypeBindingDocumentation
INAntwort1..1Bundle (MOPED Antworten Bundle SV)

Der Antwort Parameter beinhaltet sämtliche Details zur Antwort auf den VAE/ARKRequest oder zusätzlich eingebrachte Kommunikation.

OUTreturn1..1Resource (OperationOutcome)

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