ผู้เขียน หัวข้อ: เรียนเจ้าหน้าที่ BMS ช่วยต่อยอดรายงานให้ด้วยครับ  (อ่าน 3679 ครั้ง)

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

ออฟไลน์ yuttasak

  • Full Member
  • ***
  • กระทู้: 118
  • Respect: 0
    • ดูรายละเอียด
เรียนาหน้าที่ BMS เนื่องจากผมได้ SQL รายงานที่ขอจากเพื่อนสมาชิกแล้ว แต่ยังขาดไปอีกนิดหนึ่งคืออยากให้ตัวรายงานมี
HN แสดงออกมาด้วยครับ และก็สามารถเรียกแยกตามห้องตรวจได้ด้วยครับ เช่นห้องตรวจอายุรกรรม(001),เวชปฎิบัติ(402) ห้องตวจเบาหวาน(007)ไม่ทราบว่าต้องต่อยอดยังงัยครับ
SQL ที่ได้มาตามนี้ครับ
select vn.vstdate,concat(pt.pname,fname,'  ',lname) as ptname,pt.cid,vn.pttype,ptt.name,
vn.pdx,icd.name,vn.income,ost.name
from vn_stat vn
left outer join patient pt on pt.hn=vn.hn
left outer join pttype ptt on ptt.pttype=vn.pttype
left outer join icd101 icd on icd.code=vn.pdx
left outer join ovst ovs on ovs.vn=vn.vn
left outer join ovstost ost on ost.ovstost=ovs.ovstost
where vn.vstdate between '2010-11-01' and '2010-11-01'
Mr.yuttasak  archasai (ฅนเลี้ยงหมู)
Server IBM System x3200 Server  RAM 8 G HDD 147 G
HOSxP 3.56.02.15 MySQL 5.5.4.33-31
โรงพยาบาลลอง อ.ลอง จ.แพร่
ชื่นชอบที่สุด www.thailongboat.com สุดยอดเว็บไซด์เรือยาวไทย
เจ้าแม่สายฟ้า วัดบุญยืนพระอารามหลวง อำเภอเวียงสา จังหวัดน่าน

ออฟไลน์ nahos

  • Hero Member
  • *****
  • กระทู้: 2,216
  • รพ.นาแห้ว
  • Respect: +7
    • ดูรายละเอียด
    • รพ.นาแห้ว
Re: เรียนเจ้าหน้าที่ BMS ช่วยต่อยอดรายงานให้ด้วยครับ
« ตอบกลับ #1 เมื่อ: ธันวาคม 23, 2010, 14:59:21 PM »
0

ออกหน่วยมีห้องตรวจด้วยเหรอครับ

 ???
ถ้าำคำถามท่านได้คำตอบที่ต้องการจากอาจารย์ท่านใด กรุณากด Thank เบา ๆ ^ ถูกใจกด [applaud] ไม่ชอบใจกด[smite]
>> การโพสต์ขอรายงานที่ดี <<
อ่านซักนิด ถามยังไงให้ได้คำตอบ ? :)
วิธีแสดงตัวว่าเป็นใคร โดย อ.อ๊อด (ให้ข้อมูลว่าเป็นใคร ปฏิบัติงานที่ไหน ใช้ server อะไร OS อะไร HOsxp Vไหน)
ก่อนที่จะตั้งกระทู้ถาม ลองค้นจากกระทู้เก่าดูก่อนไหม จะได้คำตอบเร็วกว่าการรอคำตอบนะ
..........................................................................
เจษ จพ.เภสัชกรรมฯ user@ NAHAEO HOSPITAL LOEI. <br>  Supervise by DANSAI HOSPITAL LOEI. <br>
Start 01/03/2550
=> Server IBM X3200 Ram 6 Gb. OS:Cent OS 6.0  
=> Client 20 client  OS: SP2  => HosXP Version <b>3.56.11.19</b>
-----------------------------
น้ำเต็มแก้ว "การเรียนรู้ไม่มีที่สิ้นสุด"

ออฟไลน์ yuttasak

  • Full Member
  • ***
  • กระทู้: 118
  • Respect: 0
    • ดูรายละเอียด
Re: เรียนเจ้าหน้าที่ BMS ช่วยต่อยอดรายงานให้ด้วยครับ
« ตอบกลับ #2 เมื่อ: ธันวาคม 23, 2010, 15:09:19 PM »
0
ออกหน่วยตรวจข้างนอก.....แต่เวลาเอามากรอกในโรงพยาบาลเป็นห้องตรวจ ออกหน่วยแพทย์ครับผม :)
Mr.yuttasak  archasai (ฅนเลี้ยงหมู)
Server IBM System x3200 Server  RAM 8 G HDD 147 G
HOSxP 3.56.02.15 MySQL 5.5.4.33-31
โรงพยาบาลลอง อ.ลอง จ.แพร่
ชื่นชอบที่สุด www.thailongboat.com สุดยอดเว็บไซด์เรือยาวไทย
เจ้าแม่สายฟ้า วัดบุญยืนพระอารามหลวง อำเภอเวียงสา จังหวัดน่าน

ออฟไลน์ phatipan2

  • Full Member
  • ***
  • กระทู้: 245
  • นก ครับ
  • Respect: 0
    • ดูรายละเอียด
    • www.thasaehospital.com
Re: เรียนเจ้าหน้าที่ BMS ช่วยต่อยอดรายงานให้ด้วยครับ
« ตอบกลับ #3 เมื่อ: ธันวาคม 24, 2010, 09:52:42 AM »
0
ลองใช้คำสั่งนี้ ไปเขียนรายงานดูครับ
 GetDateRangeDialog(d1, d2);
ds1:=formatdatetime('yyyy-mm-dd',d1);
ds2:=formatdatetime('yyyy-mm-dd',d2);

    suchat:= GetPickupList('select department from kskdepartment');

   ChangeReportSQL('select vn.vstdate,vn.hn,concat(pt.pname,pt.fname,"  ",pt.lname) as ptname,pt.cid,vn.pttype,ptt.name,  '+
'vn.pdx,icd.name,vn.income,ost.name ,k1.department,k2.department  '+
'from vn_stat vn      '+
'left outer join patient pt on pt.hn=vn.hn    '+
'left outer join pttype ptt on ptt.pttype=vn.pttype  '+
'left outer join icd101 icd on icd.code=vn.pdx  '+
'left outer join ovst ovs on ovs.vn=vn.vn  '+
'left outer join ovstost ost on ost.ovstost=ovs.ovstost  '+
'left outer join kskdepartment k1 on k1.depcode = ovs.main_dep '+
'left outer join kskdepartment k2 on k2.depcode = ovs.last_dep '+
'where vn.vstdate between "'+ds1+'" and "'+ds2+'" '+
'and (k1.department = "'+suchat+'"  or k2.department = "'+suchat+'")');
end;
โรงพยาบาลท่าแซะ อ.ท่าแซะ จ.ชุมพร
ขี้นระบบ ตุลาคม 2549
Server DELL PowerEdge T410   RAM 8 Gb.
MySQL 5.1.30
OS CentOS 5.4 64bit
HOSxP Version : 3.54.1.5

ออฟไลน์ yuttasak

  • Full Member
  • ***
  • กระทู้: 118
  • Respect: 0
    • ดูรายละเอียด
Re: เรียนเจ้าหน้าที่ BMS ช่วยต่อยอดรายงานให้ด้วยครับ
« ตอบกลับ #4 เมื่อ: ธันวาคม 24, 2010, 15:42:09 PM »
0
นำเข้าแล้วไม่ได้ครับผม...เป็นแบบนี้แหละครับ
Mr.yuttasak  archasai (ฅนเลี้ยงหมู)
Server IBM System x3200 Server  RAM 8 G HDD 147 G
HOSxP 3.56.02.15 MySQL 5.5.4.33-31
โรงพยาบาลลอง อ.ลอง จ.แพร่
ชื่นชอบที่สุด www.thailongboat.com สุดยอดเว็บไซด์เรือยาวไทย
เจ้าแม่สายฟ้า วัดบุญยืนพระอารามหลวง อำเภอเวียงสา จังหวัดน่าน

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

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: เรียนเจ้าหน้าที่ BMS ช่วยต่อยอดรายงานให้ด้วยครับ
« ตอบกลับ #5 เมื่อ: ธันวาคม 24, 2010, 15:56:23 PM »
0
ลอลเอาเครื่องหมาย  ( ' ) ออกให้หมดครับ... เหลือไว้แค่ (" " )
Implement  HOSxP  Start 2548 ---> NOW!
Station : 130 Client   V.3 Version  3.67.1.XX
Server  : CENTOS  +MySQL maria 10.x.x