...
ErrorMessage wird weiterhin als Struktur an den Responses (Fehler) verwendet.
Die verschiedenen Arten von Mikestone und JeopardyAlert werden hier beschreiben: Milestones vs. ProcessingMessage
Drawio border true diagramName Milestone and JeopardyAlert simpleViewer false width links auto tbstyle top lbox true diagramWidth 741 revision 6
Das Feld JeopardyAlert.exception enthält den Verzögerungsgrund.
Überleitungstabelle
Ereignisse, die bisher mit einer ProcessingMessage kommuniziert wurden
Zuordnung Eventnamen
S/PRI, WITA bisher | Bedeutung |
---|
FIT | Use Cases | ||
---|---|---|---|
Product Order | |||
Verzögerungsmeldung VZM | Meldung an den Auftraggeber, dass sich die Bearbeitungszeit seines Auftragsverlängern kann. Enthält Meldungscode und -Text, z. B. 0070 "Der Auftrag wird manuell bearbeitet. Die Bearbeitungszeit kann sich daher verlängern." Bei S/PRI für Hinweise zum Baufortschritt bei Konnektivitäts-Aufträgen verwendet → wird nicht hier, sondern im Kontext Konnektivitäts-Auftrag betrachtet |
processingMessage
processingMessageType = "orderDelay"
Freie Beschreibung in message.additionalInformation abgebildet JeopardyAlert name = " |
orderDelay" | |
Zwischenmeldung ZWM-LE (S/PRI) ZWM (WITA) | Hinweis an den Auftraggeber zum Status des Auftrags. Enthält Meldungscode und -Text, z. B. 0073 "Information zum Auftrag." (S/PRI) In der WITA für Hinweise zum Baufortschritt bei NotConnected-Aufträgen verwendet → wird nicht hier, sondern im Kontext Notconnected-Auftrag betrachtet |
processingMessageType = "intermediateMessage"
Milestone name = "intermediateMessage" | |
Erneute Auftragsbestätigung versenden "2. ABM" | Nach einer Terminverschiebung wird eine Bestätigungsmeldung mit dem neuen Termin zum Ursprungsauftrag versendet |
processingMessage
processingMessageType = "orderConfirmationUpdate"Milestone name = "orderConfirmationUpdate" | ||
Mahn-TAM MTAM | Wenn nach dem 10. WT nach Versand der TAM keine Rückmeldung erfolgt, wird eine Mahn-TAM versandt. |
processingMessage
processingMessageType = tbd
JeopardyAlert name = "rescheduleReminder" | |
Point of No Return | Eine optionale Nachricht, dass der "Point of no return" erreicht ist |
processingMessage
processingMessageType = PONRMilestone name = "pointOfNoReturn" Unterscheidung Storno / TVS über message.code und Text? |
Freie Beschreibung in message.additionalInformation abgebildet
JeopardyAlert
name = "delay"
Zwischenmeldung
ZWM-LE (S/PRI)
ZWM (WITA)
Milestone
name = "intermediateMessage"
Zwischenmeldung Auftraggeber
ZWM-AG (nur S/PRI)
Zwischenmeldung an den Leistungserbringer.
Enthält Meldungscode und -Text, z. B. 7040 "Ergänzende Information zum
Auftrag."
Optionen (tbd)
Patch (synchron) oder TaskResource "AddTroubleTicketNote"
Zu beachten:
- Welche Art von Informationen sollen übertragen werden (z. B. Note, Informationen zum Ansprechpartner EndUser)
- Was können/müssen diese Informationen beim Leistungserbringer auslösen
Note vom Auftraggeber zum Leistungserbringer
Entscheidung
Termin beim Kunden -Leistungserbringer
TBK-LE
Terminmitteilung an den Auftraggeber, dass der Leistungserbringer mit dem Endkunden oder dem Außendienst einen Termin vereinbart hat.
Enthält Meldungscode und -Text, z. B. 7020 "Terminvereinbarung mit dem Kunden erfolgt."
Appointment am TroubleTicket anlegen
daraus wird im TroubleTicket ein AttributeValueChangeEvent generiert
Infomation durch Milestone
name = "endUserAppointmentDefined"
Termin beim Kunden - Auftraggeber
TBK-AG (nur S/PRI)
Meldung an den Leistungserbringer, dass ein Vor-Ort Termin vereinbart wurde.
Enthält Meldungscode und -Text, z. B. 7030 "Hinderungsgrund für letzten
Endkundentermin ist beseitigt."
Mahn-TAM
MTAM (nur S/PRI)
TAM keine Rückmeldung erfolgt, wird eine Mahn-TAM versandt.
JeopardyAlert
name = "rescheduleReminder"
Erneute Bestätigung einer Entstörung versenden
"2. ABM"
processingMessage
processingMessageType = "orderConfirmationUpdate"
Milestone
name = "orderConfirmationUpdate"