BMS-HOSxP Community
HOSxP => Report Exchange => ข้อความที่เริ่มโดย: sulaiman_hosxp ที่ มีนาคม 21, 2011, 10:55:21 AM
-
อยากให้ อ.ดูรายงานหน่อยครับ คือคนไข้มา 99 คน พอดีรายงาน มีแค่ 9 คนเองครับ จะทำงั้ยให้เห็นหมดครับ
ช่วยหน่อยครับ
-
หน้าจอลงทะเ่บียนส่งตรวจ..แน่ใจว่าทุก visit เลือก ในหรือนอกเวลา ถูกต้องสัมพันธ์ตรงกับ vsttime หรือไม่ครับ..และแผนกผู้ป่วยนอก (010)นับแค่จุดซุกประวัติหน้าห้องตรวจเพียงจุดเดียวหรือครับ...นิยาม ผู้ป่วยนอก..(แบบเฉพาะแผนก)
and o.visit_type="I"
and o.main_dep="010"
-
หน้าจอลงทะเ่บียนส่งตรวจ..แน่ใจว่าทุก visit เลือก ในหรือนอกเวลา ถูกต้องสัมพันธ์ตรงกับ vsttime หรือไม่ครับ..และแผนกผู้ป่วยนอก (010)นับแค่จุดซุกประวัติหน้าห้องตรวจเพียงจุดเดียวหรือครับ...นิยาม ผู้ป่วยนอก..(แบบเฉพาะแผนก)
and o.visit_type="I"
and o.main_dep="010"
บางเครื่องเป็นนอกเวลาจริงครับ ไม่ได้เปลี่ยนจากเมื่อวาน ลองเปลี่ยนก็ยังเป็นอีกครับ (คนไข้หลังจากที่เปลี่ยนแล้ว) ห้องบัตร ส่งไป จุดซักประวัติ(010) ส่วนนอกเวลาจะส่งไป ห้องตรวจโรค(014) ครับ
พี่ Kuakool พอมีวิธีนั้ยบ้างครับ ช่วยหน่อยครับ
-
ลองกำหนดเงื่อนไขเพิ่มเป็น 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