← 返回目錄

帳務流程:外出外宿提報、核准、離返院與計費

帳務流程:外出外宿提報、核准、離返院與計費 由 Archify 產生的工作流程圖。 01 / 病房護理人員 02 / 醫師 03 / 藥師與其他授權人員 04 / 伺服器動作與表單掛勾 05 / 資料庫 EX / 檢核與擋下 提報 核准與離返院 計費 提報外出/外宿 · 表單「外出/外宿」新增權限 · 病房護理人員 › 提報 · 時間、陪同家屬、退餐、備註 提報外出/外宿 表單「外出/外宿」新增權限 時間、陪同家屬、退餐、備註 離院/返院 · billing.outing:execute · 病房護理人員 › 計費 · 限護理職類;記實際時間 離院/返院 billing.outing:execute 限護理職類;記實際時間 核准或退回 · billing.outing_approval:approve · 醫師 › 核准與離返院 · 外出核准頁;退回須填原因 核准或退回 billing.outing_approval:approve 外出核准頁;退回須填原因 更新包藥狀態 · billing.outing:medication · 藥師與其他授權人員 › 提報 · 限藥師;已退回、已返院不可改 更新包藥狀態 billing.outing:medication 限藥師;已退回、已返院不可改 作廢提報 · billing.outing:void · 藥師與其他授權人員 › 核准與離返院 · 已退回、已作廢以外皆可;須填原因 作廢提報 billing.outing:void 已退回、已作廢以外皆可;須填原因 存檔前整理 · beforeSaveOuting · 伺服器動作與表單掛勾 › 提報 · 自動退餐數;預設待審核、未包藥 存檔前整理 beforeSaveOuting 自動退餐數;預設待審核、未包藥 Google Chat 提報通知 · afterCreateOuting · 伺服器動作與表單掛勾 › 提報 · 主治醫師頻道;未設定則共用頻道 Google Chat 提報通知 afterCreateOuting 主治醫師頻道;未設定則共用頻道 流程動作 · outingFlowAction → runAction · 伺服器動作與表單掛勾 › 核准與離返院 · 鎖列;依狀態轉換 流程動作 outingFlowAction → runAction 鎖列;依狀態轉換 重算受影響帳單 · recomputeForOuting · 伺服器動作與表單掛勾 › 計費 · 含下月;失敗只記錄不擋 重算受影響帳單 recomputeForOuting 含下月;失敗只記錄不擋 外出紀錄 · platform.form_record · 資料庫 › 提報 · 審核狀態存在表單資料內 外出紀錄 platform.form_record 審核狀態存在表單資料內 寫:月帳單 · billing.monthly_bill(_item) · 資料庫 › 計費 · 只更新已存在的日費率帳單 寫:月帳單 billing.monthly_bill(_item) 只更新已存在的日費率帳單 時間不合理 · 結束須晚於開始 · 檢核與擋下 › 提報 時間不合理 結束須晚於開始 動作被擋 · 非醫師/非護理/狀態不符 · 檢核與擋下 › 核准與離返院 · isDoctor、staffKinds 動作被擋 非醫師/非護理/狀態不符 isDoctor、staffKinds 存檔 不通過 寫審核狀態 核准/退回/作廢後 重算 不通過 待審核 新增後 包藥狀態 待審核清單 圖例 人員操作 伺服器邏輯 檢核/例外 觸發/通知 資料表