第 41 章 阶段


案例管理阶段是一系列任务。阶段是一个临时的子进程,可以使用进程设计器定义,可能包含其他问题单管理节点,如 milestone。当阶段或多个阶段完成时,也可以将 milestone 配置为 completed。因此,一个 milestone 可以通过完成阶段来激活或实现,一个阶段可能会包含 milestone 或多个 milestone。

例如,在病人分类的情况下,第一个阶段可能包括观察,请注意任何明显的物理症状或来自人看重的物理症状或描述,然后是测试的第二阶段,以及用于诊断和处理的第三个阶段。

完成阶段有三种方法:

  • 按完成条件。
  • 按终端结束事件。
  • 通过将 Completion Condition 设置为 autocomplete,这在阶段没有活动任务时 自动完成 该阶段。

41.1. 定义阶段

可使用流程设计器在 BPMN2 中建模阶段。阶段是以明确定义活动的方式对相关任务进行分组的方式(如果已激活阶段),必须在问题单的下一阶段开始之前完成。例如,也可以通过以下阶段定义 IT_Orders 定义:

图 41.1. IT_Orders 项目阶段示例

流程

  1. 从位于图表编辑器左侧的预定义节点面板中,将 Adhoc 子进程节点拖放到设计 canvas 中,并提供 stage 节点的名称。
  2. 定义如何激活阶段:

    • 如果进入节点激活阶段,请将该阶段与来自传入节点的序列流行连接。
    • 如果阶段由信号事件激活,请在包含第一步中配置的 stage 名称上配置 SignalRef
    • 或者,配置 AdHocActivationCondition 属性,以在满足条件时激活阶段。
  3. 根据需要重新调整节点大小,以提供为阶段添加任务节点。
  4. 将相关的任务添加到阶段,并根据需要配置它们。
  5. 可选:为阶段配置完成条件。作为临时子进程,阶段默认配置为 自动完成。这意味着,当阶段的所有实例都不再活跃后,阶段将自动完成并触发问题单定义中的下一个活动。

    要更改完成条件,选择 stage 节点并打开 Properties 面板,展开 Implementation/Execution,再修改 AdHocCompletionCondition 属性字段,并为您需要的完成条件修改 AdHocCompletionCondition 属性字段。有关阶段完成条件的更多信息,请参阅 第 41.2 节 “配置阶段激活和完成条件”

  6. 配置阶段后,使用序列流行将其连接到问题单定义中的下一个活动。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat