Hi Dirk, Yes, I'm referring to Application functions defined in the TAM.
The Business Process is "to change a mobile terminal" and that can be done through several channels by the subscriber as Web, App, or presential at Customer Service.
The high level customer journey is:
1 - Enter to the web site
2 - See the the phones (only available in stock), its characteristics and Price.
3 - Customer logs in, his profile is checked, and after that the avalilable phones, prices, and its payments methods can vary.
4 - Customer selects a phone and begin the checkout process: enter billing address, delivery address, selects payment methods, etc.
5 - After the checkout process is confirmed, an order in pending status was created, a unit was deducted from phone stock, etc.
Taking the following two actions as example, is there a way to map the funcionalities with their corresponding APIs?
Customer Login functionDomain: Enterprise
Frameworx Application L1: Security Management
Frameworx Application L2: Application Security
Frameworx Function: Single Sign-On Access Control
Customer Profile validationDomain: Customer
Frameworx Application L1: Customer Information Management
Frameworx Application L2: Customer Profile Management
Frameworx Function: Customer Detail Management
Thank you
Fernando
------------------------------
CECILIA TAMAGUSUKU
Claro Argentina
------------------------------
Original Message:
Sent: Nov 24, 2019 12:32
From: Dirk Rejahl
Subject: Application functios and APIs
Hi Fernando,
I assume you are referring to Application functions defined in the TAM?
Unfortunately there is no complete mapping between TAM and Open APIs on the level of application functions.
However, both Frameworx components are structured by the same domains, which implicitly provides a mapping on a very high level.
Best regards,
Dirk
------------------------------
Dirk Rejahl
TM Forum
Original Message:
Sent: Nov 23, 2019 06:58
From: Fernando Román
Subject: Application functios and APIs
Hi all, can anybody help me understand which API should I use starting my analysis from Application functions? Or if it is a wrong way to do it this way. I'm not sure if it is right to use.
For example, starting for "Customer Preferences Management" applications, I'm not sure to use the Customer Management API because I can't find Web Look & Feel preferences in the Resource Model in "TMF629_Customer_Management_API_REST_Specification_R19.0.1" document.
Is there a direct relationship between Application functions and API?
Thank you
Fernando
------------------------------
Fernando Román
Claro Argentina
------------------------------