ระบบติดตามคนไข้เก่า
อธิบายตั้งแต่การเลือกแคมเปญ ตรวจข้อมูลและข้อความ แก้ไขพร้อมบันทึกเหตุผล เลือกรายชื่ออย่างปลอดภัย อนุมัติส่ง และติดตามผลตอบกลับกับการนัดหมาย ใช้สำหรับทุกสาขาตามสิทธิ์ของบัญชีผู้ใช้
เริ่มใช้งานแบบย่อ: 8 ขั้นตอน
1. ระบบนี้ทำอะไร และไม่ทำอะไร
ระบบนำรายชื่อคนไข้เก่าที่เข้าเงื่อนไขมาสร้างข้อความร่างสำหรับ LINE เพื่อให้เจ้าหน้าที่ตรวจและเลือกส่งอย่างเป็นระบบ
ระบบช่วยทำ
- แสดงรายชื่อจากแคมเปญของแต่ละสาขา
- แสดงบริการล่าสุด ข้อมูลนัดหมายที่มี และข้อความร่าง
- ตรวจ LINE ID สถานะคิว นัดอนาคต และความสดของ booking gate
- เก็บข้อความต้นฉบับและทุก revision
- นำข้อความที่ยืนยันแล้วเข้าคิวส่ง
- แสดงสถานะส่ง คำตอบ และการนัดหมายในรายงาน
ระบบไม่ทำ
- ไม่ตัดสินใจแทนเจ้าหน้าที่ว่าข้อความเหมาะสมทั้งหมด
- ไม่ควรส่งอัตโนมัติโดยไม่มีคนตรวจ
- ไม่สร้างหรือเดาข้อมูลนัดหมายที่ไม่มีอยู่
- ไม่รับประกันว่าคำตอบสั้น ๆ ของคนไข้หมายถึงการยืนยันนัด
- ไม่แทนการตรวจ PMS เมื่อข้อมูล booking gate เก่าหรือผิดปกติ
บริการและนัด
รายชื่อเข้าเงื่อนไข
ตรวจและแก้
หลังยืนยัน
ส่ง ตอบ นัด
2. ระบบสำหรับทุกสาขาและสิทธิ์ผู้ใช้
ระบบนี้ไม่ได้เป็นของ RA หรือสาขาใดสาขาหนึ่ง รหัสสาขาที่เห็นในชื่อแคมเปญบอกว่าแคมเปญนั้นสร้างจากข้อมูลของสาขาใด
| บัญชี | สิ่งที่เห็น | ข้อควรระวัง |
|---|---|---|
| บัญชีสาขา | แคมเปญและรายชื่อที่ได้รับสิทธิ์ | ห้ามใช้บัญชีร่วมกัน |
| ส่วนกลาง / Admin | อาจเห็นหลายสาขา | ตรวจรหัสสาขาก่อนทำงานทุกครั้ง |
| Chat | ตรวจ แก้ และส่งตามสิทธิ์ | ต้องทำตาม booking gate และจำนวนสูงสุด |
| ไม่มีสิทธิ์ | อาจไม่เห็นแคมเปญหรือทำรายการไม่ได้ | แจ้งผู้ดูแล ไม่ยืมบัญชีผู้อื่น |
3. เตรียมตัวก่อนเริ่มงาน
- เข้าสู่ระบบด้วยบัญชีของตนเอง
- ทราบว่าวันนี้รับผิดชอบสาขาและแคมเปญใด
- ยืนยันว่า booking gate เพิ่งอัปเดตจาก PMS
- เปิด LINE Admin และหน้ารายงานไว้ติดตามผล
- ทราบช่องทางส่งต่อคำถามราคา อาการ และแผนรักษา
- มีเวลารับคำตอบหลังส่ง ไม่ส่งชุดใหญ่ก่อนจบกะโดยไม่มีคนรับช่วง
4. รู้จักทุกส่วนของหน้าจอ
| ส่วน | ความหมาย | ต้องตรวจอะไร |
|---|---|---|
| เลือกแคมเปญ | สาขา ประเภท recall ช่วงวัน และ snapshot | ถูกสาขาและรอบหรือไม่ |
| รายชื่อทั้งหมด | draft ทั้งหมดในแคมเปญ | จำนวนผิดปกติหรือไม่ |
| ติดต่อได้ | ผ่านเงื่อนไขพื้นฐาน | ยังต้องอ่านทีละแถว |
| งดส่ง | ขาดข้อมูล มีนัด หรือ booking gate ไม่สด | เหตุผลที่ระบบหยุดคืออะไร |
| ค้นหา | ค้นชื่อ PT ID หรือบริการ | กำลังตรวจคนถูกคนหรือไม่ |
| ตัวกรอง | pending, edited, contactable, blocked, queued, sent, failed | ต้องการดูช่วงใดของงาน |
| เลือกทั้งหมดในหน้านี้ | เลือกเฉพาะแถวที่ส่งได้ในหน้าปัจจุบัน | อ่านครบทุกแถวแล้วหรือยัง |
| อนุมัติและส่ง | เปิดการยืนยันก่อนเข้าคิว | จำนวนและข้อความถูกต้องหรือไม่ |
| รายงานผล | ผลหลัง queue และส่ง | มี failed, reply หรือ booking หรือไม่ |
5. เลือกแคมเปญอย่างไรไม่ให้ผิดสาขา
- เปิด ติดตามคนไข้เก่า จากหน้า LINE Admin
- อ่านรหัสสาขาต้นชื่อแคมเปญ
- อ่านประเภทแคมเปญและช่วง overdue
- อ่านวันที่ snapshot เพื่อแยกรอบใหม่กับรอบเก่า
- เทียบกับงานที่ได้รับมอบหมายก่อนเริ่มตรวจ
ถ้ามีชื่อคล้ายกันหลายรายการ
- แยกด้วยรหัสสาขาก่อน
- แยกด้วยวันที่ snapshot
- แยกด้วยประเภทบริการและช่วง overdue
- หากไม่แน่ใจ ให้ถามผู้สร้างแคมเปญ ห้ามเลือกจากการเดา
6. ตรวจข้อมูลแต่ละแถวอย่างละเอียด
ตรวจอย่างน้อย 5 จุดต่อแถว อย่าอ่านเฉพาะชื่อหรือข้อความร่าง
- ตัวตน ตรวจชื่อและ PT ID ให้สอดคล้องกัน
- บริการล่าสุด ตรวจวันที่ บริการ และเหตุผลที่ถูกนำมา recall
- นัดหมายล่าสุด ดูว่ามีข้อมูลหรือแสดงว่าไม่มีข้อมูล
- สถานะความปลอดภัย อ่านเหตุผลหากช่องเลือกถูกปิด
- ข้อความร่าง ตรวจชื่อ บริการ วันที่ น้ำเสียง และคำรับปาก
“ไม่มีข้อมูลนัดหมาย” ไม่ได้แปลว่า “ไม่มีนัดแน่นอน”
หมายถึงระบบไม่พบข้อมูลในฟิลด์ที่นำมาแสดง หากมีสัญญาณขัดกันหรือสงสัยว่ามีนัด ให้ตรวจ PMS ก่อน
หยุดและตรวจเพิ่มเมื่อ
- ชื่อกับ PT ID ดูไม่สอดคล้อง
- บริการล่าสุดไม่เกี่ยวกับข้อความ
- ข้อความระบุวันที่ที่ไม่มีข้อมูลรองรับ
- พบอาการฉุกเฉินหรือข้อมูลอ่อนไหว
- สงสัยว่ามีนัดอนาคตแต่หน้าจอไม่แสดง
7. เลือกทีละแถวและเลือกทั้งหมดในหน้า
เลือกทีละแถว
เหมาะเมื่อต้องการส่งบางรายชื่อ หรือมีบางข้อความต้องแก้ก่อน
เลือกทั้งหมดในหน้านี้
เลือกเฉพาะรายการในหน้าปัจจุบันที่ระบบอนุญาต ไม่ได้เลือกทุกหน้าและไม่เลือกแถวที่ blocked
| สถานการณ์ | วิธีทำ |
|---|---|
| ต้องการส่ง 3 คน | ติ๊กทีละแถว |
| ตรวจครบทั้งหน้าแล้ว | เลือกทั้งหมดในหน้านี้ แล้วตรวจจำนวนอีกครั้ง |
| บางแถวต้องแก้ | แก้ก่อน แล้วเลือกเฉพาะแถวที่พร้อม |
| มากกว่า 50 คน | แบ่งหลายชุด ชุดละไม่เกิน 50 |
| ช่องติ๊กกดไม่ได้ | อ่านเหตุผล ห้ามข้ามระบบ |
8. แก้ข้อความ บันทึกเหตุผล และย้อนกลับ
- กด แก้ไขข้อความ
- อ่านต้นฉบับให้ครบก่อนแก้
- แก้เฉพาะสิ่งจำเป็น เช่น ข้อมูล น้ำเสียง หรือคำรับปาก
- กรอกเหตุผลที่เฉพาะเจาะจง
- กด บันทึกข้อความ
- กลับมาอ่านฉบับแก้อีกครั้งก่อนเลือกส่ง
ตัวอย่างเหตุผลที่ใช้ได้
ย้อนกลับข้อความแรกใช้เมื่อ
- ต้องการกลับต้นฉบับหลังแก้หลายครั้ง
- พบว่าการแก้ล่าสุดทำให้ความหมายผิด
- ผู้ตรวจทบทวนแล้วเห็นว่าต้นฉบับเหมาะกว่า
9. เหตุผลที่ระบบไม่ให้ส่ง
| สถานะ | ความหมาย | ต้องทำอย่างไร |
|---|---|---|
| ไม่มี LINE | ไม่มี LINE user ID | อย่าส่งผ่านระบบนี้ |
| booking gate เก่า | ตรวจนัดเกินช่วงความสด ปัจจุบัน 12 ชั่วโมง | refresh จาก PMS จริง ห้ามแก้ timestamp |
| มีนัดอนาคต | พบว่านัดอยู่แล้ว | งด recall เพื่อไม่ติดต่อซ้ำ |
| ประวัติการรักษาเก่า | ยังไม่ได้ตรวจถอดเครื่องมือ/รีเทนเนอร์ หรือผลตรวจเกิน 12 ชั่วโมง | refresh จาก PMS จริงก่อนเลือกส่ง |
| ถอดเครื่องมือ/รีเทนเนอร์ | พบหลักฐานจบจัดฟันหรือเข้าสู่การดูแลรีเทนเนอร์ | งด recall จัดฟันและตรวจประวัติคนไข้ |
| อยู่ในคิว | นำเข้าคิวแล้ว | ดูรายงาน ห้ามส่งซ้ำ |
| ส่งแล้ว | LINE ยืนยันการส่ง | ติดตามคำตอบและนัด |
| ส่งไม่สำเร็จ | คิวหรือ LINE คืน error | อ่าน error ก่อน retry |
10. อนุมัติและส่งอย่างปลอดภัย
- ตรวจจำนวนที่เลือก
- ตรวจแคมเปญและสาขา
- อ่านซ้ำหัว กลาง ท้าย และทุกข้อความที่แก้
- กด อนุมัติและส่งรายการที่เลือก
- อ่านหน้าต่างยืนยันและจำนวนผู้รับ
- หากผิด ให้ยกเลิกและกลับไปแก้
- ยืนยันเมื่อพร้อม ระบบจะตรวจเงื่อนไขซ้ำก่อนเข้าคิว
- เปิดรายงานทันที
ทำไมไม่เกิน 50 รายชื่อต่อครั้ง
เพื่อลดผลกระทบหากเลือกผิด และให้ทีมติดตามคำตอบได้ทัน ควรดูผลชุดแรกก่อนส่งชุดถัดไป
11. อ่านรายงานผลหลังส่ง
| ข้อมูล | ความหมาย | การดำเนินการ |
|---|---|---|
| queued | อยู่ในคิว ยังไม่ยืนยันส่งสำเร็จ | รอ อย่าส่งซ้ำ |
| sent | ส่งข้อความออกแล้ว | ติดตามคำตอบ |
| failed | มี error | อ่านเหตุผลและแจ้งผู้ดูแลหากจำเป็น |
| ตอบกลับแล้ว | พบข้อความคนไข้หลังเวลาส่ง | เปิด LINE Admin อ่านบริบท |
| ได้นัดหมาย | พบ booking ที่เชื่อมโยงหลังการติดต่อ | ตรวจวัน เวลา สาขา บริการ |
| ยังไม่ได้นัด | ยังไม่พบ booking ที่เข้าเงื่อนไข | อาจยังคุยอยู่หรือยังไม่พร้อม |
คำตอบหรือนัดไม่ขึ้นในรายงาน
- ตรวจว่าเลือกแคมเปญถูกสาขาและ snapshot
- ตรวจเวลาส่งกับเวลาตอบ
- ค้นคนไข้ใน LINE Admin
- ตรวจ PMS สำหรับ booking จริง
- หากยังผิด แจ้งผู้ดูแลพร้อม draft ID, PT ID และเวลาเท่าที่จำเป็น
12. จัดการคำตอบของคนไข้
| คำตอบ | แนวทาง | ตัวอย่างตอบ |
|---|---|---|
| สนใจนัด | ถามสาขา วัน และช่วงเวลา | “ยินดีค่ะ สะดวกสาขาใด และวันหรือช่วงเวลาไหนคะ” |
| มีนัดแล้ว | ขอโทษ ตรวจ PMS และแก้ข้อมูล | “ขออภัยที่ติดต่อซ้ำนะคะ ทางเราจะตรวจสอบข้อมูลนัดค่ะ” |
| ยังไม่สะดวก | ไม่กดดัน ถามเวลาติดต่อใหม่ | “หากต้องการให้ติดต่ออีกครั้งช่วงใด แจ้งไว้ได้ค่ะ” |
| ถามราคา | ตอบเฉพาะข้อมูลที่อนุมัติ | “ขออนุญาตตรวจรายละเอียดกับสาขาให้ก่อนนะคะ” |
| เปลี่ยนสาขา | ถามสาขาใหม่และประสานตามสิทธิ์ | “ต้องการเข้ารับบริการที่สาขาใดคะ” |
| รักษาที่อื่นแล้ว | ขอบคุณและหยุดติดตามตามนโยบาย | “รับทราบและขอบคุณที่แจ้งค่ะ” |
| ไม่รับข้อความ | ขอโทษและทำ opt-out | “ทางเราจะบันทึกไม่ให้ส่งข้อความติดตามประเภทนี้อีกค่ะ” |
| ผิดคน | ขอโทษและแจ้งแก้ mapping | “ขออภัยค่ะ ทางเราจะตรวจสอบข้อมูลการติดต่อทันทีค่ะ” |
| อาการฉุกเฉิน | หยุด recall และส่งต่อเจ้าหน้าที่ | “ขออนุญาตส่งต่อเจ้าหน้าที่เพื่อช่วยเหลือโดยเร็วค่ะ” |
13. ตัวอย่างข้อความพร้อมเหตุผล
ข้อความทั่วไป
มีข้อมูลบริการ แต่ไม่มีข้อมูลนัด
ข้อมูลยังไม่แน่ใจ
หลักเขียน 7 ข้อ
- ตรวจชื่อให้ถูก
- บอกชื่อคลินิกและวัตถุประสงค์
- กล่าวเฉพาะข้อมูลที่มีหลักฐาน
- ไม่ตำหนิหรือกดดัน
- ไม่สร้างความกลัว
- ไม่วินิจฉัยหรือรับประกันผล
- จบด้วยทางเลือกให้คนไข้ตอบกลับ
14. แก้ปัญหาโดยไม่ต้องรอถาม
| อาการ | สาเหตุ | วิธีแก้ |
|---|---|---|
| ไม่เห็นปุ่มติดตามคนไข้เก่า | cache หรือไม่มีเมนู | รีเฟรช เข้าระบบใหม่ แล้วแจ้งผู้ดูแล |
| ไม่มีแคมเปญ | ไม่มีสิทธิ์หรือยังไม่สร้าง | ตรวจบัญชีและงานที่ได้รับมอบหมาย |
| ไม่พบรายชื่อ | แคมเปญว่าง ตัวกรองหรือคำค้นค้าง | ล้างคำค้น เลือกทุกสถานะ กดโหลดใหม่ |
| ติ๊กไม่ได้ทั้งหมด | booking gate เก่า มีนัด ไม่มี LINE หรือเข้าคิวแล้ว | อ่านเหตุผลและ refresh จากข้อมูลจริง |
| เลือกทั้งหมดได้ 0 | ไม่มีแถวผ่านเงื่อนไข | ดู blocked ห้ามฝืนส่ง |
| แก้ข้อความไม่เปลี่ยน | ไม่กรอกเหตุผล บันทึกล้มเหลว session หมด | กรอกเหตุผล อ่านแจ้งเตือน เข้าระบบใหม่ |
| ย้อนกลับแล้วประวัติอยู่ | ระบบออกแบบให้เก็บ Audit | เป็นพฤติกรรมปกติ |
| บางรายการไม่เข้าคิว | เงื่อนไขเปลี่ยนตอนยืนยัน | อ่านผลรายรายการ |
| queued ค้าง | outbox ยังประมวลผล | รอและดูรายงาน ห้ามส่งซ้ำ |
| failed | LINE ID, token, rate limit หรือระบบภายนอก | บันทึก error และเวลา ก่อน retry |
| ตอบแล้วแต่รายงานไม่ขึ้น | แคมเปญผิดหรือเวลายังไม่เชื่อม | ค้นใน LINE Admin และแจ้งเวลา |
| มี booking แต่รายงานยังไม่ได้นัด | ยังไม่เชื่อม PT/LINE หรือเกิดก่อนส่ง | ตรวจ PMS และ mapping |
15. ความเป็นส่วนตัวและ Audit
- ใช้ข้อมูลเฉพาะงานที่ได้รับมอบหมาย
- ห้ามใช้ภาพหน้าจอที่มีชื่อ เบอร์ PT ID หรือข้อความคนไข้โดยไม่ปิดข้อมูล
- ห้ามส่งรายชื่อหรือข้อความไปบริการภายนอกโดยไม่มีอนุมัติ
- ห้ามคัดลอกข้อมูลคนไข้หนึ่งไปใส่อีกราย
- ห้ามแชร์บัญชี เพราะระบบเก็บผู้แก้และผู้อนุมัติ
- ทุก revision การย้อนกลับ queue send reply และ booking มีเวลาอ้างอิง
เมื่อส่งผิดคนหรือข้อความผิด
- หยุดส่งชุดถัดไป
- บันทึกเวลา แคมเปญ และจำนวนผลกระทบ
- แจ้งผู้ดูแลและสาขา
- อย่าลบหลักฐานหรือ Audit log
- ขอโทษหรือแก้ไขตามแนวทาง Incident
- หาสาเหตุและมาตรการป้องกันก่อนส่งต่อ
16. Checklist ก่อนส่ง หลังส่ง และก่อนจบกะ
ก่อนส่ง
- แคมเปญถูกสาขาและ snapshot
- booking gate สดและไม่มีนัดอนาคต
- อ่านครบทุกแถว
- ข้อความที่แก้มีเหตุผล
- ไม่เกิน 50 รายชื่อ
- ทีมพร้อมรับคำตอบ
หลังส่ง
- ตรวจ queued, sent และ failed
- อ่าน failed ทุกแถวก่อน retry
- มอบหมายผู้ติดตาม reply และ booking
- หยุดชุดถัดไปเมื่อพบผิดปกติ
ก่อนจบกะ
- ไม่มี reply ค้างโดยไม่มีผู้ดูแล
- failed ถูกบันทึกหรือส่งต่อ
- booking ถูกตรวจวัน เวลา สาขา บริการ
- queued มีผู้รับช่วง
- เหตุผิดปกติถูกแจ้งพร้อมหลักฐานที่ปิดข้อมูลแล้ว