Blog/

每一袋血的旅程 — 災難醫療中的血品監管鏈數位化

一袋血從入庫到輸進病人體內,經過 16 個監管步驟。在災難現場,每一步都可能出錯,也每一步都必須被記錄。

紙本做不到的事

在醫院裡,血品監管鏈靠紙本維護:簽名、核對、登帳。幾十年來運作良好。

但在災難現場,紙本有三個致命弱點:

  1. 紙會消失。帳本會濕、會髒、會在撤離時遺失。
  2. 紙不會合併。三個站同時撤離,三本帳本各自記了一部分的事實,事後要拼回完整圖景幾乎不可能。
  3. 紙不會提醒。血品快過期了?冷鏈中斷了?紙本不會自己跳出來告訴你。

xGrid 把這條紙本鏈變成了數位監管鏈——16 個步驟,每一步都有時間戳、操作者、和驗證紀錄。

一袋血的生命週期

階段 1

入庫

從血液中心或步行血庫接收

階段 2

預留

配對醫囑,最多 4 小時

階段 3

交叉配血

確認血型相容性

階段 4

發放

從血庫釋出

發放之後,血品進入 16 步監管鏈——運送、護理站接收、床邊確認、開始輸血、監測、完成。每一次狀態變化都被記錄成一筆不可修改的事件。任何一袋血的完整旅程,都可以從事件紀錄中重建。

三個需要雙人確認的步驟

在 16 個監管步驟中,有三個要求兩個人獨立確認

步驟為什麼需要雙人確認
血庫釋放確認正確的血品、正確的血型、正確的病人、未過期
護理師接收確認血品標籤與病人手環一致
開始輸血床邊最後確認血型相容性

為什麼要兩個人而不是一個人看兩次?因為輸血錯誤最常見的原因不是知識不足,而是注意力不足。一個人確認兩次容易受到確認偏誤影響。兩個獨立的人各自確認,能抓到單人會漏掉的錯誤。

系統強制執行這個規則:如果只有一個人的確認紀錄,這三個步驟無法完成。

交叉配血

輸血前必須確認血型相容。系統內建 ABO/Rh 交叉配血矩陣,一次檢查四件事:

  1. 血品是否存在
  2. 血型是否相容
  3. 是否已過期
  4. 狀態是否正確

四項全過才放行。任何一項不通過,操作被阻擋。

冷鏈:30 分鐘的硬限制

血品離開冰箱後,有一個不可協商的時間限制。

退回血庫時,系統要求回報「離開冰箱多久」:

  • 30 分鐘內 → 可以重新上架
  • 超過 30 分鐘 → 自動標記為報廢,冷鏈已中斷

這不是建議,是強制規則。系統不會讓已經在室溫放了超時的血品重新放回冰箱——無論是誰要求。

破窗模式:當正常流程走不通

病人大量失血。醫師正在處理其他傷患。血庫人員在另一個站。護理師手上的病人需要血,現在就要。

正常流程走不通時,xGrid 提供破窗模式

限制:只允許萬用血型(O 型)。災難現場的緊急發血不做個別配型——這是在「確定安全」和「確定速度」之間的有意識取捨。

流程

  1. 護理師啟動緊急發血
  2. 系統自動選出最接近到期的血品(先用快到期的,減少浪費)
  3. 血品標記為「緊急發放」,嚴重度標記為「危急」
  4. 建立待審核單:24 小時內醫師必須補簽醫囑,72 小時內主管必須簽核

兩個 deadline 都是系統追蹤的。過期未處理會出現在告警列表中。破窗不是繞過安全——而是把安全檢核從「事前阻擋」移到「事後追蹤」。

步行血庫:人就是血液來源

災難現場可能沒有血液中心的庫存。但有一種來源永遠在場:人。

xGrid 的步行血庫(Walking Blood Bank)模組:

  1. 登記捐血者 — 姓名、血型、體重、快篩結果
  2. 配對 — 根據受血者血型找相容的捐血者
  3. 採集追蹤 — 開始/結束時間、採集量、術前術後生命徵象
  4. 間隔管理 — 捐血間隔限制(標準 56 天,緊急可放寬至 28 天)

新鮮全血的保存期限只有 24 小時。系統在到期前發出告警,確保不會有過期的全血被使用。

三層到期管控

第一層:看得見

儀表板自動計算每袋血的剩餘時間、即將到期數量、先進先出順序。一目瞭然。

第二層:自動清理

過期的預留自動釋放(4 小時超時)。不等人工操作。

第三層:硬阻擋

發放時直接檢查到期日。過期就擋下,除非啟動破窗模式並取得主管簽核。

即使第一層沒人看、第二層的排程器異常,第三層也會在最後關頭阻止過期血品被使用。

跨站追蹤:34 步驟,零遺失

xGrid 的端到端測試中有一個場景叫 Patient I — Consolidation Test:三個站各有一袋血品在使用中,三站同時被迫撤離。

測試驗證的不只是「資料有沒有遺失」,還有「監管鏈的每一步有沒有完整記錄」——包括撤離前的最後操作、運送到新站、新站重新接收。

34 個步驟,34 個通過,零資料遺失。 完整的監管鏈在三站同時撤離的壓力下完好無損。


延伸閱讀:ISBAR 不只是交班格式 · 當牆壁被打穿時 — Safety-II 如何改變我們設計醫療系統的方式