Das empfangende Register pflegt für jedes Meldungspaket einen Status. Der Status kann folgende Ausprägungen haben:
RECEIVED – Das Meldungspaket wurde erfolgreich übermittelt.
ACCEPTED – Das Meldungspaket hat alle automatisierten Prüfungen bestanden.
REJECTED – Das Meldungspaket wurde abgelehnt. Gründe sind unter „rejectionReasons" angegeben.
DELETED – Die Inhalte des Meldungspakets wurden auf Wunsch des sendenden Registers vom empfangenden Register gelöscht. Grund dafür kann eine Löschmarkierung durch das sendende Register sein oder ein neu übermitteltes Paket, bei dem dieses Paket als zu ersetzen übermittelt wurde (replacingTransportId)
.
Erlaubte Zustandsübergänge sind wie folgt:
Ein neu übermitteltes Paket erhält den Status RECEIVED. Das empfangende Register kann nach Prüfung des Pakets den Status auf ACCEPTED oder REJECETED setzen, die ohne weitere Interaktion durch den Sender Endzustände sind. Der Status DELETED kann durch folgende Aktionen erreicht werden:
Für ein Paket im Status RECEIVED, ACCEPTED oder REJECTED setzt der Sender ein DeleteMark und das empfangende Register kommt dem Löschwunsch nach.
Für ein Paket im Status RECEIVED, ACCEPTED oder REJECTED übermittelt der Sender ein Ersatzpaket, das vom Empfänger akzeptiert wird und das Originalpaket wird dementsprechend in den Status DELETED gesetzt.