Reading from GitLab...
Reading from GitLab...
End-to-end user scenarios an AI agent runs against the hospital systems through MCP: who acts, what they say, which tool the agent should reach, and what must happen.
Source: HIS-SIM Test Scenarios book, fixed copy exported 2026-10-10 23:20 GMT+8. This page is a fixed copy, not read live; the per-system test cases get their own page later.
Open a scenario to see every step. A tool links to the MCP page with that tool searched. Steps marked not available yet stay in the book so the gap is visible.
| Details | Roles | Systems | |||||
|---|---|---|---|---|---|---|---|
| S1 | 急診待床病人的床位協調 Bed coordination for ED patients waiting for beds From the scenario files | bed, 醫師 Doctor, ward | SYS-BED (adt), SYS-HIS (orders), SYS-NIS (nursing), SYS-LIS (micropath), SYS-CHAT, SYS-ICS | 15 | 1 | 3 | |
| S2 | 急診轉院的接收醫院協調 Receiving-hospital coordination for ED transfers From the scenario files | calls, 醫師 Doctor, 護理師 Nurse | SYS-HIS (patient-registry, laboratory, orders), SYS-REFERRAL (fhir-exchange), SYS-CALL (comms), SYS-CHAT, SYS-RIS (radiology) | 15 | 1 | 5 | |
| S3 | 手術排程臨時異動後的連鎖改期 Cascading rescheduling after a sudden surgery schedule change From the scenario files | bed, calls, 醫師 Doctor, or, ward | SYS-OR (surgery), SYS-HIS (laboratory), SYS-NIS (nursing), SYS-BED (adt), SYS-CALL (comms) | 21 | 3 | 3 | |
| S4 | 出院準備與排除非醫療阻礙 Discharge planning and removing non-medical blockers From the scenario files | desk, 醫師 Doctor, ward | SYS-CASE, SYS-HIS (adt, emr), SYS-LTC, SYS-CALL (comms), SYS-CHAT, SYS-RIS (radiology) | 15 | 1 | 5 | |
| S5 | 無家屬病人的代理人與安置 Surrogates and placement for patients without family From the scenario files | desk, 醫師 Doctor, records, ward | SYS-HIS (patient-registry, emr), SYS-MEDCLOUD (bff stub), SYS-SCAN (emr scans), SYS-CASE, SYS-LTC, SYS-CALL (comms), SYS-DOCS (knowledge) | 16 | 1 | 6 | |
| S6 | 7A 病房小夜班臨時缺人的護理人力調度 Nurse deployment for a sudden evening-shift shortage on ward 7A From the scenario files | charge_nurse, staff_nurse, supervisor | workforce, nursing, orders, adt | 15 | 1 | 6 | |
| S7 | 白班轉小夜班交班摘要、應變計畫與鉀離子複檢 Day-to-evening handover summary with a contingency plan and a potassium recheck From the scenario files | day_nurse, housekeeper | nursing, orders, laboratory, emr | 16 | 3 | 2 | |
| S8 | 口服抗凝血劑缺藥、替代藥與病人處理 Oral anticoagulant shortage, substitution and patient handling From the scenario files | call_clerk, pharmacist, pharmacy_assistant | pharmacy, inventory, comms | 15 | 1 | 2 | |
| S9 | 高齡住院病人出院前的用藥整合 Medication reconciliation before discharge of an elderly inpatient From the scenario files | attending, call_clerk, cashier, pharmacist, ward_nurse | bff, orders, pharmacy, emr, comms | 16 | 2 | 2 | |
| S10 | 八月住院申報核刪的申復 NHI claim-deduction appeals for August inpatient claims From the scenario files | claims | nhi-claims, emr, laboratory, radiology | 19 | 2 | 2 | |
| S11 | 癌症新藥事前審查送件(健保事前審查) Prior review submission for a new cancer drug (NHI pre-authorization) From the scenario files | attending, case_manager, claims | patient-registry, emr, nhi-claims, micropath, radiology, knowledge, notification, case-management | 20 | 2 | 5 | |
| S12 | 出院病人的 DRG 編碼與向醫師的病歷疑義詢問 DRG coding of a discharged inpatient and a documentation query to the physician From the scenario files | attending, coder, records | adt, emr, laboratory, nursing, radiology, nhi-claims, knowledge | 19 | 1 | 3 | |
| S13 | 無人追蹤的異常檢驗結果閉環處理 Closing the loop on an abnormal result nobody followed up From the scenario files | call_centre, 掛號櫃台 Registration, followup_nurse, physician | patient-registry, radiology, laboratory, registration, bff, orders, comms, case-management | 16 | 1 | 2 | |
| S14 | 住院病人跌倒的根本原因分析 Root cause analysis of an inpatient fall From the scenario files | head_nurse, meetings, night_nurse, scheduler | adt, nursing, orders, workforce, comms, patient-safety-quality, knowledge, mail | 21 | 2 | 5 | |
| S15 | 醫療爭議說明會的醫療團隊準備 Preparing the care team's explanation meeting for a medical dispute From the scenario files | care_team, meetings, surgeon, ward_nurse | adt, emr, nursing, comms, patient-safety-quality, case-management, mail | 19 | 2 | 3 | |
| S16 | 院內感染群聚調查(內科病房 CRAB) Hospital-acquired infection cluster investigation (CRAB on a medical ward) From the scenario files | head_nurse, icp | micropath, adt, workforce, nursing, patient-registry, notification, org-config, data-platform | 15 | 1 | 8 | |
| S17 | 醫院評鑑佐證與品質指標(跌倒率不一致) Hospital accreditation evidence and quality indicators (fall rate mismatch) From the scenario files | comms, quality, ward_contact | knowledge, bi-reporting, adt, nursing, emr, fhir-exchange, comms | 15 | 1 | 8 | |
| S18 | 癌症個案失聯追蹤(家屬告知死亡、經濟困難) Tracking cancer cases lost to follow-up (death reported by family, financial hardship) From the scenario files | 掛號櫃台 Registration, comms, oncologist, records | patient-registry, registration, comms, orders, notification | 20 | 1 | 6 | |
| S19 | 膝關節植入物回收的病人追溯 Tracing patients affected by a knee implant recall From the scenario files | biomed, 掛號櫃台 Registration, comms, inv_admin, records, surgeon | inventory, closed-loop-safety, emr, patient-registry, orders, comms, registration | 22 | 2 | 4 | |
| S20 | 臨床試驗受試者預篩(肺癌免疫治療,IRB 限定範圍) Clinical trial subject prescreening (lung cancer immunotherapy, IRB-limited scope) From the scenario files | 掛號櫃台 Registration, pi | orders, emr, laboratory, micropath, radiology, bff, patient-registry | 16 | 1 | 9 | |
| S21 | 醫師請假,跨系統改掛號(MED-01) Doctor on leave, cross-system rebooking (MED-01) From the scenario files | comms, coordinator | org-config, registration, patient-registry, comms, notification | 27 | 1 | 4 | |
| S22 | 未到診處理與掛號權限(OPD-1001) No-show handling and booking privileges (OPD-1001) From the scenario files | comms, coordinator | registration, patient-registry, comms, notification, knowledge | 26 | 2 | 5 | |
| S23 | 轉診收案與必要回覆(REF-1002) Referral intake and the mandatory reply (REF-1002) From the scenario files | comms, referral | registration, patient-registry, comms, notification, ereferral | 22 | 2 | 7 | |
| S24 | 颱風停診、大量取消、特別門診與補掛號(OPD-TY-1002) Typhoon closure, mass cancel, special clinics, make-up bookings (OPD-TY-1002) From the scenario files | admission, comms, desk | knowledge, registration, patient-registry, exam-scheduling, adt, comms, notification | 23 | 2 | 5 | |
| S25 | 退件檢體、重新採檢與通知(ED-0930) Rejected specimens, re-collect and notify (ED-0930) From the scenario files | 醫檢師 Laboratory, lab_admin, 護理師 Nurse, physician, registry | laboratory, orders, emergency, patient-registry, notification | 25 | 1 | 5 | |
| S26 | 待床排隊與住院通知(14:00 床位巡房) Bed-wait queue and admission call-down (14:00 bed round) From the scenario files | 掛號櫃台 Registration, er_doctor, secretary | adt, billing, comms, notification | 15 | 3 | 2 | |
| S27 | 出院準備、家屬電話與回診掛號 Discharge planning, family call and follow-up booking From the scenario files | billing, caller, 掛號櫃台 Registration, head_nurse, 護理師 Nurse, pharmacist | adt, billing, orders, comms, registration, notification, long-term-care | 15 | 1 | 3 | |
| S28 | 跨系統護理交班(ISBAR、複誦、逐病人確認) Nursing shift handover across systems (ISBAR, read-back, per-patient acknowledgment) From the scenario files | nurse_e, nurse_t | nursing, adt, laboratory, orders, notification | 15 | 3 | 2 | |
| S29 | 14:00 巡房發現住院病人失蹤(請假紀錄、家屬電話、時間軸) Missing inpatient at the 14:00 rounds (leave log, family call, timeline) From the scenario files | caller, head_nurse, 護理師 Nurse | adt, nursing, comms, notification, radiology, exam-scheduling, security, incident-reporting | 17 | 3 | 5 | |
| S30 | 初診病人完整門診流程(建檔、讀健保卡、看診、批價、領藥) First-visit outpatient, end to end (register, NHI card, consult, pay, pick up medicine) Everyday flows across systems | cashier, 掛號櫃台 Registration, 醫師 Doctor, pharmacist | #1 HIS, #7 Pharmacy, #10 Billing, #11 NHI card | 14 | 0 | 0 | |
| S31 | 複診病人網路掛號、到院報到與候診叫號 Returning patient books online, checks in and is called in queue order Everyday flows across systems | 掛號櫃台 Registration, 醫師 Doctor, opd-nurse, patient, system | #1 HIS, #3 Calls and notices, #11 NHI card | 9 | 0 | 0 | |
| S32 | 門診抽血檢驗:開單、採檢、報告與醫師判讀 Outpatient blood test, from order to collection, report and review Everyday flows across systems | cashier, 醫師 Doctor, lab-tech | #1 HIS, #6 Laboratory, #10 Billing | 10 | 0 | 0 | |
| S33 | 慢性病連續處方箋第二次領藥 Chronic refill prescription, second dispensing Everyday flows across systems | cashier, pharmacist | #7 Pharmacy, #10 Billing, #11 NHI card | 7 | 1 | 0 | |
| S34 | 門診收住院:開住院單到病人入住病房 Outpatient admission, from admission order to arrival on the ward Everyday flows across systems | admission-clerk, bed-coordinator, 醫師 Doctor, 護理師 Nurse | #5 Nursing, #8 Beds, #11 NHI card | 8 | 0 | 0 | |
| S35 | 住院每日給藥:醫囑、藥師審核、單一劑量配送與床邊給藥紀錄 Inpatient daily medication, from order to pharmacist check to bedside dose Everyday flows across systems | 醫師 Doctor, 護理師 Nurse, pharmacist | #1 HIS, #5 Nursing, #7 Pharmacy | 9 | 1 | 0 | |
| S36 | 出院帶藥與住院結帳 Discharge medicine and inpatient settlement Everyday flows across systems | admission-clerk, cashier, 醫師 Doctor, housekeeping, 護理師 Nurse, pharmacist | #1 HIS, #7 Pharmacy, #8 Beds, #10 Billing | 10 | 0 | 0 | |
| S37 | 護理師登錄藥物過敏,醫師開藥時被擋下 Allergy recorded by the nurse stops an allergic prescription Everyday flows across systems | 醫師 Doctor, 護理師 Nurse, pharmacist | #1 HIS, #5 Nursing, #7 Pharmacy | 8 | 1 | 0 | |
| S38 | 生命徵象異常:早期警示分數與通知醫師 Abnormal vital signs, early warning score and doctor notified Everyday flows across systems | 醫師 Doctor, 護理師 Nurse | #1 HIS, #3 Calls and notices, #4 Knowledge, #5 Nursing | 7 | 0 | 0 | |
| S39 | 檢驗危急值通報與處置 Critical lab value reported and acted on Everyday flows across systems | 醫師 Doctor, lab-tech, 護理師 Nurse | #1 HIS, #3 Calls and notices, #4 Knowledge, #6 Laboratory | 8 | 0 | 0 | |
| S40 | 細菌培養報告後調整抗生素並加隔離 Culture report leads to an antibiotic change and isolation Everyday flows across systems | bed-coordinator, 醫師 Doctor, 護理師 Nurse, pharmacist | #1 HIS, #6 Laboratory, #7 Pharmacy, #8 Beds | 7 | 0 | 0 | |
| S41 | 病人轉床或轉科 Transfer between wards or departments Everyday flows across systems | cashier, charge-nurse, 醫師 Doctor, housekeeping, 護理師 Nurse | #5 Nursing, #8 Beds, #10 Billing | 6 | 0 | 0 | |
| S42 | 每月護理排班:預排休、產生班表、檢查、發布與當日派班 Monthly nursing roster, from leave requests to daily assignments Everyday flows across systems | charge-nurse, head-nurse, 護理師 Nurse | #2 Rostering, #5 Nursing, #9 Master data | 9 | 1 | 0 | |
| S43 | 藥品低於安全存量:請購、核准、驗收與調撥 Low stock, purchase request, receipt and transfer to the pharmacy Everyday flows across systems | pharmacist, pharmacy-supervisor, store-keeper, system | #3 Calls and notices, #7 Pharmacy, #9 Master data | 10 | 1 | 0 | |
| S44 | 新藥進用:主檔建檔、處方集審議與收費項目 New drug brought into use (master data, formulary, price) Everyday flows across systems | billing-clerk, committee, 醫師 Doctor, master-data-admin, pharmacist | #3 Calls and notices, #7 Pharmacy, #9 Master data, #10 Billing | 8 | 0 | 0 | |
| S45 | 自費檢查:估價、繳費、取消與退費 Self-paid examination, estimate, payment and refund Everyday flows across systems | cashier, cashier-supervisor, 掛號櫃台 Registration, 醫師 Doctor | #1 HIS, #9 Master data, #10 Billing | 9 | 1 | 0 | |
| S46 | 診斷證明書:醫師以醫事憑證簽章並收費 Medical certificate signed with the doctor's certificate and charged Everyday flows across systems | cashier, 醫師 Doctor, medical-records, 護理師 Nurse | #1 HIS, #10 Billing, #12 HCA | 8 | 1 | 0 | |
| S47 | 病人申請病歷影本 Patient requests a copy of the medical record Everyday flows across systems | cashier, 掛號櫃台 Registration, medical-records | #1 HIS, #10 Billing, #12 HCA | 8 | 1 | 0 | |
| S48 | 醫事憑證到期換發與離職停用 Healthcare certificates renewed before expiry and revoked on leaving Everyday flows across systems | 醫師 Doctor, it-admin | #2 Rostering, #9 Master data, #12 HCA | 6 | 1 | 0 | |
| S49 | 健保就醫資料上傳失敗當日處理 NHI visit upload fails and is fixed the same day Everyday flows across systems | nhi-operator | #1 HIS, #9 Master data, #11 NHI card | 7 | 0 | 0 | |
| S50 | 抽血預約前一天電話提醒與改期 Reminder call the day before a blood-draw appointment, rescheduled Everyday flows across systems | call-agent | #1 HIS, #3 Calls and notices, #6 Laboratory | 7 | 0 | 0 | |
| S51 | 護理師查詢院內規範並依規範執行(中心靜脈導管照護) Nurse looks up the hospital procedure and follows it at the bedside Everyday flows across systems | 護理師 Nurse | #1 HIS, #4 Knowledge, #5 Nursing | 6 | 0 | 0 | |
| S52 | 病房請領衛材藥品與退藥 Ward restocks supplies and returns unused medicine Everyday flows across systems | head-nurse, 護理師 Nurse, pharmacist | #5 Nursing, #7 Pharmacy, #8 Beds | 8 | 0 | 0 | |
| S53 | 門診醫師的一節門診:看診清單、病史、診斷、處方、約回診 Outpatient doctor's clinic session: worklist, history, diagnosis, prescription, return visit A day for each role · 門診醫師 / Outpatient doctor | 醫師 Doctor | #1 HIS, #6 Laboratory | 14 | 0 | 0 | |
| S54 | 病房醫師查房:待檢視醫囑、夜間資料、病程紀錄、覆簽、回覆照會、預計出院 Ward round: review list, overnight data, progress note, co-sign, consult reply, expected discharge A day for each role · 病房醫師 / Ward doctor | 醫師 Doctor, resident | #1 HIS, #5 Nursing, #6 Laboratory, #8 Beds | 13 | 1 | 0 | |
| S55 | 病房護理師白班:接班、生命徵象、評估、給藥、管路與傷口、紀錄、交班 Ward nurse's day shift: take handover, vitals, assessment, medication, lines and wounds, notes, hand over A day for each role · 病房護理師 / Ward nurse | 護理師 Nurse | #5 Nursing, #6 Laboratory | 17 | 1 | 0 | |
| S56 | 門診跟診護理師:開診、報到、量血壓、叫號過號、備醫囑草稿、衛教 Outpatient nurse runs the clinic room: queue, check-in, vitals, calling, order drafts, teaching A day for each role · 門診護理師 / Outpatient nurse | opd-nurse | #1 HIS, #5 Nursing, #6 Laboratory | 12 | 1 | 0 | |
| S57 | 護理長的早上:病床數、預計出院、工作量、護病比、缺班補人、交班與紀錄缺漏 Head nurse's morning: census, discharges, workload, ratio, gap cover, handover and documentation gaps A day for each role · 護理長 / Head nurse | head-nurse | #2 Rostering, #5 Nursing, #8 Beds | 11 | 0 | 0 | |
| S58 | 藥師的一天:待審處方、警示、向醫師提疑義、審核、覆核調劑、管制藥點班、不良反應通報 Pharmacist's day: review queue, alerts, query the prescriber, verify, second check, controlled drugs, ADR A day for each role · 藥師 / Pharmacist | 醫師 Doctor, pharmacist, pharmacist2 | #1 HIS, #7 Pharmacy | 13 | 1 | 0 | |
| S59 | 醫檢師的一班:品管、收件與退件、待做清單、確認報告、危急值通報、報告更正 Lab technologist's shift: QC, receive and reject specimens, worklist, verify, critical value, correction A day for each role · 醫檢師 / Laboratory technologist | lab-tech | #3 Calls and notices, #6 Laboratory | 12 | 1 | 0 | |
| S60 | 掛號櫃台的一天:剩餘名額、身分核對、現場掛號、讀健保卡、掛號單、改期、醫師請假通知 Registration counter: availability, identity check, walk-in, NHI card, slip, changes, rebooking calls A day for each role · 掛號櫃台人員 / Registration clerk | 掛號櫃台 Registration | #1 HIS, #11 NHI card | 11 | 1 | 0 | |
| S61 | 批價櫃台的一天:費用明細、部分負擔、收費、補印收據、住院預繳、退費、日結 Cashier station: charges, copayment, payment, receipt reprint, deposit, refund, day close A day for each role · 批價收費人員 / Cashier | cashier, cashier-supervisor | #1 HIS, #10 Billing | 12 | 1 | 0 | |
| S62 | 住院中心的一天:空床、待床名單、床位條件、保留床、通知入院、辦住院、手圈、清床 Admission office: bed board, waiting list, placement, reserve, call the patient, admit, wristband, cleaning A day for each role · 住院中心與床位 / Admission and bed office | admission-clerk, housekeeping | #3 Calls and notices, #8 Beds, #11 NHI card | 13 | 1 | 0 | |
| S63 | 病歷室的一天:未完成病歷催補、掃描品管、病歷複製申請、借閱催還、重複病歷合併 Medical records office: chart deficiencies, scanning, copy requests, chart loans, duplicate charts A day for each role · 病歷室人員 / Medical records | medical-records | #1 HIS | 11 | 0 | 0 | |
| S64 | 疾病分類與申報人員:待編碼清單、看出院病摘、編碼、病歷疑義、DRG 分組、申報檢核、申復期限 Coder's day: coding worklist, discharge summary, codes, query the doctor, DRG, claim checks, appeals due A day for each role · 疾病分類與申報 / Coder and NHI claims | coder | #1 HIS, #10 Billing | 10 | 0 | 0 | |
| S65 | 資訊室值班:讀卡機連線、健保上傳失敗、醫事憑證到期、簽章失敗、印表機 IT duty: card readers, failed NHI uploads, expiring certificates, signature failures, printers A day for each role · 資訊室 / IT, NHI card and certificates | it-admin | #9 Master data, #11 NHI card, #12 HCA | 10 | 1 | 0 | |
| S66 | 主檔管理的一週:代碼異動送審、新增醫令、匯入健保支付標準、產生門診時段、新進醫師證書 Master data office: code changes, new orderable, fee schedule import, clinic sessions, new doctor's licence A day for each role · 主檔管理 / Master data | master-data-admin | #9 Master data, #10 Billing | 10 | 0 | 0 | |
| S67 | 藥庫與衛材庫的一天:低於安全量請購、驗收、近效期、撥補、回收批號、循環盤點 Store-keeper's day: reorder, receive, near expiry, transfer, recall stock, cycle count A day for each role · 藥庫與衛材庫 / Store-keeper | store-keeper | #3 Calls and notices, #7 Pharmacy | 12 | 1 | 0 | |
| S68 | 人資的一天:匯入打卡、漏打卡通知、工時上限、執照到期、必修訓練 HR day: clock imports, missing punches, working-hour limits, expiring licences, mandatory training A day for each role · 人資與工時 / HR and working hours | 人資排班 HR and rostering, 護理師 Nurse | #2 Rostering, #9 Master data | 9 | 0 | 0 | |
| S69 | 客服中心的一班:待撥任務、聯絡病人、約回電、簡訊、確認、查通話紀錄 Call centre shift: call tasks, contact the patient, callback, SMS, confirm, past calls A day for each role · 客服與電話中心 / Call centre | call-agent | #1 HIS, #3 Calls and notices, #6 Laboratory | 11 | 1 | 0 | |
| S70 | 感染管制師每日監測:新增多重抗藥菌、培養藥敏、加註隔離、床位條件、管路天數、通知、抗生素敏感性 Infection control round: new MDRO flags, culture detail, isolation flag, placement, lines, notify, antibiogram A day for each role · 感染管制師 / Infection control | icp | #1 HIS, #3 Calls and notices, #4 Knowledge, #5 Nursing, #6 Laboratory, #8 Beds | 9 | 0 | 0 | |
| S71 | 品管的一天:到期待審規範、修訂版送審、評鑑佐證、品質會議與紀錄 Quality office: policies due for review, new version, accreditation evidence, quality meeting and minutes A day for each role · 品管與文件 / Quality and documents | quality | #3 Calls and notices, #4 Knowledge | 9 | 0 | 0 | |
| S72 | 病人自助:身分驗證、查我的掛號、改期、抽血報到機報到、查應繳金額 Patient self-service: verify, see my bookings, move one, kiosk check-in for blood draw, check what I owe A day for each role · 病人 / Patient (self-service) | patient | #1 HIS, #6 Laboratory, #10 Billing | 7 | 1 | 0 |