Home > BPMN Diagrams Procedures and Reference > BPMN Flows, Processes, and Behaviors
BPMN Flows, Processes, and Behaviors
Task |
Procedure |
---|---|
Create a Collapsed Subprocess |
Collapsed subprocesses are reusable processes (diagrams), sharable with other processes. You can model exception flows from a collapsed subprocess; see below on modeling exception flow. There are several ways to create a Collapsed Subprocess, all similar to the Manage Process Diagrams topic on how to create a subprocess. Please refer to that topic; a summary is shown below, with differences noted for BPMN diagrams:
|
Embedded subprocesses are not reusable or sharable with other diagrams. You can model exception flows from an embedded subprocess; see below on modeling exception flow. |
|
Create an Event Subprocess |
Event subprocesses are not sharable with other diagrams. You cannot model exception flows from an embedded subprocess, as they are designed to handle exception flow. |
Create exception flow |
If you want more than one exception case, click the Details button and choose Exceptions, or click the Outputs page on the Properties dialog box and click the Exceptions tab, and then click Add to add more Exceptions. When you are done, click OK to save your changes. You may now draw exception sequence flow or compensation association lines from the activity or subprocess. See the next table entry, below, for procedures. |
Designate a connector line as an exception flow or compensation association |
When you create an exception on an activity, it is not shown until you connect a connection line out of the activity for that exception. Each line you draw from the activity automatically uses the next unconnected exception or decision case until all are used, and each exception case is automatically labeled with its name. You can choose whether a line drawn is an exception instead of normal flow in these ways:
|
Model Gateway fork and merge behavior |
In the Shape Palettes window, click a Gateway shape and place it in the diagram to choose the appropriate fork and merge actions. You can also specify merge behavior in gateways in the BPMN page of the Properties dialog box. Please see BPMN Gateways Reference for more information on Gateway types. |
Create an Event (other than Link) |
In the Shape Palettes window, click an Event shape and place it in the diagram to choose the appropriate action. You can also specify event behavior in the BPMN page of the Properties dialog box. Please see BPMN Event Types Reference for more information on Event types. |
Create a Link event |
Please see Off-Page Connectors for more information. |
Related Topics
Overview Topics