施設ごとのクリニックの住所。在宅予定の画面の「今日のルート」で、出発地と帰院先に使います(このPCだけの個人設定で、ui_map には入れません)。 空欄の施設は「現在地から・最後の患者で終わり」だけになります。施設は画面の医療機関名で決め、決まらなければ既定施設を使います。 Google マップに渡すのは住所(または座標)だけで、患者の氏名・ID は渡しません。
最短順(時間帯つき)の計算で、1人あたりの診察にかかる時間(分)の初期値。行き先に[施設]を選んだ人と、同じ施設でまとめた人は「施設」、それ以外は「自宅」を使います (まとめた停車地は各人の合計)。患者ごとに変えた分はパネルからこの PC に保存し、こちらより優先します。在宅予定のブロックの時間は使いません。
最短順(時間帯つき)の出発時刻の既定。選んだ患者が全員午後(13:00〜)なら「午後」、それ以外(全員午前・混ざっている)は「午前」を使います。 パネルの「時」「分」で選び直したら、その時刻(または「今すぐ」)が優先されます。
午前と午後の両方を選んだときの「1日ルート」の条件。午前はこの時刻までにクリニックに帰着することを条件にします(間に合わなければ超過を出します)。 午後の出発は「午前の帰着+昼休憩」です。最短は1日の最後(帰院)が一番早い並びです。
最短順の計算に使う移動時間を、自分でデプロイした GAS(gas/route_travel/Code.gs)から取ります。施設ごとに接続先とトークンを入れます(予備の接続先も1つ置けます)。 GAS に送るのは停車地の住所か座標だけで、氏名・ID・施設名・時間帯は送りません。トークンはこの PC にだけ保存します(同期しません)。 同じ住所の組の移動時間はこの PC に覚えて使い回します(住所の文字は保存せず、組から作った記号だけ)。
このPCで使う施設。movacalのURLに施設情報が含まれないため、施設の指定はこの設定で行います(1ブラウザプロファイルにつき1施設のログインのみ保持されるため安全)。
BPSD研究の入力フォーム(GAS webアプリ)の exec URL。このPCだけの個人設定で、ui_map には入れません。 未設定のあいだは患者画面にボタンを出しません。 押すと 患者番号・氏名・施設 を URL の # 以降に付けて新しいタブで開きます(サーバには送られません)。
Cloudflare Pages に置いた ui_map.json の URL(例 https://<プロジェクト>.pages.dev/ui_map.json)。このPCだけの個人設定です。 空欄のあいだは拡張に同梱の ui_map を使います。 配信版が取れない・中身が足りないときも同梱版に戻ります(取りに行くのは ui_map.json だけで、患者の情報は送りません)。
movacal の版が ui_map の確認済みの版に無いとき、一括コピーは「未登録のバージョン」で止まります。 患者タブで在宅データの画面を開いてから押すと、一括コピーに必要な部品(画面・コピー元の月・コピー関数・未登録/登録の表示・保存まわり・患者ヘッダ・フレーム)がその版の画面にあるかを確かめ、 全部そろっていればこのPCにその版を登録します(読み取りだけ)。1つでも欠けていれば登録せず、欠けた部品の名前を出します。
開いている movacal の患者タブで、ui_map のセレクタが画面に当たるかを数えます(読み取りのみ・件数だけ)。 movacal の版が上がったときに実行してください。 開いていない画面は判定しません。確認したい画面(在宅データ・カルテ・検査など)を患者タブで開いてから実行します。