ตรวจสอบสิทธิ์ (Eligibility)

Eligibility

ฟีเจอร์หลัก

เชื่อมต่อ NHSO (สปสช.) ตรวจสิทธิ์บัตรทองด้วยเลขบัตรประชาชน
เชื่อมต่อ SSO (ประกันสังคม) ตรวจสิทธิ์ผู้ประกันตน + สถานพยาบาลตามสิทธิ์
เชื่อมต่อ CGD (กรมบัญชีกลาง) ตรวจสิทธิ์สวัสดิการข้าราชการ
Mock Mode สำหรับทดสอบและสาธิต — สลับโหมดผ่าน Config ไม่ต้องแก้โค้ด
Manual Verification — เจ้าหน้าที่กรอกผลการตรวจสิทธิ์ด้วยตนเองได้ พร้อมระบุที่มา
Cache อัจฉริยะ — เก็บผลตรวจไว้ตามอายุที่กำหนด ลดภาระ API ภายนอก
Auto-refresh เมื่อใกล้หมดอายุ — ระบบเรียกตรวจใหม่ก่อนผลเก่าจะ Stale
Audit Log — บันทึกทุกการเรียก API พร้อม Request / Response / สถานะ
Fallback Strategy — เมื่อ API ภายนอกล่ม สลับไป Manual / Cache อัตโนมัติ
ผูกผลตรวจสิทธิ์เข้ากับ Visit อัตโนมัติ ส่งต่อ Benefit Engine ใช้คำนวณ

ภาพรวม

ก่อนผู้ป่วยจะได้รับการรักษา การยืนยันว่า “สิทธิ์ที่บอกมา ใช้ได้จริงไหม” คือด่านแรกของกระบวนการการเงิน หมอหลวงเชื่อมต่อกับระบบของหน่วยงานต้นสังกัดสิทธิ์ครบทั้ง 3 หลัก (สปสช., ประกันสังคม, กรมบัญชีกลาง) พร้อมทางเลือกสำรองครบเมื่อเครือข่ายมีปัญหา

ทำไมถึงสำคัญ

ใบเสร็จที่เก็บผิดเพราะตรวจสิทธิ์พลาด = หาผู้ป่วยกลับมาเก็บเงินยาก หรือทำเรื่องคืนวุ่นวาย Eligibility ที่ทำงานก่อนเปิด Visit ช่วยให้ Benefit Engine มีข้อมูลถูกต้องตั้งแต่ต้น และช่วยเจ้าหน้าที่ทำการตัดสินใจที่ถูกต้องได้ในจุดบริการ

โหมดการทำงาน

หมอหลวงรองรับ 3 โหมดที่สลับกันได้ตามสถานการณ์:

โหมดใช้เมื่อลักษณะ
Live APIProductionเรียก API จริงของ สปสช./ประกันสังคม/กรมบัญชีกลาง
MockDemo / Trainingใช้ข้อมูลจำลอง ไม่กระทบระบบจริง
ManualAPI ล่ม / สิทธิ์พิเศษเจ้าหน้าที่กรอกผลด้วยตนเอง พร้อมระบุแหล่งที่มา

ระบบเลือกโหมดอัตโนมัติเมื่อเจอ Error และ Log ทุกครั้งที่ Fallback

Cache + Audit

ทุกผลตรวจสิทธิ์เก็บไว้ใน Cache พร้อม TTL ที่ Configurable (เช่น สิทธิ์บัตรทอง 24 ชม. / สิทธิ์ประกันสังคม 7 วัน) ลดภาระการเรียก API ภายนอกและทำให้หน้าจอลงทะเบียนตอบสนองเร็ว

ทุก Request / Response บันทึกใน Audit Log พร้อม Timestamp, ผู้เรียก, ผลที่ได้ และเวอร์ชันของ Adapter ที่ใช้ — สำคัญสำหรับการตอบ Inspector ในภายหลังว่า “ตอนนั้นเรียกอะไรไป ได้คำตอบอะไรกลับมา”

การเชื่อมต่อกับโมดูลอื่น

Eligibility ทำงานก่อน OPD เปิด Visit — ผลตรวจสิทธิ์ผูกเข้า Visit อัตโนมัติ จากนั้นส่งต่อให้ Benefit Engine ใช้คำนวณยอดสิทธิ์ในขั้น Charge Capture ส่วน Claim Center ใช้ผลตรวจสิทธิ์ประกอบเอกสารส่งเบิก

ใครใช้โมดูลนี้
เจ้าหน้าที่ลงทะเบียนเจ้าหน้าที่สิทธิ์เจ้าหน้าที่การเงิน
สนใจโมดูลนี้?

นัดเดโมเพื่อดูการทำงานจริง

ขอนัดเดโม