ผู้เขียน หัวข้อ: ชื่อสิทธิ์การรักษาไม่ออกผิดตรงไหนครับ...ขอบคุณครับ  (อ่าน 1377 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ sahavej_pct

  • Jr. Member
  • **
  • กระทู้: 75
  • ศิวกรณ์ เนียมน้อย
  • Respect: 0
    • ดูรายละเอียด
    • www.sahavej.com
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
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 ovst_seq ovq on ovq.vn = ov.vn
where (ov.vstdate between '2016-03-10' and '2016-03-10')
order by ov.vsttime






::SAHAVEJ PHICHIT HOSPITAL::
 ขึ้นระบบเมื่อ 1 ตุลาคม 2552
SERVER :   Linux Centos 5.3 X86 64B IT Ram 4 G
BackUp1 :  Linux Centos 5.3 X86 64B IT Ram 4 G
BackUp2 :  Linux Centos 5.3 X86 64B IT Ram 2 G
HOSxP Version : 3.54.7.20
MySQL Version : 5.1.30
Client : Windows Xp & Windows Vista  30 เครื่อง
--

ออฟไลน์ Call Center

  • Hero Member
  • *****
  • กระทู้: 1,375
  • การกด "Vote" ของพี่ๆจะเป็นขวัญและกำลังใจสำหรับเรา
  • Respect: +187
    • ดูรายละเอียด
0
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 ,pty.name as pttype_name
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 ovst_seq ovq on ovq.vn = ov.vn
where (ov.vstdate between '2016-03-10' and '2016-03-10')
order by ov.vsttime

>>>ต้อง select คำสั่งเพิ่มเติมเพื่อให้ได้ชื่อสิทธิ์การรักษา (ตามตัวหนังสือสีน้ำเงินข้างต้น)

BMS-Call Center
BMS Call Center โทร. 02-427-9991 กด 1
E-Mail : callcenter@bms-hosxp.com
           bms.callcenter9@gmail.com
http://www.facebook.com/bmshosxp/
;) :D การกด "Vote" ของพี่ๆจะเป็นขวัญกำลังใจสำหรับเรา ;) :D