BMS-HOSxP Community

HOSxP => Report Exchange => ข้อความที่เริ่มโดย: nan_it ที่ เมษายน 03, 2008, 11:10:35 AM

หัวข้อ: รายงาน I200 - I209
เริ่มหัวข้อโดย: nan_it ที่ เมษายน 03, 2008, 11:10:35 AM
อ.ครับ ผมจะดึงรายงานที่มีรหัสโรคเป็น I200 - I209 ที่อยู่เฉพาะ Comorbidity และ complicatoin อ่ะครับ ขอตัวอย่างหน่อยได้มั้ยครับ
หัวข้อ: Re: รายงาน I200 - I209
เริ่มหัวข้อโดย: youdngean ที่ เมษายน 03, 2008, 11:31:30 AM
แบบนี้หรือเปล่าครับ
select v.vstdate,v.hn,concat(p.pname,p.fname,' ',p.lname) as tname,v.age_y,v.pdx from vn_stat v
left outer join patient p on p.hn = v.hn
where v.vstdate between '2007-10-01' and '2008-03-31'
and v.pdx between 'i200' and 'i209'
or v.dx0 between 'i200' and 'i209'
or v.dx1 between 'i200' and 'i209'
or v.dx2 between 'i200' and 'i209'
or v.dx3 between 'i200' and 'i209'
or v.dx4 between 'i200' and 'i209'
or v.dx5 between 'i200' and 'i209'
order by v.pdx,v.vstdate
หัวข้อ: Re: รายงาน I200 - I209
เริ่มหัวข้อโดย: nan_it ที่ เมษายน 03, 2008, 12:15:43 PM
ตาราง dx0 ถึง dx5 มันรวมถึง complication diag ด้วยหรือเปล่าครับ เพราะผมเคยลองดึงจากตาราง iptdiag
มาเปรียบเทียบ ข้อมูลมันไม่ตรงกันอ่ะครับ ขอบคุณครับ