Versionen im Vergleich

Schlüssel

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

...

Img
src//www.plantuml.com/plantuml/svgpng/ZP11QXj144NtEaNXbGHZ7K2Gu64q166117QyhvdbP11QyCm38Nl-RZNkhXwgg-NaBbdaBCd5OWa2jhpHildlDw_-NJ5MgodEk5gMcWOeqUpFxzd4Qc4C4ukHSNqcBdIpxMy-PyCvQh-TepDw-_LSMT5-z_18UyskZhPJ1vrFxnuRGreZmj3Go0QVzUUN--_zxRPVl7qbsK0Q_C5Mj0uW_32eWDhwRCg-I4q9Igz17HrpecrFHwZ705c-ynXM7mmw1HjSVuJOVBzRV2GVZAsMxi3YyHzfg1rV9Bz6UBWBlZNJC5J34yUAYruhPLACXzDS0cteQVlOqBm4yH5T5bCURUCeEoYzmUCXrbAMo-MY-VjhW7eUC5LviVig3bUPRcIlsIjAMT0rV9VJ565mfy6llumCceAmXInhjklSkfZBQS0xYAif_WC0HMYfmQoFr3OQ4ZBA1GIQEZTYRNKp9Q3B7Vityy9ZBNT9JtQxtkItji6KIpHsKn5yHHTXmmPG3QcRzERKP60gFW1Ai3gk5_zrxfPAjzdQKPVtcRB1fhwr4B3NiTUQjR8w_7cSH1qExGeM42l10VFtwyjiZEan7XAngj9N7uxjjlS3QmOarFlhqYoRkhydZo9aXYgYw81Vv42olwJ_9V50VK3NugmwQBWMTc83xwImiZONwRqX5p0-TWksdUOaWoC8Ip2A-_6gHITmnFNWVmLjqkLB5jbVPXAs2BfwEmF

Codeblock
languagetext
collapsetrue
@startuml
autonumber  
 
participant tauf as "LE"
 
participant tab as "AG"
 
tauf -> tauf: POST ProductOrder(productOrderItemDelete, category=TerminationProvider) 
note right: Die externe
Auftragsnummer wird vom LE vergeben.
tauf -> tab: ProductOrderCreatedEvent(PO)
tauf -> tab: StatusChangeEvent(PO, Acknowleged)
tauf -> tab: AttributeValueChangeEvent(PO,Ansprechpartner, VLT)
tauf -> tab: StatusChangeEvent(PO, InProgress) 
tauf -> tab: StatusChangeEvent(PO, Completed) 
tauf -> tab: AttributeValueChangeEvent(PO, terminationDate)
tauf -> tab: StatusChangeEvent(PO, Closed)
@enduml

...

fachliche FelderDaten API Felder
technische Daten
fachliches Bestelldatum des AG2022-05-11T10:30:00+02:00productOrder.orderPostedDate
Kategorie = Kündigung LEterminationByProviderproductOrder.category
Produktdaten
GeschäftsfalldeleteproductOrderItem.action
Produkt-ID922ebf01-e930-47a0-842e-059d1f188a15ProductOrderItem/product.id
Auftragsdaten
Kündigungstermin2022-12-01T12:00:00+01:00
(Uhrzeit fachlich nicht relevant, aber technisch erforderlich)

ProductOrter.requestedCompletionDate

Kündigungstermin 01.12.2022ProductOrder.requestedCompletionTimePeriod
Auftraggeberdaten (werden teilweise nicht gefüllt, da der Kündigungsauftrag vom LE eingestellt wird)
Leistungs-Nummer500012

Agreement.businessId (agreementType = CustomerServiceContract)

Auftraggeber-Nummer
500011

Agreement.engagedParty.businessId

(Agreement.engagedParty.role = "customer)

Externe Auftragsnr(wird nicht gesendet)ExternalIdenitifier.id 
RelatedParty mit role ="orderManagementCustomerContact" wird nicht gefüllt, da der Kündigungsauftrag vom LE eingestellt wird

...

expectedCompletionTimePeriod
fachliche FelderDatenAPI Felder
technisches EventDatum 2022-05-11T10:34:00eventTime
Pointer auf die gemachte Änderung

/relatedParty/

/

expectedCompletionDate/

fieldPath.path

fieldPath.typeOfChange = add

Verbindlicher Kündigungstermin2022-12-01T12:00:00+01:00
(Uhrzeit fachlich nicht relevant, aber technisch erforderlich)

ProductOrter.expectedCompletionDate

Verbindlicher Kündigungstermin01.12.2022ProductOrder.expectedCompletionTimePeriod
Rolle orderManagementSupplierContactrelatedParty.role
AnredeFraurelatedParty.salutation (Ms)
VornameLisarelatedParty.givenName
NachnameBachrelatedParty.familyName
Telefonnummer0221/789456

relatedParty/contactMedium.mediumType = phone

relatedParty/contactMedium/characteristic.contactType = fixed

relatedParty/contactMedium/characteristic.phoneNumber 

Mobilfunknummer0178/78787878

relatedParty/contactMedium.mediumType = phone

relatedParty/contactMedium/characteristic.contactType = mobile

relatedParty/contactMedium/characteristic.phoneNumber 

Email-adressel.bach@example.net

relatedParty/contactMedium.mediumType = email

relatedParty/contactMedium/characteristic.contactType = email

relatedParty/contactMedium/characteristic.emailAddress

...