BMS-HOSxP Community

HOSxP => Report Exchange => ข้อความที่เริ่มโดย: k_toedkiets ที่ พฤษภาคม 21, 2014, 15:09:25 PM

หัวข้อ: ขอรายงานเฝ้าระวังโรคซึมเศร้า หน่อยครับ
เริ่มหัวข้อโดย: k_toedkiets ที่ พฤษภาคม 21, 2014, 15:09:25 PM
ทางผู้รับผิดชอบขอแบบรายงานเฝ้าระวังโรคซึมเศร้าตามรูปที่แนบมา ใครมีขอด้วยครับ...ขอบคุณครับ
ผมมีแต่ sql ครับ แต่สร้างรายงานไม่เป็นครับ

SELECT DATE_FORMAT(vn.vstdate,'%Y-%m-%d') as vstdate,p.pname,p.fname,p.lname,p.cid,vn.age_y,p.birthday,
if((ds.no_depression="Y"),"2","1") as resultscreen,
(score_9q_1+score_9q_2+score_9q_3+score_9q_4+score_9q_5+score_9q_6+score_9q_7+score_9q_8+score_9q_9) AS score_9q,
(score_8q_1+score_8q_2+score_8q_3+score_8q_4+score_8q_5+score_8q_6+score_8q_7+score_8q_8) As score_8q,
if(c.clinic != "",1,if(opd.pregnancy="Y",2,if(vn.age_y>=60,4,8))) as riskgroup,
if(c.clinic = "003",1,0) as depression,od.icd10,
p.chwpart as informaddr
FROM depression_screen ds
INNER JOIN vn_stat vn ON vn.vn=ds.vn
INNER JOIN opdscreen opd on opd.vn=vn.vn
INNER JOIN patient p ON p.hn=vn.hn
INNER JOIN depression_screen_evaluate dse ON dse.depression_screen_evaluate_id=ds.depression_screen_evaluate_id
INNER JOIN ovstdiag od ON od.vn=vn.vn
LEFT OUTER JOIN clinicmember c ON p.hn=c.hn
LEFT OUTER JOIN referout r ON vn.vn=r.vn
WHERE vn.vstdate BETWEEN "2004-01-01" AND "2014-02-28" and od.icd10 between "F32" and "F39"
group by vn.vn
ORDER BY vn.vstdate   

Admin มือใหม่...
หัวข้อ: Re: ขอรายงานเฝ้าระวังโรคซึมเศร้า หน่อยครับ
เริ่มหัวข้อโดย: jackkawave ที่ พฤษภาคม 21, 2014, 21:46:15 PM
ขอ Copy code ไปลองก่อนแล้วกัน อิๆๆ  ;D
หัวข้อ: Re: ขอรายงานเฝ้าระวังโรคซึมเศร้า หน่อยครับ
เริ่มหัวข้อโดย: jongdee ที่ พฤษภาคม 27, 2014, 17:13:39 PM
ลองแล้วใช้ได้ไหมค่ะ   อยากได้เช่นกันค่ะแบบรายงานนี้    ไม่ใช่แอดมินค่ะ    เป็นผู้ปฏิบัติงาน ไม่มีผู้ชำนาญในที่ทำงานเลยค่ะ ต้องอาศัยขอรายงานจากที่อื่นค่ะ