ELGA e-Diagnose R4 (Draft)
0.1.0 - ci-build

ELGA e-Diagnose R4 (Draft), published by ELGA GmbH. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7Austria/ELGA-e-Diagnose-R4/ and changes regularly. See the Directory of published versions

OperationDefinition: e-Diagnose Operation $delete-history-version

Official URL: https://fhir.hl7.at/elga/ediag/r4/OperationDefinition/at-ediag-operation-list-delete-history-version Version: 0.1.0
Active as of 2026-09-18 Responsible: ELGA GmbH Computable Name: AtDiagListDeleteHistoryVersion

Die $delete-history-version-Operation löscht eine bestimmte Version einer Summary-Liste aus der e-Diagnose Fachanwendung.

Wer ruft diese Operation in welchem Zusammenhang auf?

Möchte der ELGA-Teilnehmer eine Version einer Summary-Liste aus der e-Diagnose Fachanwendung löschen, muss diese Operation ausgeführt werden.

Voraussetzung für den Aufruf

  • Es sind Versionen der Summary-Liste vorhanden, die gelöscht werden können.

Detaillierte Business-Logik

  1. Die Version einer Summary-Liste wird anhand der übergebenen versionId aus der e-Diagnose Fachanwendung gelöscht.
  2. Wurde die letzte Version einer Summary-Liste gelöscht, erstellt die e-Diagnose Fachanwendung automatisch eine neue Summary-Liste mit List.emptyReason=nilknown.

Validierung / Fehlerbehandlung

  • Die zu löschende Version der Summary-Liste muss in der e-Diagnose Fachanwendung vorhanden sein.

URL: [base]/List/[id]/$delete-history-version

Parameters

UseNameScopeCardinalityTypeBindingDocumentation
INversionId1..1id

Die versionId der zu löschenden Version der Summary-Liste.