BMS-HOSxP Community

HOSxP => Report Exchange => ข้อความที่เริ่มโดย: pa_net ที่ มีนาคม 24, 2009, 09:25:34 AM

หัวข้อ: ขอรายงานFirst daig กับ Priciple dx (จริง)ผู้ป่วยในเมื่อแพทย์วินิจฉัยครับ
เริ่มหัวข้อโดย: pa_net ที่ มีนาคม 24, 2009, 09:25:34 AM
สอบถามอาจารย์ทุกท่านครับ คือผมอยากได้รายงาน First Diag ตอนที่คนไข้ถูกบันทึกก่อน Admit กับ Principle dx. เมื่อคนไข้เข้ามานอนเตียงแล้ว แล้วบันทึกข้อมูลว่าเป็นอะไรจริงๆน่ะครับ ไม่ทราบว่าพอมีใครเคยทำบ้างครับ หรือขอเป็น SQL ก็ได้ครับ หรือชื่อตารางก็ได้ครับ เพราะผมหาตาราง เจอแล้วแต่ไม่แน่ใจว่าถูกไหม ขอบพระคุณล่วงหน้านะครับ
หัวข้อ: Re: ขอรายงานFirst daig กับ Priciple dx (จริง)ผู้ป่วยในเมื่อแพทย์วินิจฉัยครับ
เริ่มหัวข้อโดย: pasin ที่ มีนาคม 24, 2009, 11:26:23 AM
ลองดูนะครับ ไม่ทราบว่าจะตรงตามต้องการหรือเปล่า
select v.vstdate as visit_date,v.hn,concat(p.pname,p.fname,' ',p.lname)as ptname,concat(v.pdx,' - ',i.name)as first_dx,a.regdate as admit_date,a.an,concat(a.pdx,' - ',c.name)as principle_dx
from vn_stat v
left outer join patient p on p.hn=v.hn
left outer join an_stat a on a.vn=v.vn
left outer join icd101 i on i.code=v.pdx
left outer join icd101 c on c.code=a.pdx
where v.vstdate between '2008-01-01' and '2008-01-31'  and a.an is not null
หัวข้อ: Re: ขอรายงานFirst daig กับ Priciple dx (จริง)ผู้ป่วยในเมื่อแพทย์วินิจฉัยครับ
เริ่มหัวข้อโดย: pa_net ที่ มีนาคม 24, 2009, 20:49:29 PM
ขอบคุณมากครับ คุณ pasin
หัวข้อ: Re: ขอรายงานFirst daig กับ Priciple dx (จริง)ผู้ป่วยในเมื่อแพทย์วินิจฉัยครับ
เริ่มหัวข้อโดย: grawat ที่ มีนาคม 25, 2009, 10:44:07 AM
ลองนำตัวอย่าง code มาใช้ดูแล้ว

ไม่เห็นมี  อะไรในฟอร์มเลยครับ
หัวข้อ: Re: ขอรายงานFirst daig กับ Priciple dx (จริง)ผู้ป่วยในเมื่อแพทย์วินิจฉัยครับ
เริ่มหัวข้อโดย: pa_net ที่ มีนาคม 25, 2009, 10:59:40 AM
ลองนำตัวอย่าง code มาใช้ดูแล้ว

ไม่เห็นมี  อะไรในฟอร์มเลยครับ

code นี้แก้เป็น between '2009-02-01' and '2009-02-28' 
ดูครับ
คุณน่าจะใช้งานHOSxP ได้ไม่นานนะครับ พอดีค่าดังกล่าว ดึงคนไข้จากปี 2551