ผู้เขียน หัวข้อ: ICD Code Map มีปัญหาครับ  (อ่าน 4754 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ ANPANMAN

  • Sr. Member
  • ****
  • กระทู้: 288
  • มนุษย์เงินเดือน
  • Respect: 0
    • ดูรายละเอียด
    • โรงพยาบาลหนองหญ้าปล้อง
ICD Code Map มีปัญหาครับ
« เมื่อ: ธันวาคม 08, 2010, 11:17:25 AM »
0
ICD Code Map มีปัญหาคือ เลือกรายการแล้ว  รายการวินิจฉัยไม่ยอมลงมาครับ
กด enter แล้วหายเงียบ ไม่มีรายการแสดงเข้ามา

ที่ได้รับแจ้งคือ "BARTHOLIN's CYST"
เมื่อดูจากตาราง icd_codemap ก็พบว่า มีข้อมูลถูกต้องแล้วคือ
----------------------- table icd_codemap -------
code | icd10
BARTHOLIN's CYST | N750
--------------------------------------
แต่ทำไมเวลาเลือกรายการแล้ว ไม่ยอมลงไปครับ

** ไม่เคยใช้ "BARTHOLIN's CYST"  มาก่อน เพิ่งใช้เป็นครั้งแรก
** ผมคิดว่าไม่ใช่แค่ตัวนี้ ตัวอื่นๆ คงมีปัญหาเหมือนกัน

ไม่ทราบว่าแก้ไขอย่างไรครับ  :)
SShttp://nongyaplong.pbro.moph.go.th
เริ่มระบบ BMS20091109
ปัจจุบัน CentOS 5.4x64, MySQL5.1.41, HOSxP 3.54.3.17, HP ProLaint ML150G6, Ram 4 GB, S-ATA 320x2

ออฟไลน์ เกื้อกูล ครับ..

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: ICD Code Map มีปัญหาครับ
« ตอบกลับ #1 เมื่อ: ธันวาคม 08, 2010, 11:20:02 AM »
0
ลองแก้ข้อความ เป็น ไม่ต้องมี  ( ' ) ครับ  เช่น   BATHOLIN CYST เลย
Implement  HOSxP  Start 2548 ---> NOW!
Station : 130 Client   V.3 Version  3.67.1.XX
Server  : CENTOS  +MySQL maria 10.x.x

ออฟไลน์ ANPANMAN

  • Sr. Member
  • ****
  • กระทู้: 288
  • มนุษย์เงินเดือน
  • Respect: 0
    • ดูรายละเอียด
    • โรงพยาบาลหนองหญ้าปล้อง
Re: ICD Code Map มีปัญหาครับ
« ตอบกลับ #2 เมื่อ: ธันวาคม 09, 2010, 09:30:33 AM »
0
ลองแก้ข้อความ เป็น ไม่ต้องมี  ( ' ) ครับ  เช่น   BATHOLIN CYST เลย

ขอบคุณครับผม แก้ได้ตามนี้ครับ  :D

งั้นสรุปว่า รายการ icd code map  ที่มีตัวอักษรพิเศษบางตัว มีปัญหาใช่ไหมครับ
ผมลอง รายการที่มี เครื่องหมาย "," ก็พบปัญหาเดียวกัน  ลองลบ "," ก็หายครับ
SShttp://nongyaplong.pbro.moph.go.th
เริ่มระบบ BMS20091109
ปัจจุบัน CentOS 5.4x64, MySQL5.1.41, HOSxP 3.54.3.17, HP ProLaint ML150G6, Ram 4 GB, S-ATA 320x2

ออฟไลน์ เกื้อกูล ครับ..

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: ICD Code Map มีปัญหาครับ
« ตอบกลับ #3 เมื่อ: ธันวาคม 09, 2010, 09:34:44 AM »
0
ดีใจด้วยครับ...mysql  มีสัญลักษณ์ไม่พึงประสงค์หลายตัวเหมือนกันครับ...ลองถาม ปรมาจารย์ด้าน mysql หรือ อ. google ครับ..เพียบ ;D
Implement  HOSxP  Start 2548 ---> NOW!
Station : 130 Client   V.3 Version  3.67.1.XX
Server  : CENTOS  +MySQL maria 10.x.x

ออฟไลน์ ANPANMAN

  • Sr. Member
  • ****
  • กระทู้: 288
  • มนุษย์เงินเดือน
  • Respect: 0
    • ดูรายละเอียด
    • โรงพยาบาลหนองหญ้าปล้อง
Re: ICD Code Map มีปัญหาครับ
« ตอบกลับ #4 เมื่อ: ธันวาคม 09, 2010, 10:03:16 AM »
0
ดีใจด้วยครับ...mysql  มีสัญลักษณ์ไม่พึงประสงค์หลายตัวเหมือนกันครับ...ลองถาม ปรมาจารย์ด้าน mysql หรือ อ. google ครับ..เพียบ ;D

ครับ  ;D  ผมเองก็ไม่นึกเลยว่าจะเกิดปัญหานี้
แต่พอได้ยินพี่ Kuakool บอกมาอย่่างนี้ ทำให้นึกสงสัยไปว่า
รายการที่แสดง ในช่อง ICD Code Map อาจไปรวมกับคำสั่ง mysql โดยตรง
(น่าจะถือว่าเป็นช่องโหว่ของโปรแกรม hosxp ได้ไหมครับ หากลองใส่โค๊ดอันตรายในช่องนี้ ก็จะกลายเป็" sql Injection Attacks"
เช่น
------
select icd10 from icd_codemap    where code='BARTHOLIN'S CYST'
------
ทำให้เกิดข้อผิดพลาดของ syntax 'S CYST" จาก คำว่า BARTHOLIN'S CYST
เครื่องหมายกลายเป็น ปิดประโยค
เพียงแต่โปรแกรม hosxp ไม่แจ้ง error ของ mysql ให้เห็น

ถ้าเป็นดังนี้ผมก็เข้าใจโปรแกรม hosxp มากขึ้นครับ
หรือถ้าผมเข้าใจส่วนนี้ผิด ขอท่านผู้รู้แนะนำด้วยครับ
ผมและท่านอื่นๆ ที่ยังไม่รู้ จะได้เข้าใจยิ่งขึ้นครับ  ;)
« แก้ไขครั้งสุดท้าย: ธันวาคม 09, 2010, 10:09:05 AM โดย ANPANMAN »
SShttp://nongyaplong.pbro.moph.go.th
เริ่มระบบ BMS20091109
ปัจจุบัน CentOS 5.4x64, MySQL5.1.41, HOSxP 3.54.3.17, HP ProLaint ML150G6, Ram 4 GB, S-ATA 320x2

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,348
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: ICD Code Map มีปัญหาครับ
« ตอบกลับ #5 เมื่อ: ธันวาคม 10, 2010, 09:35:13 AM »
0
พยายามอย่าใส่เครื่องหมายพิเศษเหล่านี้เข้าไปใน table ครับ
ผมเคย post ไว้นานแล้ว ทั้งรายการชื่อยา x-ray หัตถการ ฯลฯฯฯฯฯฯ นะครับ
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ เกื้อกูล ครับ..

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: ICD Code Map มีปัญหาครับ
« ตอบกลับ #6 เมื่อ: ธันวาคม 11, 2010, 08:31:46 AM »
0
พยายามอย่าใส่เครื่องหมายพิเศษเหล่านี้เข้าไปใน table ครับ
ผมเคย post ไว้นานแล้ว ทั้งรายการชื่อยา x-ray หัตถการ ฯลฯฯฯฯฯฯ นะครับ

ยืนยันครับ...พี่โก้เคยแจ้งไว้นานแล้ว...จริง ๆ :D
Implement  HOSxP  Start 2548 ---> NOW!
Station : 130 Client   V.3 Version  3.67.1.XX
Server  : CENTOS  +MySQL maria 10.x.x