Siebel eService Administration Guide for Siebel Open UI > Configuring Siebel eService > Integrating Oracle Policy Automation With Siebel Public Sector eService >

Prerequisites for Integrating Oracle Policy Automation


Before you can integrate Oracle Policy Automation (OPA) with Siebel Public Sector eService, you must complete the following tasks:

  • Create and deploy a rulebase in OPA.

    A sample rulebase project is packaged in Siebel Tools, and you can extract the rulebase project from the following directory:

    Tools_install_location\REPPATCH\SampleScreening.zip

    When you deploy the rulebase, you must change the its deployment name to Screening so that it functions with the preconfigured OPA integration.

  • Activate the following workflows:
    • OPA Integration Workflow

      You must also reload the runtime events for this workflow. For more information about this workflow, see OPA Integration Workflow.

    • OPA Integration Sub Workflow

      For more information about this workflow, see OPA Integration Sub Workflow.

  • Use the InvokeWorkflow method in the OPA Interface Service business service to call the OPA Integration Workflow. For information about other methods in this business service, see OPA Integration Workflow and OPA Integration Sub Workflow.

    The required input parameters for the InvokeWorkflow method are Rulebase and WorkflowName. If you want to add other input parameters to this method, then you must define these parameters in the process properties of the workflow so that the workflow can receive these parameters.

    To configure the text for the Close button on the last screen of the interview session, you pass the CloseBtnLOV input parameter to the InvokeWorkflow method. The value for this parameter is a Type field value that you set up in the List of Values view of the Administration - Data screen in Siebel Public Sector. In this view, specify a value for the Type field (for example, OPA_CLOSE), for the Language-Independent Code field (for example, close) and for the Display Value field (for example, Apply).

Siebel eService Administration Guide for Siebel Open UI Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Legal Notices.