cdaefa:CP-042-00
Klarstellungen zu partiellen Fehlern bei ProvideAndRegisterDocument
Titel des Change Request | Klarstellungen zu partiellen Fehlern bei ProvideAndRegisterDocument |
Einreicher des Change Proposal | Jörg Caumanns |
Datum der Einreichung des Change Proposal | 28.10.16 |
Betroffene Revision der EFA-Spezifikation | 2 (Release Januar 2016) |
EFAv2.0 Wiki Perspective | Implementable |
EFAv2.0 Wiki Dimension | Computational |
Akteur / Klasse / Transaktion | EFA XDS Binding: provideData |
Change Proposal ID | CP-042-00 |
Datum der Veröffentlichung im EFAv2.0 Wiki | 28.10.16 |
Change Proposal Status | Eingereicht |
Abhängigkeit zum IHE Technical Framework | Ja; IHE ITI CP-870 als Trigger |
Abhängigkeit zum IHE-D Cookbook | Nein |
Auswirkungen auf bestehende Implementierungen | Nein |
Datum der letzten Aktualisierung des Change Proposal | 28.10.16 |
Zugewiesener Bearbeiter | - |
Motivation für den Change Request
Die EFAv2 Spezifikation ist sehr vage, wie sich ein Provider verhalten soll, wenn von einem Paket einzustellender Dokumente einzelne Dokumente einen Fehler (entweder am Repository oder Registry) auslösen. Grundsätzlich ist es aber zulässig, nur die fehlerhaften Dokumente zurückzuweisen und die anderen Dokumente des Pakets zu registrieren. IHE ITI CP-870 lässt dieses Verhalten auch für die zugrunde liegende IHE Transaktion ProvideAndRegisterDocument zu und definiert konkrete Vorgaben zum Systemverhalten.
Für die EFA-Spezifikation sollte das in CP-870 definierte Verhalten mitsamt der dort vorgegebenen Fehlermeldungen übernommen werden. Um ggf. bestehende Unklarheiten zu beseitigen, sollten in der Spezifikation die gewählten Formulierungen an CP-870 angeglichen werden.
Vorschlag für die Änderung der EFAv2.0-Spezifikation
http://wiki.hl7.de/index.php?title=cdaefa:EFA_XDS_DocumentRepository#EFA_XDS_Binding:_provideData
TEXT TEXT