本页内容

Intermediate Event

Intermediate Event是什么

BPMN 2.0中间事件表示流程运行期间、开始事件与结束事件之间发生的事件。它不会启动或终止流程,但会在流程推进过程中改变流程或对其产生影响。中间事件可用于建模业务流程中的中断、延迟或触发因素。您可以将其添加到熟悉的流程中。开始免费试用,在ProcessMind画布上体验不同类型。

为流程中的等待和触发条件建模

描述流程中的延迟、消息和信号,AI会在相应位置放置中间事件。

Intermediate Event要点

  • 外观:双层边框的圆形。
  • Intermediate Event类型:
    • 消息Intermediate Event:在流程中等待或发送消息。
    • 定时器Intermediate Event:将流程延迟指定时长或直到某个日期。
    • 条件Intermediate Event:等待条件满足后再继续。
    • 信号Intermediate Event:接收或发出会影响当前流程或其他流程的信号。
    • 错误Intermediate Event:处理流程中发生的错误。
    • 升级Intermediate Event:表示继续流程前需要处理的升级事项。

放置位置

  • Catch Event:等待某件事情发生的Intermediate Event,例如收到消息或信号。
  • Throw Event:主动触发某件事情的Intermediate Event,例如发送消息或信号。

Intermediate Event可以出现在流程的正常顺序流中,也可以附加在活动边界上(称为boundary event),或放置在工作流中需要监控或触发特定条件的位置。

Intermediate Event位于流程的开始和结束之间。它可以捕获(等待)或抛出(发送)信息,查看圆形内部的符号即可判断其类型。

ProcessMind BPMN 2.0 Intermediate Event符号,展示流程变化及触发条件

在图中,收到消息后流程启动。接下来的任务会检查商品是否有库存,并在商品有货时发送确认链接。发送确认链接的操作由一个发送链接的Intermediate Event处理。只有成功收到确认链接后,流程才会进入订单处理阶段,最终完成订单(结束事件)。

流程中的Intermediate Event会使用不同符号表示各种触发条件,从而改变流程走向。这些触发条件包括消息、定时器、错误、补偿、条件流、信号、多重事件、升级和并行流程。每种符号都代表流程中的一种特定交互或条件。

事件及其对应符号

开始 中间 结束
Type
常规
事件子流程
非中断事件子流程
捕获
边界
非中断边界
抛出
无
消息
计时器
条件
链接
信号
错误
升级
终止
补偿
取消
多个
多个并行

生成自定义BPMN模型

为流程中的等待和触发条件建模

描述流程中的延迟、消息和信号,AI会在相应位置放置中间事件。

相关主题

优化流程,构建互联架构,掌控全局。

无需信用卡,也无需等待,即刻开始。将组织的实际工作方式转化为清晰、互联的流程设计。

构建流程架构,明确职责归属与管控措施,并在各层级统一角色分工。

开始免费试用,为流程治理、管理和持续改进建立可靠的统一基础。