Hi Lynne
Currently, the Service Order model allows for relationships between service order items (via the ServiceOrderItemRelationship entity, but not to product orders.
It could be that a simple non-breaking change could be made here, allowing this relationship to point to order items of any type (service, product, shipping), etc., but this would require more analysis.
@Ludovic Robert - lead for this API, might have an opinion here.
Regarding mapping between the Information Framework (SID) and the Open API, there have been some documents published per API (you will have to look for documents called TMFXXXA), that show this mapping, but this has not been done for the entire model. As a rule, the Open API model and schema is derived from the SID, with various empirical rules used to achieve the transformation, such as flattening class inheritance hierarchies, denormalization, relationship flattening, and more. These rules and guidelines are unfortunately not published at this time.
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.
------------------------------