Table of Contents

Enum AttachmentTypeId

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

Klassifikator für DIWASS-Attachments (XSD: model:AttachmentBinaryObject.@typeID, Proto: AttachmentBinaryObjectType.type_id).

public enum AttachmentTypeId
Extension Methods

Fields

[WireValue("AuditReport")] AuditReport = 1
[WireValue("BrokerRegistration")] BrokerRegistration = 2
[WireValue("CarrierRegistration")] CarrierRegistration = 3
[WireValue("ContractNotifierProducer")] ContractNotifierProducer = 4
[WireValue("Decision")] Decision = 5
[WireValue("DeclarationOfNotifier")] DeclarationOfNotifier = 6
[WireValue("FacilityPermit")] FacilityPermit = 9
[WireValue("FinancialGuarantee")] FinancialGuarantee = 10
[WireValue("HandlingRequirements")] HandlingRequirements = 11
[WireValue("InformationOnIllegalActivities")] InformationOnIllegalActivities = 8
[WireValue("InformationOnMeetingConditions")] InformationOnMeetingConditions = 7
[WireValue("IntendedRoute")] IntendedRoute = 12
[WireValue("InterimFacilitiesInfo")] InterimFacilitiesInfo = 13
[WireValue("LiabilityInsurance")] LiabilityInsurance = 14
[WireValue("OtherAnnex")] OtherAnnex = 15
[WireValue("PowerOfAttorney")] PowerOfAttorney = 16
[WireValue("PreConsent")] PreConsent = 17
[WireValue("StandardContract")] StandardContract = 18
[WireValue("TakebackInformation")] TakebackInformation = 19
[WireValue("TechnologyEmployed")] TechnologyEmployed = 20
[WireValue("TreatmentCertificate")] TreatmentCertificate = 21
[WireValue("TreatmentCertificateInfo")] TreatmentCertificateInfo = 22
[WireValue("TreatmentProcess")] TreatmentProcess = 23
Unknown = 0

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

[WireValue("WasteAnalysis")] WasteAnalysis = 24
[WireValue("WasteComposition")] WasteComposition = 25
[WireValue("WasteProductionProcess")] WasteProductionProcess = 26
[WireValue("WasteTreatmentInformation")] WasteTreatmentInformation = 27

Remarks

Wertemenge übernommen aus den enumeration-Annotationen in documents/v1/diwass/waste/model/v1/basetypes.proto (Quelle der Wahrheit ist die DIWASS-Spec bxa/zewass-bxa/diwass-specification/.../Attachment types.docx).

Unknown ist der Fallback für Wire-Werte, die das SDK noch nicht kennt — so führt ein neuer Server-Wert nicht zu einem Crash beim Deserialisieren.