เรียน อ.ชัยพร
ผมลองใช้เมนู ปิดรายการลูกหนี้
อยากเรียนถามอ.ว่า 1.เมนูนี้ใช้กับคนไข้นอกอย่างเดียวใช่ไหมครับ
2. ถ้าอยากจะล็อกข้อมูลการเงินคนไข้ใน จะใช้ได้จากเมนูไหนบ้างที่ล็อกการแก้ไข
ไม่ให้แก้ไขย้อนหลัง เช่น ผมอยากล็อกข้อมูลของผู้ป่วยนอกและผู้ป่วยในที่มารับบริการปีที่แล้ว
ไม่ให้ใครเข้าไปแก้ไขหรือเปลี่ยนแปลงยอดเงินได้ แม้แต่บาทเดียวครับ
ผมลองทดสอบเมนูปิดรายการลูกหนี้แล้ว
สามารถใช้ได้ครับ แต่ใช้ได้กับคนไข้นอก และเมนูยังไม่สะดวกครับต้องทำทีละสิทธิครับ
รบกวนอ. เพิ่ม ทุกสิทธิให้ด้วยครับ code นี้ผมดึงข้อมูลทุกสิทธิมาแล้วครับ แต่ ทำต่อไม่เป็นแล้วครับ
select v.vn,v.hn,concat(p.pname,p.fname,' ',p.lname) as ptname,v.vstdate,v.pttype,y.name as pttype_name,
v.pdx,i.name as pdx_name,v.income,v.rcpt_money,uc_money,sum(rc.amount) as rc_amount
from vn_stat v
left outer join patient p on p.hn = v.hn
left outer join pttype y on y.pttype = v.pttype
left outer join icd101 i on i.code = v.pdx
left outer join rcpt_debt rc on rc.vn = v.vn
where v.vstdate between '2008-07-04' and '2008-07-04'
and v.pttype in (select pttype from pttype) and v.uc_money > 0
group by v.vn,v.hn,p.pname,p.fname,p.lname,v.vstdate,v.pttype,y.name,v.pdx,i.name,v.income,uc_money
having sum(rc.amount) is null or sum(rc.amount)=0
3.ถ้าเกิดคนไข้ admit แล้ว ยอดเงินก็ถูกโอนไปทำให้ ฟิลด์ uc_money เป็น 0 แต่กรณีคนไข้ยกเลิกการ admit ทำให้คนไข้รายนี้ไม่ปรากฏ ในรายการที่จะปิดบัญชีครับ
ขอบคุณอ.ชัยพร อ.อ๊อด อ.นาจ และชาว HOSxP ทุกคนครับ