BMS-HOSxP Community

HOSxP => Report Exchange => ข้อความที่เริ่มโดย: kungkung ที่ พฤศจิกายน 24, 2009, 19:18:32 PM

หัวข้อ: ขอคำเนะนำหน่อยครับ รายงาน re visit 72 ชม. เฉพาะ OPD ที่ผ่านจุดซักประวัติ
เริ่มหัวข้อโดย: kungkung ที่ พฤศจิกายน 24, 2009, 19:18:32 PM
 ??? ???   ผมลองเอารายงานบางตัวมาเทียบแล้ว  แต่ก็ไม่ได้   ??? ???
elect count(hn) as ptcount,hn,pdx
 from vn_stat
where vn in
( select vn from (ติดตรงนี้)
   where vstdate between'2009-03-01'and'2009-03-31'
)
and lastvisit_hour<=72
and pdx not like'Z%'
group by hn,pdx
having count(hn)>1
order by vstdate
หัวข้อ: Re: ขอคำเนะนำหน่อยครับ รายงาน re visit 72 ชม. เฉพาะ OPD ที่ผ่านจุดซักประวัติ
เริ่มหัวข้อโดย: [-_เอ็ม_-] ที่ พฤศจิกายน 24, 2009, 19:48:17 PM
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=12111.0

ลองเอาตัวนี้ไปแก้ไขดูครับ
หัวข้อ: Re: ขอคำเนะนำหน่อยครับ รายงาน re visit 72 ชม. เฉพาะ OPD ที่ผ่านจุดซักประวัติ
เริ่มหัวข้อโดย: kungkung ที่ พฤศจิกายน 25, 2009, 09:10:28 AM
 :)  ขอบคุณครับ  คุณ _M_ ขอลองไปแก้ดูก่อน เพราะจากที่ดูมันน่าจะเป็นของทั้ง รพ.  :)
หัวข้อ: Re: ขอคำเนะนำหน่อยครับ รายงาน re visit 72 ชม. เฉพาะ OPD ที่ผ่านจุดซักประวัติ
เริ่มหัวข้อโดย: Svl2Nuk3 ที่ พฤศจิกายน 25, 2009, 11:29:06 AM
ลองดูฟิลด์   last_dep  กับ main_dep  ในตาราง ovst ดูนะครับ
แล้วไป join กับตาราง kskdepartment   ดูว่าตัวไหนคือจุดซักประวัติ
แต่ถ้าผู้ป่วยถูกส่งไปหลายแผนก  แต่เคยผ่านจุดซักประวัติมาแล้วอาจจะมีปัญหานะครับ


หรืออีกวิธีก็ลองดูตาราง  service_time  ว่ามีเวลาในการซักประวัติหรือเปล่า
แต่ก็จะมีปัญหาเรื่องซักประวัติที่จุดซักประวัติ OPD  หรือเปล่า

ปล. ข้อมูลอาจคลาดเคลื่อนถ้าผู้ใช้เลือกจุดทำงานไม่ถูกตอนเข้าโปรแกรม
หัวข้อ: Re: ขอคำเนะนำหน่อยครับ รายงาน re visit 72 ชม. เฉพาะ OPD ที่ผ่านจุดซักประวัติ
เริ่มหัวข้อโดย: kungkung ที่ พฤศจิกายน 28, 2009, 22:50:02 PM
 :)  ขอบคุณทุกคำแนะนำครับ   :)