A BPMN diagram can display subprocesses with different symbol properties. They are as follows:

If the Is Triggered By Event property of a SubProcess is set to true, it will call an Event SubProcess and will be drawn with a dashed border.

There are two specific types of SubProcesses:


To create a SubProcess


Business Analyst perspective provide most popular SubProcess types. Full list of SubProcesses types you can have only in Business Modeler and Full Featured perspectives.

  1. Open a BPMN Process diagram.
  2. On the diagram pallet, click the arrow next to the SubProcess and select the needed type of SubProcess.


To expand a SubProcess, do one of the following



To collapse SubProcess, do one of the following



To mark a created SubProcess as an event SubProcess, do one of the following



To convert a SubProcess to a Transaction SubProcess or AdHoc SubProcess



To convert a Transaction SubProcess or AdHoc SubProcess to a SubProcess



To display a Start Event icon on a Event SubProcess


  1. Create an expanded Event SubProcess.
  2. Create a Start Event to the Event SubProcess.
  3. Right-click the SubProcess and click to select the Suppress Content check box.


Related element

Related Diagrams

Related procedures