API Impact

TIBCO Fulfillment Provisioning allows the user to define a parent service order as the originator of the associated service order. An API service is provided to affiliate a service order to a parent service order.

The change in the API service allows to configure the following:

  • Set the affiliated service order originator attribute to the parent service order identifier, read the parent value, and clear it. The child service order has a preset value in its dataset to indicate the parenting.
  • Produce a specific log event.
  • All the required processing to update the Operation Administration and Maintenance database schema to persist the set values for a parent and child, and offer the links to navigate through the child and parent service orders

Each service order contains a unique orderId and must refer to the sodata::ServiceOrderData instance.

The following new methods are added to the basesodata::ServiceOrderData interface:

void "setParent"( in ServiceOrderData "i_sod");
void "setParentId"( in string "i_pid");
void "clearParent"();
string "getParentId"();