Enum WasteCodeListId
Listenkennung (listID-Attribut) auf einem
WasteTypeCode-Element im DIWASS-XML —
identifiziert das Vokabular, gegen das der Code-Wert gelesen wird
(z.B. Basel-Anlage A, OECD-Liste, nationaler AVV-Schlüssel).
public enum WasteCodeListId
- Extension Methods
Fields
[WireValue("basel_a")] BaselA = 5Basel-Liste A — gefährliche Abfälle (Annex VIII).
[WireValue("basel_b")] BaselB = 11Basel-Liste B — nicht gefährliche Abfälle (Annex IX).
[WireValue("h-code")] HCode = 1H-Code — Gefahrenmerkmal nach Anhang III Basler Übereinkommen (H1, H3, …).
[WireValue("low")] Low = 8Europäisches Abfallverzeichnis (LoW / AVV — z.B. „01 03 04*").
[WireValue("nat_exp")] NationalExport = 12Nationaler Export-Code des Versandstaates.
[WireValue("nat_imp")] NationalImport = 13Nationaler Import-Code des Empfangsstaates.
[WireValue("oecd")] Oecd = 7OECD-Liste (GA-, GB-, GC-Codes).
[WireValue("other")] Other = 6Sonstiger Code (kein vordefiniertes Vokabular).
[WireValue("un_class")] UnClass = 2UN-Klasse — Gefahrgutklasse nach ADR/RID/IMDG.
[WireValue("un_no")] UnNo = 3UN-Nummer — vierstellige Stoffnummer aus dem UN-Modellregelwerk.
[WireValue("un_shipping")] UnShipping = 9UN proper shipping name — Versandbezeichnung nach UN-Modellregelwerk.
Unknown = 0Unbekannter / nicht gemappter Wire-Wert. Default für Lese-Pfade.
[WireValue("unlisted")] Unlisted = 4Unlisted — frei vergebener Code für nicht gelistete Abfälle.
[WireValue("y-code")] YCode = 10Y-Code — Abfallkategorie nach Anhang I Basler Übereinkommen (Y1, Y2, …).
Remarks
Wire-Werte empirisch aus der DIWASS-UI ausgelesen — eine Notifizierung
mit jeder Listenart einmal angelegt und die emittierten listID-Werte
übernommen. Reihenfolge in dieser Datei entspricht der UI-Reihenfolge
beim Anlegen.