Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Beschreibung

TitelZwischenmeldung zur Auftragsrealisierung versenden
Kurzbeschreibung

Folgender Ablauf beschreibt die typischen

...

Interaktionen zwischen Auftraggeber und Leistungserbringer im Anwendungsfall "Zwischenmeldung zur Auftragsrealisierung versenden".

...

 

Mit diesem Anwendungsfall stellt der Leistungserbringer dem Auftraggeber

...

Informationen zur Auftragsrealisierung bereit. Insbesondere können Informationen über Folge-

...

Bemerkung: die Zwischenmeldung zur Entstörung werden in einer späteren Iteration betrachtet

Ablauf

Annahmen:

  • Der Auftraggeber (Client) hat sich für alle ProductOrder Notifications registriert

...

ProductOrderAttributeValueChange (ExternalReference)

...

Aufträge zum Leistungserbringer mitgegeben werden.

Dabei werden die für diesen Ablauf erforderlichen Auftrags-Status durchlaufen und die für diesen Ablauf relevanten Informationen übermittelt.

Vorbedingung

Der Auftrag befindet sich mindestens in der technischen Validierung und somit im Status "accepted".

Auslöser

Es stehen Informationen zur Auftragsrealisierung bereit.

Ergebnis

Die Zwischenmeldung zur Auftragsrealisierung wurde versendet


Ablauf

Bitbucket file macro
urlhttps://bitbucket.org/fit-api/fit-api/src/main/tmf622/assets/SendMilestoneEvent.puml
syntaxHighlightingPlantUML

Beispieldaten

POST ProductOrderAttributeValueChangeEvent (Aggregator) (1)

Bitbucket file macro
collapsibletrue
urlhttps://bitbucket.org/fit-api/fit-api/src/main/tmf622/examples/product-order-4d-attribute-value-change-event-supplier-contactaggregator.json
progLangplain
collapsibletrue
applicationLinkcbfa78ef-cb5e-30f5-8b3b-ec5f9d824e1d
syntaxHighlightingJSON

EventdateAggreagtor.ProductOffering
ProductOrderAttributeValueChange (setzen von AuftragsmanagmentAuftragsdaten für Aggregator)
FelderDatenAPI Feld
technisches EventDatum2022-05-25T10:32:00eventTime
ProduktgurppeProduktgruppeFTTH-2.0-L3-BSA

productOrder/additionalOrderData.value 

productOrder/additionalOrderData.name = "aggregatorProductOffering"

NGADTAGAggregator.NGA

productOrder/additionalOrderData

productOrder/additionalOrderData.name = "aggregatorNGA"

GeschäftsfallNEUAggregator.OrderAction

productOrder/additionalOrderData.value 

productOrder/additionalOrderData.name= "aggregatorOrderAction"

externeAuftragsnummerAP0***8Aggregator.OrderID
ProductOrderProcessing (setzen von Auftragsmanagment)proccesingMessageTypeintermediateMessage?proccesingMessageDate
productOrder/additionalOrderData.value 

productOrder/additionalOrderData.name= "aggregatorOrderId"

POST ProductOrderMilestoneEvent(intermediateMessage) (2)

Bitbucket file macro
collapsibletrue
urlhttps://bitbucket.org/fit-api/fit-api/src/main/tmf622/examples/product-order-4e-milestone-event-intermediate.json
syntaxHighlightingJSON

ProductOrderMilestoneEvent
FelderDatenAPI Feld
Typ des Product Order Milestone EventsintermediateMessagename
Datum und Uhrzeit des Milestones2022-05-25T10:33:00
proccesingMessageReasonproccesingMessageTypeText
milestoneDate
Meldecode des Milestones0073milestoneMessage.code
Meldungstext des MilestonesInformation zum Auftrag.milestoneMessage.text