Sendende Register können auch mitteilen, dass sie eine Datenlieferung zurückziehen möchten, z.B. wenn im Nachgang Fehler im eigenen Export ermittelt wurden und eine neue Version nicht unmittelbar zur Verfügung steht; oder ein fehlerhafter mehrteiliger Export beim erneuten Upload weniger Teile hat. Dazu kann das sendende Register das markedForDelete flag ein DeleteMark auf jedem seiner übermittelten Meldungspakete aktivierensetzen. Solange die Löschung durch das empfangende Register nicht vollzogen wurde, kann die Markierung vom sendenden Register durch das Deaktivieren des flagsLöschen des DeleteMark widerrufen werden.
Delete Mark setzen:
HTTP Operation |
PUT |
URL |
<URL Empfänger>/rd/<API-Version> |
Nachrichteninhalt |
Löschbegründung um das DdeleteMark zu setzen, bzw. leer um deleteMark zu entfernen |
Format |
text/plain |
Delete Mark widerrufen:
HTTP Operation |
DELETE |
URL |
<URL Empfänger>/rd/<API-Version> |
Nachrichteninhalt |
- |
Format |
- |
Antwort im Erfolgsfall:
Response Code |
200 OK |
Erläuterung |
Das dDeleteMark wurde erfolgreich gesetzt bzw. entfernt |
Body |
KKRTransportMetadata (Das soeben manipulierte Element) |
Format |
application/xml- |
Spezifische Fehlerantworten:
Response Code |
403 Forbidden |
Erläuterung |
Das Paket konnte Aufgrund seines Status nicht zur Löschung markiert werdenDie Löschmarkierung konnte aufgrund des Status des Pakets nicht verändert werden.. |
Body |
- |
Format |
- |
Spezielle Header |
X-Cause <Fehlertext> |
Weitere mögliche Antworten: Siehe Allgemeine Fehlerfälle