События — ключ к пониманию логики BPMN. Они отмечают начало, промежуточные состояния и завершение процесса.
Различаются по типу триггера: время, сообщение, ошибка, условие, сигнал и др.
BPMN использует унифицированную иконографику для разных типов событий:
-
Message Event — отправка или получение сообщения между участниками.
-
Timer Event — время или расписание (например, ежедневный отчёт).
-
Error Event — обработка ошибок и исключений.
-
Signal Event — глобальный сигнал для нескольких процессов.
-
Conditional Event — реакция на изменение условий (например, порог значения).
На диаграмме события располагаются в кружках: начальные тонкие, промежуточные двойные, конечные жирные.
Эта визуальная единообразность позволяет мгновенно считывать логику процесса и понимать его поведение в реальном времени.
