Open APIs

 View Only
  • 1.  Product Catalog - TMF620 and GB922 SID mapping

    TM Forum Member
    Posted Dec 26, 2019 07:11
    Hi All,

    I am studying TMF620, I need help understanding the mapping of TMF620 with Product Catalog SID GB922


    TMF620 says Product Catalog has Category and relatedParty only and the Offerings are NOT associated with catalog directly, based on the 'Category' the offerings are displayed for respective catalog . Where as GB922 says the association table 'ProdCatProdOffer' maintains the association between Catalog and offerings, means it maintains the static association done between offerings and catalog. Please assist how to handle this.

    Thanks in advance.


    ------------------------------
    Leena Jain
    ------------------------------


  • 2.  RE: Product Catalog - TMF620 and GB922 SID mapping

    TM Forum Member
    Posted Dec 29, 2019 08:23
    Hi Leena

    Your concern is relevant only for implementations with multiple product catalogs. Where there is a single product catalog then there is no need for this association.

    The Open API product catalog model assumes that navigation within a product catalog is via categories. In a typical use case (offering exploration) the catalog is a given (an end user will not choose which catalog to go to, rather the presentation layer will presumably select based on context). A UI will then expect the user to navigate the offerings via the categories available within that catalog.
    If you need direct navigation by catalog, you could add in your implementation a specific relationship from ProductOffering to ProductCatalog, and then support retrieval with a GET filter string such as ?catalog.id=<desiredID>

    Hope it helps

    ------------------------------
    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.
    ------------------------------