BMS-HOSxP Community

HOSxP => Report Exchange => ข้อความที่เริ่มโดย: yammy ที่ สิงหาคม 08, 2016, 15:39:53 PM

หัวข้อ: ผู้ทำหัตถการER
เริ่มหัวข้อโดย: yammy ที่ สิงหาคม 08, 2016, 15:39:53 PM
ขอความช่วยเหลือด้วยคะ
     
      พอดีห้อง ER อยากได้รายงาน ผู้ทำหัตถการ+รหัสICD9 คะ ไม่ทราบว่าดึงได้จาก ตารางไหนคะ

 

   *** ขอบคุณคะ***
หัวข้อ: Re: ผู้ทำหัตถการER
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ สิงหาคม 09, 2016, 08:39:10 AM
er_regist_oper  ครับ.ลองดู
หัวข้อ: Re: ผู้ทำหัตถการER
เริ่มหัวข้อโดย: yammy ที่ สิงหาคม 09, 2016, 10:16:11 AM
ถามต่ออีกนิดนึงคะ
   ถ้าต้องการ hn,ชื่อ-สกุล,รหัสหัตถการ,ชื่อหัตถการ,ชื่อผู้ทำหัตถการ ละคะ ไปต่อไม่เป็นคะ รบกวนด้วยจ้า

       *** ขอบคุณคะ***
หัวข้อ: Re: ผู้ทำหัตถการER
เริ่มหัวข้อโดย: imbms ที่ มกราคม 24, 2017, 17:01:35 PM
select o.hn,concat(p.pname,p.fname,p.lname)as fullname,eo.er_oper_code,ec.name,d.name as staff
from er_regist e
inner join ovst o on o.vn=e.vn
left join patient p on o.hn=p.hn
left join er_regist_oper eo on e.vn=eo.vn
left join er_oper_code ec on eo.er_oper_code=ec.er_oper_code
left join doctor d on eo.doctor=d.code
where e.vstdate="2017-01-24" and eo.er_regist_oper_id <>""     

ลองใช้ Code นี้ดูนะครับ ส่วนถ้าอยากให้ รหัสหัตถการกับ ชื่อเวลาออกแบบฟอร์มให้ต่อกัน แนะนำเขียน Code ดึงใส่ Variable ครับ Code :   Value :=GetSQLSubQueryData('select สิ่งที่ต้องการแสดง from จากตารางไหน
left join ถ้ามีการเชื่อมตาราง where vn ของตาราง er_regist_oper ="'+ DBPipeline['vn'] +'"');    ครับ


โชกุนช์   อยู่แท้กูล
เจ้าหน้าที่ปฏิบัติการติดตั้งระบบและดูแลหลังการขาย