BMS-HOSxP Community

HOSxP => Report Exchange => ข้อความที่เริ่มโดย: Tigger ที่ ธันวาคม 01, 2010, 14:00:53 PM

หัวข้อ: ขอคำแนะนำเรื่องคลินิกพิเศษค่ะ
เริ่มหัวข้อโดย: Tigger ที่ ธันวาคม 01, 2010, 14:00:53 PM
กรณีที่ผู้ป่วยเป็น 2 โรค เช่น เบาหวาน และ ความดัน
1. ต้องลงทะเบียนทั้ง 2 คลินิกหรือเปล่าค่ะ (ตอนนี้ที่ รพ. ลงทั้ง 2 คลินิก)
2. ถ้าต้องการทราบจำนวนผู้ป่วยที่มารับบริการในแต่ละวัน ที่เป็นทั้ง 2 โรค และเป็นเฉพาะ ความดัน
 หรือเบาหวาน โดยไม่ให้ซ้ำกัน จะทราบได้อย่างไรค่ะ

ขอบคุณค่ะ
หัวข้อ: Re: ขอคำแนะนำเรื่องคลินิกพิเศษค่ะ
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ ธันวาคม 01, 2010, 14:10:43 PM
1.  ของผมก็ลงทะเบียนทั้ง 2 คลินิกครับ...
2.   รอ ปรมาจารย์มาตอบครับ..
หัวข้อ: Re: ขอคำแนะนำเรื่องคลินิกพิเศษค่ะ
เริ่มหัวข้อโดย: Tigger ที่ ธันวาคม 01, 2010, 15:55:06 PM
ดันกระทู้ค่ะ
เพิ่มเติมค่ะ รายงานจำนวนผู้ป่วยเบาหวาน ที่มารับบริการในแต่ละวัน
แยกตามช่วงอายุ  และแยกว่าเป็น DM อย่างเดียว และเป็น DM&HT ค่ะ

ใครมีรายงานแบบนี้บ้างค่ะ อยากได้มั่งค่ะ พยายามเขียนมาหลายวันแล้วไม่ได้เลย!!!!
หัวข้อ: Re: ขอคำแนะนำเรื่องคลินิกพิเศษค่ะ
เริ่มหัวข้อโดย: James011 ที่ ธันวาคม 01, 2010, 16:08:33 PM
 ;D ;D ;D  จำนวนผู้ป่วยโรคเบาหวาน
 
select count(distinct(v.hn))
from ovst v
left outer join pttype p on p.pttype=v.pttype
where (hn in (select hn from clinicmember where clinic="001"))
and  vstdate between "2010-01-01" and "2010-01-31"

 ;D ;D เบาหวานที่ไม่เป็นความดันselect count(distinct(v.hn))
from ovst v
left outer join pttype p on p.pttype=v.pttype
where (hn in (select hn from clinicmember where clinic="001"))
and v.hn not in (select hn from clinicmember where clinic="002")
and  vstdate between "2010-01-01" and "2010-01-31" 

 ;D ;D ;D จำนวนผู้ป่วยโรคความดันอย่างเดียว
select count(distinct(v.hn))
from ovst v
left outer join pttype p on p.pttype=v.pttype
where (v.hn in (select hn from clinicmember where clinic="002"))
and v.hn not in (select hn from clinicmember where clinic="001")
and  (vstdate between "2010-01-01" and "2010-01-31")
หัวข้อ: Re: ขอคำแนะนำเรื่องคลินิกพิเศษค่ะ
เริ่มหัวข้อโดย: Tigger ที่ ธันวาคม 01, 2010, 16:47:45 PM
ขอบคุณค่ะ   ;D