C_12344 - Korrekturen Append-Mechanismus und RPLC-Ketten

Inhaltsverzeichnis

1 Änderungsbeschreibung

Löschen von Anhangsreferenzen beim Löschen von Dokumenten

Gemäß A_27656 darf ein Dokument nur gelöscht werden, wenn der Anfragende auch das Update-Recht hat, um in Kind- oder Elterndokumenten die entsprechenden Links auf das Dokument zu löschen.

Es erfolgt eine Klarstellung, dass diese Regel entfällt, wenn das jeweilige Eltern- oder Kinddokument mitgelöscht wird.


Anhänge hinzufügen oder entfernen mit Restricted Update Document Set 

In A_27657 wird fälschlicherweise der Fehler XDSCannotUnlinkAttachment beim Hinzufügen eines Attachments gefordert, wird korrigiert.

In A_27657 wird nicht geprüft, ob beim Entfernen eines Anhangs/Elterndokuments das benötigte "U"(pdate)-Recht für das verbundene Dokument besteht, wird korrigiert.


Anhänge auch an Dokumenten in Bestands-RPLC-Ketten verbieten

Anhänge sind für die Dokumentenarten verboten, für die Anhänge erlaubt sind. Jedoch gibt es RPLC-Ketten in Altdaten (pre 3.1.2), für die Anhänge auch verboten werden müssen. Dies wird in 3.1.2 nachgeholt.


RPLC-Ketten auch für Dokumente im Ordner "technical"

Bisher sind die anbieterspezifischen Dokumente im Ordner "technical" nicht explizit für RPLC-Ketten freigegeben, d.h. verboten. Dies wird korrigiert. Dokumente im Ordner "technical" dürfen beliebig ersetzt werden (Aufnahme des Ordners in A_27760).

2 Änderung in gemSpec_Aktensystem_ePAfueralle

2.1 A_27656

Alt:

A_27656 - XDS Document Service – Löschen von Anhangsreferenzen beim Löschen von Dokumenten

Der XDS Document Service MUSS beim Löschen eines Dokuments D, das in der DocumentEntry.referenceIdList ein Dokument E via urn:gematik:iti:xds:2025:childDocument oder urn:gematik:iti:xds:2025:parentDocument referenziert,

[<=]

Neu:

A_27656-01 - XDS Document Service – Löschen von Anhangsreferenzen beim Löschen von Dokumenten

Der XDS Document Service MUSS beim Löschen eines Dokuments D, das in der DocumentEntry.referenceIdList ein Dokument E via urn:gematik:iti:xds:2025:childDocument oder urn:gematik:iti:xds:2025:parentDocument referenziert,

[<=]

2.2 A_27657

Alt:

A_27657 - XDS Document Service – Anhänge hinzufügen oder entfernen mit Restricted Update Document Set

Der XDS Document Service MUSS beim Aktualisieren eines DocumentEntries die folgenden Regeln durchsetzen (der Text bezieht sich auf das Einfügen oder Entfernen eines parentDocument; die analoge Handlungsanweisung für childDocument ist jeweils in Klammern angegeben):

[<=]

Neu:

A_27657-01 - XDS Document Service – Anhänge hinzufügen oder entfernen mit Restricted Update Document Set

Der XDS Document Service MUSS beim Aktualisieren eines DocumentEntries die folgenden Regeln durchsetzen (der Text bezieht sich auf das Einfügen oder Entfernen eines parentDocument; die analoge Handlungsanweisung für childDocument ist jeweils in Klammern angegeben):

[<=]

2.3 A_27763

Alt:

A_27763 - XDS Document Service - Keine Anhangsbeziehungen mit RPLC-fähigen Dokumententypen

Der XDS Document Service MUSS das Etablieren von Anhangsbeziehungen zu allen Dokumententypen, die in RPLC-Ketten verwendet werden dürfen (siehe A_27760) unterbinden und mit dem Fehler XDSAttachmentForbidden ablehnen.
[<=]

Neu:

A_27763-01 - XDS Document Service - Keine Anhangsbeziehungen mit RPLC-fähigen Dokumententypen

Der XDS Document Service MUSS das Etablieren von Anhangsbeziehungen zu allen Dokumententypen, die in RPLC-Ketten verwendet werden dürfen (siehe A_27760) oder die bereits aufgrund der Migration von Altdaten (siehe A_27661) in RPLC-Beziehungen stehen, unterbinden und mit dem Fehler XDSAttachmentForbidden ablehnen.
[<=]

2.4 A_27760

Alt:

A_27760 - XDS Document Service - Ablehnen von RPLC-Ersetzungen bei nicht erlaubten Dokumententypen

Der XDS Document Service MUSS das Ersetzen von Dokumenten via RPLC-Associations ablehnen, wenn das zu ersetzende Dokument nicht einen der folgenden DocumentEntry.formatCode-Werte besitzt:
Dokument codeSystem code
eMP 1.3.6.1.4.1.19376.3.276.1.5.6 urn:gematik:ig:Medikationsplan:r3.1
NFD 1.3.6.1.4.1.19376.3.276.1.5.6 urn:gematik:ig:Notfalldatensatz:r3.1
DPE 1.3.6.1.4.1.19376.3.276.1.5.6 urn:gematik:ig:DatensatzPersoenlicheErklaerungen:r3.1
DiGA 1.3.6.1.4.1.19376.3.276.1.5.6 urn:gematik:ig:diga:v1.1

oder das zu ersetzende Dokument nicht in einen der folgenden Ordner einsortiert ist:
Ordner-Kategorie Folder.entryUUID
receipt 91420e5e-e055-4c7d-b14e-96239e8f0d6d
[<=]

Neu:

A_27760-01 - XDS Document Service - Ablehnen von RPLC-Ersetzungen bei nicht erlaubten Dokumententypen

Der XDS Document Service MUSS das Ersetzen von Dokumenten via RPLC-Associations mit dem Fehlercode XDSReplacementForbidden ablehnen, wenn das zu ersetzende Dokument nicht einen der folgenden DocumentEntry.formatCode-Werte besitzt:
Dokument codeSystem code
eMP 1.3.6.1.4.1.19376.3.276.1.5.6 urn:gematik:ig:Medikationsplan:r3.1
NFD 1.3.6.1.4.1.19376.3.276.1.5.6 urn:gematik:ig:Notfalldatensatz:r3.1
DPE 1.3.6.1.4.1.19376.3.276.1.5.6 urn:gematik:ig:DatensatzPersoenlicheErklaerungen:r3.1
DiGA 1.3.6.1.4.1.19376.3.276.1.5.6 urn:gematik:ig:diga:v1.1

oder das zu ersetzende Dokument nicht in einen der folgenden Ordner einsortiert ist:
Ordner-Kategorie Folder.entryUUID
receipt 91420e5e-e055-4c7d-b14e-96239e8f0d6d
technical f88dc706-d2df-4ca0-a850-491cfaab2d31
[<=]