BMS-HOSxP Community

HOSxP => Report Exchange => ข้อความที่เริ่มโดย: sulaiman_hosxp ที่ มีนาคม 21, 2011, 10:55:21 AM

หัวข้อ: ระยะเวลาการบริการ OPD
เริ่มหัวข้อโดย: sulaiman_hosxp ที่ มีนาคม 21, 2011, 10:55:21 AM
อยากให้ อ.ดูรายงานหน่อยครับ คือคนไข้มา 99 คน พอดีรายงาน มีแค่ 9 คนเองครับ จะทำงั้ยให้เห็นหมดครับ
ช่วยหน่อยครับ
หัวข้อ: Re: ระยะเวลาการบริการ OPD
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ มีนาคม 21, 2011, 11:01:08 AM
หน้าจอลงทะเ่บียนส่งตรวจ..แน่ใจว่าทุก visit เลือก ในหรือนอกเวลา  ถูกต้องสัมพันธ์ตรงกับ vsttime หรือไม่ครับ..และแผนกผู้ป่วยนอก (010)นับแค่จุดซุกประวัติหน้าห้องตรวจเพียงจุดเดียวหรือครับ...นิยาม ผู้ป่วยนอก..(แบบเฉพาะแผนก)

and o.visit_type="I"
and o.main_dep="010"
หัวข้อ: Re: ระยะเวลาการบริการ OPD
เริ่มหัวข้อโดย: sulaiman_hosxp ที่ มีนาคม 21, 2011, 13:48:23 PM
หน้าจอลงทะเ่บียนส่งตรวจ..แน่ใจว่าทุก visit เลือก ในหรือนอกเวลา  ถูกต้องสัมพันธ์ตรงกับ vsttime หรือไม่ครับ..และแผนกผู้ป่วยนอก (010)นับแค่จุดซุกประวัติหน้าห้องตรวจเพียงจุดเดียวหรือครับ...นิยาม ผู้ป่วยนอก..(แบบเฉพาะแผนก)

and o.visit_type="I"
and o.main_dep="010"
บางเครื่องเป็นนอกเวลาจริงครับ ไม่ได้เปลี่ยนจากเมื่อวาน ลองเปลี่ยนก็ยังเป็นอีกครับ (คนไข้หลังจากที่เปลี่ยนแล้ว) ห้องบัตร ส่งไป จุดซักประวัติ(010)  ส่วนนอกเวลาจะส่งไป ห้องตรวจโรค(014) ครับ
พี่ Kuakool พอมีวิธีนั้ยบ้างครับ ช่วยหน่อยครับ 
หัวข้อ: Re: ระยะเวลาการบริการ OPD
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ มีนาคม 21, 2011, 14:04:05 PM
ลองกำหนดเงื่อนไขเพิ่มเป็น o.vsttime between"08:00" and "16:00" และ o.vstdate not in( select holiday_date from holiday ) ครับ...

ต้องมีรายการใน ตาราง holiday  ครับ..และ  o=ovst ครับ..

หรือจะใช้ ค่าของ auto_service_time_cut1 and auto_service_time_cut2 ของตาราง sys_var ก็ได้ครับ..แล้วค่อยสั่ง group by serviectime.vn