Can anyone share the relationship between servic qualification API TMF645 & Service Order API TMF641
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
4 weeks ago
Can anyone share the relationship between service qualification API TMF645 & Service Order API TMF641. I can trace that in scripted rest already OTB service qualification API is available but need details about the GET/POST operations via the service qualification API & real time usage for the same.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Tuesday
Scenario: A customer, Jane, goes to a Telecom website to see if she can get 5G Home Internet.
-
On the Website (The "Buyer"):
-
Jane enters her address: "123 Main St, Anytown, USA."
-
She clicks the "Check Availability" button.
-
-
POSTTMF645 (The Request):-
The website's backend (the "Buyer") sends a
POSTrequest to the ServiceNow TMF645 API endpoint. -
Request Body (simplified):
JSON{ "serviceQualificationItem": [ { "service": { "place": [ { "address": "123 Main St..." } ], "serviceSpecification": { "id": "5G-Home-Internet" } } } ] }
-
-
Inside ServiceNow (The "Seller"):
-
The Scripted REST API receives the request.
-
It creates a new Customer Order,
CS_ORD0010001, and sets its state to "Qualifying". -
The attached workflow is triggered.
-
-
The "Third Party" (The Check):
-
The workflow makes a
POSTcall to an external API (the "third party"), which could be a Network Feasibility system. -
ServiceNow asks: "Is
5G-Home-Internetavailable at123 Main St?" -
The Third Party responds:
{"status": "available", "signal_strength": "excellent"}.
-
-
Inside ServiceNow (The Update):
-
The workflow receives the "available" response.
-
It updates the Customer Order
CS_ORD0010001. -
The order state is changed from "Qualifying" to "Qualified".
-
The TMF645 API sends its final response back to the website.
-
-
On the Website (The Result):
-
The website receives the "Qualified" response.
-
It displays a new message to Jane: "Great news! 5G Home Internet is available at your address."
-
A new button appears: "Order Now".
-
-
The Handoff to TMF641:
-
Jane clicks the "Order Now" button.
-
This triggers a new API call from the website: a
POSTTMF641 (Service Order) request. -
This TMF641 request re-uses the
CS_ORD0010001order, telling ServiceNow, "For that order you just qualified, start the fulfillment process." -
ServiceNow moves the order state from "Qualified" to "In-Flight," and the provisioning (e.g., "Ship SIM card," "Activate account") begins.
-
Note: Please Mark this Helpful and Accepted Solution. If this Helps you to understand. This will help both the community and me..
- Keep Learning ‌‌
Thanks & Regards
Deepak Sharma
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Wednesday
