BMS-HOSxP Community

HOSxP => แจ้งข้อผิดพลาดการทำงานของ HOSxP V3 => ข้อความที่เริ่มโดย: anukul ที่ กุมภาพันธ์ 04, 2010, 16:44:26 PM

หัวข้อ: BUG : ระบบเวชระเบียนผป.นอก เกี่ยวกับ CID
เริ่มหัวข้อโดย: anukul ที่ กุมภาพันธ์ 04, 2010, 16:44:26 PM
ทางห้องบัตร แจ้งมาครับ  (ใช้ ver 3.53.1.5b)

พบปัญหา  ในผป.เก่า  ที่ยังไม่เคยบันทึกเลข cid   ในภาพตัวอย่าง ดูแล้วยังไม่มี cid

แต่เวลาที่เราเข้า ลงทะเบียนผู้ปวยนอก  เพื่อเรียกมาแก้ไขข้อมูล  โดยค้นหาจาก HN  จะพบว่า ผป.มีเลข CID แล้ว  (แต่ความจริงเป็นเลขของผป.รายอื่น ไม่รู้เหมือนกันว่ามาจากรายไหน)   ถ้าจนท.บันทึก  จะมีหน้าต่างเตือนว่าเลขบัตรประชาชน ซ้ำกับรายอื่นอยู่  จะบันทึกหรือไม่   

ถ้าจนท.ระมัดระวัง  จะยังไม่บันทึก  แต่หาข้อมูลเพิ่มก่อน  แต่ถ้าจนท.ไม่สนใจ กด yes บันทึกไปเลย ทำให้ข้อมูลใน patient มี 2 cid 

สงสัย ครับ ว่า เลข cid ที่มาแสดงของคนอื่นนี้ มาได้ยังไงครับ  งงงงงงงงง  หาสาเหตุไม่เจอครับ

ขอบคุณมากครับ

 ???
หัวข้อ: Re: BUG : ระบบเวชระเบียนผป.นอก เกี่ยวกับ CID
เริ่มหัวข้อโดย: manoi ที่ กุมภาพันธ์ 04, 2010, 16:47:55 PM
ลอง ตรวจสอบตาราง person ครับว่ามี patient_hn นี้หรือเปล่าครับ
หัวข้อ: Re: BUG : ระบบเวชระเบียนผป.นอก เกี่ยวกับ CID
เริ่มหัวข้อโดย: anukul ที่ กุมภาพันธ์ 04, 2010, 16:55:34 PM
ลองดูแล้ว ไม่พบ patient_hn นี้ใน person ครับ

หัวข้อ: Re: BUG : ระบบเวชระเบียนผป.นอก เกี่ยวกับ CID
เริ่มหัวข้อโดย: anukul ที่ กุมภาพันธ์ 04, 2010, 17:00:20 PM
ลองหาจาก CID ก็ไม่พบใน person ครับ

แต่จนท.แจ้งว่า ไม่ได้เป็นอย่างนี้ ทุกรายครับ   ส่วนใหญ่ที่พบ จะเจอในผป.ที่ลงทะเบียนในปี 2548  ซึ่งเป็นปีที่เริ่มใช้งาน HOSxP แต่รพ.เริ่มใช้ 1 ธค. 2548   และจะเป็นในผป.ที่ขึ้นทะเบียน HN ก่อนเริ่ม HOSxP  แล้วยังไม่เคยมารับบริการอีกเลยหลังจากเริ่มใช้งาน HOSxP แล้ว  (เท่าที่สังเกตุนะครับ )

หัวข้อ: Re: BUG : ระบบเวชระเบียนผป.นอก เกี่ยวกับ CID
เริ่มหัวข้อโดย: usa0823 ที่ กุมภาพันธ์ 04, 2010, 19:41:39 PM
ลองดูตารางนี้ครับ
select * from ptcardno where hn='xxxxxxxxx'
 ;D
หัวข้อ: Re: BUG : ระบบเวชระเบียนผป.นอก เกี่ยวกับ CID
เริ่มหัวข้อโดย: anukul ที่ กุมภาพันธ์ 04, 2010, 20:44:01 PM
เจอจริงๆ ด้วยครับ 

เอ แล้วมันเกิดอะไรขึ้นเนี่ย  งง ครับ

ผป.รายนี้ไม่เคยมาตรวจที่รพ.เลย ตั้งแต่เริ่ม HOSxP ธค. 2548

 ???
หัวข้อ: Re: BUG : ระบบเวชระเบียนผป.นอก เกี่ยวกับ CID
เริ่มหัวข้อโดย: anukul ที่ กุมภาพันธ์ 04, 2010, 20:46:45 PM
ขออภัยด้วยครับ  คงไม่ใช่ Bug ของโปรแกรมครับ  แต่น่าจะเป็นปัญหาที่ฐานข้อมูลรพ.ผิดปกติเองมากกว่า 
หัวข้อ: Re: BUG : ระบบเวชระเบียนผป.นอก เกี่ยวกับ CID
เริ่มหัวข้อโดย: udomchok ที่ กุมภาพันธ์ 04, 2010, 21:07:39 PM
ขออภัยด้วยครับ  คงไม่ใช่ Bug ของโปรแกรมครับ  แต่น่าจะเป็นปัญหาที่ฐานข้อมูลรพ.ผิดปกติเองมากกว่า 
:D :D :D :D
หัวข้อ: Re: BUG : ระบบเวชระเบียนผป.นอก เกี่ยวกับ CID
เริ่มหัวข้อโดย: anukul ที่ กุมภาพันธ์ 04, 2010, 21:09:59 PM
ดูที่ อ.MN แก้ไขให้ใน 3.53.2.4   ตามกระทู้ MiniBug
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=13500.msg98153#new

3.53.02.04 - ปรับโครงสร้าง dbf nutrition 18 แฟ้ม provis field height เป็น N(6,2)
- แก้ไข Bug ระบบเวชระเบียนไม่บันทึก cid ในตาราง patient (ปกติหากส่งตรวจแล้วจะมี cid ที่ผ่านมาก็เลยไม่พบปัญหา จนมีระบบ patient/person link)
- ปรับปรุงระบบ UE Entry เพิ่ม UE History list

แต่อาจจะเป็นคนละปัญหากับที่นี่ เพราะ ผป.ตัวอย่างรายนี้ ยังไม่เคยส่งตรวจด้วยโปรแกรม HOSxP เลย  แต่กลับมีข้อมูลใน ptcardno  ทำให้เกิดปัญหาคล้ายกัน  และที่สำคัญ คือ เลข cid นี้ เป็นของผป.รายอื่นใน patient อีกต่างหาก  ถ้าเราบันทึก update จาก ptcardno ไปเลย ตามที่อ.โก้ บอก  คงจะเกิดความผิดพลาดแน่ครับ

คงต้องหาวิธีลบ record ที่อยู่ใน ptcardno  ในผป. HN ที่ ข้อมูล CID ใน patient เป็นค่าว่าง  (ไม่กล้า update เข้าไปครับ)