BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: naydekdee ที่ มิถุนายน 17, 2010, 15:32:09 PM
-
เรียน อาจารย์ทุกท่านครับ
เนื่องจากเกิดเหตุการ์ที่ห้องตรวจแพทย์ ซึ่งคนไข้มาตรวจ เป็น visit แรกของวัน พอตรวจเสร็จ สั่งยา จะกดบันทึก ปรากฏว่าบันทึกไม่ได้ มี popup ขึ้นมา ฟ้อง ดังรปู ดังกล่าวด้านล่าง เกิดจากอะไรไม่รู้ จู่ๆ ก็ เกิด ก่อน เกิด ข้าพเจ้า ไปแก้ visit ของคนไข้ที่แพทย์สั่งยาเกินจำนวน ก็เลยแก้ finance_lock ให้เปลี่ยนเป็น N ก้แก้ไขไม่ได้ ข้่าพเจ้าก็เลย เปลี่ยนกลับไปเป็น Y จากนั้นเข้าพเจ้าก้ทำงานอย่างอื่น ประมาณ ก่อนเที่ยงนิด
-
ยังไม่ จบ กด ผิด อ่ะ
แล้วพยาบาลหน้าห้องตรวจก็โทรมาตามให้ลงไปดู ว่าแพทย์พิมพ์ใบสั่งยาไม่ได้ มันขึ้น Finance was lock (ovst.finalce_lock) ซึ่งผมก็เข้าไปแก้ไข ในตาราง ovst เป็นรายๆไป โดยใช้คำสั่ง
select finance_lock from ovst where hn="0000XXXXX" and vstdate="2010-06-17"
ก็แก้จาก Y เป็น N
ปัญหาคือ ผม ต้องแก้ คนไข้ หลายรายต่อเนื่อง เกือบ 10 ซึ่งผมก็กลับไปดุ ตาราง ovst.finance_lock ของ
vstdate="2010-06-17" ทั้งหมด แต่มีบางรายที่เป็น N และมีบางรายที่เป็น ค่าว่าง ซึ่งไม่แน่ใจว่าเป็นสาเหตุนี้ป่าว
จากนั้นก็เป็น repair table ต่อมา upgrade structure ไม่หาย ยังเป็นอีก หยุดระบบ สั่ง reboot server
ก้ไม่หาย จากนั้น repair serial เข้าตาราง select finance_lock from ovst where vstdate="2010-06-17"
ก็แก้ค่าว่างให้เป็น N จากนั้นมา ก็แก้อีกราย จากนันก็เงียบ มารอลุ้นวันพรุ้งนี้จะเป็นอย่างไร ต่อ โปรดติดตามตอนต่อไปนะคับ
ปล วันนี้ เดินออกประตู ก้าวเท้าขวา (สาเหตุที่แท้จิงอยู่นี่เอง)
-
อาจารย์ท่านไหน ที่ทราบ วิธีแก้ไข โปรดแนะนำด้วยคับ