วันเสาร์ที่ 26 มีนาคม พ.ศ. 2559

ปัญหาการส่งออก 43 แฟ้ม ใน HOSxP แล้ว error A099 !!!

ได้รับแจ้งจาก รพ.สต.เลยวังไสย์ ว่า ได้ทำการส่งออก 43 แฟ้ม มาตรวจสอบข้อมูลกับ
โปรแกรม OPPP2010 แล้ว Error A099
ERROR CODE  DX9204 : รหัสวินิจฉัยโรค (DIAGCODE) ไม่มีใน ICD10(WHO 2010) หรือ (ICD10-TM 2012)
ผมจึงได้ให้ รพ.สต.เลยวังไสย์ ยก server มาให้ผม เพื่อจะทำการตรวจสอบให้ พอดีติดเสาร์อาทิตย์ เลยต้องให้ยกมา จึงได้ลองตรวจสอบการลงบันทึกข้อมูลของผู้มารับบริการคนนั้น แล้ไวด้ทำการทดสอบ ส่งออก 43 แฟ้ม ออกมา เพื่อนำไป ตรวจสอบกับ โปรแกรม OPPP2010 และได้พบ Error ตามที่แจ้งมา ดังรูป



จากนั้นลอง ใช้ อาจารย์ google ให้ไปหาแนวทางการแก้ไขให้โดยผมให้ keyword กับอาจารย์คือ "A099 icd10" ทางอาจารย์จึงได้รายงานปัญหากลับมา ให้ผมชมได้ทราบ  ดังรูป



ไม่ผิดหวังเลยจริงๆครับ สำหรับ webboard ของทาง hosxp.net จึงได้คลิกที่ลิงค์ดังกล่าวเข้าไปหาแนวทางครับ ซึ่งกระทู้แรกที่ผมเจอคือ
http://hosxp.net/smf2/index.php?topic=33853.0


ผมจึงได้อ่านแนวทางการแก้ไขปัญหาแล้วได้พบกับทางสว่าง โดยท่านเทพประจำ webboard คือ

อ.โก้ อุดมโชค สมหวัง
อ.เกื้อกูล
อ.สุขใจ (พี่ยา)
อ.คนเหล็ก (พี่ทัช)

ขออนุญาตที่เอ่ยนาม

ทาง อ.สุขใจ จึงได้ให้แนวทางว่า ลองทำตาม อ.คนเหล็ก กระทู้นี้ดู
http://hosxp.net/smf2/index.php/topic,33835.msg261759.html#msg261759

จึงได้คลิ๊กตามลิงค์ที่ อ.สุขใจ ได้บอกทางสว่างไว้ ครับ รออะไรล่ะ คลิ๊กสิ!!!

ผมจึงได้ เพิ่ม รหัส
A090 ในตาราง icd10_nhso ตาม อ.คนเหล็ก ได้โพสไว้
และ เพิ่ม รหัส
A099 ในตาราง icd10_nhso ตาม อ.เกื้อกูล ได้แนะนำไว้
และ ลบ รหัส
A09 ออกจากตาราง icd10_nhso ตาม อ.โก้ อุดมโชค สมหวัง ได้แนะนำไว้

แล้วลองทดสอบ ส่งออก 43 แฟ้ม ออกมาตรวจสอบกับ โปรแกรม OPPP2010 อีกครั้ง ได้ผลลัพธ์ ดังรูป



ใครถนัด SQL เอาไปรันได้เลยครับ

โปรดใช้ด้วยความระมัดระวังนะครับ หากไม่แน่ใจ ให้สอบถามกับผู้เชี่ยวชาญด้าน SQL โดยตรงครับ

INSERT INTO `icd10_nhso` (`code`) VALUES ('A090')
INSERT INTO `icd10_nhso` (`code`) VALUES ('A099')
DELETE FROM `icd10_nhso` WHERE (`code`='A09')

ขอขอบคุณ ทุกท่าน ที่ให้ความรู้ครั้งนี้ครับ