プロセスを定義

この手順を使用して、プロセス定義を作成します。

  1. [ドキュメント ツリー] で、[プロセス] を右クリックして [新しいプロセス] を選択します。
  2. [固定 (ステップと遷移あり)] チェック ボックスをオンにし、プロセスに名前を割り当てて、[OK] をクリックします。

    プロセス画面が空のグリッドとして表示されます。

  3. グリッド上の任意の場所を右クリックして [ステップの追加] を選択するか、複数のステップを同時に生成することもできます。
  4. [プロセス ステップを定義する] ウィンドウの [定義] タブで、新しいステップに名前を割り当てます。
  5. スイムレーンでステップにシーケンス番号を割り当て、プロセス全体に対するステップの機能を定義します。ステップにカスタム アイコンを追加することもできます。
  6. [マッピング] タブを選択します。
    1. レコード フィールドの横にある [省略記号] アイコンをクリックして、[ドキュメント ツリー] 使用可能なすべてのレコードをリストします。
    2. 使用するレコードを選択し、[OK] をクリックします。

      選択したレコードのすべてのフィールドが左のレコード列に入力されます。

  7. 左側のフィールドをクリックして [プロセス プロパティ] 列にドラッグし、プロセス プロパティとしてマッピングします。

    左側にはレコードのフィールドが表示され、右側には作成したカスタム プロセス フィールドが表示されます。プロセスで使用するレコードにディメンションなどの他のフィールドが存在する場合、プロセス プロパティ (右側に表示) を作成し、レコード フィールドをプロセス プロパティにマッピングします。

    レコード フィールドからプロセス プロパティへのリンクの方向は重要です。矢印が右に向いている場合は、レコード フィールドの値をプロセス プロパティに入力する必要があることを意味します。

    Insight は、指定された識別子を持つ既存のプロセス インスタンスを見つけようとします。こうしたインスタンスが見つからない場合、新しいプロセス インスタンスが作成され、レコード フィールドの値がインスタンス プロパティに設定されます。

  8. プロセス ステップの作成が終了したら、[OK] をクリックします。

    作成されたステップがメイン グリッドに表示されます。

  9. 前の手順を繰り返して、プロセスに新しいステップを追加します。
    • ステップを接続してステップのフローを作成するには、ステップをクリックします。ステップのエッジの周りに 4 つの緑のドットが表示されます。

    • 接続を作成するには、4 つのドットのいずれかをクリックして、他のステップのドットにドラッグします。

プロセスの複数のステップを生成

多くの場合、プロセスのすべてのステップは同じレコードに基づいており、同じ定義とフィールド マッピングを使用します。この場合、上記のように 1 つずつ追加せずに、すべてのステップを同時に作成することをお勧めします。

  1. グリッド上の任意の場所を右クリックして、[ステップの生成] を選択します。
    [マッピング] タブに [プロセス ステップを定義する] ダイアログ ボックスが表示されます。
  2. レコード フィールドの横にある [省略記号] アイコンをクリックして、利用可能なすべてのレコードの [ドキュメント ツリー] リストを開き、レコードを選択します。
  3. ステップを識別するには、レコードとともに時間フィールドまたはステップ フィールドの値を定義する必要があります。[ステップ フィールド] リストから、プロセス ステップ ID (ActivityName や StepID など) として使用するフィールドを選択します。1 つまたは複数の値を選択できます。
  4. シングル ステップ の作成についての説明と同じ方法でデータをマッピングします。
  5. [OK] をクリックします。
    同じ設定のすべてのステップ (フィールド値または時間フィールドを除く) が自動的に生成されます。ステップが複数の時間フィールドに対して生成される場合、デフォルトのステップ名はこれらの時間フィールドになり、ステップが異なるステップ値に対して生成される場合、デフォルトのステップ名はこれらの値になります。
    異なる時間フィールドと異なるフィールド値に対して複数のステップを同時に生成することはできません。この場合、警告メッセージが表示されます。
  6. 必要に応じて、ステップを右クリックして [編集] を選択することにより、各ステップを手動で変更できます。ステップ名、スイムレーン インデックス、スタイル、ステップの並べ替えなどを変更できます。
  7. プロセスが 2 つ以上のレコードに基づく場合、各レコードに対して上記の手順を繰り返します。

2 つのプロセスのリンク

2 つのプロセスをリンクして、1 つのプロセスで作成されたプロセス コンポーネントを、別のプロセスで作成された別のプロセス コンポーネントでフィルタリングできます。また、1 つのプロセスに基づくプロセス フィルタの定義においては、リンク済みのプロセスに基づいたプロセス フィルタの定義を使用できます。

任意のプロセス プロパティを使用してプロセスをリンクできます。

  1. [プロセス ステップを定義する] 画面で [マッピング] タブを開き、プロセスを結合するプロパティを選択します。たとえば、PatientID。
  2. [プロパティ パネル] で、[プロセス キー フィールド] を選択して、省略記号ボタンをクリックします。
  3. プラス アイコンをクリックしてから、右側の [プロパティ パネル] で省略記号ボタンをクリックします。
  4. 結合するプロセスおよびプロセスを結合するプロセス プロパティを選択します。

    これでプロセスが結合されました。