BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: anukul ที่ กันยายน 17, 2007, 12:14:18 PM

หัวข้อ: QN ในห้องตรวจแพทย์ !!!
เริ่มหัวข้อโดย: anukul ที่ กันยายน 17, 2007, 12:14:18 PM
แพทย์แจ้งครับ ปัญหาจากการเรียกใช้ QN

กรณีผป.ตรวจหลายห้องตรวจ เช่น ตรวจ DM ได้ QN  276    ตรวจตา ได้ QN 562   พบว่า เวลาที่แพทย์พิมพ์เ
ลข QN  จะแสดงชื่อผป. 2 บรรทัด และจะ highlight ที่บรรทัดแรก คือ เลข 276   ปัญหาจะเกิดที่ห้องตรวจที่ได้ QN หลัง เพราะบางครั้งเวลารีบ จะกด Enter ข้ามไปเลย ไม่ได้สังเกต ชื่อผป.ขึ้นถูกต้อง แต่คนละ VN ทำให้เกิดความผิดพลาดได้ ในการลง Dx , Spclty , Medication , PE .... 

แพทย์แจ้งว่า ถ้าเป็นไปได้  เวลาพิมพ์เลข QN  ให้แสดง highlight ที่บรรทัด QN ที่เราพิมพ์   เพื่อให้สามารถเคาะ Enter ได้เลย ไม่ต้อง ใช้ mouse click หรือกดลูกศรลง เพื่อเลือกบรรทัด QN อีกครั้งครับ

ขอบคุณมากครับ
หัวข้อ: Re: QN ในห้องตรวจแพทย์ !!!
เริ่มหัวข้อโดย: doramon ที่ กันยายน 17, 2007, 12:18:28 PM
รูปที่สองช่วยส่ง sql  trace   มาด้วยครับ
หัวข้อ: Re: QN ในห้องตรวจแพทย์ !!!
เริ่มหัวข้อโดย: anukul ที่ กันยายน 17, 2007, 12:32:57 PM
select hn from ovst where vstdate='2007-09-17'  and oqueue=562

select count(*) as cc from oapp where nextdate = '2007-09-17' and doctor = '002'

select count(*) as cc from oapp where nextdate = '2007-09-17' and doctor = '002' and patient_visit='Y'

select v.hn as hn,l.lab_count,xh.confirm_all,l.report_count,v.pt_priority as pt_priority,v.vn as vn,v.oqueue as oqueue,v.cur_dep_time as cur_dep_time,count(s.vn) as svn_count,  count(r.vn) as rx_count,count(r1.vn) as pay_count  , count(t.vn) as finance_count  , concat(p.pname,p.fname,'  ',p.lname) as ptname from ovst v left outer join patient p on p.hn=v.hn  left outer join pq_screen s on s.vn=v.vn  left outer join rx_operator r on r.vn=v.vn  left outer join rcpt_print t on t.vn=v.vn  left outer join lab_status l on l.vn = v.vn  left outer join xray_head xh on xh.vn = v.vn  left outer join rx_operator r1 on r1.vn=v.vn and r1.pay='Y'  where v.vstdate='2007-09-17' and v.hn='370030864'  group by v.hn,l.lab_count,xh.confirm_all,l.report_count,v.pt_priority,v.vn,v.oqueue,v.cur_dep_time,p.pname,p.fname,p.lname  order by v.pt_priority desc, v.cur_dep_time

select  distinct v.hn,concat(p.fname,' ',p.lname) as name from ovst v left outer join patient p on p.hn=v.hn where v.vstdate = '2007-09-17'  and  v.cur_dep='040' 

select concat(r.rx_time,' - ',o.rx_queue,' - ',p.pname,p.fname,' ',p.lname,' : ',p.hn) as name  from patient p,ovst o,rx_doctor r where p.hn=o.hn and o.vstdate='2007-09-17' and r.vn=o.vn  and r.doctor='002' order by r.rx_time desc

หัวข้อ: Re: QN ในห้องตรวจแพทย์ !!!
เริ่มหัวข้อโดย: manoi ที่ กันยายน 17, 2007, 12:41:38 PM
ทำการแก้ไขให้แล้วครับใน 3.50.9.17