1. แต่ละจุดบริการจะด็ประวัติย้อนหลังได้อย่างไรครับ (คนไข้ไม่ได้มารับบริการในวันนั้น และไม่รู้ว่าคนไข้มารับบริการวันไหนบ้างด้วยครับ)
...ใช้ Patient EMR ดูประวัติครับ....
2. เมื่อต้องการทราบ ค่าใช้จ่ายต่าง ๆ ของคนไข้ opd 1 คน เป็นช่วงเวลาต้องทำไงครับ เช่น วันที่ 5-12 สค. 50
..ดูจากตาราง opitemrece เลือกดูตามราย HN ได้ครับ...
select o.vn, o.an, o.hn, o.vstdate, concat(p.pname,p.fname," ",p.lname) as pt_name,
o.icode, concat(s.name,' ',s.strength) as name, o.qty ,o.unitprice , o.sum_price
from opitemrece o
left outer join s_drugitems s on s.icode=o.icode
left outer join patient p on p.hn = o.hn
left outer join vn_stat v on v.vn = o.vn
where o.hn = '
*******' and o.vstdate between '2007-08-05' and '2007-8-12'
and v.vn = o.vn
order by o.vstdate asc
....ลองๆ ดูครับ.....
...