TM Forum Community

Expand all | Collapse all

TMF Open APIs involved in Product Ordering

  • 1.  TMF Open APIs involved in Product Ordering

    TM Forum Member
    Posted Sep 02, 2019 07:13
    Edited by Rabinder Devnani Sep 02, 2019 07:39
    Hi @Dave Milham,

    I had some queries regarding Product Ordering Open API TMF 622 and have contacted you regarding the same.

    Was having a discussion with @Ludovic Robert & @Jonathan Goldberg on discussion thread "Understanding TMF 622 Release 19.0.0" (Open APIs Community) regarding what are the different Open APIs which can be used by Product Order Service in an ODA architecture in order to fulfill an "Product Order" and they referred you to get the understanding. 

    Below is the list of APIs which as per me should be used by Product Ordering Service. I want understand if my below understanding is right/ in accordance to ODA guidelines or not, if not then what is the best reference to be used in order to get such details.

    • Product Catalog Management API TMF620
    • Customer Management API TMF629
    • Product Inventory Management API TMF637
    • Communication API TMF681
    • Party Management API TMF632
    • Quote Management API TMF648
    • Service Ordering Management API TMF641
    • Account Management API TMF666 [Assuming: Account creation is out of scope]
    • Resource Pool Management API TMF685
    • Agreement Management API TMF651
    • Appointment API TMF646
    • Geographic Address Management API TMF673
    • Document Management API TMF667
    • Resource Ordering Management API TMF652
    Where APIs highlighted in blue are read calls.

    Rabinder Devnani
    Sterlite Technologies Limited

  • 2.  RE: TMF Open APIs involved in Product Ordering

    TM Forum Member
    Posted Sep 18, 2019 08:41
    I think Credit check , Shipment Management API should be part of it.

    Lalit Kandi
    Tech Mahindra Limited

  • 3.  RE: TMF Open APIs involved in Product Ordering

    TM Forum Member
    Posted Nov 18, 2019 14:28
    In my opinion, you need to draw some sort of process diagram (e.g. UML sequence diagram or similar), that shows the flow of the order capture and delivery process, together with the conceptual system components that take part in that.
    The lines between the systems represent the API calls, and these you can then map into existing Open APIs (or indeed discover new ones :) ).

    All - please be aware that there is a dedicated community forum for Open API discussions here:

    I suggest you join the community and read the posts there, and also post your questions there, it is more likely that Open API experts will be following that community.

    Jonathan Goldberg
    Amdocs Management Limited
    Any opinions and statements made by me on this forum are purely personal, and do not necessarily reflect the position of the TM Forum or my employer.