Siebel Public Sector Guide > Public Sector Workflows > Workflows for Benefits Cases >

PUB Screening Determination Workflow Main For OPA 12_x


This workflow uses the data that is associated with a case to determine the benefits for which a citizen is eligible.

The PUB Screening Determination Workflow For OPA 12_x invokes this workflow as a subprocess. Figure 20 shows this workflow.

Figure 20. PUB Screening Determination Workflow Main For OPA 12_x

Workflow Description. This workflow performs the following actions:

  1. Get OPA Mapping Params. This step calls the GetAdminMappingInfoAndCache method from the OPA Interview Framework Service to read the mapping parameters in the OPA Integrations Mapping view of the Administration - Integration screen. This method returns the HostURL, SubmitXSLPath, PreseedXSLPath, and Rulebase parameters using the mapping names in the input argument.
  2. OPA Answer Service. This step calls the OPA Answer Service workflow. For more information, see OPA Answer Service Workflow.
  3. Contact IO to Case IO Conversion. This step converts the Oracle Policy Automation response (the PUB Sample Intake Contact integration object instance) into a PUB OPA Generated Benefit Plans integration object instance. Benefit plans and benefits, but not benefit payments, are mapped to the integration object instance.
  4. Update Case Header. This step updates the Case Row ID in the PUB OPA Generated Benefit Plans integration object instance.
  5. Delete Screening Records. This step deletes any existing screening records.
  6. Upsert Case-PB IO instance. This step calls the Upsert method for the Siebel EAI Adapter to update or insert benefit plans, benefits, and payments for the case. For this upsert operation, this step uses the integration object that Oracle Policy Automation returns.
Siebel Public Sector Guide Copyright © 2015, Oracle and/or its affiliates. All rights reserved. Legal Notices.