BMS-HOSxP Community
HOSxP => แจ้งข้อผิดพลาดการทำงานของ HOSxP V3 => ข้อความที่เริ่มโดย: yokyai ที่ มกราคม 05, 2010, 11:32:43 AM
-
เพิ่งเจอเลยคับอาจารย์ สดๆร้อนๆ ปัญหาคือ user แจ้งมาว่าเลข xn เก่าของคนไข้ไม่แสดงเมื่อเขากดดูประวัติการ xray ที่หน้างาน xray(หน้าที่แนบมา) ก็ตรวจสอบพบว่าเป็นเฉพาะบางราย เลยตรวจสอบตามตารางต่าง ๆ ที่เกี่ยวข้องเจอปัญหาดังนี้
1.ที่ตาราง xray_head ในฟิลด์ vn เอาเลข an มาเก็บแทนคับ ผมได้ลอง query ดูแล้วเป็นทุกรายเลยคับ ตั้งแต่เริ่มระบบมา แต่เพิ่งมาเจอเมื่อคนไข้ต้องมาออก xn ใหม่คับ
2.ตรวจสอบที่หน้างานของผู้ป่วยในก็แสดงผลปกติคับทั้ง vn และ an
จึงแก้ไขโดยการ copy vn จากหน้างานผุ้ป่วยในมาวางในฟิลด์ vn ของตาราง xray_head
รบกวนอาจารย์บอกวิธีแก้ไข หรือแนะนำด้วยคับว่าปัญหาเกิดจากอะไร เพราะตรวจสอบแล้ว ณ เวลาที่แจ้งปัญหา เป็นกับผู้ป่วยที่สั่งมาจาก ipd ทุกรายเลยคับ ตอนนี้ ทาง รพ.ผม จะเริ่ม paper less แล้ว ถ้าเกิดโปรแกรมมีปัญหาจริงๆ จะลำบากมาเลยคับอาจารย์ ขอบคุณล่วงหน้าคับ
(คาดว่าปัญหามันคงเกิดมานานแล้ว แต่ว่าเราเพิ่งใช้โปรแกรมมาได้เกือบสองปี คนไข้ก็อาจยังมา xray ไม่กี่ครั้งก็เลยยังไม่เจอ แต่พอคนไข้เก่ามา และต้องออก xn ใหม่ เมื่อเปลี่ยนปี(นโยบาย รพ.) จึงเจอปัญหา)
-
ตั้งค่านำเลขที่ XN เดิมมาใช้ ที่ system setting หรือยังครับ ผู้ป่วยในระบบเก็บค่าเป็น an ก็น่าจะถูกแล้วนี่ครับ ถ้าต้องการดู xn ของผู้รับบริการ ลองดูที่ตาราง xrayxn ครับ....ตรวจสอบการตั้งค่า XN ตามปีพศ. ได้ที่ system setting serial management หรือดูที่ตาราง serial record ที่กำหนด xn ตามปีพ.ศ. ก็มีครับ...
-
ของผมก็เป็นลักษณะนี้เหมือนกันครับ
-
1.ปัญหาของผมไม่ได้เกี่ยวกับการออก XN คับ แต่เกี่ยวกับว่าทำไมตาราง xray_head ซึ่งเป็นตารางที่เก็บข้อมูลเกี่ยวกับคนไข้ที่เข้ามารับบริการ xray ตรงส่วนของฟิลด์ vn ไม่นำ vn มาเก็บ แต่นำเลข an มาเก็บแทน ซึ่งมันส่งผลต่อปัญหาที่ user เจอคือ ที่หน้างานตามรูปหน่ะคับ (xray-history) เลย xn ปีเก่ามันแสดง เหตุผล vn มันลิงค์กันไม่ได้(ซึ่งคาดว่า vn เนี่ยจะเป็น key ที่เชื่อมข้อมูลกับส่วนอื่นๆ) ก็เพราะมันเอา an มาเก็บ ซึ่งอยากขอคำแนะนำว่าเหตุที่มันเป็นแบบนี้เพราะว่า bug ส่วนไหนหรือเปล่าคับ
2.เกี่ยกับการออก ตอนนี้เลข xn ของผมกำหนดใน serial เป็น xn-2553 ขึ้นต้นด้วย 530000000 คือมี 9 หลัก ไปเลย เปลี่ยนเมื่อกลางปี 52 แต่เดิมจะรันตั้งแต่ 1,2,3... ไปเรื่อยๆ ในส่วนของ systemsetting นั้น version ที่ผมใช้ 3.52.1.16 มันไม่มีตัวเลือกสำหรับการออก xn คับ มันใช้ dropdown ไม่ได้ คาดว่าจะเป็นที่ version
สุดท้าย รบกวนอาจารย์และผู้รู้แนะนำด้วยคับ ตอนนี้ผมต้องแก้ปัญหาโดยการ copy vn ที่ถูกต้องมาใส่ในฟิลด์ vn ของตาราง xray_head ซึ่งมันไม่น่าจะเป็นอย่างนั้น ;D