PitchDuty ピッチ当番表

平日(月〜金)/祝日は当番なし/年度:4月〜翌3月 読み込み中…
⚠ まだFirebaseの設定が済んでいないため、この端末の中だけで動くお試しモードです(保存されず、他の人とも共有されません)。index.html内の「FIREBASE_CONFIG」に設定値を貼り付けると共有できるようになります。
氏名と当番以外の情報(患者情報など)は入力しないでください。 入力内容はこのページのURLを知っている人全員が見られます。 → 詳しくはルールタブ

メンバーを追加

メンバー一覧(当番に入れる人にチェック)

当番対象名前外勤日感染制御部ローテ細菌検査室ローテ

月表示(日付をタップすると担当を変更できます)

年間一覧(各月の曜日担当)

月曜火曜水曜木曜金曜

代役ルーレット(急な休み・長期の不在)

条件を決めて「ルーレットを回す」を押してください

担当日数の集計

名前担当日数(コマ数)

年度まるごとの作成・削除

当番表の作りかた(ルール)

1. 当番を置く日

2. 必ず守るルール

担当できる人が足りない場合でも、次の4つを破ることはありません。

外勤日登録した曜日には当番を入れません。
感染制御部ローテ登録したすべての期間中は当番を入れません。
細菌検査室ローテ登録した期間中は当番を入れません。
当番対象メンバー一覧でチェックの無い人には割り当てません。

条件を満たす人が1人もいない日は未割当(空欄)にして、作成後にその件数をお知らせします。

月の途中でローテが始まる・終わる場合は、その月の途中で担当が交代します。

3. できる限り守るルール

優先ルール
1人あたり2回まで(週は月曜〜日曜で数えます)
2日連続で担当しない(前日・翌日に当番を入れない)

人数が足りないときは、先に「2日連続で担当しない」のほうを崩します。 週の回数が2回を超えるより、連続する日ができるほうを許容します。

土日祝を挟む場合は連続にあたりません(金曜と翌月曜、祝日を挟んだ月曜と水曜など)。 どうしても守れなかった枠は、作成後に件数をお知らせします。

4. 担当者の決めかた

5. 担当日数の均等化

ひととおり組んだあと、最多と最少の差が1日以内になるまで調整します。 調整は次の順で行い、いずれも上の2・3のルールを満たす範囲でしか動かしません。

  1. 多い人の枠を、そのまま少ない人へ渡す。
  2. 渡せない場合は、多い人と少ない人で枠を交換する。
  3. それでも差が残る分だけ、枠の最終日を1日だけ渡す(この場合のみ、その月の途中で交代が1回増えます)。

6. 年度と「作成を始める月」

現在の設定:

7. 自動作成と削除

8. 手動調整

月表示で日付をタップして行う手動調整には、上のルールは適用されません。 外勤日・ローテ期間中の人も含めて誰でも選べます(選択肢に「外勤日」「ローテ中」の注記は出ます)。 意図的に例外を作れる代わりに、ルールに反する組み方もできてしまうためご注意ください。

9. 代役ルーレット

担当者が休むときの代役をランダムに選ぶ機能です(当番表タブ)。1日だけでも、夏休みのような期間でも使えます。

10. 画面の見かた

11. データの取り扱い

このアプリのデータはFirebase(インターネット上のデータ保存サービス)に保存され、 このページのURLを知っている人は誰でも同じ内容を見て編集できます。ログインはありません。
氏名と当番以外の情報(患者情報など)は入力しないでください。

変更は自動で保存され、ほかの人の画面にもすぐ反映されます(画面右上に保存の状況が出ます)。