Integration Mapping Parameters
The following tables describe the integration mapping parameters that you configure for each integration map you use with Intelligent Advisor to support embedded interviews. Some parameters are required and others are optional and depend on your deployment. This topic is part of Creating and Configuring Integration Maps for Embedded Interviews.
Required Integration Mapping Parameters
The following integration mapping parameters are required.
Parameter Name | Parameter Value | Expression | Active Flag | Description |
---|---|---|---|---|
locale | en-US | N | Y | Required. The language in which the interview runs. |
Rulebase | RuleBaseName | N | Y | Required. The name of the rulebase. |
WebDeterminations URL | https://<host-name:port>/<domain-name>/web-determinations | N | Y | Required. The URL of the Intelligent Advisor Hub for the Web determinations interview session. |
Deployment-Specific Integration Mapping Parameters
The following integration mapping parameters are specific to your deployment.
Parameter Name | Description |
---|---|
App BC Name |
Provide the appropriate Siebel business component name as a value. The business component name provided here is used to update the Application record to Saved during the save checkpoint operation. See the OIA Set Checkpoint workflow for more details. |
App BO Name |
Provide the appropriate Siebel business object name which contains the business component configured above. |
App Context Type |
This value is populated to the Parent Context Type field of the snapshot business component Integration Session Info during the save checkpoint operation. See the OIA Set Checkpoint workflow for more details. |
App Status Field |
Specify the field name of the business component configured above. This field is used as a status field to save the application status during the save checkpoint operation. See the OIA Set Checkpoint workflow for more details. |
App Status Value |
Specify the field value to be set in the Status field, as configured via App Status Field. This value is set in the Status field during the save checkpoint operation. See the OIA Set Checkpoint workflow for more details. Example:
|
IOName |
Provide the appropriate integration object name, according to your requirements. This parameter value is used during the OIA Load Workflow Process and OIA Submit Sub Process workflows to retrieve or insert the data, respectively. |
IOXmlTag |
Provide the appropriate integration object XML tag, according to your requirements. This parameter value is used during the OIA Load Workflow Process and OIA Submit Sub Process workflows to retrieve or to insert the data, respectively. |
LoadSearchSpec |
This parameter value is used by the OIA Load Workflow Process workflow to prepare search specification.
Syntax:
Example:
The Intelligent Advisor parameter name is used to retrieve the field value from the Intelligent Advisor request payload. This Intelligent Advisor parameter value is used to prepare the search specification. The Intelligent Advisor parameters are configured using the OIAParamMapping integration parameter. Example of a prepared search spec:
|
OIAParamMapping |
This integration mapping parameter will be used by physical renderer to read and send integration mapping parameter values to Intelligent Advisor during the start and resume interview operations. This parameter contains the mapping of the integration mapping parameter name and the Intelligent Advisor parameter name. The integration mapping parameter name and the Intelligent Advisor parameter name can be different. Syntax:
The integration mapping parameters specified here are used by the physical renderer to read the mapping parameters one by one from the OPA Integration Mapping virtual business component. After reading the integration mapping parameters values, the next step is sending it to Intelligent Advisor. The physical renderer does this by preparing the object with key-value pairs, where the key is the OIA Parameter Name specified above. These Intelligent Advisor parameters are again sent to Siebel CRM during inbound calls. The Intelligent Advisor request payload contains all of the Intelligent Advisor parameters configured. The OIA Load Workflow Process, OIA Set Checkpoint, OIA Get Checkpoint, and OIA Submit Sub Process workflows use these Intelligent Advisor parameters. The Intelligent Advisor parameters can be read using the GetRequestParameter method from the OPA Interview Framework Service business service. Example:
|
PrimaryIC |
Provide the appropriate primary IC name, according to your requirement. This parameter value is used during the OIA Load Workflow Process and OIA Submit Sub Process workflows to retrieve or to insert the data, respectively. |
PrimaryICXmlTag |
Provide the appropriate primary IC XML tag, according to your requirements. This parameter value is used during the OIA Load Workflow Process and OIA Submit Sub Process workflows to retrieve or to insert the data, respectively. |