เลื่อนนัด · ยกเลิก · แจ้งคนไข้

Reception เลื่อน/ยกเลิกแทนคนไข้, ส่งแจ้งเตือนอัตโนมัติ, นัดทดแทน

3 นาที·อัปเดต 2026-05-24

คนไข้เลื่อนเอง (ผ่าน Portal)

คนไข้คลิกลิงก์จาก LINE/SMS เตือนนัด → portal/appointments:

  • กด เลื่อนนัด → เลือกวัน-เวลาใหม่ที่ว่าง → ยืนยัน
  • หรือ กด ยกเลิก → ระบุเหตุผล (optional)

ระบบ:

  • update appointment
  • ส่ง confirmation ใหม่
  • แจ้งคลีนิก (Notifications)

Limit: เลื่อน/ยกเลิกได้ ≥ 2 ชั่วโมงก่อนนัด. หลังจากนั้นต้องโทรหาคลีนิก (เพราะ no-show penalty อาจมี)

Reception เลื่อนแทน

Appointments → เลือก appointment → ⋯ → เลื่อน:

  1. เลือกวัน-เวลาใหม่
  2. ตั้ง toggle "แจ้งคนไข้":

- ✅ ส่ง LINE/SMS อัตโนมัติ - หรือไม่แจ้ง (ถ้า reception โทรไปแล้ว)

  1. ระบุเหตุผล (audit log)

ยกเลิก

Appointments → ⋯ → ยกเลิก:

  • ระบุเหตุผล (no-show, cancelled-by-patient, cancelled-by-clinic, ฯลฯ)
  • ตั้ง "ตามนัดใหม่" (suggest follow-up date)
  • ส่งแจ้งคนไข้ (เผื่อ no-show — บอกให้นัดใหม่ได้)

No-show: ถ้าคนไข้ไม่มาตามนัด เกิน 30 นาที → status auto-update เป็น NO_SHOW (ตั้ง threshold ที่ Settings). ใช้ track no-show rate

ส่ง notification

Templates ตั้งที่ Settings → Notifications → Templates:

  • Reschedule confirm: "นัดของคุณเปลี่ยนเป็น {date} {time}. ดูที่ {link}"
  • Cancel notification: "นัดของคุณวันที่ {date} ถูกยกเลิก. โทร {phone} เพื่อนัดใหม่"
  • รองรับ variable substitution + multi-language (TH/EN)

Bulk reschedule

ถ้าหมอลาฉุกเฉิน → ต้องเลื่อนนัดทั้งวัน:

Schedules → Time-off → Approve → checkbox "Auto-reschedule affected appointments":

  • ระบบ suggest หมอคนอื่นมาแทน (หรือเลื่อนเป็นวันถัดไป)
  • ส่ง LINE batch ให้ทุกคนไข้ในวันนั้น
  • คนไข้ confirm/decline ผ่านลิงก์

ดู cancellation rate

Reports → Appointments:

  • Total booked / Completed / No-show / Cancelled
  • กราฟ trend รายเดือน
  • breakdown ตามหมอ, สาขา, source (online/walk-in)

ใช้วิเคราะห์ไม่ขึ้นคิว / รักษาคนไข้ที่กำลังจะ churn

บทความที่เกี่ยวข้อง