Setting Up Process Definition Groups

Set up a group that defines the processes for the Code Enforcement workflows and allows you to enable or disable the workflow transactions.

You have to set up a workflow using the Oracle Integration Cloud (OIC) before associating the workflow with Code Enforcement transactions. Code Enforcement transactions have two workflow setups: incident workflow and case workflow. The Process Definition Group page allows you to select the OIC setups available to use for these workflows. You can use this page to enable or disable the Code Enforcement workflows associated with the process definition group.

Note: Based on your organization's business needs, you can configure workflows for either incident or case or for both incident and case.

For more information, see Setting Up Process Definitions for Workflow.

To set up process definition groups:

  1. Select Code Enforcement Setup > Process Definition Group

  2. Click the Add button, on the Process Definition Group page.

  3. Enter values for the following fields, on the Process Definition Group page:

    Page Element

    Description

    Group ID

    Enter a unique identifier for this Process Definition Group.

    Enabled

    Turn on this switch to enable the workflow for this Process Definition Group.

    Space

    Enter the space where the workflow process application is stored. You can group related applications in a space as well as enable users to collaborate when developing applications.

    Application

    Enter the name of the workflow process application in OIC. For more information, see Creating and Managing Applications.

    Version

    Enter the version of the workflow process application.

    Note: If you update the version, the new version will apply only to issues submitted after the new version has gone into effect. The existing submitted issues will continue to use the version that was effective at the time they were submitted.

    Process Definition ID

    Enter the name of the workflow process definition that applies to the incident or case.

    Global Task ID

    Enter the name of the global task available within the process definition selected.

    Additional Events for Advancing Workflow

    Turn on the desired switch to enable the corresponding event to advance the case workflow:

    • Case Functional Status Update: Once enabled this event advances the case workflow when the case functional status changes. Here, the case system status remains unchanged.

      For example, when a case system status is Violation, the functional case statuses can change to Work Order Pending, or Work Order Submitted. When this event is enabled, every time the functional case status changes, the case workflow is advanced.

    • Ad Hoc Notice Status Update: Once enabled this event advances the case workflow when an ad hoc notice is created, or the notice status is updated for the case.

    • System Notice Status Update: Once enabled this event advances the case workflow when the system notice status is changed, for example from Pending to Generated and Sent.

    Note: The event switches can be turned on only when there are no active transactions linked to the process definition. For more information, see Preparing the Process Definition for Use.

    Use the View History link to view a list of all previous additional events that advanced the case workflow.

    Issue Subtype Details

    Use this section to identify the issue subtypes that use the current process definition group.