ผู้เขียน หัวข้อ: อยากได้รายงานครับ  (อ่าน 4522 ครั้ง)

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

ออฟไลน์ hk11227

  • Sr. Member
  • ****
  • กระทู้: 306
  • นี่แหล่ะชีวิต.....
  • Respect: 0
    • ดูรายละเอียด
อยากได้รายงานครับ
« เมื่อ: มิถุนายน 16, 2011, 14:50:37 PM »
0
อยากรบกวนขอรายงาน สักตัวนีงครับ เป็นรายงาน ระยะเวลาการในการเข้ารับบริการ ที่แยกเป็นรายการ คนไข้ทั่วไป คนไข้เบาหวาน คนไข้ความดัน ที่มารับบริการในโรงพยาบาล ครับ    มีท่านใดพอจะมีบ้างไหมครับ  ;D ;D
โรงพยาบาลห้วยคต อ.ห้วยคต จ.อุทัยธานี  ต่อลาภ นาคทอง (ต่อ)  Tel 056-518005 >>>> เริ่ม HOSXP V3 1 ส.ค.51.
 HOSXP XE4 2559>>26 พฤษภาคม 2016 >>ขอบคุณ ขอบคุณ อ.ทุกท่านที่คอยให้คำปรึกษา

ออฟไลน์ hk11227

  • Sr. Member
  • ****
  • กระทู้: 306
  • นี่แหล่ะชีวิต.....
  • Respect: 0
    • ดูรายละเอียด
Re: อยากได้รายงานครับ
« ตอบกลับ #1 เมื่อ: มิถุนายน 17, 2011, 08:48:27 AM »
0
พอจะมีกันบ้างไหม
โรงพยาบาลห้วยคต อ.ห้วยคต จ.อุทัยธานี  ต่อลาภ นาคทอง (ต่อ)  Tel 056-518005 >>>> เริ่ม HOSXP V3 1 ส.ค.51.
 HOSXP XE4 2559>>26 พฤษภาคม 2016 >>ขอบคุณ ขอบคุณ อ.ทุกท่านที่คอยให้คำปรึกษา

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

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: อยากได้รายงานครับ
« ตอบกลับ #2 เมื่อ: มิถุนายน 17, 2011, 08:54:03 AM »
0
ลองดูครับ...ไปปรับแต่งตามต้องการ
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

ออฟไลน์ hk11227

  • Sr. Member
  • ****
  • กระทู้: 306
  • นี่แหล่ะชีวิต.....
  • Respect: 0
    • ดูรายละเอียด
Re: อยากได้รายงานครับ
« ตอบกลับ #3 เมื่อ: มิถุนายน 17, 2011, 09:56:50 AM »
0
thank ให้แล้วนะครับ
 ขอบคุณอย่างสูงครับ   :) :)
โรงพยาบาลห้วยคต อ.ห้วยคต จ.อุทัยธานี  ต่อลาภ นาคทอง (ต่อ)  Tel 056-518005 >>>> เริ่ม HOSXP V3 1 ส.ค.51.
 HOSXP XE4 2559>>26 พฤษภาคม 2016 >>ขอบคุณ ขอบคุณ อ.ทุกท่านที่คอยให้คำปรึกษา

ออฟไลน์ hk11227

  • Sr. Member
  • ****
  • กระทู้: 306
  • นี่แหล่ะชีวิต.....
  • Respect: 0
    • ดูรายละเอียด
Re: อยากได้รายงานครับ
« ตอบกลับ #4 เมื่อ: มิถุนายน 17, 2011, 10:03:45 AM »
0
มีแบบที่แยก คลินิกได้บ้างไหมครับ
โรงพยาบาลห้วยคต อ.ห้วยคต จ.อุทัยธานี  ต่อลาภ นาคทอง (ต่อ)  Tel 056-518005 >>>> เริ่ม HOSXP V3 1 ส.ค.51.
 HOSXP XE4 2559>>26 พฤษภาคม 2016 >>ขอบคุณ ขอบคุณ อ.ทุกท่านที่คอยให้คำปรึกษา

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

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: อยากได้รายงานครับ
« ตอบกลับ #5 เมื่อ: มิถุนายน 17, 2011, 10:10:30 AM »
0
มีแบบที่แยก คลินิกได้บ้างไหมครับ

อันนี้แหล่ะครับ..ไปแก้ใน variable ครับ..เพื่อ getpickuplist ครับ..จากตาราง clinic ก็ได้แล้วครับ..  เอา random ออกก็ได้..เอาช่วงเวลาออกก็ได้..อยู่ที่จะขอดูข้อมูลช่วงไหนของวันครับ...

s:=GetPickupList('select "All" union select "OPD" union select "ER" union select "OTHER"');
          if s='ALL'  then
          begin

          ChangeReportSQL('select a.vstdate,a.vn,a.hn,concat(pname,fname,"    ",lname) as ptname, '+
          'a.vsttime ,a.service4 ,a.service11 ,a.service5  ,a.service12,a.service16, '+
          'sec_to_time(time_to_sec(a.service11)-time_to_sec(a.vsttime)) as t1, '+
          'sec_to_time(time_to_sec(a.service12)-time_to_sec(a.service11)) as t2 , '+
          'sec_to_time(time_to_sec(a.service16)-time_to_sec(a.service12))as t3 , '+
          'sec_to_time(time_to_sec(a.service16)-time_to_sec(a.vsttime)) as t4 '+
          'from service_time a '+
          'left outer join patient b on a.hn=b.hn '+
          'left outer join ovst o on o.vn=a.vn '+
          'where a.vstdate between "'+d1+'" and "'+d2+'" and a.vstdate not in (select holiday_date from holiday) '+
          'and a.vn not in (select vn from lab_head) and a.vn not in (select vn from xray_head) '+
          'and a.vsttime between "08:30:00" and "10:30:00" '+
          'and a.service4>a.vsttime '+
          'and a.service12>a.service5 order by rand()limit 300');

     
« แก้ไขครั้งสุดท้าย: มิถุนายน 17, 2011, 10:14:18 AM โดย Kuakool.. »
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

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

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: อยากได้รายงานครับ
« ตอบกลับ #6 เมื่อ: มิถุนายน 17, 2011, 10:15:30 AM »
0
หรือเริ่มต้นตัวอย่างก็ประมาณนี้คัรบ..


select a.vstdate,a.vn,a.hn,concat(pname,fname,"    ",lname) as ptname,
a.vsttime as begintime,a.service4 as screen,sec_to_time(time_to_sec(a.service4)-time_to_sec(a.vsttime)) as watingtimescreen,
a.service11 as screentime,sec_to_time(time_to_sec(a.service11)-time_to_sec(a.service4)) as timescreen,
a.service5 as doctortime,sec_to_time(time_to_sec(a.service5)-time_to_sec(a.service11)) as waitingdoctortime,
a.service12 as doctorendtime,sec_to_time(time_to_sec(a.service12)-time_to_sec(a.service5)) as doctorwatingtime,
a.service6 as jadya,sec_to_time(time_to_sec(a.service6)-time_to_sec(a.service12)) as jadyawatingtime,
sec_to_time(time_to_sec(a.service6)-time_to_sec(a.vsttime)) as watingtime
from service_time a
left outer join patient b on a.hn=b.hn
left outer join ovst o on o.vn=a.vn
where a.vstdate between "2011-01-01" and "2011-01-31" and a.vstdate not in (select holiday_date from holiday)
and o.visit_type="I" and a.vsttime between "08:50:00" and "11:45:00" and a.vn not in (select vn from lab_head ) and a.vn not in (select vn from er_regist)
and a.service4_dep="010"
and a.service4>a.vsttime
and a.service6>a.service4
and a.service12>a.service5


เปลี่ยนเป็นรหัสคลินิก หรือแผนกตามต้องการคัรบ
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x