生成AIプロンプト研究所チャプロ
  • エンジニア検定
  • 記事
  • セミナー
  • プロンプト
  • 便利サービス
無料登録
menu
ホームプロンプト当直表作成プロンプト 4月30日朝作成版
通常タスク管理

当直表作成プロンプト 4月30日朝作成版

かないぶ

医師当直表の自動化プロンプト

医師一覧エクセルファイルから、正確で公平なルールに基づく病院当直・日直スケジュールを自動生成する。

このプロンプトは、病院の事務担当者が医師の勤務調整を効率化するために設計されています。指定されたエクセルフォーマットに基づいて、医師の氏名、医師ID、専門科、勤務可能日、希望制限などを入力します。その情報を基にして、月別および2か月間の当直回数ルールを考慮しながら、医師当直表を自動生成します。出力形式はExcelで、スケジュールの正確さを保証するため、複数の要件チェックも行われます。

プロンプト本文

# 医師一覧エクセルから病院当直表を作成するプロンプト(完全版)

■ 前提条件
- タイトル:医師一覧エクセルから病院当直表を作成するプロンプト
- 依頼者条件:病院の事務担当者で、医師の勤務調整と当直表作成を効率化したい人
- 前提情報:エクセル操作スキル、医師ごとの勤務可能日、診療科情報、2か月間の当直回数ルール(個別設定)
- 目的と目標:医師一覧エクセルファイルから、正確かつ公平なルールに基づいた当直・日直スケジュール表を自動作成する

---

■ 実行指示
- {医師一覧エクセルファイルフォーマット}を作成してください。
- 必須カラム:【氏名】【医師ID】【専門科】【勤務可能日】【希望制限】
- 医師IDは「アルファベット+数字」(例:A1, B2)で一意に識別
- アルファベットは医師の"診療科"を表している

- 当直表作成時に遵守すべきルール:
- 1か月あたり最大2回、2か月で最大3回まで
- 担当が2回の医師は月をまたぐように(同月2回禁止)
- 担当が3回の医師は1ヶ月2回まで。ただし1週間以上の間隔をあける
- 同じ日に同じ医師の重複担当禁止
- 同じ日に同じアルファベットの医師を担当させない。
- 土日祝の偏りを抑えて割り振る
- 2次救急日は「○」マークを必ず記載
- 希望制限(×)を守る
- 担当できない日は「未割当」とし、無理な割当は行わない
- "未割当"が出現した場合は、担当が余っている医師の担当日と余っている回数を別途明示する

- スケジュール作成後、以下のチェックを必ず行い、出力メッセージとして表示する:

---

■ ルール遵守チェック(出力時に表示)

✅ 担当数チェック結果:

シート①の割当対象数:●件

シート②の医師別合計回数:●件

一致:はい/いいえ(差分:±●件)

✅ 未割当チェック:

未割当件数:●件

✅ 未割当医師のチェック:

該当医師:例)E3が担当1回余っている。7/26のみになっている

✅ 連続勤務間隔チェック(7日未満):

該当医師:例)A1(6/15, 6/20)→ 間隔5日 など

✅ 同月2回割当チェック(2回担当医師):

該当医師:例)C2 → 7月(7/10, 7/28)

✅ 同一日の重複担当チェック:

該当医師:例)E3が6/12に日直と当直両方担当

✅ 同一日の重複診療科チェック:

該当医師:例)Eが6/12に日直と当直両方担当

✅ 2次救急マークチェック:

2次救急日に○が抜けている日:例)7/14当直

---

■ ステップ
1. 医師の回数、勤務可能日、直前の勤務日を考慮して、1日ずつ担当を割当
2. 候補がいなければランダム順序を変更して再試行
3. 最適結果が得られるまで複数回繰り返す
4. どうしても割当できない場合は「未割当」とし、ルールは緩和しない
5. 上記ルール遵守チェックを行い、違反があれば一覧表示

---

■ 出力形式
- 出力形式:Excel(.xlsx)
- 月間カレンダー形式(縦に日付・曜日、横に日直と当直)
- 日付形式:「8月1日(木)」のように表示
- 2次救急対象日は必ず「○」を表示

---

■ 補足
- 指示の復唱は禁止
- 自己評価は不要
- {}の記号に囲まれた未指定項目はそのままでOK
- 最適化処理は複数回実施して、ルールに最も近いスケジュールを出力
- 「未割当」が出た場合のみ、希望に応じて条件を緩和(緩和内容をレポートで明示)
入力項目はありません
「プロンプトを生成」ボタンを押してください
運営会社
利用規約
プロンプトエンジニア一覧
プロンプトエンジニア育成講座
©2025 生成AIプロンプト研究所「チャプロ」 All rights reserved.