BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: sshpt ที่ ตุลาคม 29, 2007, 09:59:58 AM

หัวข้อ: ขอรายงาน IPD การกลับมานอนซ้ำ ภายใน 28 ชั่วโมงครับ
เริ่มหัวข้อโดย: sshpt ที่ ตุลาคม 29, 2007, 09:59:58 AM
ขอรายงาน IPD การกลับมานอนซ้ำ ภายใน 28 ชั่วโมงครับ
รายงานตัวที่ 1 คือ รายชื่อผู่ป่วย และโรค
รายงานตัวที่ 2 คือ ชื่อโรค 5 อันดับสูงสุดที่กลับมานอนซ้ำภายใน 28 ชั่วโมงครับ
 ;D ;D
หัวข้อ: Re: ขอรายงาน IPD การกลับมานอนซ้ำ ภายใน 28 วันครับ
เริ่มหัวข้อโดย: manoi ที่ ตุลาคม 29, 2007, 10:35:55 AM
select concat(p.pname,p.fname," ",p.lname) as patient_name,a.* ,i.name as pdx_name
from an_stat a
left outer join patient p on p.hn = a.hn
left outer join icd101 i on i.code = a.pdx
where a.lastvisit_hour <= 28
หัวข้อ: Re: ขอรายงาน IPD การกลับมานอนซ้ำ ภายใน 28 วันครับ
เริ่มหัวข้อโดย: manoi ที่ ตุลาคม 29, 2007, 10:39:21 AM
select a.pdx  ,i.name as pdx_name,count(a.an) as admit_count
from an_stat a
left outer join icd101 i on i.code = a.pdx
where a.lastvisit_hour < 24*28  and a.old_diagnosis = "Y"
group by a.pdx  ,i.name
order by admit_count desc
limit 5
หัวข้อ: Re: ขอรายงาน IPD การกลับมานอนซ้ำ ภายใน 28 วันครับ
เริ่มหัวข้อโดย: yord ที่ ตุลาคม 29, 2007, 10:51:54 AM
คุณ sshpt ลองดูอันนี้ครับ (ใส่วันไปได้เลยครับ)
หัวข้อ: Re: ขอรายงาน IPD การกลับมานอนซ้ำ ภายใน 28 วันครับ
เริ่มหัวข้อโดย: sshpt ที่ ตุลาคม 29, 2007, 11:10:45 AM
ขอบคุณอาจารย์มากครับ
หากไม่เป็นการรบกวนมากอยากให้ทำเป็นไฟล์รายงาน Custom แบบให้เลือกช่วงวันที่ได้ด้วยครับ

ขอบคุณครับ
หัวข้อ: Re: ขอรายงาน IPD การกลับมานอนซ้ำ ภายใน 28 วันครับ
เริ่มหัวข้อโดย: sshpt ที่ ตุลาคม 29, 2007, 13:06:41 PM
ขอแก้ไขครับ จาก รายงานการกลับมานอนซ้ำ ภายใน 28 วัน เปลี่ยนเป็น รายงานการกลับมานอนซ้ำ ภายใน 28 ชั่วโมงครับ