Namespace Zedal.Sdk.Apis.Bxa
Classes
- Annex7OperationResult
Ergebnis einer Operation auf einem DIWASS-Annex-VII-Dokument (Set*/Create*/GetAnnex7, sowie SetByIntent mit Annex7-Input).
- DiwassOperationResult
Gemeinsame Basis für alle BXA-Operationsergebnisse auf DIWASS/ZEWASS- Dokumenten. Die Sub-Klassen NotificationOperationResult, Annex7OperationResult und MovementOperationResult tragen das jeweils typisierte zewass-Dokument; der Sammeltyp GenericOperationResult wird nur dort verwendet, wo der Dokumenttyp aufrufseitig nicht festgelegt ist (z.B.
AddBlock, Pull-Services).
- GenericOperationResult
Generisches Ergebnis für Operationen, deren Dokumenttyp aufrufseitig nicht festgelegt ist (z.B. AddBlock(byte[], byte[]),
OperatorPullService.AppendOperatorLookupAsync). Trägt das vollständige Infotech.Zedal.Documents.V1.Document mit gesetztemoneof— Aufrufer entscheidet anhand Infotech.Zedal.Documents.V1.Document.DocumentsCase, welche Variante vorliegt.
- MovementOperationResult
Ergebnis einer Operation auf einem DIWASS-Movement-Dokument (Set*/Submit*/Create*/GetMovement).
- NotificationOperationResult
Ergebnis einer Operation auf einem DIWASS-Notification-Dokument (Set*/Submit*/Create*/GetNotification, sowie SetByIntent mit Notification-Input).
Interfaces
- IAuthorityDocumentApi
BXA-seitige API für Behörden (Competent Authorities) zur Verwaltung von DIWASS-Dokumenten (Notifizierungen, Movements).
- ICompanyDocumentApi
BXA-seitige API für Unternehmens-/ERP-Clients zur Verwaltung von DIWASS-Dokumenten (Notifizierungen, Annex VII, Movements).
- IDocumentBlockApi
Rollen-neutrale Block-Level-Operationen auf DIWASS-XML. Komplementär zu ICompanyDocumentApi und IAuthorityDocumentApi.
- IEbvDocumentApi
Placeholder interface for future EBV document operations.