BPMN None Event

BPMN None Event

The BPMN None Event article provides a detailed explanation of the none event element, including the BPMN notation, an example diagram and guidelines.

The BPMN None Event article focus on the definition and usage of the none event element as documented in the BPMN 2.0 specification. The example process diagram illustrates the correct use of the none event annotation. The BPMN Guidelines section contains a detailed set of rules that apply to the none event and explains how the element may or may not be used within the different BPMN diagrams.

What is a None Event?

“A None Event is an event that does not specify an Event Definition and hence the event will not have an internal marker.” ~ BPMN Specification

BPMN Notation

The BPMN specification defines the None Event element using the following description and notation:

Catching EventsThrowing Events
Start EventIntermediate EventEnd Event
StandardEvent Sub-Process
Interrupting
Event Sub-Process
Non-Interrupting
CatchingBoundary
Interrupting
Boundary Non-
Interrupting
ThrowingStandard
None Event

BPMN Notation: None Event

BPMN Event Types

The following table contains a list of the different None Event types, their descriptions and the BPMN notations:

ElementDescriptionNotation
None Start EventThe None Start event indicates where a particular process or choreography will start.
None Intermediate EventThe None Intermediate Event occurs between the Start Event and the End Event and affects the flow of the Process, but will not start or terminate the Process.
None End EventThe None End Event indicates where a process or choreography will end.

BPMN Event Types: None Events

BPMN Diagram

The following is an example of a BPMN None Event within a diagram:

BPMN None Event Example of BPMN None Event

BPMN Standards & Guidelines

The difference between standard and guideline is that a standard is a level of quality or attainment while a guideline is a non-specific rule or principle that provides direction to action or behaviour. A standard are high in authority and needs to be adhered to versus a guideline is low in authority and guide one in setting standards or determining a course of action.

BPMN Standards

The BPMN Standards section contains a list of rules that are applicable to the BPMN None Event as per the official rules of the BPMN Specification.

  • The None Start Event MAY be used for a top-level Process or any type of Sub-Process (except an Event Sub-Process).
  • The None Start Event MAY NOT be used for an Event Sub-Process.
  • The None Intermediate Event MUST only be used in normal flow and, thus, MAY NOT be attached to the boundary of an Activity.
  • The None End Event MAY be used within any Sub-Process or Process.

BPMN Guidelines

The BPMN guidelines section contains a list of optional rules that can be used as a guide.

  • An event should be named using an object and verb to reflect a state.

Finally

This article provided a detailed explanation of the BPMN None Event element. Follow me on any of the different social media platforms, and feel free to leave comments.

Reference