OIA Submit Sub Process Workflow

This workflow converts the integration object for submitting data in Intelligent Advisor format to an Siebel integration object format. The following figure shows this workflow.

This workflow is a framework workflow. Configure the required integration mapping parameters as shown, according to your requirements. Configure the required integration object and IC name and call service to convert the Intelligent Advisor response to Siebel format. Configure the XSLT file and its path for submit and call service to transform the response integration object.

The OIA Submit Sub Process workflow is described in the surrounding text.

Workflow Description

This workflow performs the following actions:

  1. Get Input Params. This step calls the GetRequestParameter method from the OPA Interview Framework Service business service. Retrieves the required OIA parameters from OIA request. All the parameters configured in OIAParamMapping integration mapping will be part of the output property set.

  2. Change Property Set Type To SiebelMessage. This step calls the ChangePropertysetType method from the OPA Interview Framework Service business service. The input arguments to this method are the InvestigateResponse integration object (InvestigateResponse:InvestigateResponse), PropertySetPath, and PropertySetType. This method changes the property set type for the property set path and returns the modified property set.

  3. Add Properties to IO. This step calls the AddPropertiesToPropertySet method from the OPA Interview Framework Service business service. The input arguments to this method are the InputData integration object (SiebelMessage), IOName, IOXml tag name, PrimaryIC, PrimaryIC XML tag, and PropertySetPath. This method adds these properties to the property set at the property set path and returns the updated property set as the UpdatedInvestigateResponse integration object (SiebelMessage).

  4. IO to XML. This step calls the IntObjHierToXMLDoc method in the EAI XML Converter business service to convert the Siebel Message into XML format.

  5. Transform Submit Data to IO. This step calls the Transform method from the EAI XSLT Service business service to convert the data for the submit-data integration component for the investigate-response integration object from Intelligent Advisor format to Siebel format.

  6. XML to IO. This step calls the XMLDocToIntObjHier method from the EAI XML Converter business service to convert the XML data to an integration object.