BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: เด็กดำรำพัน ? ที่ ธันวาคม 10, 2015, 00:39:13 AM

หัวข้อ: Diagที่ไม่นับเป็นโรค
เริ่มหัวข้อโดย: เด็กดำรำพัน ? ที่ ธันวาคม 10, 2015, 00:39:13 AM
คือ ผมทำรายงานเรื่องอันดับโรคโดยดึงจากICD10ทั้งovstdig,iptdiag,an_stst,vn_statก็ว่ากันไป
 แล้วมักได้รับคำทักท้วงจากผู้ใช้บ่อยๆว่า Diagที่แสดงมาในรางาน บางDiag ไม่นับเป็นโรค เป็นการส่งเสริมป้องกันบ้างอะไรบ้าง ผมจึงอยากเรียนถามว่า
 " มีICD10ใดบ้างครับที่ไม่นับเป็นโรค มีใครเคยจัดกรุ๊ปไว้บ้างไหมครับ ? "
ขอความอนุเคราะห์แบ่งปันให้ผมได้นำไปใช้บ้างครับ หรือมีการจัดการคำสั่งแบบไหนบ้างครับ ชี้แนะด้วยครับ
หัวข้อ: Re: Diagที่ไม่นับเป็นโรค
เริ่มหัวข้อโดย: jdadmin1 ที่ ธันวาคม 10, 2015, 08:26:17 AM
 ;D ;D ;D
http://thcc.or.th/ICD-10TM/
 ;D ;D ;D
หัวข้อ: Re: Diagที่ไม่นับเป็นโรค
เริ่มหัวข้อโดย: udomchok ที่ มกราคม 17, 2016, 22:15:07 PM
คือ ผมทำรายงานเรื่องอันดับโรคโดยดึงจากICD10ทั้งovstdig,iptdiag,an_stst,vn_statก็ว่ากันไป
 แล้วมักได้รับคำทักท้วงจากผู้ใช้บ่อยๆว่า Diagที่แสดงมาในรางาน บางDiag ไม่นับเป็นโรค เป็นการส่งเสริมป้องกันบ้างอะไรบ้าง ผมจึงอยากเรียนถามว่า
 " มีICD10ใดบ้างครับที่ไม่นับเป็นโรค มีใครเคยจัดกรุ๊ปไว้บ้างไหมครับ ? "
ขอความอนุเคราะห์แบ่งปันให้ผมได้นำไปใช้บ้างครับ หรือมีการจัดการคำสั่งแบบไหนบ้างครับ ชี้แนะด้วยครับ

ลองถามผู็ใช้สิครับ ถ้าเขาบอกได้ว่าที่เราทำมาไม่นีับเป็นโรค ก็ให้เขาหามาให้เราว่า dx ไหนบ้าง
หัวข้อ: Re: Diagที่ไม่นับเป็นโรค
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ มกราคม 18, 2016, 09:38:18 AM
ใน รพ.มีเวชสถิติ  หรือทีม audit chart หรือ กรรมการ IM ไหมครับ  ลองให้เขากำหนด Define ของชุดข้อมูลที่ต้องการนับ  หากไม่ต้องการดูเชิง Workload ดูเชิงวิชาการ ก็กำหนดกลุ่ม ICD10 ที่อยู่ในนิยามที่ต้องการมาครับ.แล้วค่อยนับให้ตามนั้น
หัวข้อ: Re: Diagที่ไม่นับเป็นโรค
เริ่มหัวข้อโดย: anurak ที่ มกราคม 18, 2016, 22:00:59 PM
โค๊ด: MySQL
  1. SELECT COUNT(p1.icd10) as visit_time, p1.icd10 ,p2.tname
  2. FROM ovstdiag p1, icd101 p2
  3. WHERE p1.icd10 = p2.code and p1.vstdate BETWEEN '2014-10-01' AND '2015-09-30' AND p1.icd10 NOT LIKE 'Z%' AND p1.icd10 NOT LIKE 'Y%' and p1.icd10 NOT LIKE 'X%' and p1.icd10 NOT LIKE 'W%' and p1.icd10 NOT LIKE 'V%' and p1.icd10 <> 'E119' and p1.icd10 <> 'I10'
  4. and p1.icd10 NOT LIKE 'M%'
  5. and p1.diagtype = 1
  6.  GROUP BY p1.icd10 ORDER BY COUNT(p1.icd10) desc limit 20;

ลองประยุกต์ดูครับ
หัวข้อ: Re: Diagที่ไม่นับเป็นโรค
เริ่มหัวข้อโดย: udomchok ที่ กุมภาพันธ์ 01, 2016, 12:51:04 PM
โค๊ด: MySQL
  1. SELECT COUNT(p1.icd10) as visit_time, p1.icd10 ,p2.tname
  2. FROM ovstdiag p1, icd101 p2
  3. WHERE p1.icd10 = p2.code and p1.vstdate BETWEEN '2014-10-01' AND '2015-09-30' AND p1.icd10 NOT LIKE 'Z%' AND p1.icd10 NOT LIKE 'Y%' and p1.icd10 NOT LIKE 'X%' and p1.icd10 NOT LIKE 'W%' and p1.icd10 NOT LIKE 'V%' and p1.icd10 <> 'E119' and p1.icd10 <> 'I10'
  4. and p1.icd10 NOT LIKE 'M%'
  5. and p1.diagtype = 1
  6.  GROUP BY p1.icd10 ORDER BY COUNT(p1.icd10) desc limit 20;

ลองประยุกต์ดูครับ
อ้าว...ไม่เอา E119 กับ I10 ด้วยเหรอครับ

อย่าไปตามทั้งหมดนะครับ นี่แค่ตัวอย่าง  ;D ;D ;D ;D
หัวข้อ: Re: Diagที่ไม่นับเป็นโรค
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ กุมภาพันธ์ 02, 2016, 10:49:43 AM
จริง ๆ แล้วไม่อยากให้โรคไหนมีใน Top 5 Top 10  เราก็ตัดได้  แต่หนีความจริงไม่ได้...ก็ปล่อยๆ ไปเถอะ จริง ๆ แล้วอยู่ที่ทีมนำข้อมูลสรุปไปใช้ วิเคราะห์ตามความจริงที่ตรงกับพื้นที่