legal-request-triage について
legal-request-triageは、ServiceNow Legal Service Deliveryで法律関連の依頼を振り分けるスキルです。法務オペレーション担当者向けに、依頼の確認、分類、優先度設定、担当チームへの割り当て、判断理由の記録を案内します。
主な機能
- 01振り分け待ちの法律依頼の検索
- 02法律業務の種類による分類
- 03緊急度と影響に基づく優先度設定
- 04適切な法務チームへの依頼の振り分け
- 05法務ケースの作成と判断内容の記録
活用シーン
- 01ポータルから届いた新規依頼の処理
- 02契約審査やコンプライアンス照会の振り分け
- 03規制や訴訟の期限がある依頼のエスカレーション
- 04振り分け判断の監査記録の保持
MCP 対応
法律依頼の検索・取得、依頼やケースの更新、作業メモの追加にMCPツールを使う手順が記載されています。
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ happy-technologies-llc/ happy-platform-skills --skill legal-request-triageインストール後、Claude Code で/legal-request-triageを入力して読み込まれたか確認します。
詳細
法務依頼のトリアージ
概要
このスキルでは、ServiceNow Legal Service Delivery に寄せられる法務サービス依頼をトリアージするための体系的な手順を説明します。次のことができます。
sn_legal_requestテーブルから、新規または未割り当ての法務依頼を特定して確認する- 依頼を種類別に分類する:契約レビュー、コンプライアンスに関する問い合わせ、知的財産、労働法、訴訟、または規制関連
- 緊急度の指標と事業への影響評価に基づいて優先度を割り当てる
- 適切な法務チームまたは専門家に依頼を振り分ける
- 監査証跡として、作業メモにトリアージの判断を記録する
使用する場面: Legal Service Delivery ポータルから法務依頼が送信され、対応する法務チームに振り分けるために、確認、分類、優先順位付けが必要な場合です。
必要なプラグイン: com.sn_legal_service_delivery
前提条件
- ロール:
sn_legal_case_user、sn_legal_case_manager、またはsn_legal_admin - アクセス権:
sn_legal_request、sn_legal_case、sn_legal_taskテーブルへの読み書きアクセス - 知識: 組織の法務チームの体制、依頼のカテゴリ、振り分けルールに関する理解
- プラグイン: Legal Service Delivery(
com.sn_legal_service_delivery)が有効になっていること
手順
ステップ 1:トリアージが必要な依頼を特定する
新規または未割り当ての状態にある、アクティブな法務依頼をクエリします。
MCP を使用する場合(Claude Code/Desktop):
Tool: SN-Query-Table
Parameters:
table_name: sn_legal_request
query: active=true^assigned_toISEMPTY^ORstate=1
fields: number,short_description,description,state,priority,request_type,requested_by,opened_at,assignment_group,assigned_to
limit: 25
REST API を使用する場合:
GET /api/now/table/sn_legal_request?sysparm_query=active=true^assigned_toISEMPTY^ORstate=1&sysparm_fields=sys_id,number,short_description,description,state,priority,request_type,requested_by,opened_at,assignment_group,assigned_to,urgency,impact,business_unit&sysparm_limit=25&sysparm_display_value=true
ステップ 2:各依頼を種類別に分類する
各依頼について、短い説明と説明の各フィールドを分析し、法務依頼の種類を特定します。
- 契約レビュー - キーワード:「contract」、「agreement」、「NDA」、「MSA」、「SOW」、「amendment」、「renewal」、「terms」
- コンプライアンスに関する問い合わせ - キーワード:「compliance」、「regulation」、「GDPR」、「HIPAA」、「SOX」、「policy」、「audit」、「reporting requirement」
- 知的財産 - キーワード:「patent」、「trademark」、「copyright」、「IP」、「trade secret」、「licensing」、「infringement」
- 労働法 - キーワード:「employment」、「termination」、「harassment」、「discrimination」、「workers comp」、「FMLA」、「ADA」、「severance」
- 訴訟 - キーワード:「lawsuit」、「litigation」、「claim」、「dispute」、「subpoena」、「court order」、「discovery」、「deposition」
- 規制関連 - キーワード:「regulatory」、「filing」、「government」、「agency」、「investigation」、「consent decree」、「enforcement」
MCP を使用して依頼の詳細を取得する場合:
Tool: SN-Get-Record
Parameters:
table_name: sn_legal_request
sys_id: [request_sys_id]
fields: number,short_description,description,state,priority,request_type,requested_by,business_unit,urgency,impact,opened_at
ステップ 3:優先度を評価する
緊急度と事業への影響を組み合わせて優先度を評価します。
| 影響度/緊急度 | 重大(1) | 高(2) | 中(3) | 低(4) |
|---|---|---|---|---|
| 全社規模(1) | P1 - 重大 | P1 - 重大 | P2 - 高 | P3 - 中 |
| 事業部門(2) | P1 - 重大 | P2 - 高 | P3 - 中 | P4 - 低 |
| 部門(3) | P2 - 高 | P3 - 中 | P4 - 低 | P4 - 低 |
| 個人(4) | P3 - 中 | P4 - 低 | P4 - 低 | P5 - 計画 |
緊急度を引き上げる指標:
- 規制関連の提出期限まで 30 日以内
- 裁判所が期限を定めた係争中の訴訟
- 契約の満了まで 14 日以内
- 経営幹部または取締役会レベルからの依頼
- 10 万ドルを超える金銭的損失の可能性
- 法的影響を伴うデータ侵害またはセキュリティインシデント
- 政府機関による調査または召喚状
ステップ 4:適切な法務チームに割り当てる
リクエストの種類を法務チームに対応付けます(組織に合わせてカスタマイズしてください)。
| リクエストの種類 | 割り当てグループ | エスカレーション先 |
|---|---|---|
| 契約書レビュー | 契約・商取引 | 上級契約担当弁護士 |
| コンプライアンスに関する問い合わせ | コンプライアンス・倫理 | 最高コンプライアンス責任者 |
| 知的財産 | 知的財産・テクノロジー | 知的財産担当弁護士 |
| 雇用法 | 雇用・労働 | 雇用担当弁護士 |
| 訴訟 | 訴訟・紛争 | 法務責任者 |
| 規制 | 規制関連業務 | 規制担当弁護士 |
| 不明/複合 | 法務オペレーション | 法務トリアージマネージャー |
割り当てグループの sys_id を確認する:
Tool: SN-Query-Table
Parameters:
table_name: sys_user_group
query: nameLIKEContracts
fields: sys_id,name,manager,description
limit: 5
REST API を使用する場合:
GET /api/now/table/sys_user_group?sysparm_query=nameLIKEContracts&sysparm_fields=sys_id,name,manager,description&sysparm_limit=5&sysparm_display_value=true
ステップ 5:法務リクエストを更新する
トリアージの分類、優先度、割り当てを適用します。
MCP を使用する場合:
Tool: SN-Update-Record
Parameters:
table_name: sn_legal_request
sys_id: [request_sys_id]
data:
request_type: contract_review
priority: 2
urgency: 2
impact: 2
assignment_group: [group_sys_id]
state: 2
REST API を使用する場合:
PATCH /api/now/table/sn_legal_request/{sys_id}
Content-Type: application/json
{
"request_type": "contract_review",
"priority": "2",
"urgency": "2",
"impact": "2",
"assignment_group": "[group_sys_id]",
"state": "2"
}
ステップ 6:必要に応じて法務ケースを作成する
正式な法的対応が必要なリクエストについては、法務ケースのレコードを作成します。
MCP を使用する場合:
Tool: SN-Update-Record
Parameters:
table_name: sn_legal_case
sys_id: new
data:
short_description: "Contract Review - Vendor MSA Renewal for Acme Corp"
description: "[Details from the legal request]"
legal_request: [request_sys_id]
priority: 2
assignment_group: [group_sys_id]
case_type: contract_review
state: 1
REST API を使用する場合:
POST /api/now/table/sn_legal_case
Content-Type: application/json
{
"short_description": "Contract Review - Vendor MSA Renewal for Acme Corp",
"description": "[Details from the legal request]",
"legal_request": "[request_sys_id]",
"priority": "2",
"assignment_group": "[group_sys_id]",
"case_type": "contract_review",
"state": "1"
}
ステップ 7:トリアージの判断を記録する
トリアージの判断理由を記録した作業メモを法務リクエストに追加します。
Tool: SN-Add-Work-Notes
Parameters:
table_name: sn_legal_request
sys_id: [request_sys_id]
work_notes: |
=== LEGAL REQUEST TRIAGE ===
Analyst: AI Legal Triage
Timestamp: [current_timestamp]
Classification: Contract Review
Keywords detected: "MSA", "renewal", "vendor agreement"
Business Unit: Procurement
Priority Assessment:
- Urgency: 2 (High) - Contract expires in 21 days
- Impact: 2 (Business Unit) - Procurement operations affected
- Calculated Priority: P2 - High
Routing: Contracts & Commercial Team
Rationale: Vendor MSA renewals are handled by the Contracts team per legal routing policy
Legal Case Created: LC0004521
Next Steps: Contracts team to review renewal terms and redlines within 5 business days
ツールの使用方法
MCP ツールのリファレンス
| ツール | 使用する場面 |
|---|---|
SN-Natural-Language-Search | 法務リクエストを自然言語で検索する場合 |
SN-Query-Table | リクエスト、グループ、ユーザーを構造化クエリで検索する場合 |
SN-Get-Record | sys_id で単一の法務リクエストを取得する場合 |
SN-Update-Record | リクエストの種類、優先度、割り当て、状態を更新する場合 |
SN-Add-Work-Notes | トリアージの判断と理由を記録する場合 |
REST API のリファレンス
| エンドポイント | メソッド | 目的 |
|---|---|---|
/api/now/table/sn_legal_request | GET | 法務リクエストを検索する |
/api/now/table/sn_legal_request/{sys_id} | PATCH | 法務リクエストを更新する |
/api/now/table/sn_legal_case | POST | 法務ケースを作成する |
/api/now/table/sn_legal_task | POST | 法務タスクを作成する |
/api/now/table/sys_user_group | GET | 法務の割り当てグループを検索する |
ベストプラクティス
- 迅速に対応する: 規制上の期限や訴訟ホールドがある法務リクエストは、4 時間以内にトリアージしてください
- 正確に分類する: 誤分類は遅延の原因になります。不確かな場合は、手動レビューのため法務オペレーションに割り当ててください
- 十分に記録する: 監査およびコンプライアンスのため、すべてのトリアージ判断に理由を記載してください
- 重複を確認する: 新しいケースを作成する前に、
sn_legal_caseを検索して、同じ当事者または案件に関する既存の事案がないか確認してください - P1 は直ちにエスカレーションする: 重大なリクエスト(進行中の訴訟の期限、規制当局による執行措置)については、法務責任者に直ちに通知する必要があります
- 秘匿特権を保護する: 法務担当者以外に表示される作業メモに、秘匿特権の対象となる法的分析を記載しないでください。内部限定フィールドを使用してください
- SLA を管理する: 法務リクエストの SLA は種類によって異なります。契約書レビューは通常 5 日間の SLA ですが、訴訟案件には当日中の対応が必要です
トラブルシューティング
「法務リクエストテーブルが見つかりません」
原因: Legal Service Delivery プラグインが有効化されていません
解決策: com.sn_legal_service_delivery プラグインが有効であることを確認してください。「System Definition > Plugins」に移動し、「Legal Service Delivery」を検索してください。
「法務グループに割り当てられません」
原因: 割り当てグループが法務タイプではないか、無効になっています
解決策: type=legal^active=true を指定して sys_user_group を検索し、有効な法務グループを見つけてください。グループに有効な弁護士が所属していることを確認してください。
「リクエストタイプフィールドが利用できません」
原因: request_type の選択肢リストに、使用する分類が含まれていない可能性があります
解決策: sys_choice テーブルで name=sn_legal_request^element=request_type を確認し、利用可能な値を確認してください。必要に応じて、辞書から新しい選択肢を追加してください。
「法的案件を作成するための権限が不足しています」
原因: sn_legal_case_user または sn_legal_case_manager ロールがありません
解決策: sys_user_has_role テーブルでユーザーのロールを確認してください。sn_legal_admin ロールには、すべての法務権限が含まれています。
例
例 1:契約レビュー依頼のトリアージ
入力: 法務依頼 LR0001234 - 「新しいクラウドサービスのベンダー契約に署名する前に、法務レビューが必要です」
分析:
- キーワード:「法務レビュー」「ベンダー契約」「署名」 - 契約レビュー
- 緊急度:中(期限の明記なし)
- 影響範囲:部門レベル(調達案件 1 件)
- 優先度:P3
対応:
Tool: SN-Update-Record
Parameters:
table_name: sn_legal_request
sys_id: abc123...
data:
request_type: contract_review
priority: 3
assignment_group: [contracts_group_sys_id]
state: 2
例 2:緊急の規制コンプライアンス依頼
入力: 法務依頼 LR0001235 - 「SEC への提出期限まで 10 日です - 新規買収に関する 10-K 開示内容のレビューが必要です」
分析:
- キーワード:「SEC への提出」「期限」「10-K」「開示」 - 規制 + コンプライアンス
- 緊急度:重大(規制上の期限まで 10 日)
- 影響範囲:全社(SEC への提出は会社全体に影響)
- 優先度:P1
対応:
- 優先度を P1 - 重大に設定
- 規制対応チームに割り当て
- 法務顧問に直ちに通知
- 期限を追跡する法的案件を作成
例 3:雇用法に関する問い合わせ
入力: 法務依頼 LR0001236 - 「カリフォルニア州オフィスで業績不振の従業員を解雇する手順について、人事部からガイダンスを求められています」
分析:
- キーワード:「解雇」「従業員」「カリフォルニア」 - 雇用法
- 緊急度:中(差し迫った期限の明記なし)
- 影響範囲:個人レベル
- 優先度:P4
対応:
Tool: SN-Update-Record
Parameters:
table_name: sn_legal_request
sys_id: def456...
data:
request_type: employment
priority: 4
assignment_group: [employment_group_sys_id]
state: 2
関連スキル
legal/legal-matter-summarization- 法的事項と案件のタイムラインを要約するlegal/contract-analysis- 契約の主要条項とリスクを分析するlegal/contract-obligation-extraction- 契約から義務を抽出するsecurity/incident-response- 法的な影響を伴うセキュリティインシデントgrc/control-objective-management- コンプライアンスおよび規制上の統制