ปัญหาการสั่ง LAB ใน Tab "สั่ง LAB" มี 2 เรื่องคือ
1. การแก้ไขรายการ แล้ว save จะได้รายการใหม่ (แต่ไม่มี heading)...รายงานไปก่อนหน้านี้แล้ว
2. กรณีมีการเลื่อนนัด รายการ LAB ที่สั่งไปไม่เปลี่ยนไปตามวันนัดใหม่ (เพิ่งเจอปัญหาวันนี้ OPD กับ LAB ทะเลาะกัน เนื่องจาก OPD ยืนยันว่าสั่ง แต่ LAB หารายการไม่เจอ 555++)
พยาบาล OPD นัดผู้ป่วยมาวันที่ 3/01/55 และสั่ง LAB ไปเรียบร้อยแล้ว ตั้งแต่วันที่ 25/10/54
หลังจากนั้นเมื่อทราบว่าวันที่ 03/01/55 เป็นวันหยุดราชการ จึงทำการเลื่อนนัดผู้ป่วยมาเป็นวันที่ 27/12/54
เมื่อผู้ป่วยมาตรวจ พยาบาล OPD พบว่าไม่มีการสั่ง LAB ที่ได้สั่งไปแล้ว (เมื่อ 25/10/54)
กรณีนี้...ผู้ใช้งาน (อาจจะรวม Admin) หลาย ๆ ท่านเข้าใจว่าเมื่อเลื่อนนัดแล้วรายการนัดประกอบ (LAB, X-Ray) ก็จะถูกเลื่อนไปด้วย ทำให้ไม่ไม่ได้ไปสั่ง LAB ใหม่ เพราะมีรายการนัด LAB แสดงอยู่แล้ว
การแก้ปัญหาเบื้องต้นคือให้พยาบาลไปลบรายการสั่ง LAB ล่วงหน้าเดิม แล้วสั่งใหม่
หากไม่อยากให้พยาบาลบ่นก็ต้องใช้ SQL ไปแก้ไขวันนัดในตาราง lab_app_head
update lab_app_head l
join oapp o on l.oapp_id=o.oapp_id
set l.nextdate = o.nextdate where l.nextdate="2012-01-03"
กรณีนี้ admin ยอมรับผิดครับที่ใส่วันหยุดให้ช้าไปหน่อย ...ทั้ง ๆ ที่รู้แล้ว่า 3/1/55 ต้องเป็นวันหยุด