Siebel Self Service Administration Guide > Using Siebel Public Sector Self Service > Roadmap for Integrating Oracle Policy Automation With Siebel Public Sector Self Service >

Manifest Files for View and Applet of OPA Interview Service


In Siebel Public Sector, you can navigate to the Manifest Administration view of the Administration - Application screen to access the manifest files for the following objects:

  • OPA Interview Service View (Usage Type field of Presentation Model).

    This object includes the opaviewpm.js file. This JavaScript file processes user actions, such as Next, Back, Close, Save, and Submit. It also processes error responses from Oracle Policy Automation (OPA), and shows the appropriate error message to the user.

  • OPA Interview Service View (Usage Type field of Physical Renderer).

    This object includes the opaviewpr.js file. This JavaScript file loads the HTML templates and associates them with the DOM (Document Object Model). It binds the runtime events with the view buttons. User actions, such as Next, Back, Close, Save, and Submit, are associated with runtime events.

  • OPA Interview Service List Applet (Usage Type field of Presentation Model).

    This object includes the dynacontrollistpm.js file. This JavaScript file processes the data that the server forwards, and relays this data to the listpmodal.js file.

  • OPA Interview Service List Applet (Usage Type field of Physical Renderer).

    This object includes the following files:

    • dynacontrolgridpr.js. This JavaScript file renders the interview screen in tabular format, inherited from the jqgridrenderer.js file.
    • dynacontrolformpr.js. This JavaScript file renders the interview session in form format.
    • dynacontrolportraitpr.js. This JavaScript file renders the interview session in tile format.

Create and deploy the Sample rulebases in OPA.

Sample rulebase projects are packaged in Siebel Tools, and you can extract the rulebase projects from the following directories:

Tools_install_location\REPPATCH\SampleScreening.zip

Tools_install_location\REPPATCH\ApplyForBenefits.zip

When you deploy the sample rulebase for screening, you must change its deployment name to Screening so that it functions with the preconfigured OPA integration. Similarly, when you deploy the sample rulebase applicable to applying for benefits, its deployment name must be ApplyForBenefits so that it functions with the preconfigured OPA integration.

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).

For implementations applicable to release Innovation Pack 2015, Patchset 5 or later, you can use the Close Button LIC parameter and the IsCloseButtonRequired parameter to configure the Close button. For more information about these parameters, see Managing Applications on Siebel Public Sector Self Service.

Siebel Self Service Administration Guide Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Legal Notices.