สถานะการนัดหมาย
การนัดหมายและการจัดการคิวในวันเดียวกันของ AnyVet Smart ขับเคลื่อนด้วยการเปลี่ยนสถานะ เมื่อเข้าใจสถานะเหล่านี้แล้ว การตีความคิวและการตัดสินใจเชิงปฏิบัติงานจะง่ายขึ้นมาก
ลำดับสถานะเริ่มต้น
PENDING -> WAITING -> IN_PROGRESS -> WAITING_FOR_PAYMENT -> PAID -> DONE
ความหมายของแต่ละสถานะ
| สถานะ | ความหมาย | จุดที่มักใช้งาน |
|---|---|---|
PENDING | มีการนัดหมายแล้วแต่ยังไม่เข้าสู่การดูแลจริง | การจองล่วงหน้า หรือสถานะทันทีหลังสร้าง |
WAITING | ผู้ป่วยมาถึงแล้วและกำลังรอการดูแลหรือรับบริการ | การจัดการคิวในวันเดียวกัน |
IN_PROGRESS | การรักษาทางคลินิกหรือการให้บริการกำลังเกิดขึ้น | แพทย์หรือผู้รับผิดชอบกำลังทำงาน |
WAITING_FOR_PAYMENT | การรักษาหรือบริการเสร็จแล้วและกำลังรอชำระเงิน | handoff ไปหน้าร้านเพื่อเรียกเก็บเงิน |
PAID | ชำระเงินเรียบร้อยแล้ว | สถานะทันทีหลังการชำระเงิน |
เคล็ดลับในการตีความเชิงปฏิบัติการ
- หาก
WAITINGสะสมมาก ควรตรวจสอบความหนาแน่นที่หน้าร้านหรือกำลังการตรวจที่ไม่เพียงพอ - หากเคสอยู่ใน
IN_PROGRESSนานผิดปกติ ให้ตรวจสอบการบันทึกค้าง การปิดเคสไม่สมบูรณ์ หรือ action ปลายทางที่ถูกพลาดไป - หากมีหลายเคสอยู่ใน
WAITING_FOR_PAYMENTให้ทบทวนกระบวนการ handoff ไป POS และการเรียกเก็บเงิน
Tip: สถานะคิวไม่ใช่เพียง ป้ายชื่อ แต่เป็นสัญญาณความรับผิดชอบที่ช่วยให้ทีมรู้ว่าภาระงานถัดไปอยู่ที่หน้าร้าน แพทย์ หรือ cashier
ความเข้าใจผิดที่พบบ่อย
PAID กับ DONE ไม่เหมือนกัน
การชำระเงินเสร็จไม่ได้แปลว่าเวิร์กโฟลว์การปฏิบัติงานปิดสมบูรณ์เสมอไป ทีมควรกำหนดให้ชัดว่าเมื่อใดจึงถือว่าเคสเป็น DONE จริง
การเปลี่ยนสถานะอาจดูต่างกันตามบทบาทและหน้าจอ
ไม่ใช่ผู้ใช้ทุกคนที่จะเปลี่ยนได้ทุกสถานะโดยตรง action ที่ทำได้จะต่างกันตามสิทธิ์และบริบทของหน้า
Warning: การข้ามสถานะแบบไม่มีหลักเกณฑ์อาจทำให้รายงาน audit logs และการตีความการเรียกเก็บเงินคลาดเคลื่อนจากสิ่งที่เกิดขึ้นจริง