ขอความช่วยเหลือ เรื่องรายงานสรุปค่ารักษาพยาบาล รายคน สิทธิ์จ่ายตรงราชการ
เนื่องจากตอนนี้ ยาบ้างตัวของรพร. ไม่สมมารถเบิกได้ การเงินจงอยากให้ตัดค่ายาที่เบิกไม่ได้ทิ้งไม่คิดรวม
ปัจจุบันใช้โค็ดนี้ในการดึงรายงานให้การเงินครับ แต่ค่ายามารวมมาให้แล้ว ไม่รู้ปรับยังไงให้มันตัดยาที่เบิกไม่ได้ออก
select ov.vn,ov.hn,date_format(ov.vstdate,'%d/%m/%Y'),ov.vsttime,concat(pt.pname,pt.fname," ",pt.lname)as fullname,pt.birthday,pt.sex,pcn.cardno as cid,pty.name,pt.addrpart,pt.moopart,
t3.name as tmbname,t2.name as ampname,t1.name as chwname,ovd.icd10,inc.inc01 as "LAB_?
??",(inc.inc05 + inc.uinc05 + inc.inc14+inc.income) as "
?",inc.uinc01 as "LAB_?
??",
(inc.uinc04 + inc.uinc11) as "X-RAY",(inc.uinc09 + inc.uinc14 + inc.uinc16) as "
? ?",(inc.inc12 + inc.uinc12) as "MEDICAL",(inc.uinc06 + inc.uinc13) as "PT",inc.income + inc.uincome as "INCOME_TOTAL",ovd.icd10
from ovst ov
left outer join patient pt on pt.hn=ov.hn
left outer join inc_opd_stat inc on inc.vn=ov.vn
left outer join pttype pty on pty.pttype=ov.pttype
left OUTER join thaiaddress t1 on t1.chwpart=pt.chwpart and
t1.amppart="00" and t1.tmbpart="00"
left outer join thaiaddress t2 on t2.chwpart=pt.chwpart and
t2.amppart=pt.amppart and t2.tmbpart="00"
left OUTER join thaiaddress t3 on t3.chwpart=pt.chwpart and
t3.amppart=pt.amppart and t3.tmbpart=pt.tmbpart
left outer join ptcardno pcn on pcn.hn=ov.hn
left outer join ovstdiag ovd on ovd.vn=ov.vn
where pty.pttype='22'
and ovd.icd10 not in ('z000','Z251','124')
and ov.vstdate between '2010-02-01' and '2010-02-15'
group by ov.vn