ผู้เขียน หัวข้อ: ทำยังไงดี ?? ครับ จะหาการลงรหัสครั้งแรก  (อ่าน 6932 ครั้ง)

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

ออฟไลน์ Tharuea_Hos

  • Hero Member
  • *****
  • กระทู้: 535
  • IT NeverDie
  • Respect: 0
    • ดูรายละเอียด
พอดีจะหาคนไข้ที่เป็น stroke แบบแยกรายเก่ารายใหม่ในปี โดยการที่หมอลงวินิจฉัยว่าเป็น stroke ครั้งแรก ในปีงบและในปีงบต่อไปจะไม่เอามานับว่าเป็นรายใหม่อีก พอมีคำสั่งหรือรูปแบบรายงานไหมครับ พอดีผู้ตรวจจะมาขอดูข้อมูลครับ ครับ
THARUEA HOSPITAL
centOs v.4.7
Mysql 5.1.30^
Hos xp v.3.55.6.8
ขึ้นระบบ เมื่อ 26 ส.ค. 51
(MRS 31)
http://www.tharueahospital.org

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

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: ทำยังไงดี ?? ครับ จะหาการลงรหัสครั้งแรก
« ตอบกลับ #1 เมื่อ: มีนาคม 21, 2011, 08:57:40 AM »
0
หาตามเงื่อนไข ICD10  และก็เลือก min(vn) ที่มีของ hn นั้น ๆ ที่มี icd10 ในเงือนไข stroke
distinct (hn)  และก็ group by  hn  ดูครับ..ลองเขียนดูจากตาราง ovstdiag ครับ


Implement  HOSxP  Start 2548 ---> NOW!
Station : 130 Client   V.3 Version  3.67.1.XX
Server  : CENTOS  +MySQL maria 10.x.x

ออฟไลน์ Tharuea_Hos

  • Hero Member
  • *****
  • กระทู้: 535
  • IT NeverDie
  • Respect: 0
    • ดูรายละเอียด
Re: ทำยังไงดี ?? ครับ จะหาการลงรหัสครั้งแรก
« ตอบกลับ #2 เมื่อ: มีนาคม 21, 2011, 09:15:29 AM »
0
ขอบคุณครับจะลองเขียนดูก่อนครับ
THARUEA HOSPITAL
centOs v.4.7
Mysql 5.1.30^
Hos xp v.3.55.6.8
ขึ้นระบบ เมื่อ 26 ส.ค. 51
(MRS 31)
http://www.tharueahospital.org

ออฟไลน์ Red'A'rmY

  • Newbie
  • *
  • กระทู้: 43
  • Respect: 0
    • ดูรายละเอียด
Re: ทำยังไงดี ?? ครับ จะหาการลงรหัสครั้งแรก
« ตอบกลับ #3 เมื่อ: มีนาคม 31, 2011, 23:29:27 PM »
0
ขอบคุณครับ
โรงพยาบาลจักราช
เริ่มขึ้นระบบ 29 มีนาคม 2554
ขึ้นระบบโดยทีม BMS ใช้งานทุกระบบ

"ความฝัน ถ้ายังไม่สามารถทำให้เป็นความจริงได้ ก็คือความฝันวันยังค่ำ"

ออฟไลน์ phatipan2

  • Full Member
  • ***
  • กระทู้: 245
  • นก ครับ
  • Respect: 0
    • ดูรายละเอียด
    • www.thasaehospital.com
Re: ทำยังไงดี ?? ครับ จะหาการลงรหัสครั้งแรก
« ตอบกลับ #4 เมื่อ: เมษายน 01, 2011, 21:20:13 PM »
0
 ;D ;D ;D
โรงพยาบาลท่าแซะ อ.ท่าแซะ จ.ชุมพร
ขี้นระบบ ตุลาคม 2549
Server DELL PowerEdge T410   RAM 8 Gb.
MySQL 5.1.30
OS CentOS 5.4 64bit
HOSxP Version : 3.54.1.5

ออฟไลน์ wiphusit

  • Hero Member
  • *****
  • กระทู้: 2,426
  • ยอดกมล
  • Respect: +4
    • ดูรายละเอียด
    • โรงพยาบาลทับปุด
Re: ทำยังไงดี ?? ครับ จะหาการลงรหัสครั้งแรก
« ตอบกลับ #5 เมื่อ: เมษายน 02, 2011, 07:45:47 AM »
0
ลองดูได้ตัวอย่าง SQL เบาหวานครั้งแรกจากอาจารย์ขวด มาดัดแปลงครับ
อยากได้โรคอะไรก็ใส่ ICD10  ได้เลยครับ

รายตำบลอย่าลืมแก้รหัสจังหวัดและอำเภอให้ตรงด้วยครับ
select name from thaiaddress   where chwpart="82" and amppart="07" and tmbpart>0
« แก้ไขครั้งสุดท้าย: เมษายน 02, 2011, 07:48:10 AM โดย wiphusit »
วิภูษิต  คงแก้ว เจ้าพนักงานเครื่องคอมพิวเตอร์ 
โรงพยาบาลทับปุด
อำเภอทับปุด จ.พังงา 82180
โทร 0-7659-9019 ต่อ 117,101
โทรสาร 0-7659-9115
Thailand.

ออฟไลน์ wiphusit

  • Hero Member
  • *****
  • กระทู้: 2,426
  • ยอดกมล
  • Respect: +4
    • ดูรายละเอียด
    • โรงพยาบาลทับปุด
Re: ทำยังไงดี ?? ครับ จะหาการลงรหัสครั้งแรก
« ตอบกลับ #6 เมื่อ: เมษายน 02, 2011, 07:56:43 AM »
0
select * from ovstdiag
where vstdate between '2009-03-01' and '2009-03-31'
and  icd10 = 'E119'
and hn not in (select hn from ovstdiag where icd10 = 'E119' and vstdate < '2009-03-01')
group by hn
order by hn,vn

ของอาจารย์ขวดครับ
เบาหวานครั้งแรก
« แก้ไขครั้งสุดท้าย: เมษายน 02, 2011, 08:27:51 AM โดย wiphusit »
วิภูษิต  คงแก้ว เจ้าพนักงานเครื่องคอมพิวเตอร์ 
โรงพยาบาลทับปุด
อำเภอทับปุด จ.พังงา 82180
โทร 0-7659-9019 ต่อ 117,101
โทรสาร 0-7659-9115
Thailand.

ออฟไลน์ wiphusit

  • Hero Member
  • *****
  • กระทู้: 2,426
  • ยอดกมล
  • Respect: +4
    • ดูรายละเอียด
    • โรงพยาบาลทับปุด
Re: ทำยังไงดี ?? ครับ จะหาการลงรหัสครั้งแรก
« ตอบกลับ #7 เมื่อ: เมษายน 02, 2011, 07:57:09 AM »
0
select p.hn,p.pname,p.fname,p.lname
,o1.icd10 as 'dm'
,o2.icd10 as 'ht'
,min(o1.vstdate) as date_dm
,min(o2.vstdate) as date_ht
from patient p
 left outer join ovstdiag o1 on o1.hn=p.hn
left outer join ovstdiag o2 on o2.hn=o1.hn
where o1.icd10 between 'e100' and 'e119'
and o2.icd10 between 'i10' and 'i10'
and o1.vstdate between '2008-06-01' and '2008-09-30'
and o2.vstdate between '2008-06-01' and '2008-09-30'

group by p.hn
order by  o1.vstdate
ของ รพ.ไทรน้อยครับ
เบาหวานและความดันร่วม
« แก้ไขครั้งสุดท้าย: เมษายน 02, 2011, 08:27:21 AM โดย wiphusit »
วิภูษิต  คงแก้ว เจ้าพนักงานเครื่องคอมพิวเตอร์ 
โรงพยาบาลทับปุด
อำเภอทับปุด จ.พังงา 82180
โทร 0-7659-9019 ต่อ 117,101
โทรสาร 0-7659-9115
Thailand.

ออฟไลน์ Kanda

  • Sr. Member
  • ****
  • กระทู้: 431
  • Kanda
  • Respect: 0
    • ดูรายละเอียด
    • กานดา
Re: ทำยังไงดี ?? ครับ จะหาการลงรหัสครั้งแรก
« ตอบกลับ #8 เมื่อ: เมษายน 02, 2011, 08:01:06 AM »
0
ขอบคุณมากค่ะ  เทพภู  ป้ากำลังต้องการเลย
Suttibak1@hotmail.com
โรงพยาบาลกรุงเทพจุรีเวช ร้อยเอ็ด รพ.ขนาด 101 เตียง

ออฟไลน์ wiphusit

  • Hero Member
  • *****
  • กระทู้: 2,426
  • ยอดกมล
  • Respect: +4
    • ดูรายละเอียด
    • โรงพยาบาลทับปุด
Re: ทำยังไงดี ?? ครับ จะหาการลงรหัสครั้งแรก
« ตอบกลับ #9 เมื่อ: เมษายน 02, 2011, 08:07:25 AM »
0
อันนี้เอา sql จากไทรน้อยได้มาดัดแปลงครับ
« แก้ไขครั้งสุดท้าย: เมษายน 02, 2011, 08:17:59 AM โดย wiphusit »
วิภูษิต  คงแก้ว เจ้าพนักงานเครื่องคอมพิวเตอร์ 
โรงพยาบาลทับปุด
อำเภอทับปุด จ.พังงา 82180
โทร 0-7659-9019 ต่อ 117,101
โทรสาร 0-7659-9115
Thailand.

ออฟไลน์ wiphusit

  • Hero Member
  • *****
  • กระทู้: 2,426
  • ยอดกมล
  • Respect: +4
    • ดูรายละเอียด
    • โรงพยาบาลทับปุด
Re: ทำยังไงดี ?? ครับ จะหาการลงรหัสครั้งแรก
« ตอบกลับ #10 เมื่อ: เมษายน 02, 2011, 08:19:07 AM »
0
ขอบคุณมากค่ะ  เทพภู  ป้ากำลังต้องการเลย

ไม่ได้เป็นเทพป้า
เป็นแค่มาร ครับ อิอิ :o :o
วิภูษิต  คงแก้ว เจ้าพนักงานเครื่องคอมพิวเตอร์ 
โรงพยาบาลทับปุด
อำเภอทับปุด จ.พังงา 82180
โทร 0-7659-9019 ต่อ 117,101
โทรสาร 0-7659-9115
Thailand.