BMS-HOSxP Community
HOSxP => Report Exchange => ข้อความที่เริ่มโดย: panus_t ที่ มกราคม 02, 2013, 09:39:29 AM
หัวข้อ:
ReAdmit ด้วยโรคเดิมภายใน 28 วัน นับจากฟิล์ดไหนครับ
เริ่มหัวข้อโดย:
panus_t
ที่
มกราคม 02, 2013, 09:39:29 AM
ReAdmit ด้วยโรคเดิมภายใน 28 วัน นับจากฟิล์ดไหนครับ
หรือว่าต้องเขียนคำสั่งคำนวณจากวันและ Dx ที่ Admit ครับ (ถ้าเขียนคำสั่ง ก็ขอตัวอย่างคำสั่งด้วยนะครับ) ;D
หัวข้อ:
Re: ReAdmit ด้วยโรคเดิมภายใน 28 วัน นับจากฟิล์ดไหนครับ
เริ่มหัวข้อโดย:
เกื้อกูล ครับ..
ที่
มกราคม 02, 2013, 09:43:38 AM
น่าจะ นับจาก PDx ของตาราง an_stat ที่มีค่าคอลัมน์ lastvisit < 28 ครับ..แต่มีรหัส PDx เดียวกัน... 8) 8)
ประมาณนี้หรือเปล่าครับ..
โค๊ด: Ada
select
a.
hn
,concat
(
p.
pname
,p.
fname
,
" "
,p.
lname
)
as pat,a.
pdx
,i.
name
,count
(
a.
an
)
as cc,max
(
dchdate
)
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.
dchdate
between
"2011-10-01"
and
"2012-09-30"
and
a.
lastvisit
<
28
group by a.
hn
having count
(
a.
an
)
>
1
order by a.
hn
desc