Table of Contents

Enum SignalStatementType

Namespace
Zedal.Sdk.Apis.Diwass.Enums
Assembly
Zedal.Sdk.dll

Typ eines Signal-Statements im Notifizierungs-Lifecycle (XSD: notification:SignalStatementTypeCodeType; Wire-Feld: SignalStatementType.typeCode in documents/v1/diwass/waste/notification/v1/waste_notification.proto).

public enum SignalStatementType
Extension Methods

Fields

[WireValue("Annex7Cancelled")] Annex7Cancelled = 10
[WireValue("MovementCancelled")] MovementCancelled = 9
[WireValue("NoPreConsentedFacilityTimeline")] NoPreConsentedFacilityTimeline = 7
[WireValue("NotificationCancelled")] NotificationCancelled = 5
[WireValue("NotificationCompleted")] NotificationCompleted = 6
[WireValue("NotificationInvalid")] NotificationInvalid = 3
[WireValue("NotificationRevalidated")] NotificationRevalidated = 4
[WireValue("NotificationWithdrawn")] NotificationWithdrawn = 11

Notifizierung zurückgezogen — Wire-Wert seit 21.04.2026.

[WireValue("ProperlyCarriedOut")] ProperlyCarriedOut = 1
[WireValue("ProperlyCompleted")] ProperlyCompleted = 2
[WireValue("RejectPreConsentedFacility")] RejectPreConsentedFacility = 8
Unknown = 0

Unbekannter / nicht gemappter Wire-Wert. Default für Lese-Pfade.

Remarks

Wertemenge gemäß XSD waste_notification.xsd:SignalStatementTypeCodeType. NotificationWithdrawn ist am 21.04.2026 hinzugekommen — beim Lesen unbekannter Werte greift der Unknown-Fallback, damit ein neuer Server-Wert das SDK nicht crasht.

Im XSD selbst ist ein TODO-Kommentar hinterlegt, alle Werte mit "notification"- Prefix zu versehen — solange das nicht passiert ist, sind die Wire-Werte unverändert.