Сигнализируют начало, изменение или завершение процесса. В соответствии с этой классификацией могут быть стартовыми 1, промежуточными 2 или конечными 3

Согласно типу события выделяются различные разновидности:
Это событие используется для обозначения неструктурированных событий в бизнес-процессе, которые не имеют определенного типа. Оно может быть использовано в качестве стартового события, с которого начинается процесс, промежуточного, которое происходит в середине процесса, или завершающего.
В BPMN (Business Process Model and Notation) существует два основных типа сообщений: Catch и Throw.

Throw сообщения используются для отправки сообщений из процесса в другой процесс или подпроцесс. Например, это может быть отправка подтверждения заказа клиенту. Когда процесс "бросает" (throws) сообщение, он передает другому процессу сигнал, получение которого обуславливает запрограммированные события.

Настройки Alterios позволяют создать
сообщение, которое будет отправляться, и установить понятное название для этого сообщения:

Сообщению присваивается уникальный идентификатор, который можно использовать в скриптах:

Путь сообщения можно указать в редакторе, который расположен здесь ->
.
При написании кода можно использовать внутренние сервисы, которые автоматически попадут в редактор кода при выборе одного из них:

Для того, чтобы принять сообщение, отправленное из события throw родительского процесса используются сatch сообщения. Такими событиями обозначаются точки, в которых процесс ожидает получения сообщения из другого процесса, что в свою очередь является сигналом для выполнения определенных действий.
Настройки такого элемента также позволяют создать сообщение и установить его название. Идентификатор этого события используется при написании кода в сообщениях throw.

Таким образом, основное различие между Catch и Throw сообщениями в BPMN заключается в том, что Catch сообщения используются для ожидания получения сообщений, а Throw сообщения - для отправки.
Сигнал по аналогии с сообщением представляют собой события, которые могут возникнуть в процессе и могут быть обработаны процессом или его частями.
Но, в отличие от сообщений сигналы обычно не привязаны к конкретным отправителям или получателям. Они представляют собой уведомления о событии, которые могут быть перехвачены любым элементом процесса, который слушает этот сигнал.

Тип таймера - период, который отображается в выпадающем списке:

Дата таймера заполняется в соответствии со стандартом ISO 8601.
Длительность выражается в следующем формате, где (n) заменяется значением для каждого элемента даты и времени, следующего за (n):
P(n)Y(n)M(n)DT(n)H(n)M(n)S
Где:
P — это указатель продолжительности (называемый «периодом»), который всегда размещается в начале продолжительности.
Y — указатель года, который следует за значением количества лет.
M — указатель месяца, который следует за значением количества месяцев.
W — указатель недели, который следует за значением количества недель.
D — указатель дня, который следует за значением количества дней.
T — указатель времени, который предшествует компонентам времени.
H — это указатель часов, который следует за значением количества часов.
M — указатель минут, следующий за значением количества минут.
S — второй указатель, следующий за значением количества секунд.
Например:
P3Y6M4DT12H30M5S
Представляет продолжительность в три года, шесть месяцев, четыре дня, двенадцать часов, тридцать минут и пять секунд.




throw

catch
