BMS-HOSxP Community
HOSxP => แจ้งข้อผิดพลาดการทำงานของ HOSxP V3 => ข้อความที่เริ่มโดย: anukul ที่ พฤศจิกายน 01, 2008, 12:17:32 PM
-
ใช้งานได้ดีแล้วครับ สำหรับ การนำรายการใน medplan_ipd_wait เข้าไปใน medplan_ipd เมื่อมีการ admit ผป. และมีการเปลี่ยน Transfer จาก N เป็น Y เรียบร้อยดีครับ
แต่พบ Bug เวลาที่ผป.รายเดิม ที่ admit แล้วกลับบ้าน ต่อมา อีก 5 วันมาตรวจใหม่ แพทย์จะ admit เข้าไปหน้าจอ admit ของระบบห้องตรวจแพทย์ เพื่อสร้าง drug profile สำหรับการ admit ครั้งใหม่ พบว่า จะแสดงรายการยาครั้งก่อนขึ้นมาครับ
ดู SQL trace พบว่าการดึงข้อมูลมาแสดงในหน้าต่างนี้ เรียกจาก HN
select m1.*,concat(s.name,' ',s.strength,' ',s.units) as name ,d.shortlist,s.displaycolor from medplan_ipd_wait m1
left outer join s_drugitems s on s.icode=m1.icode left outer join drugusage d on d.drugusage=m1.drugusage
where m1.hn='420019572' and m1.orderstatus = 'S' order by m1.orderdate,m1.med_plan_number
select m1.*,concat(s.name,' ',s.strength,' ',s.units) as name ,d.shortlist,s.displaycolor from medplan_ipd_wait m1
left outer join s_drugitems s on s.icode=m1.icode left outer join drugusage d on d.drugusage=m1.drugusage
where m1.hn='420019572' and m1.orderstatus = 'C' order by m1.orderdate,m1.med_plan_number
คิดว่า น่าจะใช้ where m1.vn='xxxxxxx' มากกว่านะครับ
ขอบคุณมากครับ
:)
-
หน้านี้ขอระบบพิมพ์ด้วยครับ check ถูก ไว้ถ้าต้องการพิมพ์
หรือเมื่อทำงานเสร็จสุดท้ายที่หน้าจอบันทึก ก็ได้ครับ ให้มีระบบ เลือกว่าพิมพ์ใบนี้หลังจากบันทึก
แล้วเลือกฟอร์มได้ด้วย
-
:D
ไม่รู้ว่า อ.ตรวจสอบให้หรือยังครับ ตอนนี้ใช้วิธีของอ.อ๊อด ไปก่อน คือ เข้ามา delete from medplan_ipd_wait ทุกวันไปก่อน :'(
-
ทดสอบใน 51.11.6 ยังพบปัญหาเหมือนเดิมครับ
;)
-
แก้ไขให้แล้วครับใน 3.51.11.10
-
ขอบคุณมากครับ ;D
วันนี้ได้รับแจ้งเพิ่มเติมสำหรับระบบนี้อีกเล็กน้อยครับ คือ เมื่อบันทึกรายการ drug profile แล้ว พอเรียกกลับมาแก้ไขรายการยาใน profile ดังกล่าว พบว่า
...เพิ่มได้
...แก้ไขไม่ได้
...ลบไม่ได้
ครับ ;D