開始イベント
はじめに
BPMN 2.0 スタートイベントは、ビジネスプロセスをトリガーまたは開始するイベントです。プロセスの流れを定義するために重要な点を示し、BPMNダイアグラムでは単純な円で表されます。メッセージの到着やタイマー、条件、ユーザーアクションなど、様々な条件でトリガーされます。
重要ポイント
- ビジュアル表現: 無地の円。
- 開始イベントの種類:
- Message Start Event: メッセージを受信するとプロセスが開始します。
- Timer Start Event: 指定された時間や間隔後にプロセスが始まります。
- Conditional Start Event: 特定の条件が満たされるとプロセスが開始します。
- Signal Start Event: シグナルが送信されるとプロセスが開始します。
- Error Start Event: エラーの発生でトリガーされます。
開始イベントには着信Sequence Flowがありません。常にプロセスの始まりを示し、プロセスを開始し、ワークフロー内の次の要素に制御を渡します。
BPMNダイアグラムには複数の開始イベントを含めることができます。関連する開始イベントにリンクされたイベントのみがアクティブ化されます。例えば、ウェブサイト、電話、または直接対面での提出など、受領モードに依存する注文プロセスを考えてみましょう。対応する開始イベントがプロセスを開始します。
スタートイベントの種類
すべてのイベントとそれに対応するシンボル
Start | Intermediate | End | ||||||
---|---|---|---|---|---|---|---|---|
Type | Normal | Event Sub process | Event Sub process non-interrupt | Catch | Boundary | Boundary non-interrupt | Throw | |
None | ||||||||
Message | ||||||||
Timer | ||||||||
Conditional | ||||||||
Link | ||||||||
Signal | ||||||||
Error | ||||||||
Escalation | ||||||||
Termination | ||||||||
Compensation | ||||||||
Cancel | ||||||||
Multiple | ||||||||
Multiple Parallel |