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

PUB Eligibility Determination Workflow Main For IO Mappings


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

The PUB Eligibility Determination Workflow For IO Mappings invokes this workflow as a subprocess. Figure 16 shows this workflow.

Figure 16. PUB Eligibility Determination Workflow Main For IO Mappings

Workflow Description. This workflow performs the following actions:

  1. OPA Connector. If Oracle Policy Automation Connector is installed, then this step calls the Policy Automation Assess IO Workflow. This workflow calls the deployed rulebase to evaluate the citizen data and determine the appropriate benefit plans, associated benefits, and benefit payments for the citizen. If Oracle Policy Automation Connector is not installed, then this step calls a substitute Policy Automation Assess IO Workflow. For more information about this substitute workflow, see Policy Automation Assess IO Workflow.
  2. Map Decision Report. This step reads the integration object instance for the decision report from the Oracle Policy Automation response, and creates a decision report record for the case in the Siebel database.
  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.
  4. Update Case Header. This step updates the Case Row ID in the PUB OPA Generated Benefit Plans integration object instance.
  5. Check CoC And Archive Benefit Plan. This step compares the benefit plans in the Oracle Policy Automation response with the existing benefit plans for the case. If the benefit plans have changed, then this step sets the No Op flag to N. If the benefit plans have not changed, then this step sets the No Op flag to Y.
  6. No Op? If the No Op flag is N, then this step goes to Step 8. If the No Op flag is Y, then this step goes to Step 7.
  7. Update Case Info Changed Flag. This step clears the check in the Info Changed field of the case.
  8. 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.