Versionen im Vergleich

Schlüssel

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

Das Characteristic Konstrukt erlaubt es flexible Eigenschaften an verschiedenen API-Ressourcen einzufügen. Typischerweise werden die Ausprägungen von Characteristics über Katalog definierte CharacteristicSpecification gesteuert.

Mit V5, führt TMF "strongly-typed" Characteristics ein um abstrakte Definitionen wie das *Any"-Type zu vermeiden.

Die vordefinierten "strongly-typed" Characteristics sollen in FIT übernommen werden. Diese können nach Bedarf auch mit weiteren "strongly-typed" Characteristics erweitert werden

Vordefinierten "strongly-typed" ContactMedium

Bemerkungen:

  • Die genaue Qualifizierung des Typ vom ContactMedium wird über die Kombination von contactType (z.B. personalMobilePhone, businessLandline, businessFax, ...) und der ContactMedium Ausprägung (z.B. @type = PhoneContactMedium)
  • Der Discriminatorwert = ContactMedium wurde gestrichen, weil in einem "strongly-typed" Konstrukt, nur die Ausprägungen zu verwenden sind

...

View file
nameTMF648-Quote-v5.0.0.oas.yaml
height250

"strongly-typed" ContactMedium Erweiterungen

Drawio
bordertrue
diagramNameContactMedium Extension
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth281
revision2


Stashincludebyfilepath
repoSlugtmf622-product-order
branchIdrefs/heads/main
projectKeyTFIT
filepathsrc/test/examples/ftth-no-opts/product-order-0-create.json
showLineNumberstrue
progLangplain
collapsibletrue
applicationLinkcbfa78ef-cb5e-30f5-8b3b-ec5f9d824e1d