The TMF641 SOM API seems to suggest that the category field is used to determine whether the Service Order is for a CFS or RFS, yet the example Service resource representation has this value stored in the serviceType field as below. Is the example incorrect? Thanks in advance!
Dan thanks for raising this. Strictly speaking, your observation applies to the embedded Service entity, so we should raise it against TMF638 Service Inventory.
I personally am not happy with this category String field. In catalog APIs, we have a full Category model with trees of categories and subcategories. Having a category property that doesn't relate to the Category model can be confusing.
Also the serviceType property is not well-defined, and the example does not shed much light on this.
I'm opening a JIRA for discussion within the Open API team.