Siebel Public Sector Guide > Public Sector Workflows > Workflows for Applications >

PUB OPA Create Session Workflow


This workflow creates a record for the Oracle Policy Automation interview session and for the application before the Oracle Policy Automation interview session on a self-service Web site is launched. You must install and configure Oracle Policy Automation Connector so that this workflow can function because this workflow uses Oracle Policy Automation business components. This workflow also uses the PUB Create OPA Session business service and its methods. Figure 2 shows this workflow.

A user initiates this workflow by clicking the Apply For Benefits link on a self-service Web site.

Figure 2. PUB OPA Create Session Workflow

Workflow Description. This workflow performs the following actions:

  1. Create Session. This step creates the record for the Oracle Policy Automation interview session in the OPA Session tables.

    The input argument for this step is Mapping Name. To view the preconfigured mapping name (Intake), navigate to the IO Mappings view of the Administration - Policy Automation screen. You can customize this workflow for a different mapping name. The Session Id output argument for this step indicates the row Id of the record for the Oracle Policy Automation interview session.

  2. Create Application Record. This step creates a record for application with a Status field of Created in the Application business component.

    The Session Id input argument for this step indicates the row Id of the record for the Oracle Policy Automation interview session. The External Id Field input argument for this step indicates the application number. You can change this value in the External Id user property for the PUB OPA Utilities business service. The syntax for this user property follows:

    Mapping Name1, Application BC Field for Showing Unique Application Number; Mapping Name2, Application BC Field for Showing Unique Application Number;...

    The Application Process Type input argument for this step is Case in the preconfigured Siebel Public Sector application. You can change this value in the Application Process Type user property for the PUB OPA Utilities Service business service. The syntax for this user property follows:

    Mapping Name1, LIC value of Application Process Type LOV; Mapping Name2, LIC value of Application Process Type LOV;...

    You can configure multiple mappings with different process types.

    The External Id Value output argument for this step indicates the application number.

  3. Create Entity Attributes. This step creates a record for entity attributes for Oracle Policy Automation. This record is used to generate the application number that appears in the user interface for a self-service Web site. In the preconfigured Siebel Public Sector application, the application number appears in the Oracle Policy Automation interview session. You can change this configuration in the user properties for the PUB OPA Utilities Service business service.

    The Session Id input argument for this step indicates the row Id of the record for the Oracle Policy Automation interview session. The External Id Value input argument for this step indicates the application number. The External Id XML Tag input argument for this step indicates the XML tag for the External Id field. The XML tag comes from the integration object in the IO Mappings view of the Administration - Policy Automation screen.

  4. Update Session Record. This step updates the application number (Application Id) in the External Id field of the record for the Oracle Policy Automation interview session.

    The Session Id input argument for this step indicates the row Id of the record for the Oracle Policy Automation interview session. The External Id Value input argument for this step indicates the application number for the interview session record.

Siebel Public Sector Guide Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.