Media > AI活用ユースケース > 品質管理 > 病院の多職種カンファレンスの記録から、患者ごとの方針・各職種の担当・次回の確認事項を要約して、記録の下書きにする

病院の多職種カンファレンスの記録から、患者ごとの方針・各職種の担当・次回の確認事項を要約して、記録の下書きにする

実装ステータス:構成例 技術的に実現可能な構成として設計したもの。自社未検証

病棟の多職種カンファレンスで書記がとったメモと、各職種がカンファレンスの前に書き込んだシートから、患者ごとの方針・各職種の担当と期日・次回の確認事項を要約し、記録の下書きにします。書記はそれを直して確定させます。

サマリー
生成AI
Azure OpenAI Service/Claude/Gemini
連携・自動化
Power Automate
対象業界
介護/医療
対象部門
品質管理
対象業務
要約/記録・議事録作成
主な課題
引き継ぎができていない/書類作成に時間がかかる/期限・対応漏れが起きる
AIで行う処理
要約
主な効果
入力漏れ削減/品質標準化/工数削減
導入難易度
★★★☆☆
実装レベル
本格構成
費用感
API連携(中)
人間の確認
条件付き
現在工数
80h/月
AI導入後
32h/月
想定削減
60%
年間削減
576h
モデル条件による試算値です。実在企業の実績ではありません。

01導入前 / 導入後の業務フロー

導入前(Before)
  1. 各職種が、カンファレンスの前日までに共有フォルダのカンファレンスシートへ、担当患者の状況と相談したいことを書き込む
  2. カンファレンスで、書記の看護師がノートパソコンのメモ帳か紙に、患者ごとの話し合いをメモする
  3. カンファレンスの後、書記がメモとシートを見比べ、患者ごとに方針と決まったことを整理する
  4. 「誰が」「何を」「いつまでに」を、メモから拾える範囲で書き出す
  5. 電子カルテのカンファレンス記録のテンプレートに、患者ごとに書き込む
  6. 次回の確認事項があれば、翌週のカンファレンスシートの備考欄に転記する
  7. 翌週のカンファレンスで、備考欄を見た人がいれば前回の確認事項に触れる
導入後(After)
  1. 人各職種が、これまでどおりカンファレンスシートへ事前に書き込む
  2. 人書記が、カンファレンス中に患者ごとの区切りを付けてメモをとる(書式は第7章)
  3. 人カンファレンスの後、書記がメモを所定のフォルダへ保存する
  4. 自動保存をきっかけに中継の処理が動き、メモを患者ごとに分け、シートと前回の確認事項を患者ごとに引く
  5. 自動氏名と患者IDを記号に置き換える
  6. 自動生成AIが、患者ごとに方針・決定と検討の区別・担当と期日・本人と家族の意向・次回の確認事項・前回の宿題の扱いを、決まった形で返す
  7. 自動中継の処理が、担当の職種名・期日の書き方・根拠の文がメモに実在するかを照合し、記号を元に戻す
  8. 人書記が、確認画面で下書きを読み、`under_review` と「担当未定」の項目を中心に直して確定させる
  9. 人書記が、確定した記録を電子カルテのテンプレートへ転記する
  10. 自動確定した「次回の確認事項」と、触れられなかった前回の宿題を、翌週のカンファレンスシートへ書き出す
各工程の詳しい説明を読む
  1. 各職種が、カンファレンスの前日までに共有フォルダのカンファレンスシートへ、担当患者の状況と相談したいことを書き込む
  2. カンファレンスで、書記の看護師がノートパソコンのメモ帳か紙に、患者ごとの話し合いをメモする
  3. カンファレンスの後、書記がメモとシートを見比べ、患者ごとに方針と決まったことを整理する
  4. 「誰が」「何を」「いつまでに」を、メモから拾える範囲で書き出す
  5. 電子カルテのカンファレンス記録のテンプレートに、患者ごとに書き込む
  6. 次回の確認事項があれば、翌週のカンファレンスシートの備考欄に転記する
  7. 翌週のカンファレンスで、備考欄を見た人がいれば前回の確認事項に触れる

(a)清書に時間がかかる。 2〜3分の話し合いのメモは、略語と矢印だらけです。書記本人でも、数日たつと「PT→自宅?家族×」の意味が思い出せなくなります。 記録が翌日以降にずれ込むほど、清書の時間は長くなります。

(b)担当と期日が残らない。 カンファレンスでは「じゃあ MSW さんで」「薬はこちらで見ます」のように担当が口頭で決まりますが、メモに残るのは方針の方で、担当は落ちやすい。 期日は言われないことも多く、誰も期日を決めていない仕事が、そのまま翌週まで動きません。

(c)前回の宿題が確かめられない。 6番目の転記は書記によって行われたり行われなかったりし、7番目は備考欄に気づいた人しか触れません。 「家族の意向を確認する」という宿題が、2週続けて誰にも触れられないまま、退院の予定日が近づくことがあります。

(d)記録の粒度がそろわない。 書く人によって、同じ話し合いが1行にも10行にもなります。医療の質管理室が抜き取りで見るとき、何が抜けているかを判断する基準が持てません。

  1. 【人】 各職種が、これまでどおりカンファレンスシートへ事前に書き込む
  2. 【人】 書記が、カンファレンス中に患者ごとの区切りを付けてメモをとる(書式は第7章)
  3. 【人】 カンファレンスの後、書記がメモを所定のフォルダへ保存する
  4. 【自動】 保存をきっかけに中継の処理が動き、メモを患者ごとに分け、シートと前回の確認事項を患者ごとに引く
  5. 【自動】 氏名と患者IDを記号に置き換える
  6. 【自動】 生成AIが、患者ごとに方針・決定と検討の区別・担当と期日・本人と家族の意向・次回の確認事項・前回の宿題の扱いを、決まった形で返す
  7. 【自動】 中継の処理が、担当の職種名・期日の書き方・根拠の文がメモに実在するかを照合し、記号を元に戻す
  8. 【人】 書記が、確認画面で下書きを読み、under_review と「担当未定」の項目を中心に直して確定させる
  9. 【人】 書記が、確定した記録を電子カルテのテンプレートへ転記する
  10. 【自動】 確定した「次回の確認事項」と、触れられなかった前回の宿題を、翌週のカンファレンスシートへ書き出す

8番目が、この設計の分かれ目です。 確定させるのは書記で、下書きのまま電子カルテに入ることはありません。 書記が見る場所を絞るために、6番目で「決定か検討か」「担当が言われたか」を項目ごとに付けさせています。全文を最初から読み直す確認にすると、10分は半分にもなりません。

10番目は機械の作業にしています。 前回の宿題が次回に持ち越されるかどうかを人の転記に頼ると、第3章の(c)がそのまま残るからです。

02今回想定するシステム構成

構成図
【入力】書記のメモ(患者ごとに区切り)/カンファレンスシート/前回の確認事項
   ▼【トリガー】所定のフォルダへのメモの保存
中継の処理(Azure Functions)
   ├── メモを患者ごとに分ける
   ├── カンファレンスシートと前回の確認事項を患者ごとに引く
   ├── 氏名・患者IDを記号に置き換える
   ▼
Azure OpenAI(Microsoft Foundry。構造化出力)
   │  方針/決定と検討の区別/担当と期日/意向/次回の確認事項/前回の宿題
   ▼
中継の処理 ── 職種名・期日・根拠の文の照合、記号を元に戻す
   ▼
【人】書記が確認画面で直して確定
   ├──▶ 電子カルテのカンファレンス記録へ転記
   └──▶ 翌週のカンファレンスシートへ次回の確認事項を書き出す
役割想定する製品代替候補
生成AIAzure OpenAI(Microsoft Foundry)Claude API、Gemini API
連携Azure Functions(患者ごとの分割、記号の置き換え、照合、シートへの書き出し)Power Automate
保管院内のファイルサーバー(メモ・シート・確定した記録の控え)SharePoint
画面確認画面(院内のWebアプリ)電子カルテの文書作成画面に貼り付けて直す

電子カルテへは、この構成から直接書き込みません。 書記が確定させた記録を、テンプレートへ転記します。電子カルテに文書を取り込む機能があるかどうかは製品ごとに違い、取り込める場合でも、最初は転記で始めて誤りの出方を見てから判断します。

生成AIは、Azure OpenAI の構造化出力で呼びます。 Microsoft Learn では、構造化出力を使うとモデルは推論 API 呼び出しの一部として指定した JSON スキーマの定義に従うとされ、有効な JSON は保証するがスキーマへの厳密な準拠はできなかった以前の JSON モードとは対照的だと説明されています。Chat Completions API では response_format、Responses API では text.format にスキーマを書きます。患者ごとの決定・担当・期日を、毎回同じ形で受け取るために使います。

医療情報を扱うので、データの扱いを先に確かめます。 Microsoft Learn では、プロンプトと出力は他のお客様には利用できず、OpenAI に提供されず、モデルやサービスの改善に使われないとされています。処理の場所は、グローバルまたは DataZone のデプロイの種類を使わない限り、お客様が指定した地域内です。一方で、不正使用の監視のためにプロンプトと出力のサンプルが人間のレビュー用に保存されることがあり、管理対象のお客様は不正使用の監視の変更を申請できるとされています。どちらを選ぶかは第13章で扱います。

03どうやって実装するのか

Step1

処理の起点を決める

書記がメモを所定のフォルダに保存したことを起点にします。 カンファレンスは病棟ごとに曜日と時間が違うので、毎日決まった時刻にまとめて動かす設計にはしません。 終わった病棟から順に下書きが出るほうが、書記がその日の勤務の中で確定させやすくなります。

保存するのは病棟・日付ごとに1ファイルです。ファイル名は 病棟コード_日付.txt に決め、名前が規則に合わないファイルは処理せず、書記に知らせます。 同じ名前で保存し直したときは、前の下書きを置き換えます。

確定の操作も、もう一つのきっかけです。 書記が確認画面で「確定」を押すと、翌週のカンファレンスシートへの書き出し(第5章の10番目)が動きます。確定前の下書きから書き出すことはしません。

Step2

入力データを集める

データ中身取得元
書記のメモ患者ごとの区切り、話し合いのメモ(略語を含む)所定のフォルダ
カンファレンスシート患者ごと・職種ごとの事前記入(状況、相談したいこと)共有フォルダの表
前回の確認事項前回確定した「次回の確認事項」と担当前回の確定記録の控え
患者の基本情報患者ID、入院日、退院の予定日、病棟電子カルテから病棟が出力する一覧
職種名の一覧「Dr」「Ns」「PT」「OT」「ST」「Ph」「RD」「MSW」と正式な職種名の対応医療の質管理室が用意する一覧
略語の一覧病院で使う略語と正式な言い方(「ADL」「HOT」「ムンテラ」など)医療の質管理室が用意する一覧

質を決めるのは、下の2つの一覧です。 職種名の一覧が無いと、「Ph」が薬剤師なのか理学療法士の誤記なのかを生成AIが推測します。担当の職種を推測で埋めると、第1章で避けたかった「引き受けていない仕事」がそのまま生まれます。 略語の一覧は、略語を勝手に展開させないための材料です。

書記のメモの書き方は、1つだけ決めます。 患者ごとに ■ 病室番号 患者の呼び名 の行で区切ることです。区切りが無いと、隣の患者の話が混ざります。 それ以外の書き方は今までどおりで構いません。

メモは、たとえば次のような形です。

■ 503 Aさん
Dr 肺炎は改善、来週抗菌薬終了予定
PT 歩行器で病棟内自立、階段は未
MSW 妻と面談まだ。自宅or施設 → 家族の意向確認してから
Ph 退院処方 一包化? → 確認
次回 家族面談の結果

このメモの「→ 確認」には、誰が確認するのかも期日もありません。 薬剤師の行にあっても、医師に確認を頼んだのかもしれません。下書きでは「担当:薬剤師」とはせず、「担当:未定」として書記に返します。

Step3

データの取得方法を決める

取るものどこから何に使うか
書記のメモ所定のフォルダのファイル要約の対象
事前記入共有フォルダのカンファレンスシートを、病棟・日付・患者で引く話し合いの前提と、メモに無い状況
前回の確認事項前回の確定記録の控えを、患者で引く今回触れられたかの突き合わせ
患者の基本情報病棟が出力した一覧を、病室番号と呼び名で引く患者の特定と、退院予定日までの日数
二つの一覧医療の質管理室のフォルダ職種名と略語の照合

患者の特定は、病室番号と呼び名の組で行います。 1つに決まらないとき(同じ病室番号に同じ呼び名の患者がいる、メモの病室番号が一覧に無い)は、その患者の分を処理せず、書記に確かめてもらいます。 別の患者の記録に混ざるのが、この業務でいちばん避けたい失敗です。

前回の確認事項は、確定した記録の控えからしか引きません。 下書きの段階のものを引くと、書記が消した項目が翌週に戻ってきます。

Step4

AIへ渡す前に整形する

  1. 患者ごとの分割 … ■ の行で分け、各区切りの病室番号と呼び名を取り出します
  2. 患者の特定 … 基本情報の一覧と照合し、1つに決まらない区切りは処理から外します
  3. 記号への置き換え … 氏名・呼び名を {PT1}、患者IDを {ID1}、家族の氏名を {FAM1} のような記号にします
  4. 事前記入と前回の確認事項の添付 … 患者ごとに、シートの記入と前回の宿題を同じ区切りに付けます
  5. 退院予定日までの日数 … 基本情報から計算して添えます。生成AIには計算させません
  6. 長さの確認 … 1名分のメモが極端に長い(目安として1,500字を超える)ときは、書記に区切り漏れが無いかを確かめてもらいます

3番目を軽く見ないでください。 カンファレンスのメモには、患者本人だけでなく、家族の氏名や続柄、勤務先が出てきます。 要約に必要なのは「妻」「長男」といった続柄で、氏名ではありません。

5番目は、前回の宿題の重さを判断する材料です。 退院予定日まで3日しかない患者の「家族の意向確認」が持ち越されていれば、下書きの先頭に出すように後段で並べ替えます。

Step5

AIに処理させる

させるのは、患者1名分のメモと事前記入から、次の項目を取り出して短く書き、それぞれに根拠の文を添えることです。

取り出すもの書き方判断できないときの扱い
治療の方針1〜2文。医師の発言を中心に方針の発言が無ければ「記載なし」
退院の方針行き先(自宅・施設・転院)と時期「検討中」と言われていれば under_review
決まったこと・検討中のこと1件ずつ。decided か under_review を付ける迷うものは under_review
担当と期日職種、すること、期日。言われた範囲で言われていなければ「未定」
本人・家族の意向誰の意向か、何を望んでいるか伝聞なら「〜から聞いた」と書く
次回の確認事項次回のカンファレンスで確かめることメモに「次回」が無ければ空
前回の宿題の扱い今回触れられたか触れたか曖昧なら unclear

表の右端の列が、この構成でいちばん大事な部分です。 どの項目も、分からないときに「分からない」と書く場所を先に用意しておきます。 用意していないと、生成AIは前後の文脈からそれらしい担当や期日を作ります。

させないこと理由
方針を決める・勧める方針は医師と多職種の話し合いで決まる
「検討中」を「決定」に言い換える記録を読んだ別の職種が、決定として動き出す
担当・期日を補う誰も引き受けていない仕事が、引き受けられたように見える
略語を推測で展開する一覧に無い略語は、そのまま残して書記に聞く
臨床的な評価を足す「改善傾向」などの評価は、発言があったときだけ書く
事前記入をそのまま決定として扱う事前記入は「相談したいこと」で、話し合いの結果ではない

最後の行がいちばん起きやすい失敗です。 カンファレンスシートに「来週退院予定」と書いてあると、メモに退院の話が無くても、シートの記入を根拠に「来週退院で決定」と書きます。 事前記入は話し合いの前提として渡し、決定の根拠はメモの文に限ります。

Step6

指示内容を固定する

あなたは病棟の多職種カンファレンスの書記を補助する立場です。
渡すのは、患者1名分の【書記のメモ】【事前記入】【前回の確認事項】です。
記録の下書きを作りますが、確定させるのは書記です。

【取り出す項目】
1. 治療の方針
2. 退院の方針(行き先と時期)
3. 決まったこと・検討中のこと(1件ずつ)
4. 担当と期日(職種・すること・期日)
5. 本人・家族の意向(誰の意向か)
6. 次回の確認事項
7. 前回の確認事項それぞれが、今回のメモで触れられたか

【status の選び方】
- decided ....... メモに「決定」「〜で行く」「〜とする」など、決まったと読める文がある
- under_review .. 「検討」「方向で」「〜してから」「視野に」など、決まっていない
迷ったときに decided を選ばないでください。

【厳守事項】
- 決定の根拠は【書記のメモ】の文に限ってください。
  【事前記入】は話し合いの前の記入であり、決定の根拠にしないでください。
- 担当の職種・担当者・期日は、メモに書かれた範囲で書いてください。
  書かれていなければ「未定」とし、文脈から補わないでください。
- 「確認」「検討」とだけ書かれ、誰がするのかが無いものは、担当を「未定」にしてください。
- 職種は【職種名の一覧】の表記に合わせてください。一覧に無い略語は変えずに残し、
  unknown_terms に書き出してください。
- 方針を勧めたり、評価を足したりしないでください。
- 意向は、誰の意向かを書いてください。伝聞なら伝聞と分かるように書いてください。
- evidence には、根拠にしたメモの文をそのまま写してください。
- {PT1} {FAM1} のような記号は、そのまま残してください。

【書記のメモ】{memo}
【事前記入】{pre_notes}
【前回の確認事項】{previous_checks}
【職種名の一覧】{role_list}
【略語の一覧】{abbr_list}

「迷ったときに decided を選ばない」を明記しないと、文末の言い切りに引っ張られます。 「自宅の方向で」というメモは、話し言葉では決まったように聞こえても、記録としては検討中です。 迷う側を決めておくことで、書記の確認が under_review の項目に集まります。

「事前記入を決定の根拠にしない」は、指示とスキーマの両方で守ります。 evidence にはメモの文だけを入れさせ、後段でメモに実在する文かどうかを照合します。シートの文が入っていれば、その項目を under_review に戻します。

Step7

出力形式を固定する

次の形のJSONで受け取ります。

{
  "patient_ref": "{ID1}",
  "treatment_policy": { "text": "", "evidence": "" },
  "discharge_policy": {
    "destination": "home | facility | transfer | not_stated",
    "timing": "", "status": "decided | under_review", "evidence": ""
  },
  "items": [
    { "text": "", "status": "decided | under_review", "evidence": "" }
  ],
  "tasks": [
    { "role": "", "action": "", "owner_stated": true,
      "due": "", "due_stated": false, "evidence": "" }
  ],
  "wishes": [
    { "whose": "patient | family | not_stated", "content": "",
      "hearsay": false, "evidence": "" }
  ],
  "next_checks": [ { "text": "", "role": "", "evidence": "" } ],
  "previous_checks": [
    { "text": "", "status": "addressed | not_addressed | unclear", "evidence": "" }
  ],
  "unknown_terms": []
}

1つ目の理由は、決定と検討を項目ごとに持てることです。 自由文の要約では、「自宅退院の方向で、家族の意向を確認」が1文に収まり、どこまでが決まったのかを読む人が判断することになります。 status を項目ごとに持たせると、確認画面で under_review だけを色分けできます。

2つ目は、owner_stated と due_stated で「言われたかどうか」を残せることです。 確認画面では、この2つが false の行を「担当未定」「期日未定」として書記に返します。

3つ目は、previous_checks で持ち越しを機械的に決められることです。 not_addressed と unclear のものは、確定のときに翌週の「次回の確認事項」へ自動で残します。書記が消さない限り、宿題は消えません。

構造化出力では、すべてのフィールドを必須にし、additionalProperties: false を設定する必要があります。項目が無いときは空の配列か not_stated を返させ、フィールドを省かせません。 スキーマは最大100個のオブジェクト プロパティ、5レベルの入れ子までという制限があるので、上の形はその範囲に収めています。

Step8

システムへ連携する

つなぎ先方式内容
所定のフォルダ中継の処理がファイルの保存を検知メモを受け取る
カンファレンスシート中継の処理が表を読む事前記入を患者ごとに引く
Azure OpenAIAPI呼び出し(構造化出力)患者1名分の下書きを返す
確認画面中継の処理が下書きを書き込む書記が直して確定させる
カンファレンスシート(翌週分)確定時に中継の処理が書き込む次回の確認事項と持ち越しの宿題
電子カルテ書記が転記確定した記録をテンプレートへ

生成AIへは、患者1名ずつ送ります。 15名分をまとめて送ると、隣の患者の担当が混ざったときに見つけにくくなります。1名1回にすれば、混ざる経路そのものがありません。

照合は中継の処理で行います。 role が職種名の一覧にあるか、evidence の文がメモに実在するか、due が日付として読めるかを確かめ、どれかが合わなければその項目を under_review に戻して書記に返します。

Step9

人が確認する

確定させるのは書記で、確認の順番を決めておきます。

  1. 「担当未定」「期日未定」の行を先に見る … カンファレンスで実際に誰が引き受けたかを思い出して埋めます。思い出せなければ「未定」のまま確定し、次回の確認事項に回します
  2. under_review の項目を読む … 本当に検討中だったか、決まっていたのかを確かめます
  3. decided の項目の根拠を確かめる … evidence の文を読み、決定と読めるかを見ます
  4. 前回の宿題の扱いを確かめる … addressed になっているものが、本当に今回話されたかを見ます
  5. 確定を押す

1番目に「未定のまま確定してよい」としているのは、意図してのことです。 書記が担当を推測で埋めると、生成AIに推測させないようにした意味がなくなります。未定は未定として残し、次の話し合いで決めます。

医療の質管理室は、月に1回、確定した記録から1病棟あたり10名分を抜き取ります。 下書きと確定版の差分を見て、書記が直した箇所の多い項目を数えます。直しが多い項目は、指示の書き方か一覧の整備に戻します。

Step10

例外に対処する

起きること対応
メモに ■ の区切りが無い処理せず、書記に区切りを付け直してもらう
病室番号と呼び名で患者が1名に決まらないその患者の分だけ処理から外し、書記に確かめてもらう
一覧に無い略語が出てくるunknown_terms に出し、書記が意味を書く。多いものは一覧に足す
evidence の文がメモに無いその項目を under_review に戻す
構造化出力が拒否・不完全で返るその患者の分を再実行し、2回続けば手で書く
API が応答しないファイルを未処理のまま残し、30分後に再実行
カンファレンスで取り上げなかった患者がシートにいる下書きを作らず、「今回取り上げず」として前回の宿題だけ持ち越す
メモが極端に短い(1行だけ)下書きを作り、確認画面で「材料が少ない」と表示する

上から2行目を軽く見ないでください。 同じ病室に同じ姓の患者がいることは珍しくありません。特定できないまま下書きを作るより、作らないほうが安全です。

7行目は、宿題が消えないための行です。 取り上げなかった患者は記録が作られないので、何もしないと前回の宿題がどこにも残りません。

Step11

記録を残す

  • 書記のメモの原本と、保存した日時
  • 生成AIへ送った入力(記号に置き換えた後のもの)と、返ってきたJSON
  • 照合の結果(under_review に戻した項目と理由)
  • 書記が確定した記録と、下書きからの差分
  • 翌週のシートへ書き出した確認事項と、持ち越した宿題
  • 記号と元の氏名の対応表(院内のファイルサーバーにだけ置く)

4つ目の差分が、改善の材料になります。 どの項目を、どちらに直したか(decided を under_review に、未定を担当ありに)を数えると、指示の書き方の弱いところと、メモの書き方の弱いところが分かれて見えます。

最後の対応表は、生成AIの側には送りません。 記号のまま返ってきた下書きに氏名を戻すのは、院内の中継の処理だけです。

04実装レベルの3段階

最小構成:書記がメモを1名分ずつ生成AIの画面に貼り、下書きを作る / 患者1名分の要約
半自動化:上記+中継の処理がメモを患者ごとに分け、記号に置き換えて API を呼び、下書きを一覧にする / 分割・置き換え・要約・一覧化
本格構成:上記+事前記入と前回の確認事項の突き合わせ、根拠の照合、確認画面、翌週のシートへの書き出しまで / 記録の下書きから宿題の持ち越しまで

最小構成は、15名分を1名ずつ貼るので、運用には向きません。 指示の書き方と、メモの書き方を確かめるための段階です。 半自動化で、1名10分が6分程度になります。 下書きは出ますが、前回の宿題との突き合わせと翌週のシートへの転記が手で残ります。本格構成で4分になり、この段階が本記事の想定です。 差が大きいのは、宿題の持ち越しが1名ずつの手作業だからです。 半自動化を1か月回してから本格構成に進んでください。 一覧に無い略語と、区切りを付け忘れる病棟が先に分かります。

05工数削減シミュレーション

前提値(モデル条件)
対象人数
16 名
月間件数
480 件
1件あたり現在時間
10 分
1件あたり導入後時間
4 分
現在  480件 × 10分 ÷ 60 = 80 時間/月
導入後 480件 × 4分 ÷ 60 = 32 時間/月
月間削減時間
48h
削減率
60%
年間削減時間
576h
年間金額換算(時間単価3,500円)
202万円
モデル条件による試算であり、実際の効果は業務内容・運用方法によって異なります。

自社条件で導入効果を整理したい方へ

このユースケースを自社に当てはめた場合の前提値と削減見込みを、業務ヒアリングをもとに整理します。

AI活用について相談する

06向いている企業・向いていない企業

向いている
  1. 病棟ごとに週1回の退院支援・多職種カンファレンスを開き、医師・看護師・リハビリ・薬剤師・栄養士・医療ソーシャルワーカーが同じ患者について話し合っている急性期・回復期の病院。書記の看護師がメモを清書して記録にするまでに時間がかかり、「誰がいつまでに何をするか」が記録に残らず、次回のカンファレンスで同じ話を繰り返している場合。各職種がカンファレンスの前にシートへ書き込む運用があり、病院として Microsoft Azure の利用と、医療情報の外部サービスでの取扱いの取り決めができる場合。
向いていない
  1. カンファレンスが月に数回で、書記が手で清書しても負担になっていない場合。カンファレンスの内容をメモにも残しておらず、要約するための材料が無い場合。院内の規程で、医療情報を外部のクラウドサービスへ送ることがまだ認められていない場合。なお、治療や退院の方針を決めるのは医師と多職種の話し合いであり、この構成は方針を決めることも、記録を確定させることも代替しません。

07最小構成で試す方法

  1. 1つの病棟で、先月のカンファレンスから3回分(患者45名分)のメモと、確定した記録を用意する
  2. メモの氏名を、手で「Aさん」「妻」のように置き換える
  3. 院内で利用が認められた生成AIの画面に、患者1名分ずつメモを貼り付ける
  4. 「方針、決まったことと検討中のことの区別、担当と期日、次回の確認事項を書き出してください。メモに無い担当や期日は『未定』としてください。検討中のことを決定と書かないでください」と指示する
  5. 出てきた下書きを、当時の確定した記録と突き合わせる

45名分は必ずやってください。 ここで確かめたいのは要約の上手さではなく、「決定と検討を取り違えないか」「担当を勝手に埋めないか」の2点です。

出てきた内容判断
当時の記録と方針が合い、未定は未定と出た連携の仕組みづくりに進む
「方向で」を決定と書いた指示に迷ったときの側を書けば直る。構成は有効
メモの略語が分からず、意味の違う言葉に展開した略語の一覧の整備が先
当時の記録に無い担当・期日が出た指示を直して再試行。直らなければ構成を見直す

4行目が出たら、先に進まないでください。 推測で担当を埋める癖が直らないまま運用に乗せると、記録の見た目が良くなるほど、誰も引き受けていない仕事が増えます。

08実装時につまずきやすいポイント

問題対策
「方向で」が決定として出る迷ったら under_review と指示に書き、確認画面で色分けする
担当・期日が勝手に埋まるowner_stated と due_stated を持たせ、false の行を書記に返す
事前記入の内容が決定として出る決定の根拠をメモの文に限り、evidence がメモに実在するかを照合する
隣の患者の話が混ざる患者ごとの区切りを書式で決め、1名1回で呼ぶ
略語が違う意味に展開される略語の一覧を渡し、一覧に無いものは展開させない
患者を取り違える病室番号と呼び名で1名に決まらなければ処理しない
前回の宿題が消える確定記録から引き、触れられなかったものを自動で持ち越す
下書きが電子カルテにそのまま入る確定は書記だけが行う。 自動で書き込まない
家族の氏名が生成AIへ送られる続柄に置き換え、対応表は院内に置く
書記によって確認の深さが違う確認の順番(未定 → 検討中 → 決定 → 宿題)を決めておく

上の3行が、この構成の失敗のほとんどです。 どれも「記録がそれらしく見えるほど、実際の話し合いからずれる」という同じ形をしています。下書きの読みやすさより、決まっていないことが決まっていないと書かれているかを優先してください。

下から3行目は、運用を始めてから要望として出てきます。 受けると、記録を確定させた人がいなくなります。

09セキュリティ・AIガバナンス上の注意点

この構成で扱うデータ: 患者の病状・治療の方針・退院先、本人と家族の意向、家族の続柄と事情です。病歴を含む要配慮個人情報にあたるものが中心です。

  1. 医療情報を外部へ送る条件を、院内で先に決める … 厚生労働省は「医療情報システムの安全管理に関するガイドライン」を令和8年6月に第7.0版へ見直しています。そのQ&A(令和8年9月)では、生成AIサービスのプロンプトとして医療情報を入力する場合、医療情報が保存されないことが契約等において担保されていれば、国内法の適用を受けていないサーバも利用可能とする回答が示されています。「保存されない」が何で担保されているかを、契約の文書で確かめてください
  2. 不正使用の監視による保存をどうするか決める … Microsoft Learn では、不正使用の兆候が検出されるとプロンプトと出力のサンプルが人間のレビュー用に保存される場合があるとされ、管理対象のお客様は不正使用の監視の変更を申請でき、承認されるとこの保存と人間によるレビューは行われないとされています。1番目の「保存されない」との関係で、申請するかどうかを先に決めます
  3. 処理の場所を選ぶ … グローバルや DataZone のデプロイの種類を使うと、指定した地域の外で処理されることがあります。院内の取り決めに合わせて、デプロイの種類を選んでください
  4. 氏名と家族の情報を送らない … 記号と続柄に置き換え、対応表は院内にだけ置きます
  5. 確定は人が行う … 下書きが自動で電子カルテに入る経路を作りません。記録の責任者を下書きの段階で失わないためです
  6. 方針の判断をさせない … 指示の中で方針を勧めることを禁じ、医師と多職種の話し合いの結果だけを記録にします

誤りが起きた場合のリスクは、検討中のことが決定として伝わることと、誰も引き受けていない仕事が引き受けられたように見えることの2つです。 どちらも、患者の退院の準備が予定どおり進んでいないことに、記録を読んだ人が気づけなくなる形で表に出ます。status と owner_stated を機械的に照合する部分だけは、運用が慣れても外さないでください。

10まず何から始めるか

1週目:院内の取り決めの確認を始める

情報システム部門と医療情報の管理者に、医療情報を外部の生成AIサービスへ送る条件が院内の規程でどうなっているかを確かめます。第13章の1番目から3番目が、相談の材料です。ここが決まるまで、本番のメモは使いません。

2週目:二つの一覧を作る

医療の質管理室で、職種名の一覧と略語の一覧を作ります。1つの病棟の過去3か月のメモから、出てくる略語を拾うところから始めます。一覧に無い略語を展開させないのが、この構成の約束です。

3週目:45名分で試す

1つの病棟の過去3回分を、氏名を置き換えて生成AIの画面に貼り、下書きを当時の記録と突き合わせます。決定と検討を取り違えないか、担当を勝手に埋めないかだけを見ます。

4週目:メモの区切りをそろえる

試した病棟で、カンファレンス中のメモに ■ 病室番号 呼び名 の区切りを付けてもらいます。書き方を変えるのはこの1点だけです。

2か月目: 中継の処理と確認画面を作り、試した病棟で半自動化を回します。書記が直した箇所を毎週数えます。3か月目以降: 前回の宿題の突き合わせと翌週のシートへの書き出しを足し、ほかの病棟へ広げます。1名10分が何分になったかと、持ち越された宿題がいくつ解消したかを数えた時点で、この構成は完成です。


11関連ユースケース

12この仕組みを理解するための記事

13技術仕様の確認日・参考情報

技術仕様確認日:2026-10-07/最終更新:2026-10-07
確認した内容情報源確認日
構造化出力で、モデルが指定した JSON スキーマの定義に従うこと。有効な JSON は保証するがスキーマへの厳密な準拠はできなかった以前の JSON モードとの違い。Chat Completions API では response_format、Responses API では text.format にスキーマを書くこと。すべてのフィールドを必須にすること。additionalProperties: false を設定すること。最大100個のオブジェクト プロパティ、5レベルの入れ子までMicrosoft Learn: Azure OpenAI で構造化出力を使用する方法2026-10-07
プロンプトと出力が他のお客様に利用されず、OpenAI に提供されず、モデルやサービスの改善に使われないこと。グローバル・DataZone 以外ではお客様が指定した地域内で処理されること。不正使用の監視でプロンプトと出力のサンプルが人間のレビュー用に保存されることがあり、管理対象のお客様は不正使用の監視の変更を申請できることMicrosoft Learn: Azure が販売する Foundry モデルのデータ、プライバシー、セキュリティ2026-10-07
医療情報システムの安全管理に関するガイドラインが令和8年6月に第7.0版へ見直されたこと。概説編・経営管理編・企画管理編・システム運用編・保守委託機関編とQ&Aで構成されること厚生労働省: 医療情報システムの安全管理に関するガイドライン 第7.0版(令和8年6月)2026-10-07
生成AIサービスのプロンプトとして医療情報を入力する場合、医療情報が保存されないことが契約等において担保されていれば、国内法の適用を受けていないサーバを利用可能とする回答(企画管理編 7章 遵守事項⑤の参照)厚生労働省: 医療情報システムの安全管理に関するガイドラインQ&A(令和8年9月)2026-10-07

医療情報を外部のサービスへ送る条件は、ガイドラインの本文と院内の規程に照らして、医療情報の管理者と情報システム部門で判断してください。 本記事は公開仕様と厚生労働省の公表資料で確認できた範囲だけを扱っています。

実装ステータス:構成例。 公開仕様に基づいて設計した構成であり、当社で実際に構築・検証したものではありません。工数の数値はモデル条件による試算です。

自社の業務に使えるAI活用候補を整理します

このユースケース(UC-0862)についてのご相談はこちらから。

AI活用について相談する
目次