---
sourceDocument: Xanadu IT Service Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/it-service-management

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu IT Service Management

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# オンコールスケジューリング のワークフローアクティビティ

# オンコールスケジューリング のワークフローアクティビティ {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月01日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：5分

オンコールスケジューリング ワークフローでのワークフローアクティビティ

## エスカレーションワークフローアクティビティ {#workflow-activities-oncall__section_q1b_vw5_mlb}

オンコール：ログエスカレーション開始

:   グループ、タスク、およびワークフローの詳細に基づいてエスカレーションレコードを作成します。

    注:  
    ワークフローが `workflow.scratchpad.escalationSysId` sys_id を作成するエスカレーション。他のワークフローアクティビティのいずれかで sys_id を使用します。
    {#workflow-activities-oncall__table_x2q_mx5_mlb__entry__2}

    | 設定 | 説明 |
    |-|-|
    | グループ | エスカレーションが属するグループの sys_id。 |
    | テーブル | インシデントのタスクレコードのテーブル名。 |
    | ソース | エスカレーションが発生したタスクレコードの sys_id。 |
    | ワークフロー定義 | エスカレーションに使用するワークフロー定義の sys_id。 |
    | WorkflowContext | ワークフローコンテキストの sys_id。 |
    | ParentEscalationLevelId | エスカレーションが別のエスカレーションからトリガーされた場合の、親エスカレーションの sys_id。 |
    | カテゴリー | エスカレーションのカテゴリ。いずれか： \[assign_by_acknowledgement, auto_assignment, notify_manual_assignmen,conferencing\] |
    | チャネル | エスカレーション中の通信に使用するチャネルのカンマ区切りリスト。いずれかまたはすべて： \[email, sms, voice, slack\] たとえば、SMS、メール、音声 |
    | IgnoreDefReminders | True の場合、ワークフローは、オンコールエスカレーション設定での指定によるのではなく、ワークフローによって指定された通知リマインダーを送信します。たとえば、会議のオンコールエスカレーションにおいて、ワークフローでは、標準的な 15 分間隔ではなく、1 分間隔でオンコールメンバーにダイヤルすることができます。 |
    [ ]

    {#workflow-activities-oncall__table_x2q_mx5_mlb}

オンコール：ログエスカレーションレベル

:   エスカレーションとレベルの詳細を指定して、エスカレーションレベルレコードを作成します。

    {#workflow-activities-oncall__table_rrb_v2v_mlb__entry__2}

    | 設定 | 説明 |
    |-|-|
    | EscalationId | レベルが属するエスカレーションの sys_id。 |
    | RotaId | エスカレーションが発生しているシフトの sys_id。 |
    | レベル | 現在のエスカレーションレベル。例では 2。 |
    | エスカレーション先 | 現在のエスカレーションレベルでのエスカレーション先オブジェクト。たとえば、getEscalationPlan()\[1\]。 |
    | CatchAll | エスカレーションレベルが予備連絡先に属する場合は True。 |
    [ ]

    {#workflow-activities-oncall__table_rrb_v2v_mlb}

オンコール：ログエスカレーション試行

:   エスカレーション、レベル、および試行の詳細を指定して、連絡試行レコードを作成します。

    {#workflow-activities-oncall__table_ghw_dfv_mlb__entry__2}

    | 設定 | 説明 |
    |-|-|
    | EscalationId | 連絡試行が属するエスカレーションの sys_id。 |
    | RotaId | エスカレーションが発生しているシフトの sys_id。 |
    | レベル | 現在のエスカレーションレベル。例では 2。 |
    | ContactAttempt | エスカレーションレベル内の連絡試行回数。例では 1。 |
    |   |   |
    [ ]

    {#workflow-activities-oncall__table_ghw_dfv_mlb}

オンコール：ログエスカレーション通信

:   エスカレーション、レベル、試行、および通信の詳細を指定して、通信レコードを作成します。

    {#workflow-activities-oncall__table_s3b_4fv_mlb__entry__2}

    | 設定 | 説明 |
    |-|-|
    | EscalationId | 通信が属するエスカレーションの sys_id。 |
    | RotaId | エスカレーションが発生しているシフトの sys_id。 |
    | レベル | 現在のエスカレーションレベル。例では 2。 |
    | ContactAttempt | エスカレーションレベル内の連絡試行回数。例では 1。 |
    | EscalateeType | 通信を送信するエスカレーション先のタイプ。いずれか： \[user,device\] |
    | EscalateeId | エスカレーション先タイプに基づく、ユーザーまたはデバイスの sys_id。 |
    | CommType | 通信のタイプ。いずれか：\[sms, voice, email, slack\] |
    | CommValue | 通信タイプに基づく、電話番号またはメールアドレス。たとえば、`abel.tuter@servicenow.com` |
    | ステータス | 通信のステータス。いずれか：\[sent, failed\] |
    | エスカレーション先 | 現在のエスカレーションレベルでのエスカレーション先オブジェクト。たとえば、getEscalationPlan()\[1\]。 |
    | CatchAll | エスカレーションレベルが予備連絡先に属する場合は True。 |
    [ ]

    {#workflow-activities-oncall__table_s3b_4fv_mlb}

オンコール：ログエスカレーション終了

:   アクティブなフラグを false に設定して、エスカレーションを完了します。

    {#workflow-activities-oncall__table_wn2_fgv_mlb__entry__2}

    | 設定 | 説明 |
    |-|-|
    | EscalationId | エスカレーションの sys_id。 |
    [ ]

    {#workflow-activities-oncall__table_wn2_fgv_mlb}

オンコール：通知の送信

:   現在のエスカレーション先に音声、SMS、Slack、Microsoft Teams、またはモバイルプッシュにより通知を送信します。

    {#workflow-activities-oncall__table_knb_ngv_mlb__entry__2}

    | 設定 | 説明 |
    |-|-|
    | 通知タイプ | 通知のタイプ。いずれか：\[sms, voice, slack\]。 |
    | メッセージ | 通知タイプが SMS である場合に、現在のエスカレーション先に送信するメッセージのテキスト。 |
    | 通知の詳細 | 通知に必要なパラメーターのリスト： * SMS：notify_number、users、groups、numbers * 音声：numberToCallFrom、numberToCall、user * Slack：slack user、taskId、catchAllOption、wFContextId * Microsoft Teams：ユーザー、taskId、catchAllOption、wFContextId * モバイルプッシュ：userSysId、tablename、recordSysId {#workflow-activities-oncall__ul_ejt_ngv_mlb} |
    [ ]

    {#workflow-activities-oncall__table_knb_ngv_mlb}

オンコール：エスカレーション応答の管理

:   エスカレーション応答レコードを管理します (エスカレーションレコードの挿入、エスカレーションレコードの消去、エスカレーションへの応答の更新)。エスカレーション応答レコードは、SMS、音声、メール、または Slack 通知チャネルを通じてエスカレーションのために受信した応答を追跡し続けます。エスカレーション応答レコードは、エスカレーションの却下時に \[オンコール：確認応答によるアサイン\] ワークフローを再開するために使用されます。

    {#workflow-activities-oncall__table_g4m_s4q_wlb__entry__2}

    | 設定 | 説明 |
    |-|-|
    | ワークフロー コンテキスト | ワークフローコンテキストの ID。 |
    | エスカレーション先 ID | 現在のエスカレーション先の UserID。 |
    | テーブル名 | タスクレコードのテーブル名。たとえば、<kbd class="ph userinput">incident</kbd> などです。 |
    | 現在のレコード ID | タスクレコードの sys_id。 |
    | アクション タイプ | アクションのタイプ。いずれか：\[add,clean,update\] |
    | 応答 | エスカレーション先によるエスカレーションへの応答。いずれか： \[accepted,rejected\] |
    [ ]

    {#workflow-activities-oncall__table_g4m_s4q_wlb}  
    使用例：

    * 挿入 (追加) - ワークフローコンテキスト、エスカレーション先 ID、テーブル名、現在のレコード ID
    * 消去 - ワークフローコンテキスト
    * 更新 - エスカレーション先 ID、テーブル名、現在のレコード ID、応答
    {#workflow-activities-oncall__ul_xxm_bqq_wlb}

