KMCH HIS Wiki
สแกนเพื่อเปิดบนมือถือ

Queue Status and Routing

Concept Verified 2026-04-28 For: NurseOPDDoctorPharmacistAdminSystemITSupport Source: phase-4-uat-documents/1. MEDHIS/4. MEDHIS - เอกสารส่งมอบระบบ Queue.pdf Updated Tue Apr 28 2026 00:00:00 GMT+0000 (Coordinated Universal Time)

Queue Status and Routing — สถานะและการส่งต่อคิว

Overview

ระบบ Queue Management ใช้แนวคิด Worklist + Dashboard โดยแยกสถานะคิวตามจุดบริการและห้อง เพื่อให้ผู้ป่วยถูกเรียก พัก ส่งต่อ หรือจบคิวตามเส้นทางบริการจริง.

Core Queue States

State / TabMeaningTypical Actor
รอรายงานตัวผู้ป่วยถูกส่งมาถึงจุดบริการ แต่ยังไม่ได้ reportNurseOPD
รอเรียกผู้ป่วยพร้อมรอเรียกเข้าห้องหรือช่องบริการDoctor, NurseOPD, Pharmacist
คิวที่เรียก / Callingผู้ป่วยถูกเรียกแล้วหรือถูก assign เข้าห้อง/จุดพักคอยStaff at service point
พักคอยสถานะพักหลังจุดบริการหนึ่งและรอจุดถัดไปNurseOPD
ออกจากคิวกระบวนการบริการจบแล้ว ชื่อหายจาก DashboardCashier / final service point

Routing Pattern

stateDiagram-v2
  [*] --> Registered: Registration success
  Registered --> Screening: Forward to OPD screening
  Screening --> DoctorQueue: Screening complete
  DoctorQueue --> Called: Doctor calls queue
  Called --> AfterDoctor: Forward/complete
  AfterDoctor --> Pharmacy: Medicine/payment required
  Pharmacy --> Cashier: Medicine prepared
  Cashier --> Done: Paid / received medicine
  Done --> [*]

  Screening --> Hold: Patient not ready
  DoctorQueue --> Hold
  Hold --> Screening: Recall
  Hold --> DoctorQueue: Recall

Queue Number

Queue No. is generated from the last 4 digits of Visit Number (VN). This makes Queue depend on successful Registration and a valid visit.

Department / Room Rules

SettingEffect
Department Type = OPD + Default RoomPatient appears at Calling tab and default room is selected automatically
Login without roomUser sees all patients in the department
Login with roomUser sees only patients assigned to selected room
Forward configurationControls which destination departments appear when a room-specific user completes/forwards a queue

Display Refresh

SurfaceRefresh Interval
WorklistEvery 2 minutes
DashboardEvery 1 minute

เนื้อหาที่เกี่ยวข้อง / Related