Beschreibung
Folgender Ablauf beschreibt die typischen API Interaktionen zwischen Auftraggeber und Leistungserbringer im Anwendungsfall "Auftrag abbrechen" (Leistungerbringer bricht Auftragsrealisierung ab und meldet dem Auftrageber den Abbruch zurück)
Ablauf
Annahmen:
- Der Auftrageber (Client) hat sich für alle ProductOrder Notifications registriert
Beispieldaten
ProductOrderStateChangeEvent: Abbruch bei kaufmännischer/technischer Validierung | ||
---|---|---|
fachliche Felder | Daten | API Felder |
orderstatus | rejected | |
eventdate | 2022-05-11T10:31:00 | |
ProductOrderAttributeValueChange (Alternativprodukt/korrigierter Standort) | ||
Alternativprodukt | ||
AlternateOffering | externalReferencetype | |
StandortA Korrektur | RelatedPlaceRefOrValue | |
AlternateAddress | role | |
ProductOrderStateChangeEvent: nach erfolgloser TAM/MTAM | ||
orderstatus | cancelled | |
eventdate | 2022-05-11T10:31:00 | |
ProductOrderStateChangeEvent: Abbruch bei Auftragsrealisierung | ||
orderstatus | failed | |
eventdate | 2022-05-11T10:31:00 | |
ProductOrderAttributeValueChange (Abbruch Auftragsklammer) | ||
Auftragsklammer | relatedCancelledOrder | externalRefernecetype |