How to use ODA – Using Open APIs to realize Use Cases v21.0.0 (IG1228)

The objective of this document is to illustrate through simple use cases:

  • Dynamic view of ODA Functional Architecture (to be progressively extended in next versions to the global Order to Cash process)
  • Usage of TMF Open APIs (leveraging TMF Open APIs v4)
  • A draft list of ODA macro-components, represented as vertical lines in the sequence diagrams
  • Two possible ways of distributing processes and macro-components and TMF API orchestration:

A. Using the concept of BFF, in charge of process orchestration and TM Forum API orchestration

B. Using TMF 701 Process Flow API to decouple front-ends and process layers.

This document is shared with other TMF working groups, and it will continuously evolve benefiting from their feedback: Open APIs workgroup ODA Reference Implementation workgroup If enhancements to the TM Forum Open APIs v4 are needed for performing a use-case those are listed at the end of each use-case section and will be discussed with the TM Forum Open API working group.

This document is an introduction and an inventory of a series of use cases that permits to illustrate ODA Functional Architecture principles and ODA components scope, behavior and interactions using TMF Open APIs. In addition to the inventory of use cases, this document also provides an overview of what ODA components are covered by the use cases.

General Information

Document series: IG1228
Document version: 21.0.0
Status: Team Approved
Document type: How To Guide
Team approved: 31-Oct-2024
IPR mode: RAND
Published on: 11-Nov-2024
Date modified: 31-Oct-2024