ผู้เขียน หัวข้อ: ช่วยดู Code หัตถการผู้ป่วยในให้หน่อยครับ  (อ่าน 6963 ครั้ง)

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

ออฟไลน์ prapansak

  • Full Member
  • ***
  • กระทู้: 232
  • Respect: 0
    • ดูรายละเอียด
    • http://118.175.76.8/bl/
select v.hn,v.age_y,o.vstdate,i.name,concat(p.pname,p.fname," ",p.lname) as ptname,t.full_name,v.moopart,p.cid,v.pttype
from opitemrece o
left outer join vn_stat v  on v.hn=o.hn
left outer join ipt_oper_code i on i.icode=o.icode
left outer join patient p on p.hn=v.hn
left outer join thaiaddress t on t.addressid=v.aid
where o.vstdate between '2012-01-01' and '2012-01-31'
and o.icode = "'+3001340+'"  group by v.hn order by t.full_name,v.vstdate
---------------------------------------------------------------------------------------------
ต้องการหาชื่อ ที่อยู่ ของผู้ที่มารับหัตถการผู้ป่วยในใช้ Code นี้ถูกไหมครับ
อาจารย์ทุกท่าน ช่วยดูให้ที
ขอบคุณครับ
« แก้ไขครั้งสุดท้าย: กรกฎาคม 05, 2012, 08:51:50 AM โดย prapansak »
โรงพยาบาลบ้านเหลื่อม โรงพยาบาลขนาด 30 เตียง
OS : Linux Cenos 5 
Server : hp
Ram : 16 G
นายประพันธ์ศักดิ์ พันศรี (นักวิชาการคอมพิวเตอร์)
E-mail blhospital@hotmail.com

ออฟไลน์ เกื้อกูล ครับ..

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: ช่วยดู Code หัตถการผู้ป่วยในให้หน่อยครับ
« ตอบกลับ #1 เมื่อ: กรกฎาคม 05, 2012, 08:54:34 AM »
0
select v.hn,v.age_y,o.vstdate,i.name,concat(p.pname,p.fname," ",p.lname) as ptname,t.full_name,v.moopart,p.cid,v.pttype
from opitemrece o
left outer join vn_stat v  on v.hn=o.hn
left outer join ipt_oper_code i on i.icode=o.icode
left outer join patient p on p.hn=v.hn
left outer join thaiaddress t on t.addressid=v.aid
where o.vstdate between '2012-01-01' and '2012-01-31'
and o.icode = "'+3001340+'"  group by v.hn order by t.full_name,v.vstdate
---------------------------------------------------------------------------------------------
ต้องการหาชื่อ ที่อยู่ ของผู้ที่มารับหัตถการผู้ป่วยในใช้ Code นี้ถูกไหมครับ
อาจารย์ทุกท่าน ช่วยดูให้ที
ขอบคุณครับ

น่าจะใช้ hn ใน ipt,an_stat แทน  vn_stat ครับ..เพราะเป็น ipd และเก็บข้อมูลตาม an เป็นหลัก
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

ออฟไลน์ prapansak

  • Full Member
  • ***
  • กระทู้: 232
  • Respect: 0
    • ดูรายละเอียด
    • http://118.175.76.8/bl/
Re: ช่วยดู Code หัตถการผู้ป่วยในให้หน่อยครับ
« ตอบกลับ #2 เมื่อ: กรกฎาคม 05, 2012, 09:12:38 AM »
0
ขอบคุณครับ
โรงพยาบาลบ้านเหลื่อม โรงพยาบาลขนาด 30 เตียง
OS : Linux Cenos 5 
Server : hp
Ram : 16 G
นายประพันธ์ศักดิ์ พันศรี (นักวิชาการคอมพิวเตอร์)
E-mail blhospital@hotmail.com

ออฟไลน์ prapansak

  • Full Member
  • ***
  • กระทู้: 232
  • Respect: 0
    • ดูรายละเอียด
    • http://118.175.76.8/bl/
Re: ช่วยดู Code หัตถการผู้ป่วยในให้หน่อยครับ
« ตอบกลับ #3 เมื่อ: กรกฎาคม 05, 2012, 09:14:38 AM »
0
ทดสอบใช้ an_stat แล้ว มีปัญหาตรงที่ ฟิล aid ของคนไข้บางรายไม่มี แต่ถ้าใน vn_stat จะมีครบ
ต้องแก้ยังไงดีครับ
ขอบคุณครับ
โรงพยาบาลบ้านเหลื่อม โรงพยาบาลขนาด 30 เตียง
OS : Linux Cenos 5 
Server : hp
Ram : 16 G
นายประพันธ์ศักดิ์ พันศรี (นักวิชาการคอมพิวเตอร์)
E-mail blhospital@hotmail.com

ออฟไลน์ เกื้อกูล ครับ..

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: ช่วยดู Code หัตถการผู้ป่วยในให้หน่อยครับ
« ตอบกลับ #4 เมื่อ: กรกฎาคม 05, 2012, 09:31:07 AM »
0
ทดสอบใช้ an_stat แล้ว มีปัญหาตรงที่ ฟิล aid ของคนไข้บางรายไม่มี แต่ถ้าใน vn_stat จะมีครบ
ต้องแก้ยังไงดีครับ
ขอบคุณครับ

ลองใช้ 

select v.hn,v.age_y,o.vstdate,i.name,concat(p.pname,p.fname," ",p.lname) as ptname,t.full_name,v.moopart,p.cid,v.pttype
from opitemrece o
left outer join an_stat v  on v.an=o.an
left outer join ipt_oper_code i on i.icode=o.icode
left outer join patient p on p.hn=v.hn
left outer join thaiaddress t on t.addressid=concat(p.chwpart,p.amppart,p.tmbpart)
where o.vstdate between '2011-01-01' and '2012-01-31'
and o.icode like = "XXXXX"  group by v.hn order by t.full_name,v.dchdate
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

ออฟไลน์ prapansak

  • Full Member
  • ***
  • กระทู้: 232
  • Respect: 0
    • ดูรายละเอียด
    • http://118.175.76.8/bl/
Re: ช่วยดู Code หัตถการผู้ป่วยในให้หน่อยครับ
« ตอบกลับ #5 เมื่อ: กรกฎาคม 05, 2012, 11:35:08 AM »
0
ขอบคุณครับ
โรงพยาบาลบ้านเหลื่อม โรงพยาบาลขนาด 30 เตียง
OS : Linux Cenos 5 
Server : hp
Ram : 16 G
นายประพันธ์ศักดิ์ พันศรี (นักวิชาการคอมพิวเตอร์)
E-mail blhospital@hotmail.com