Open APIs

 View Only
  • 1.  Data Model

    TM Forum Member
    Posted Apr 10, 2018 23:18
    Looking through TMF625_API_Data_Model it is apparent that there has been a heavy focus on exploring Product, Billing and Customer at the expense of Service and Resource. It appears this is further reflected (although to a lesser extent) in the Open API's. Such things as the relationships between service specs and usage specs, service and usage, service and alarms/faults and services and listeners. 
    The latest versions of the document appear to be 2016 releases. Are there any working documents that show the foundation data structure upon which the API specs are built? Whilst I can see each spec has UML models, these models do not present a connected view that addresses full service perspectives that we need.

    ------------------------------
    Stuart Batten
    Telstra Corporation
    ------------------------------


  • 2.  RE: Data Model

    TM Forum Member
    Posted Apr 11, 2018 03:47
    Hi Stuart

    The best way to gauge the focus of the Open API project is to look at the API catalog at https://projects.tmforum.org/wiki/display/AP/Open+API+Catalog?src=spaceshortcut. You will see that there are indeed APIs related to Service and Resource (and even Alarms) in various states of development and publication.

    The Open API data model is a work in progress (thanks @Mariano Belaunde for his sterling efforts in maintaining this model) that does not necessarily reflect the full scope of the API, since not all contributors are using the model and the toolset.

    And if there are areas that you feel are missing, perhaps you could consider contributing.​​​

    ------------------------------
    Jonathan Goldberg
    Amdocs Management Limited
    ------------------------------



  • 3.  RE: Data Model

    Posted Apr 11, 2018 12:39
    Howdy, Stuart. The APIs used the SID model as a starting point if there are existing entities (classes) that can be used. The SID is a UML model that may  contain the relationships for which you are looking. The API group and SID group work together to map the API data model content to the SID. During this process updates to one or both models are identified.

    Here is a link to the SID page on the TM Forum web site from which you can download the model and guide books. Information Framework (SID) - TM Forum
    TM Forum remove preview
    Information Framework (SID) - TM Forum
    The Information Framework (SID) is a component of Frameworx, the TM Forum's blueprint for enabling successful business transformation. It provides standard
    View this on TM Forum >


    ------------------------------
    John Reilly
    John P. Reilly Sole Trader
    ------------------------------