BMS-HOSxP Community
HOSxP => Report Exchange => ข้อความที่เริ่มโดย: mixer_79 ที่ สิงหาคม 18, 2010, 16:38:00 PM
-
ต้องการทำรายงานระยะเวลารอคอยที่ห้องยา..อยากทราบว่าจากรูปที่ขึ้นให้ดูข้อมูลผู้ป่วยที่ได้รับยาแล้วดังตารางที่แสดง มาจากตารางไหนบ้างครับ..ขอบคุณครับ
-
ลองดูครับ
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=7509.0
-
รายงานข้างต้นไม่ออกข้อมูลและไม่ตรงตามที่ต้องการครับ..อยากทราบตารางนะครับ..ช่วยบอกทีนะครับ..ขอบคุณครับ
-
ลองดูอันนี้ครับ
ทำเสร็จแล้วเอามาแบ่งกันด้วยนะครับ
select v.vn, v.hn, v.oqueue, concat(p.pname,p.fname,' ',p.lname) as ptname, v.vsttime, t.service12, t.service19, r.rx_time, t.service16,
if(t.service19 is null,sec_to_time(time_to_sec(r.rx_time)-time_to_sec(t.service12)),sec_to_time(time_to_sec(r.rx_time)-time_to_sec(t.service19))) as wait_time
from rx_operator r
left outer join ovst v on v.vn=r.vn
left outer join patient p on p.hn=v.hn
left outer join service_time t on t.vn=r.vn
where r.vn like '530325%' and r.pay='Y' and r.pay_depcode="036"
order by r.rx_time
-
r.pay_depcode="036" ตัวนี้คือ ตารางและฟิล์ลไหนครับ..งง..ขอความช่วยเหลืออีกรอบ
-
r.pay_depcode="036" ตัวนี้คือ ตารางและฟิล์ลไหนครับ..งง..ขอความช่วยเหลืออีกรอบ
มาจาก rx_operator ครับ
field pa_depcode เพื่อบอกว่าใบสั่งยานี้ได้รับการบันทึกจ่ายจากห้องจ่ายยาไหน กรณีมีห้องจ่ายยามากกว่า 1 ห้องครับ
และต้องมีการบันทึกจ่ายด้วยนะครับ r.pay="Y"
-
ประมาณนี้..พอได้ไหมครับ...แต่ผมไม่ได้บันทึกจ่ายยากันเลย ไม่มีข้อมูลให้ทดสอบอ่ะครับ...
-
อีกที
-
:) :) ขอบคุรครับ :) :)
เชื่อว่าหลายที่คงต้องการรายงานตัวนี้ ไม่แน่ใจว่าเกี่ยวกับ รพ. 3s เปล่า เพราะที่ รพ ผมเขาขอเพราะ 3s แต่ดีหน่อยที่พี่ๆ เขาเอาเข้าไว้ให้แล้ว เลยปรับบ้างนิดหน่อยก็พอที่จะอาตัวรอดได้
-
ถึง อาจารย์ kungkung
รบกวนขอทดสอบรายงานดังกล่าวด้วยครับ เพราะที่ รพ. ผมเขาจะให้ใช้ระยะเวลารอคอยจอลแต่ละจุด แต่ละแผนกเพื่อความต้องการประเมิน 3S ครับ
ขอขอบคุณครับ