Drawing of Stakeholder map

Project Management, Project Planning, Templates and Advice

  • Concise, focused guide that cuts through the clutter
  • Step-by-step instructions for creating a project plan in under a day
  • Master essential skills like work breakdowns and task sequencing
  • Real-world troubleshooting for 20 common scheduling challenges
  • Rapidly get up to speed if you're new to Microsoft Project
  • Includes glossary, support resources, and sample plans
The cover of the book 'Essential Microsoft Project: The 20% You Need to Know'

Business Process Model Notation - BPMN

by | reviewed 2023-08-19
Use this bpmn explorer to search symbols or to filter by notation type. For example: view all Start Events, all Activity types, all Gateways or view all Interrupting notations.

Using the search to find symbols

The search box on the left hand side of the page allows you to search for symbols by keyword. For example you could search for message symbols. The search works as you type and is very powerful for finding all symbols with certain markers or type e.g. parallel gateways, compensation activities and events, timer events etc.
search for bpmn symbols using messages

The dropdown menus - filter BPMN symbols

Each dropdown menu works independently.
All Symbols shows all symbols or allows you to filter by the main groups:
  • flow objects (events, actvities, gateways),
  • connecting objects (sequence flows, message flows, and associations),
  • data, artifacts (annotations, groups)
  • and swimlanes.
All Types shows sub categories of Events and Activities.
  • Events types - end events, start events and intermediate events.
  • Activity types - calls, sub-processes, tasks, transactions.
All Markers/sub-types allows filtering by some symbol markers: Boundaries, Catch, Conditional, Interrupting, Non-Interrupting.

If no symbols are show try taking off one of the filters.

Explore all BPMN symbols using our interactive guide

Abstract Call Activity

Abstract Task

Activity

Adhoc Expanded Sub Process

Adhoc Sub Process

Association

Bi Directional Association

Boundary Catch Cancel Intermediate Event

Boundary Catch Compensation Intermediate Event

Boundary Catch Error Intermediate Event

Business Rule Call Activity

Business Rule Task

Cancel End Event

Catch Escalation Intermediate Event

Catch Message Intermediate Event

Catch Multiple Intermediate Event

Catch Parallel Multiple Intermediate Event

Catch Signal Intermediate Event

Compensation End Event

Complex Gateway

Conditional Intermediate Event

Conditional Sequence Flow

Data Association

Data Input

Data Input Collection

Data Object

Data Object Collection

Data Output

Data Output Collection

Data Store

Default Sequence Flow

Directional Association

End Event

Error End Event

Escalation End Event

Event

Event Based Gateway

Event Based Gateway To Start A Process

Event Sub Process

Exclusive Gateway With Marker

Exclusive Gateway Without Marker

Expanded Sub Process

Expanded Transaction

Flow

Gateway

Group

Horizontal Lane

Horizontal Pool

Horizontal Pool With Multi Instance Participant

Inclusive Gateway

Initiating Message Flow With Decorator

Intermediate Event

Interrupting Boundary Catch Escalation Intermediate Event

Interrupting Boundary Catch Message Intermediate Event

Interrupting Boundary Catch Multiple Intermediate Event

Interrupting Boundary Catch Parallel Multiple Intermediate Event

Interrupting Boundary Catch Signal Intermediate Event

Interrupting Boundary Conditional Intermediate Event

Interrupting Boundary Timer Intermediate Event

Interrupting Conditional Start Event

Interrupting Message Start Event

Interrupting Multiple Start Event

Interrupting None Intermediate Event

Interrupting Parallel Multiple Start Event

Interrupting Timer Start Event

Manual Call Activity

Manual Task

Message End Event

Message Flow

Multiple End Event

Non Initiating Message Flow Decorator

Non Interrupting Boundary Catch Escalation Intermediate Event

Non Interrupting Boundary Catch Message Intermediate Event

Non Interrupting Boundary Catch Multiple Intermediate Event

Non Interrupting Boundary Catch Parallel Multiple Intermediate Event

Non Interrupting Boundary Catch Signal Intermediate Event

Non Interrupting Boundary Conditional Intermediate Event

Non Interrupting Boundary Timer Intermediate Event

Non Interrupting Conditional Start Event

Non Interrupting Message Start Event

Non Interrupting Multiple Start Event

Non Interrupting Parallel Multiple Start Event

Non Interrupting Timer Start Event

None End Event

None Start Event

Parallel Event Based Gateway To Start A Process

Parallel Gateway

Receive Task

Script Call Activity

Script Task

Send Task

Sequence Flow

Service Task

Signal End Event

Start

Start Event

Sub Process

Terminate End Event

Text Annotation

Throw Compensation Intermediate Event

Throw Escalation Intermediate Event

Throw Message Intermediate Event

Throw Multiple Intermediate Event

Timer Intermediate Event

Transaction

User Call Activity

User Task

Vertical Lane

Vertical Pool

Vertical Pool With Multi Instance Participant