BMS-HOSxP Community
HOSxP => Report Exchange => ข้อความที่เริ่มโดย: bannok ที่ มกราคม 13, 2009, 09:19:05 AM
-
ต้องการรายงาน refer ด้วยโรค ทีกำหนด R074 , I200 , I201 , I209 ครับ
-
มือใหม่ครับหัดลองเขียน ไม่รู้ว่าตรงกับที่ขอหรือป่าว
select a.hn,a.refer_date,a.hospcode,a.refer_type,a.pttype,concat(pname," ",fname," ",lname),a.pdx,c.name,d.hosptype,d.name
,e.refer_type_name,a.with_ambulance,a.with_nurse
from referout a
left outer join patient b on b.hn=a.hn
left outer join icd101 c on c.code=a.pdx
left outer join hospcode d on d.hospcode=a.hospcode
left outer join refer_type e on e.refer_type=a.refer_type
where c.code in("r074","i200","i201","i209")
and refer_date between "2008/11/01" and "2008/11/30"
-
รบกวน แบบ 10 อันดับโรค ที่refer ครับ ขอบคุณครับ
-
ลองดูก่อนครับ..
-
ขอบคุณมากครับ ท่าน Kuakool.. ;D :D
-
มือใหม่ครับหัดลองเขียน ไม่รู้ว่าตรงกับที่ขอหรือป่าว
select a.hn,a.refer_date,a.hospcode,a.refer_type,a.pttype,concat(pname," ",fname," ",lname),a.pdx,c.name,d.hosptype,d.name
,e.refer_type_name,a.with_ambulance,a.with_nurse
from referout a
left outer join patient b on b.hn=a.hn
left outer join icd101 c on c.code=a.pdx
left outer join hospcode d on d.hospcode=a.hospcode
left outer join refer_type e on e.refer_type=a.refer_type
where c.code in("r074","i200","i201","i209")
and refer_date between "2008/11/01" and "2008/11/30"
พอดี ผมมักพบปัญหา คือ ในระบบตาราง referout ซึ่งมีจำนวนรายการไม่น้อยที่ ผู้ใช้ระบบไม่ยอมบันทึก pdx ในตาราง referout น่ะครับ เลยไม่ join โรคในตารางนี้ แต่ขอ join โรคจาก vn_stat แทนครับ เพราะน่าจะแน่นอนกว่า เพราะทุกคนต้องถูกบังคับโรคก่อนปิด visit ครับ มิฉะนั้นจะสั่งการรักษาและจ่ายยา หรือ save ไม่ได้ครับ... :)
-
ขอบคุณมากค่ะ :D
-
จำไม่ได้นานแล้ว..ว่าเคยเขียนไว้...โหลดกันเยอะดีเน๊อะ ไม่รู้ว่าใช้ได้หรือไม่ หรืออาจไม่ได้ใช้ เลยก็เป็นได้.