I've been considering some possibility to build end to end solution between Product Ordering and Service Ordering
In my opinion, there is a misalignment, particularly for rules are addressed to the parameters of RelatedParty.
Since the resource is just a reference, so I think such parameters as 'id', 'href' should be mandatory for POST request to the TMF641 interface. However, I see that only name and role are mandatory for TMF641 on condition the RelatedParty is part of request. Even though it could be considered that href and id of RelatedParty are useless for Service level, IMHO name can't be mandatory since it is not mandatory for Product Ordering, unless it means that Product Order level should enrich the name of RelatedParty before sending it to service level, Don't you think that is more complex than just send a href which is already there? I would prefer to get thinking that RelatedParty should be referred to the same object across Product and service levels, or made the name mandatory for Product level as well.
------------------------------
Andrii Teslenko
Netcracker Technology
------------------------------