วันนี้ได้รับการขอรายงานจากฝ่ายการพยาบาลเรื่อง ขอจำนวนผู้ป่วยที่ Admit เฉลี่ยต่อวัน ปีงบประมาณ 2554 - 2556 คิดอยู่นานก็ทำไม่ได้ซักที สุดท้ายต้องพึ่ง ใช้กำลังคนหมู่มากเข้ามาช่วย มีหลายๆ ท่านเข้ามาแนะนำและให้คำช่วยเหลือคนไทยไม่แล้งน้ำใจจริงๆ อิๆ
สุดท้ายมีพี่ วรเวทย์ เอี่ยมพร Remote มาแนะนำครับ น้ำใจช่างประเสริฐแท้ คำสั่งตามนี้ครับ
ตัวอย่างคำสั่ง ดึงข้อมูล จำนวนผู้ป่วยคง Admit ต่อวัน ดึงรายงาน จาก Hosxp ครับลองเอาไปทดสอบดูครับว่าถูกต้องหรือเปล่าครับ
select a.admdate
,(select count(*) from ipt where regdate=a.admdate) 'admit'
,(select count(*) from ipt where dchdate=a.admdate) 'dch'
,(select count(*) from ipt where regdate<=a.admdate and (dchdate>a.admdate or dchdate is null)) 'Stay'
from (select i.regdate 'admdate'
from ipt i
where i.regdate between '2014-1-1' and '2014-1-31'
group by i.regdate) a
ขอบคุณน้ำใจจากเครือข่ายทุกท่านครับ ที่ให้ความช่วยเหลือ
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
Chi Export error มีรายการที่ยังไม่ได้ออกใบแจ้งหนี้ hosxp
การส่งข้อมูลเคลมผู้ป่วยสิทธกทม. BMS CHIEXPORT กรณีส่งออกไม่ได้ ขึ้น ไม่ได้ ขึ้น มีรายการที่ยังไม่ได้ออกใบแจ้งหนี้ หน้าต่างแสดง ERROR
-
1. ตั้งบัญชีหมู่บ้าน 0 ที่บัญชี 1 (เนื่องจากถ้าไม่ตั้งข้อมูลจะไม่แสดง เนื่องจากเวลาโอนจะโอนข้อมูลผู้ป่วยเข้าหมู่บ้าน 0 นอกเขตรับผิดชอบ) ...
-
การแก้คศ. เป็นพ.ศ. เมื่อเช้าผมมีปัญหาแจ้งจากการเงินเรื่องแก้ข้อมูล ใบเสร็จรับเงิน จาก ค.ศ. เป็นพ.ศ. จึงได้ค้นหาใน Board Hosxp มีการแก้ป...
-
วิธีการติดตั้ง Hosxp ให้สามารถอัพเกรด เครื่องลูกข่ายอัตโนมัติ 1. ติดตั้งเครื่อง SERVER หรือเครื่อง PC สำหรับฝากไฟล์ โดยจำลองให้เป็นเว็...
select a.admdate
ตอบลบ,(select count(*) from ipt where regdate=a.admdate) 'admit'
,(select count(*) from ipt where dchdate=a.admdate) 'dch'
,(select count(*) from ipt where regdate<=a.admdate and (dchdate>a.admdate or dchdate is null)) 'Stay'
from (select vstdate 'admdate'
from ovst
where vstdate between '2014-1-1' and '2014-2-26'
group by vstdate) a
เพิ่มเติมส่วนการแยกเพศ ครับ
ตอบลบselect a.admdate
,(select count(*) from ipt i left outer join patient p on p.hn = i.hn where p.sex = '1' and i.regdate<=a.admdate and (i.dchdate>a.admdate or i.dchdate is null )) 'Stay sex 1'
,(select count(*) from ipt i left outer join patient p on p.hn = i.hn where p.sex = '2' and i.regdate<=a.admdate and (i.dchdate>a.admdate or i.dchdate is null )) 'Stay sex 2'
from (select i.regdate 'admdate'
from ipt i
where i.regdate between '2014-1-1' and '2014-1-31'
group by i.regdate) a
อยากรู้เฉพาะ แผนก Er ต้องทำยังไงครับ
ตอบลบ