Add and Label Conditions in a Process

When you want to model more than one possible system response to a user action (for example, non-sufficient funds or limit exceeded responses within an ATM-withdraw Process), you can add a set of conditions.

By default, when a set of conditions is added, it will include the minimum two conditions, along with two newly created system tasks. If the set of conditions is added before an existing system task, that system task will be included as the first condition.

User-System Process mode must be enabled in order to create system-condition decision points.

To add and label a new set of conditions to a Process:

  1. Click the diamond add icon () where you want to model multiple system responses (that is, before a system task, or before or after another existing set of conditions).
  2. Click Add Condition.
    The newly created set of conditions are highlighted in yellow.
  3. Double-click the newly created conditions to modify the default values and add quick details.
    1. Change SD to better describe the purpose of the set of conditions to other users.
    2. Rename each Condition to describe the different system responses.
    3. Label the newly added system task.
If you further configure the decision shape in its Additional Detail window, the values entered for the Label and each Choice will replace the labels you enter here.
To model nested system responses, you can add a new set of conditions before or after another existing set of conditions.

Add Conditions to Existing Sets and Change Endpoints

Adding a condition to an existing set of conditions models another system response to a user action, and inserts a condition that includes only a system task.

There can be a maximum of 10 conditions in a set.

To add another condition to an existing set of conditions, click the diamond add icon () below the decision shape, then click Add Condition. You can also click the shape's the additional details icon () and select Add Condition.

User-System Process mode must be enabled in order to add system conditions.

When a condition is added, and appropriate task or tasks are inserted, by default, they are connected to the next sequential location along the graph. See the Add Details to Tasks and Decision Points in a Process for information on configuring endpoints for conditions.