BMS-HOSxP Community
HOSxP => Report Exchange => ข้อความที่เริ่มโดย: Bluebird ที่ มีนาคม 04, 2009, 08:32:11 AM
-
ฝากช่วยปรับปรุงรายงานจำนวนใบสั่งยาและรายการยาให้ แยกออกมาตามสิทธฺการรักษาตามรูปครับ
-
แบบนี้ได้ไหมครับ
-
ตามที่ท่าน pop_hosxp ส่งมาก็โอเค
แต่พอผมไปส่งห้องยาเมื่อกี้ เขาบอกว่าหากเป็นไปได้อยากให้ขึ้นชื่อสิทธิการรักษาดีกว่า
-
ตามที่ท่าน pop_hosxp ส่งมาก็โอเค
แต่พอผมไปส่งห้องยาเมื่อกี้ เขาบอกว่าหากเป็นไปได้อยากให้ขึ้นชื่อสิทธิการรักษาดีกว่า
ถ้าเป็นชื่อจะยาวมากครับ ใส่เป็นรหัสแบบนี้ดีแล้ว และทำ footnote ข้างล่างครับว่าแต่ละรหัสแปลว่าอะไรครับ
-
หากผมต้องการให้ปรากฏชื่อแทนล่ะครับผมต้องใช้คำสังไรเพิ่มครับ อยากเรียนรู้ด้วยครับ จะได้นำเป็นแนวทางในการใช้คำสั่งต่อไป
-
รายงานนี้ แยกผู้ป่วย OPD กับ IPD รึเปล่าค่ะ
-
เท่าที่ดูไม่ได้ทำการแยกนะครับ เพราะเข้าใจว่า rxdate จะบันทึกการ admit ด้วยหรือเปล่า
-
แล้วถ้าแยกระหว่าง OPD และ IPD ล่ะครับ
-
หากผมต้องการให้ปรากฏชื่อแทนล่ะครับผมต้องใช้คำสังไรเพิ่มครับ อยากเรียนรู้ด้วยครับ จะได้นำเป็นแนวทางในการใช้คำสั่งต่อไป
ถ้าเป็นชื่อก็ต้องเปลี่ยนคำสั่งเป็น
select o.rxdate,p.name, count(distinct o.vn),count(*)
from opitemrece o
left outer join pttype p on p.pttype=o.pttype
where o.rxdate between '2006-01-01' and '2006-01-01' and o.icode like '1%'
group by o.rxdate, p.name
-
ถ้าแยกระหว่าง OPD กับ IPD ครับ
-
ถ้าแยกระหว่าง OPD กับ IPD ครับ
ลองอันนี้ครับ
select v.pttype, p.name, o.department, count(distinct o.vn) count, count(o.vn)
from opitemrece_summary o
left outer join vn_stat v on v.vn=o.vn
left outer join pttype p on p.pttype=v.pttype
where o.department='OPD' and o.icode like '1%'
and o.rxdate between '2008-01-01' and '2008-01-01'
group by v.pttype
union
select a.pttype, p.name, o.department, count(distinct a.an) count, count(o.vn)
from opitemrece_summary o
left outer join an_stat a on a.an=o.vn
left outer join pttype p on p.pttype=a.pttype
where o.department='ipd' and o.icode like '1%'
and o.rxdate between '2008-01-01' and '2008-01-01'
group by a.pttype
-
แยก OPD และ IPD
-
:) :) :) สุดยอดครับ
ถ้าจะเอารายงาน แยก ผู้ป่วยนอกผู้ป่วยใน
เป็นรายการ โดยไม่แยก สิทธิ์ การรักษา เอารายงาน
report อันตราย ไปลองได้ครับ ;) ;) ;)
เอามาโฆษณาครับ http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=8652.0
555
-
สุดยอดเลยคับ
-
ขอบคุณครับ
จะลองเอาไปใช้นะครับ แล้วจะเล่้าสู่กันฟัง