BMS-HOSxP Community

HOSxP => Report Exchange => ข้อความที่เริ่มโดย: Bluebird ที่ พฤศจิกายน 16, 2011, 14:54:43 PM

หัวข้อ: ปัญหา Script อันดับโรคที่พบบ่อย
เริ่มหัวข้อโดย: Bluebird ที่ พฤศจิกายน 16, 2011, 14:54:43 PM
จากที่สังเกตรายงานอันดับโรคที่พบบ่อย ไม่ว่าจะเป็น OPD หรือ IPD จะดึงมาจากฟิลด์ pdx
ทำให้ตัวรายงานไม่ได้นำ dx0,dx1,dx2,dx3,dx4 มาคำนวณด้วย
แสดงว่ารายงานที่ได้ไม่ได้นับโรคร่วมเข้าไปด้วย

เช่น
select a.pdx,count(distinct a.hn) as hn_count,count(a.pdx) as pdx_count ,i.name as icdname 
from vn_stat a
left outer join icd101 i on i.code=a.main_pdx
where a.vstdate between "2011-10-01 and "2011-10-31"
and a.pdx<>'''' and a.pdx is not null
group by a.pdx,i.name
order by pdx_count desc limit 20


หัวข้อ: Re: ปัญหา Script อันดับโรคที่พบบ่อย
เริ่มหัวข้อโดย: udomchok ที่ พฤศจิกายน 16, 2011, 22:47:00 PM
เปลี่ยนไปดึงจาก ovstdiag สิครับ
หัวข้อ: Re: ปัญหา Script อันดับโรคที่พบบ่อย
เริ่มหัวข้อโดย: Bluebird ที่ พฤศจิกายน 16, 2011, 22:49:34 PM
เปลี่ยนไปดึงจาก ovstdiag สิครับ

ทั้ง IPD ด้วยใช่ไหมครับ
ขอบคุณครับ
หัวข้อ: Re: ปัญหา Script อันดับโรคที่พบบ่อย
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ พฤศจิกายน 16, 2011, 23:08:00 PM
เปลี่ยนไปดึงจาก ovstdiag สิครับ

ทั้ง IPD ด้วยใช่ไหมครับ
ขอบคุณครับ

IPD  ต้องเปลี่ยนไปใช้ตาราง...iptdiag