BMS-HOSxP Community

HOSxP => Report Exchange => ข้อความที่เริ่มโดย: k_toedkiets ที่ เมษายน 24, 2012, 10:48:59 AM

หัวข้อ: รายชื่อผู้ป่วยโรคเรื้อรังแยกตำบล
เริ่มหัวข้อโดย: k_toedkiets ที่ เมษายน 24, 2012, 10:48:59 AM
ทำไมกรองรายชื่อมาแล้วถึงมีแค่ ตำบลเดียวครับ ทั้งที่รายงานระบุเป็น "รายชื่อผู้ป่วยโรคเรื้อรังแยกตำบล" และก็มีเฉพาะคนไข้เบาหวานเท่านั้นครับ....
หัวข้อ: Re: รายชื่อผู้ป่วยโรคเรื้อรังแยกตำบล
เริ่มหัวข้อโดย: niyomstd ที่ เมษายน 24, 2012, 10:57:39 AM
ต้องเข้าไปดูในตัวรายงานครับว่ากำหนดไว้อย่างไร
หัวข้อ: Re: รายชื่อผู้ป่วยโรคเรื้อรังแยกตำบล
เริ่มหัวข้อโดย: k_toedkiets ที่ เมษายน 24, 2012, 11:00:01 AM
ต้องเข้าไปดูในตัวรายงานครับว่ากำหนดไว้อย่างไร

ตามนี้ครับ
select c.clinic,c.hn,c.age_y,c.subtype,c.regdate,c.lastvisit,c.next_app_date,concat(p.pname,p.fname,'  ',p.lname) as ptname,p.moopart,p.tmbpart,p.amppart,p.chwpart from clinicmember c
left outer join patient p on p.hn = c.hn
where c.clinic = '001' and p.tmbpart = '02' and p.amppart='03' and p.chwpart = '17'
order by p.moopart
หัวข้อ: Re: รายชื่อผู้ป่วยโรคเรื้อรังแยกตำบล
เริ่มหัวข้อโดย: วีระวัฒน์ (เอก) ที่ เมษายน 24, 2012, 11:14:12 AM
ตามนี้ครับ

http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=25458.0
หัวข้อ: Re: รายชื่อผู้ป่วยโรคเรื้อรังแยกตำบล
เริ่มหัวข้อโดย: niyomstd ที่ เมษายน 24, 2012, 11:16:46 AM
ก็ท่าน ระบุตำบลเดียว มันก็ออกมาแค่ตำบลเดียวนะครับ
select c.clinic,c.hn,c.age_y,c.subtype,c.regdate,c.lastvisit,c.next_app_date,concat(p.pname,p.fname,'  ',p.lname) as ptname,p.moopart,p.tmbpart,p.amppart,p.chwpart from clinicmember c
left outer join patient p on p.hn = c.hn
where c.clinic = '001' and p.tmbpart = '02' and p.amppart='03' and p.chwpart = '17'
order by p.moopart
001 ผู้ป่วยเบาหวานครับท่าน
หัวข้อ: Re: รายชื่อผู้ป่วยโรคเรื้อรังแยกตำบล
เริ่มหัวข้อโดย: k_toedkiets ที่ เมษายน 24, 2012, 11:19:09 AM
ก้อ ท่าน ระบุตำบลเดียว มันก้อออกมาแค่ตำบลเดียวนะครับ
select c.clinic,c.hn,c.age_y,c.subtype,c.regdate,c.lastvisit,c.next_app_date,concat(p.pname,p.fname,'  ',p.lname) as ptname,p.moopart,p.tmbpart,p.amppart,p.chwpart from clinicmember c
left outer join patient p on p.hn = c.hn
where c.clinic = '001' and p.tmbpart = '02' and p.amppart='03' and p.chwpart = '17'
order by p.moopart
001 ผู้ป่วยเบาหวานครับท่าน
คือว่ารายงานนี้ผมโหลดมาใช้ครับ...เลยแก้คำสั่งไม่เป็นครับ
หัวข้อ: Re: รายชื่อผู้ป่วยโรคเรื้อรังแยกตำบล
เริ่มหัวข้อโดย: niyomstd ที่ เมษายน 24, 2012, 11:24:03 AM
select c.clinic,c.hn,c.age_y,c.subtype,c.regdate,c.lastvisit,c.next_app_date,concat(p.pname,p.fname,'  ',p.lname) as ptname,p.moopart,p.tmbpart,p.amppart,p.chwpart from clinicmember c
left outer join patient p on p.hn = c.hn
where  p.amppart='03' and p.chwpart = '17'
order by  c.clinic,p.moopart
ลองทดสอบดูครับท่าน  :) :) :)
หัวข้อ: Re: รายชื่อผู้ป่วยโรคเรื้อรังแยกตำบล
เริ่มหัวข้อโดย: k_toedkiets ที่ เมษายน 24, 2012, 11:31:58 AM
select c.clinic,c.hn,c.age_y,c.subtype,c.regdate,c.lastvisit,c.next_app_date,concat(p.pname,p.fname,'  ',p.lname) as ptname,p.moopart,p.tmbpart,p.amppart,p.chwpart from clinicmember c
left outer join patient p on p.hn = c.hn
where  p.amppart='03' and p.chwpart = '17'
order by  c.clinic,p.moopart
ลองทดสอบดูครับท่าน  :) :) :)
ลองทดสอบดูแล้ว ก็ OK ครับ แต่ถ้าจะให้เพิ่มคลินิกด้วยได้ไหมครับ เพราะจะได้รู้ว่าคลินิกและมีใครบ้าง
หัวข้อ: Re: รายชื่อผู้ป่วยโรคเรื้อรังแยกตำบล
เริ่มหัวข้อโดย: niyomstd ที่ เมษายน 24, 2012, 11:36:12 AM
ก้อต้องเข้า report designer แล้วสร้าง group clinic ครับ