ผู้เขียน หัวข้อ: ขอคำสั่ง sql ดึง icd9 ที่มีการใช้ครับ  (อ่าน 6752 ครั้ง)

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

ออฟไลน์ nahos

  • Hero Member
  • *****
  • กระทู้: 2,216
  • รพ.นาแห้ว
  • Respect: +7
    • ดูรายละเอียด
    • รพ.นาแห้ว
ขอคำสั่ง sql ดึง icd9 ที่มีการใช้ครับ
« เมื่อ: กันยายน 13, 2010, 11:35:26 AM »
0
ขอคำสั่ง sql ดึง icd9  ที่มีการใช้ครับ

คอนเซป
ต้องการดึง รหัส และ name icd9  ที่มีการใช้งาน (มีการบันทึก)
โดยให้เรียงลำดับจากที่มีการใช้มาก ไปจนถึงน้อยที่สุด 

ตัดรายการที่ไม่มีการลงใช้ออก

จุดประสงค์

อยากจะปรับแก้รายการ หัตถการ ER ใหม่ 
โดยจะจะผูก icd9 กับ er_oper_code แบบ 1:1

ซึ่งคิดว่าจะทำให้การส่งออก 18 แฟ้มมากยิ่งขึ้น



ขอบคุณครับ
ถ้าำคำถามท่านได้คำตอบที่ต้องการจากอาจารย์ท่านใด กรุณากด Thank เบา ๆ ^ ถูกใจกด [applaud] ไม่ชอบใจกด[smite]
>> การโพสต์ขอรายงานที่ดี <<
อ่านซักนิด ถามยังไงให้ได้คำตอบ ? :)
วิธีแสดงตัวว่าเป็นใคร โดย อ.อ๊อด (ให้ข้อมูลว่าเป็นใคร ปฏิบัติงานที่ไหน ใช้ server อะไร OS อะไร HOsxp Vไหน)
ก่อนที่จะตั้งกระทู้ถาม ลองค้นจากกระทู้เก่าดูก่อนไหม จะได้คำตอบเร็วกว่าการรอคำตอบนะ
..........................................................................
เจษ จพ.เภสัชกรรมฯ user@ NAHAEO HOSPITAL LOEI. <br>  Supervise by DANSAI HOSPITAL LOEI. <br>
Start 01/03/2550
=> Server IBM X3200 Ram 6 Gb. OS:Cent OS 6.0  
=> Client 20 client  OS: SP2  => HosXP Version <b>3.56.11.19</b>
-----------------------------
น้ำเต็มแก้ว "การเรียนรู้ไม่มีที่สิ้นสุด"

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

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: ขอคำสั่ง sql ดึง icd9 ที่มีการใช้ครับ
« ตอบกลับ #1 เมื่อ: กันยายน 13, 2010, 11:57:42 AM »
0
1:1  จะเป็นไปได้หรือไม่ครับ....เช่น  หากผมกำหนดเพื่อนับกิจกรรม  suture จราจร กับ suture clean wound  ก็คงใช้ ICD9 ตัวเดียวกันครับ
Implement  HOSxP  Start 2548 ---> NOW!
Station : 130 Client   V.3 Version  3.67.1.XX
Server  : CENTOS  +MySQL maria 10.x.x

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: ขอคำสั่ง sql ดึง icd9 ที่มีการใช้ครับ
« ตอบกลับ #2 เมื่อ: กันยายน 13, 2010, 13:55:46 PM »
0
อ้างจาก: nahos
ขอคำสั่ง sql ดึง icd9  ที่มีการใช้ครับ

... ท่าน nahos ลองประมาณนี้ดูนะครับ

select icd10,count(icd10) as Count_icd9
from ovstdiag  where vstdate between '2010-07-01' and '2010-07-31'
and icd10 between '0' and '9999'
group by icd10
order by Count_icd9 desc

... ปล. แต่จะมาทั้งหมดเลยนะครับ
    และ  join ชื่อเพิ่มเองนิดนะครับ ..  ;D   ;D ....
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ nahos

  • Hero Member
  • *****
  • กระทู้: 2,216
  • รพ.นาแห้ว
  • Respect: +7
    • ดูรายละเอียด
    • รพ.นาแห้ว
Re: ขอคำสั่ง sql ดึง icd9 ที่มีการใช้ครับ
« ตอบกลับ #3 เมื่อ: กันยายน 13, 2010, 14:02:40 PM »
0
อ้างจาก: nahos
ขอคำสั่ง sql ดึง icd9  ที่มีการใช้ครับ

... ท่าน nahos ลองประมาณนี้ดูนะครับ


select icd10,count(icd10) as Count_icd9
from ovstdiag  where vstdate between '2010-07-01' and '2010-07-31'
and icd10 between '0' and '9999'
group by icd10
order by Count_icd9 desc

... ปล. แต่จะมาทั้งหมดเลยนะครับ
    และ  join ชื่อเพิ่มเองนิดนะครับ ..  ;D   ;D ....

ขอบคุณครับ รับไปเลย   100 point
ถ้าำคำถามท่านได้คำตอบที่ต้องการจากอาจารย์ท่านใด กรุณากด Thank เบา ๆ ^ ถูกใจกด [applaud] ไม่ชอบใจกด[smite]
>> การโพสต์ขอรายงานที่ดี <<
อ่านซักนิด ถามยังไงให้ได้คำตอบ ? :)
วิธีแสดงตัวว่าเป็นใคร โดย อ.อ๊อด (ให้ข้อมูลว่าเป็นใคร ปฏิบัติงานที่ไหน ใช้ server อะไร OS อะไร HOsxp Vไหน)
ก่อนที่จะตั้งกระทู้ถาม ลองค้นจากกระทู้เก่าดูก่อนไหม จะได้คำตอบเร็วกว่าการรอคำตอบนะ
..........................................................................
เจษ จพ.เภสัชกรรมฯ user@ NAHAEO HOSPITAL LOEI. <br>  Supervise by DANSAI HOSPITAL LOEI. <br>
Start 01/03/2550
=> Server IBM X3200 Ram 6 Gb. OS:Cent OS 6.0  
=> Client 20 client  OS: SP2  => HosXP Version <b>3.56.11.19</b>
-----------------------------
น้ำเต็มแก้ว "การเรียนรู้ไม่มีที่สิ้นสุด"

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: ขอคำสั่ง sql ดึง icd9 ที่มีการใช้ครับ
« ตอบกลับ #4 เมื่อ: กันยายน 13, 2010, 14:09:24 PM »
0
... ถ้าต้องการเฉพาะห้อง ER ก็แบบนี้ครับ ...

select eoc.icd9cm,i9.name,count(eoc.icd9cm) as Count_icd9

from er_regist_oper ero

left outer join ovst o on o.vn = ero.vn
left outer join er_oper_code eoc on eoc.er_oper_code = ero.er_oper_code
left outer join icd9cm1 i9 on i9.code = eoc.icd9cm

where o.vstdate between '2010-07-01' and '2010-07-31'

group by eoc.icd9cm
order by Count_icd9 desc

...  :D ...


... ปล. คำตอบนี้เปลี่ยนจาก point เป็นตังค์นะครับท่านเจษ  อิ อิ ...  ;D ....
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549