BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: Svl2Nuk3 ที่ เมษายน 28, 2011, 14:42:36 PM

หัวข้อ: กรณีรูปคนไข้ไม่ตรง มีวิธีตรวจสอบอย่างไรบ้างครับ
เริ่มหัวข้อโดย: Svl2Nuk3 ที่ เมษายน 28, 2011, 14:42:36 PM
ตรวจสอบพบว่า  มีรูปคนไข้บางคนไม่ตรง ตอนนี้เจอ 3 case  แล้วครับ
ทีนี้จะตรวจสอบ  ว่ามีคนไข้คนไหนบ้างที่รูปไม่น่าจะถูกต้อง  พอมีวิธีหรือเปล่าครับ

จริง ๆ อยากได้ตารางที่   เก็บรูป   กับ  cid  ของบัตรเอาไว้  แต่ไม่แน่ใจว่าตารางนี้มีหรือเปล่าครับ
หัวข้อ: Re: กรณีรูปคนไข้ไม่ตรง มีวิธีตรวจสอบอย่างไรบ้างครับ
เริ่มหัวข้อโดย: doramon ที่ เมษายน 28, 2011, 14:57:56 PM
select * from ptcardno   where hn="xxxx"


select * from patient_image   where hn="xxxx"
หัวข้อ: Re: กรณีรูปคนไข้ไม่ตรง มีวิธีตรวจสอบอย่างไรบ้างครับ
เริ่มหัวข้อโดย: Svl2Nuk3 ที่ เมษายน 28, 2011, 15:39:49 PM
Case  ที่รูปไม่ตรงแบบนี้เจอไม่บ่อยครับ
เท่าที่ตรวจสอบน่าจะเกิดจาก


1.  เข้าหน้าส่งตรวจแล้วกดปุ่ม smartcard  โดยที่ติ๊กถูก  อ่านรูปจากบัตร  จะมีการบันทึกรูปลงใน  patient_image  และสร้าง HN ขึ้นมาใหม่  (เป็นคนไข้ที่ยังไม่เคยมา รพ.)
2.  เมื่อเจ้าหน้าที่กดปิดหน้านี้โดยไม่ได้บันทึก   ก็จะยังมีรูปกับ hn  ในตาราง patient_image อยู่  แต่ HN  ไม่ได้ถูกนำไปใช้งานจริง
3.   เมื่อลงทะเบียนคนไข้คนใหม่  โปรแกรมจะสร้าง HN  ขึ้นมา  โดยที่เป็น  HN  เดิม  (HN เดียวกับข้อที่ 2)  เมื่อไปลิงค์กับตาราง  patient_image  ก็จะพบว่าไม่ใช่รูปของคนไข้คนนี้

ดังนั้นคนไข้ที่พึ่งลงทะเบียนไปใหม่  จะได้รูปของคนก่อนหน้านี้ 



วิธีแก้ไข
- แก้ไขโปรแกรมถ้าปิดหน้านี้ให้สั่ง  delete รูปในตาราง patient_image ด้วย
- ถ้ากด smartcard และไม่ได้ลงทะเบียนคนไข้ (รายใหม่) ต้องตามไปลบในตาราง patient_image



ผมเข้าใจแบบนี้ถูกต้องหรือเปล่าครับ
รบกวน  เทพทั้งหลายดูให้หน่อยนะครับ
หัวข้อ: Re: กรณีรูปคนไข้ไม่ตรง มีวิธีตรวจสอบอย่างไรบ้างครับ
เริ่มหัวข้อโดย: Svl2Nuk3 ที่ เมษายน 28, 2011, 15:59:21 PM
เมื่อกี้เดินไปคุยกับพี่มา  เค้าบอกว่า  Case  แบบนี้ไม่ค่อยเกิด
เพราะคนที่เสียบบัตรเข้าไป  ถึงจะไม่เคยมา  ก็ต้องลงทะเบียนอยู่แล้วเพราะจะรับบริการ

แต่ก็ยังมีโอกาสที่จะเกิดขึ้นได้   555+