ปัญหาที่พบเจอ ChronicFU ใน HDC มีดีไม่เท่ากัน

                   จากปัญหาที่พบ ก็ได้พบกับเทพ ท่านหนึ่ง คือ อ.ป๊อป ได้เข้ามาช่วยในการค้นหาสาเหตุที่แท้จริงว่าทำไม ข้อมูล 2 ฝั่งไม่เท่ากัน


                   สาเหตุที่ปรากฎประการแรก ๆ คือ การบันทึกส่งตรวจ
ซึงได้ทำการศึกษาจากเว็บนี้ ครับ http://bigbird1983.blogspot.com/2014/03/chronicfu-1.html

แล้วก็แก้ไขข้อมูลเข้าไปใหม่ ก็มีบางส่วนที่ขึ้น ส่วนที่ไม่ขึ้นเลยหาสาเหตุกันอีกรอบ 

โดยการตรวจสอบและแก้ไข ข้อมูลที่ไม่มีในตาราง clinic_visit ดังนี้

<pre class="brush:html">
select screen_date, hn, vn from clinicmember_cormobidity_screen
where vn>=581101000000 and vn<=581130235959
and vn not in (select vn from clinic_visit where vn>=581101000000 and vn<=581130235959)
</pre>

insert ignore into clinic_visit (hn,vn)
select hn, vn from clinicmember_cormobidity_screen
where vn>=581001000000
and vn not in (select vn from clinic_visit where vn>=581001000000)

*กำหนดช่วง VN เอานะครับ

แต่ปัญหายังไม่หมดนะครับ ยังพบว่า ตาราง dmht_eye_screen_type ต้องมีตัวเลือกแค่ 2 ตัวแบบนี้ครับ



กรณีมีผลผิดปกติ ให้ติ๊ก พบภาวะแทรกซ้อน

*ถามกันว่าตารางนี้ dmht_eye_screen_type มันมาอัพเดทกันตอนไหน ที่มีตัวเลือกเยอะๆ กว่านี้



หลังจากแก้ ตาราง dmht_eye_screen_type เสร็จก็ต้องไปอัพเดทค่าเดิมที่เคยเลือกให้เป็น 2 เพราะ รพช. ตรวจได้แค่ 2 เท่านั้นครับ คือ Fundus CameraScope ด้วยคำสั่ง

UPDATE clinicmember_cormobidity_eye_screen set dmht_eye_screen_type_id=2
where dmht_eye_screen_type_id<>2


แต่ก่อนส่งออกอีกครั้ง ถ้าเราส่งข้อมูลเข้า HDC ไปแล้ว เคยส่งแล้ว ก็ควรจะทำการอัพเดทวันที่ d_update ด้วยนะครับ ด้วยคำสั่ง เพิ่มวันที่ปรับปรุงเข้าไป

UPDATE clinicmember_cormobidity_screen 
set update_datetime = date_add(update_datetime, INTERVAL 1 DAY)
where screen_date between "2015-10-01" and "2016-10-30"
and do_eye_screen="Y" 

**ควรใช้อย่างระมัดระวัง

แค่นี้ครับ ข้อมูลตรวจจอประสาทตา ที่เกือบทำให้ผมประสาทกิน มาเป็นสัปดาห์ ก็ออกมาแบบ Happy Ending


ท้ายนี้ขอบคุณ อ.ป๊อป มาก ๆ ครับ

ปัญหาที่พบเจอ ChronicFU ใน HDC มีดีไม่เท่ากัน ปัญหาที่พบเจอ ChronicFU ใน HDC มีดีไม่เท่ากัน Reviewed by IOffer on มีนาคม 10, 2559 Rating: 5

ไม่มีความคิดเห็น:

Blogger Theme Blank Page

  <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE html> <html b:version='2' class='v2' ...

ขับเคลื่อนโดย Blogger.