跳轉到

完整診療流程模擬

本指南示範一個典型的門診場景:一位患有第二型糖尿病的患者就診,醫師進行評估、開立處方並完成病歷記錄。我們將展示如何使用 MCP 工具來輔助此流程。

場景描述

  • 患者:王小明 (Patient-001)
  • 主訴:口渴、多尿,近期血糖控制不佳。
  • 初步診斷:第二型糖尿病。

步驟一:確認診斷編碼 (ICD-10)

首先,我們需要找到正確的 ICD-10 代碼。

呼叫工具

search_medical_codes(keyword="第二型糖尿病")

預期結果: 系統回傳多個相關代碼,我們選擇最符合的 E11.9 (Type 2 diabetes mellitus without complications)。

步驟二:查詢臨床指引

在開立處方前,確認目前的治療指引建議。

呼叫工具

query_guideline(icd_code="E11", section="medication")

預期結果: 指引建議第一線用藥為 Metformin (二甲雙胍)。

步驟三:查詢藥品資訊

搜尋台灣核准的 Metformin 藥品。

呼叫工具

search_drug(mode="drug_name", keyword="Metformin")

預期結果: 找到多項藥品,例如「庫魯化錠 (Glucophage)」。 進一步查詢詳細資訊以確認禁忌症:

search_drug(mode="license_id", keyword="衛署藥輸字第021938號")

步驟四:開立處方與衝突檢查

假設醫師決定開立 Metformin,並想確認與患者原本服用的藥物是否有交互作用。可先透過 search_drug(mode="ingredient", keyword="Metformin") 找到含 Metformin 的藥品,再用同一工具的 interaction mode 進行交互作用查詢。

呼叫工具

search_drug(mode="ingredient", keyword="Metformin")
search_drug(mode="interaction", drug_names=["Metformin", "Warfarin"])

預期結果: 系統列出含 Metformin 的藥品清單,並回傳交互作用查詢結果。

步驟五:生成 FHIR 病歷紀錄

最後,將此次診斷記錄轉換為標準的 FHIR 格式以儲存至資料庫。

呼叫工具

query_fhir_condition(
    icd_code="E11.9",
    patient_id="Patient-001",
    clinical_status="active",
    verification_status="confirmed",
    onset_date="2024-01-09"
)

產出: 一個符合 FHIR R4 標準的 JSON 物件,隨時可以交換至其他 HIS 系統。


透過以上步驟,我們完成了一個標準化且具備決策支援的診療流程。