HOSxP ของรพ. พบปัญหาในการเรียกใช้งาน คัดกรอง ในบัญชี 1 แต่ถ้าเรียกใช้งานคัดกรอง ในบัญชี 1 ของ HOSxP-PCU ไม่พบปัญหาดังกล่าวครับ
เวลาเรียกแบบฟอร์มคัดกรองที่ออกแบบไว้ ลงข้อมูล พอกดบันทึก จะมีหน้าต่าง system message windows
column 'person_screen_type_id' cannot be null ตามภาพ
แต่ถ้าบันทึกคัดกรองบัญชี 1 จาก HOSxP-PCU ไม่พบ error
เปิดดู SQL trace พบว่า HOSxP รพ. เวลาบันทึกน่าจะมีปัญหาจากคำสั่งนี้
INSERT INTO person_screen_head
(person_screen_head_id,person_id,person_screen_date,person_screen_location_id,person_screen_type_id,staff,person_screen_form_id,hos_guid)
VALUES (42,1683,'2009-01-20',2,NULL,'anukul',5,NULL)แต่ใน HOSxP-PCU พบว่า มีการเพิ่มคำสั่งหลังตามมาอีก 1 คำสั่ง ทำให้บันทึกได้ คือ
insert into `person_screen_head`
(`person_screen_head_id`, `person_id`, `person_screen_date`, `person_screen_location_id`, `staff`, `person_screen_form_id`)
values (42, 1683, '2009-01-20', 2, 'anukul', 5)รบกวน อ.MN ช่วยตรวจสอบปัญหานี้ให้ด้วยครับ
ปล. ถ้ามีเวลา ฝากอ.MN เพิ่ม tab_order ใน person_screen_form_detail ให้ด้วยครับ เหมื่อนใน UE form ครับ