**IDMP(医薬品マスターデータ管理)アラート作成ワークフロー** イベントテンプレートを準備し、イベントトリガー分析を実施します。再読み込みと実行を成功として扱い、能動的なアラート発動は行いません。
IDMP alert creation workflow. Prepare the event template, create the Event-trigger analysis, and treat reread plus Running as success without actively triggering alerts.
あらかじめ../idmp-shared/SKILL.mdをお読みください。
idmp-cli ai create create --ack-risk --data '{"elementId":123,"prompt":"alert when ...","record":true}'idmp-cli event-template events get --params '{"id":789}'idmp-cli analysis analyses new-name --ack-risk --params '{"elementId":123,"name":"demo-alert"}'try-send は作成成功に含まれないevent-template events get は id を使用するanalysis.analyses.new-name には候補の name と --ack-risk が必要applyOnSelf=false に対して analysis trigger-types list に Event が含まれない場合は、子スコープアラート作成を強制する代わりに停止するescalationInterval(エスカレーション間隔)を実際の通知ルール DTO(データ転送オブジェクト)と一致させるRunning(実行中)状態になったことを意味するidmp-cli event-template events list、idmp-cli event-template events get --params、および再利用可能なテンプレートが存在しない場合のみ idmp-cli event-template events create --ack-risk でテンプレート側の準備をする
自然言語アラート要求の場合は、idmp-cli ai create create --ack-risk --data '{"elementId":123,"prompt":"alert when ...","record":true,"deepThinking":false,"deviceDocument":false}' で分析部分の AI 下書き生成を試し、返された下書きを id を削除して rootElementId を挿入した後、idmp-cli analysis analyses create --ack-risk --params で永続化する
AI 下書きが必要なイベントテンプレート、重大度、スコープ、または出力バインディングを保持していない場合は、現在の構造化されたアラートフローにフォールバック(切り替え)する
idmp-cli analysis analyses new-name --ack-risk --params で分析名を予約し、idmp-cli analysis trigger-types list --params でスコープサポートを証明する
必要な場合のみ idmp-cli attribute elements attributes-post --ack-risk --params を使用して不足している出力属性を作成する
idmp-cli analysis analyses create --ack-risk --params と idmp-cli analysis analyses get --params でアラート分析を作成および再読み込みする
idmp-cli analysis analyses resume --ack-risk --params で分析を再開する。成功とは analysis analyses get の再読み込みと analysis analyses resume が Running に達することを意味する
分析が既に Running 状態の場合に下流ルーティングが明示的にスコープ内にあれば、idmp-cli notification notify-rules list --params、idmp-cli notification notify-rules create --ack-risk --params、および idmp-cli notification notify-rules update --ack-risk --params で通知ルールカバレッジを検査または追加する
idmp-cli analysis analyses delete --ack-risk --params で放棄された下書きをクリーンアップする
コマンドファミリーのカバレッジについては、コア作成フローは次のステップに順番に接触します: idmp-cli event-template events list、idmp-cli event-template events get --params、idmp-cli analysis analyses new-name --ack-risk --params、idmp-cli analysis trigger-types list --params、idmp-cli attribute elements attributes-post --ack-risk --params、idmp-cli analysis analyses create --ack-risk --params、idmp-cli analysis analyses get --params、および idmp-cli analysis analyses resume --ack-risk --params。オプションの作成後ルーティングは、分析が既に Running 状態の後に idmp-cli notification notify-rules list --params、idmp-cli notification notify-rules create --ack-risk --params、および idmp-cli notification notify-rules update --ack-risk --params も使用できます。
Event が含まれない場合は直ちに停止するanalysis analyses get --params に成功したが analysis analyses resume --ack-risk --params が分析を Running のままにしない場合は、試みを作成不完全または実行時開始境界として分類するanalysis attribute list、attribute write-data create、analysis analyses fill-history、event events list、event events confirm、および notification try-send create は、作成証明ではなく、後続のデバッグまたは配信検証に属するidmp-cli analysis analyses create --ack-risk --params から idmp-cli analysis analyses resume --ack-risk --params までのチェーンを使用します。成功とは作成+再読み込み+Running であり、実際のイベントを開くためだけにソースデータを再生しません。
同じ作成チェーンを保持しますが、非リーフ自己分析が作成され、再読み込みされ、Running に達したことの明示的な証拠のみが必要です。トリガーサポートは作成適格性をゲート(判定)し、イベント発生を必要としません。
Event が利用できない場合に停止しなければならないまず idmp-cli analysis trigger-types list --params を実行します。applyOnSelf=false に対して Event が不在の場合は、停止して作成を強制することなく境界を報告します。
書き込み前に、イベントテンプレートと通知ルール状態を別々に読み込みます。可能な場合は、既存の通知ルールを複製する代わりに再利用しますが、通知ルール作業は作成成功後のオプションフォローアップとして扱います。
テンプレートモードでも同じ証明規律を保持します: スコープチェック、作成、再読み込み、および Running。テンプレート読み込みのみでワークフローを成功として扱わず、実際のイベント発生を必要としません。
Read ../idmp-shared/SKILL.md first.
idmp-cli ai create create --ack-risk --data '{"elementId":123,"prompt":"alert when ...","record":true}'idmp-cli event-template events get --params '{"id":789}'idmp-cli analysis analyses new-name --ack-risk --params '{"elementId":123,"name":"demo-alert"}'try-send is not part of create success.event-template events get uses id.analysis.analyses.new-name needs a candidate name and --ack-risk.analysis trigger-types list for applyOnSelf=false does not include Event, stop instead of forcing child-scope alert creation.escalationInterval aligned with the actual notify-rule DTO.Running.idmp-cli event-template events list, idmp-cli event-template events get --params, and idmp-cli event-template events create --ack-risk only when no reusable template exists.idmp-cli ai create create --ack-risk --data '{"elementId":123,"prompt":"alert when ...","record":true,"deepThinking":false,"deviceDocument":false}', then persist the returned draft through idmp-cli analysis analyses create --ack-risk --params after removing id and injecting rootElementId.idmp-cli analysis analyses new-name --ack-risk --params, then prove scope support with idmp-cli analysis trigger-types list --params.idmp-cli attribute elements attributes-post --ack-risk --params.idmp-cli analysis analyses create --ack-risk --params and idmp-cli analysis analyses get --params.idmp-cli analysis analyses resume --ack-risk --params. Success means analysis analyses get reread plus analysis analyses resume reaching Running.Running, inspect or add notify-rule coverage with idmp-cli notification notify-rules list --params, idmp-cli notification notify-rules create --ack-risk --params, and idmp-cli notification notify-rules update --ack-risk --params.idmp-cli analysis analyses delete --ack-risk --params.For command-family coverage, the core create flow touches these steps in order: idmp-cli event-template events list, idmp-cli event-template events get --params, idmp-cli analysis analyses new-name --ack-risk --params, idmp-cli analysis trigger-types list --params, idmp-cli attribute elements attributes-post --ack-risk --params, idmp-cli analysis analyses create --ack-risk --params, idmp-cli analysis analyses get --params, and idmp-cli analysis analyses resume --ack-risk --params. Optional post-create routing can also use idmp-cli notification notify-rules list --params, idmp-cli notification notify-rules create --ack-risk --params, and idmp-cli notification notify-rules update --ack-risk --params after the analysis is already Running.
Event.analysis analyses get --params succeeds but analysis analyses resume --ack-risk --params does not leave the analysis in Running, classify the attempt as create incomplete or runtime-start boundary.analysis attribute list, attribute write-data create, analysis analyses fill-history, event events list, event events confirm, and notification try-send create belong to later debugging or delivery validation, not to create proof.Use the chain from idmp-cli analysis analyses create --ack-risk --params through idmp-cli analysis analyses resume --ack-risk --params. Success is create + reread + Running; do not replay source data just to open a real event.
Keep the same create chain, but require only explicit evidence that the non-leaf self analysis was created, reread, and reached Running. Trigger support gates create eligibility; it does not require event materialization.
Event is unavailableRun idmp-cli analysis trigger-types list --params first. If Event is absent for applyOnSelf=false, stop and report the boundary without forcing create.
Read event-template and notify-rule state separately before writing. Reuse a working notify rule when possible instead of duplicating it, but treat notify-rule work as optional follow-up after create success.
Preserve the same proof discipline in template mode: scope check, create, reread, and Running. Do not call the workflow successful on template reads alone, and do not require real event materialization.
原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。