Open APIs

 View Only
  • 1.  Customer driven application

    Posted Feb 17, 2022 08:50
    Edited by Sylvain Desmarais Feb 17, 2022 08:58
    ​Hello, what shall be the prefered TMF entitiy for communication between the client/customer (using a GUI) and a BPNM? Shall we look at TMF688 Event or GB922 Business Interaction?. Shall the process in the BPNM to expose as TMF701 notification? We are in the context of Service Assurance. Any guidance is appreciated.

    ------------------------------
    Sylvain Desmarais
    Bell Canada
    ------------------------------


  • 2.  RE: Customer driven application
    Best Answer

    Posted Feb 18, 2022 01:57
    Edited by Sylvain Desmarais Feb 23, 2022 15:10
    Hello Sylvain,

    Communication Message is mapped to "Business Interaction ABE:: Notification ABE" in TMF Information Framework (SID).
    You should first look at TMF681-Communication Management API


    I guess the entity you are looking for communication between the client/customer is Communication Message resource.


    TMF681 explains the distinctions between Communication API and Event Management API in a table like below:


    ------------------------------
    Mustafa Yusufoglu
    i2i Systems
    ------------------------------



  • 3.  RE: Customer driven application

    Posted Feb 23, 2022 15:06
    Edited by Sylvain Desmarais Feb 23, 2022 15:07

    Original Message:
    Sent: Feb 18, 2022 01:57
    From: Mustafa Yusufoglu
    Subject: Customer driven application

    Hello Sylvain,

    Communication Message is mapped to "Business Interaction ABE:: Notification ABE" in TMF Information Framework (SID).
    You should first look at TMF681-Communication Management API.


    I guess the entity you are looking for communication between the client/customer is Communication Message resource.


    TMF681 explains the distinctions between Communication API and Event Management API in a table like below:


    ------------------------------
    Mustafa Yusufoglu
    i2i Systems



  • 4.  RE: Customer driven application

    Posted Feb 18, 2022 08:11
    Edited by Ludovic Robert Feb 18, 2022 08:11
    Hello Sylvain, Mustafa,
    Probably TMF701 API could be a good option for this.  In my company, we're using TMF701 as a "wrapper" around BPMN engine to motorize the interactions between a front end and a process defined in a back.
    The interaction could be synchronous or asynchronous thanks to the event triggered from 701.
    In our implementation we leveraged the hypermedia capability (as described in TMF630) to provide next task(s) to be done in the UI at any point during process execution. This is very useful in this process management.

    Hope it helps
    Ludovic

    ------------------------------
    Ludovic Robert
    Orange
    My answer are my own & don't represent necessarily my company or the TMF
    ------------------------------



  • 5.  RE: Customer driven application

    Posted Feb 21, 2022 08:45
    Sylvain,

    you can also read this discussion on BPMN and API701.

    ------------------------------
    Matthieu Hattab
    Altibox AS
    ------------------------------