BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: SV_Phichit ที่ สิงหาคม 07, 2014, 09:07:42 AM

หัวข้อ: รบกวนพี่ๆๆช่วยเพิ่มFieldsชื่อสิทธิการรักษาที่เป็นข้อความให้ด้วยนะครับ
เริ่มหัวข้อโดย: SV_Phichit ที่ สิงหาคม 07, 2014, 09:07:42 AM
select ov.*,substring(concat(oost.name,' [',sp.department,']'),1,150) as ovstname, odx.icd10 as icdcode, vk.vn as lock_vn,pt.birthtime, substring(icd1.name,1,100) as icdname, concat(odx.icd10,' ',ix.name) as pdxname ,pt.birthday, pty.pcode, st.name as ovstist_name, concat(pt.pname,' ',pt.fname,'  ',pt.lname) as ptname, oapp.nextdate as ndate,vt.age_y,vt.age_m,vt.age_d , vt.cid,c.complete,vt.pttype_in_region,vt.inc_drug,vt.count_in_day+1 as count_in_day  , od.rw ,ovq.pttype_check,ovq.promote_visit,rc.bill_amount
from ovst ov
left outer join patient pt on pt.hn=ov.hn
left outer join ovstdiag odx on odx.vn=ov.vn and odx.diagtype='1'
left outer join kskdepartment sp on sp.depcode=ov.cur_dep
left outer join ovstost oost on oost.ovstost=ov.ovstost
left outer join icd101 icd1 on icd1.code=odx.icd10
left outer join icd101 ix on ix.code=substring(odx.icd10,1,3) 
left outer join pttype pty on pty.pttype=ov.pttype 
left outer join vn_lock vk on vk.vn = ov.vn
left outer join ovstist st on st.ovstist = ov.ovstist 
left outer join vn_stat vt on vt.vn=ov.vn 
left outer join ovst_drgs od on od.vn = ov.vn
left outer join oapp on oapp.vn=ov.vn and oapp.app_no=1
left outer join vn_opd_complete c on c.vn=ov.vn
left outer join rcpt_print rc on rc.vn=ov.vn
left outer join ovst_seq ovq on ovq.vn = ov.vn  where ov.vstdate between'2014-08-05'and'2014-08-05'
order by ov.vsttime
หัวข้อ: Re: รบกวนพี่ๆๆช่วยเพิ่มFieldsชื่อสิทธิการรักษาที่เป็นข้อความให้ด้วยนะครับ
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ สิงหาคม 07, 2014, 09:29:40 AM
ก็แค่เพิ่ม pty.name  ในส่วนของการ select  ครับ...
หัวข้อ: Re: รบกวนพี่ๆๆช่วยเพิ่มFieldsชื่อสิทธิการรักษาที่เป็นข้อความให้ด้วยนะครับ
เริ่มหัวข้อโดย: Call Center ที่ สิงหาคม 18, 2014, 17:20:35 PM
select ov.*,substring(concat(oost.name,' [',sp.department,']'),1,150) as ovstname,
 odx.icd10 as icdcode, vk.vn as lock_vn,pt.birthtime, substring(icd1.name,1,100) as icdname,
 concat(odx.icd10,' ',ix.name) as pdxname ,pt.birthday, pty.pcode, st.name as ovstist_name,
 concat(pt.pname,' ',pt.fname,'  ',pt.lname) as ptname, oapp.nextdate as ndate,vt.age_y,vt.age_m,vt.age_d ,
 vt.cid,c.complete,vt.pttype_in_region,vt.inc_drug,vt.count_in_day+1 as count_in_day  ,
 od.rw ,ovq.pttype_check,ovq.promote_visit,rc.bill_amount , pty.name as pttypename  from ovst ov
left outer join patient pt on pt.hn=ov.hn
left outer join ovstdiag odx on odx.vn=ov.vn and odx.diagtype='1'
left outer join kskdepartment sp on sp.depcode=ov.cur_dep
left outer join ovstost oost on oost.ovstost=ov.ovstost
left outer join icd101 icd1 on icd1.code=odx.icd10
left outer join icd101 ix on ix.code=substring(odx.icd10,1,3) 
left outer join pttype pty on pty.pttype=ov.pttype 
left outer join vn_lock vk on vk.vn = ov.vn
left outer join ovstist st on st.ovstist = ov.ovstist
left outer join vn_stat vt on vt.vn=ov.vn 
left outer join ovst_drgs od on od.vn = ov.vn
left outer join oapp on oapp.vn=ov.vn and oapp.app_no=1
left outer join vn_opd_complete c on c.vn=ov.vn
left outer join rcpt_print rc on rc.vn=ov.vn
left outer join ovst_seq ovq on ovq.vn = ov.vn  where ov.vstdate between'2014-08-05'and'2014-08-05'
order by ov.vsttime



ขอบคุณคะ
ปราณี    มีเกาะ
เจ้าหน้าที่ชำนาญการดูแลหลังการขาย
แผนกดูแลหลังการขาย 
ฝ่ายลูกค้าสัมพันธ์