Process Steps

The processing of an authorization involves sequential execution of Process Steps. A process step groups various related and interdependent process rules - callout rules, event rules, validation rules and pend rules - to be executed in an order. A process step forms a 'unit' for processing.

A process step has the following fields:

Table 1. Process Steps
Field Description

Sequence

The sequence of the process step

Display Name

The display name of the process step

Access Restriction

The access restriction for resolution of pend reasons and denial of authorization

The sequence of the process step determines the order in which the steps are executed. The steps are shown in the UI in the order in which they will get executed. This order can be changed by using up/down arrows (as shown in the mock up). It is not possible to have multiple process steps with the same sequence.

Execution of a process step may result in an authorization to be 'Pended' that is. the processing of the authorization gets suspended for manual intervention. It is possible to attach an access restriction that defines who can take actions like resolve the pend reasons or deny the authorization when pended at that step. This access restriction also applies to resolution of pends and denial of the authorization when the authorization is brought to the 'Change' status from the 'Pended' status.

Rule Step

Rule steps identify which process rules are executed within a process step and the order of execution within the step. A step can have zero, one or more rule steps.

Two sections are provided in the UI to configure process rules:

  • Section one is to configure the call out rules, validation rules and event rules. These rules can be sequenced as per business use case. It is not possible to have multiple rule steps for the same process step with the same sequence.

  • Section two is to configure the pend rules. The pend rules are always executed after the call out rules, validation rules and event rules have been successfully executed. Execution of pend rules is irrespective of an order, so no sequence is registered.

Table 2. Rule Step
Field Description

Sequence

The sequence within the process step in which the rule is executed. This is not applicable for pend rules

Callout Rule

The callout rule that is executed within the process step

Validation Rule

The validation rule that is executed within the process step

Event Rule

The event rule that is executed within the process step

Pend Rule

The pend rule that is executed within the process step

Authorization Process Rule