...
Titel | Kundentermin anfordern |
---|---|
Kurzbeschreibung | Folgender Ablauf beschreibt die typischen Interaktionen zwischen Auftraggeber und Leistungserbringer im Anwendungsfall "Kundentermin anfordern".
Der Auftraggeber hat folgende Möglichkeiten, um auf eine Terminanforderung bzw. eine Mahnterminanforderung zu antworten:
Wenn auf die Mahnterminanforderung keine Reaktion durch den Auftraggeber erfolgt, wird der Auftrag am 22. Werktag durch den Leistungserbringer abgebrochen. Dabei kann ggf. ein Storno-Entgelt fällig werden (Teil dieses Use Cases). Es werden die für diesen Ablauf erforderlichen Auftrags-Status durchlaufen und die für diesen Ablauf relevanten Informationen übermittelt. |
Vorbedingung | Der Auftrag befindet sich in der Realisierung und im Status "inProgress". |
Auslöser | Ein (neuer) Kundentermin ist erforderlich und wird vom Leistungserbringer durch einen Statusübergang in "pending" signalisiert. |
Ergebnis | Der Anwendungsfall hat folgende mögliche Ergebnisse:
|
Ablauf
Bitbucket file macro | ||||
---|---|---|---|---|
|
...
fachliche Felder | Daten | API Felder |
---|---|---|
technisches Event Datum | 2022-05-11T10:31:00+01:00 | EventTime |
Bezeichnung des Alerts | rescheduleReminder | JeopardyAlert.name |
Meldungscode | 6000 | JeopardyAlert.JeopardyAlertMessage.code |
Meldungstext | "Endkunde hat Herstellung zurückgestellt/verweigert." | JeopardyAlert.JeopardyAlertMessage.text |
...
Bitbucket file macro collapsible true url https://bitbucket.org/fit-api/fit-api/src/main/tmf622/examples/close-product-order-0-create.json syntaxHighlighting JSON
Bitbucket file macro collapsible true url https://bitbucket.org/fit-api/fit-api/src/main/tmf622/examples/close-product-order-1.json syntaxHighlighting JSON
fachliche Felder | Daten | API Felder |
---|---|---|
technisches Event Datum | 2022-05-11T10:31:00+01:00 | EventTime |
Datum des Versands der TaskRessource | 2022-05-11T10:31:00+01:00 | CloseProductOrder.requestedPostedDate |
Response (6)
Bitbucket file macro collapsible true url https://bitbucket.org/fit-api/fit-api/src/main/tmf622/examples/close-product-order-1.json syntaxHighlighting JSON
CloseProductOrderStateChangeEvent: rejected (8)
...
fachliche Felder | Daten | API Felder |
---|---|---|
technisches Event Datum | 2022-05-12T11:33:00 | EventTime |
Status | "rejected" | CloseProductOrder.state |
Meldungscode | 9999 | CloseProductOrder.stateChangeReason.code |
Meldungstext | "tbd - zurueckgewiesen" | CloseProductOrder.stateChangeReason.description |
...
ProductOrderAttributeValueChange (orderIsChargingRelevant) (14)
Bitbucket file macro collapsible true url https://bitbucket.org/fit-api/fit-api/src/main/tmf622/examples/product-order-
...
4h-attribute-value-change-event-
...
order-is-charging-after-pending.json syntaxHighlighting JSON
fachliche Felder | Daten | API Felder |
---|---|---|
technisches Event Datum | 2022-05-12T11:33:00 | EventTime |
Typ der Meldung: | ProductOrderAttributeValueChangeEvent | ProductOrderAttributeValueChangeEvent/@type@type@type |
Kostenpflichtiger Vorgang: | True | ProductOrder.orderIsChargingRelevant |
Eventdate: | 2022-05-12T11:33:00 | ProductOrderAttributeValueChangeEvent.eventTime |
ProductOrderStateChange: cancelled (15)
Bitbucket file macro collapsible true url https://bitbucket.org/fit-api/fit-api/src/main/tmf622/examples/product-order-
...
4i-
...
state-change-event-cancelled-
...
after-
...
pending.json syntaxHighlighting JSON
fachliche Felder | Daten | API Felder |
---|---|---|
technisches Event Datum | 2022-05-12T11:34:00+02:00 | EventTime |
Typ der Meldung: Status: Eventdate: Meldecode: Meldetext: | ProductOrderStateChangeEvent cancelled 2022-05-12T11:34:00+02:00 "0017" "Stornierung durchgeführt." | ProductOrderStateChangeEvent/@type ProductOrder.state ProductOrder.stateChangeDate ProductOrder.stateChangeReason.code ProductOrder.stateChangeReason.description |
...