ผู้เขียน หัวข้อ: ใบรับรองแพทย์คำนวนวันพักผ่อนผิดครับ  (อ่าน 8190 ครั้ง)

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

ออฟไลน์ komanp

  • Sr. Member
  • ****
  • กระทู้: 375
  • Respect: 0
    • ดูรายละเอียด
0
ถ้าเริ่มลาวันที่ 22 กรกฎาคม 2552 ถึงวันที่ 24 กรกฎาคม 2552 จะเป็น 2 วัน
แต่ถ้าตั้งแต่วันที่ 31 กรกฏาคม 2552 ถึงวันที่ 2 สิงหาคม 2552 ตรงสมควรลาพักผ่อนจะเป็น 71 วันครับ
ข้ามเดือนแล้วมันจะคำนวนวันลาพักผ่อนผิดครับ ไม่แน่ใจว่าเป็นที่ฟอร์มใบรับรองแพทย์ หรือว่า เป็นที่ฐานของ hosxp ครับ
เช่นในรูปครับ
« แก้ไขครั้งสุดท้าย: สิงหาคม 03, 2009, 15:16:59 PM โดย komanp »
komanp_msu2004@hotmail.com
Server ubuntu 8.10 64 Bit Mysql 5.0.67    ram 2 GB  raid 5
3.52.8.30

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,128
  • Respect: +38
    • ดูรายละเอียด
    • Phanomphrai Hospital
Re: ใบรับรองแพทย์คำนวนวันพักผ่อนผิดครับ
« ตอบกลับ #1 เมื่อ: สิงหาคม 03, 2009, 13:13:07 PM »
0
น่าจะเป็นที่ฟอร์ม report ครับ แต่ต้อง up file ขึ้นมาใหม่เพราะตัวใบรับรองแพทย์น่าจะเป็น doctor-cert-xxx
pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด www.phanomphrai.net

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: ใบรับรองแพทย์คำนวนวันพักผ่อนผิดครับ
« ตอบกลับ #2 เมื่อ: สิงหาคม 03, 2009, 13:28:17 PM »
0

... เป็นที่ฟอร์มอย่างที่ pop_hosxp  บอกครับ   

    ถ้าเป็น ใบรับรองแพทย์ - ลาป่วย  ลองส่งฟอร์ม DOCTOR-CERT-2 มาดูครับ  อันที่ส่งมาเดิมเป็นใบสั่งยาครับ ...  :D ....
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ komanp

  • Sr. Member
  • ****
  • กระทู้: 375
  • Respect: 0
    • ดูรายละเอียด
Re: ใบรับรองแพทย์คำนวนวันพักผ่อนผิดครับ
« ตอบกลับ #3 เมื่อ: สิงหาคม 03, 2009, 15:19:12 PM »
0
อัพตัวใบรับรองแพทย์แล้วครับ
ตอนเช้ารีบ ๆ ครับ
ช่วยดูให้ด้วยครับ
komanp_msu2004@hotmail.com
Server ubuntu 8.10 64 Bit Mysql 5.0.67    ram 2 GB  raid 5
3.52.8.30

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,128
  • Respect: +38
    • ดูรายละเอียด
    • Phanomphrai Hospital
Re: ใบรับรองแพทย์คำนวนวันพักผ่อนผิดครับ
« ตอบกลับ #4 เมื่อ: สิงหาคม 03, 2009, 19:15:51 PM »
0
ลองดูครับ

pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด www.phanomphrai.net

ออฟไลน์ golf_win

  • Hero Member
  • *****
  • กระทู้: 3,481
  • Respect: +112
    • ดูรายละเอียด
Re: ใบรับรองแพทย์คำนวนวันพักผ่อนผิดครับ
« ตอบกลับ #5 เมื่อ: สิงหาคม 03, 2009, 20:08:10 PM »
0
ลองดูครับ


พี่ pop ครับ 31 - 3 นี่ น่าจะนับเป็น 4 วันนะครับ น่าจะเป็น 31 - 2 มากกว่าหรือป่าวครับ ??? ???
โรงพยาบาลเจ็ดเสมียน จังหวัดราชบุรี
Start 19-1-51    35 station
HOSxP  3.59.5.18 Activate License
Tel. 032-305096-7 ต่อ 118
Web. http://csmhos.thaiddns.com:8080
         http://csmhos.thaieasydns.com:8080

ออฟไลน์ thannawe

  • Hero Member
  • *****
  • กระทู้: 2,904
  • Respect: +8
    • ดูรายละเอียด
Re: ใบรับรองแพทย์คำนวนวันพักผ่อนผิดครับ
« ตอบกลับ #6 เมื่อ: สิงหาคม 03, 2009, 20:11:57 PM »
0
ลองดูครับ


พี่ pop ครับ 31 - 3 นี่ น่าจะนับเป็น 4 วันนะครับ น่าจะเป็น 31 - 2 มากกว่าหรือป่าวครับ ??? ???
;D :D
กิจจา ชาญธัญกรรม
นักวิชาการคอมพิวเตอร์ชำนาญการ รพ.โพธาราม จ.ราชบุรี
็HOSxP XE

ออฟไลน์ classical

  • Full Member
  • ***
  • กระทู้: 129
  • Respect: 0
    • ดูรายละเอียด
    • โรงพยาบาลเชียรใหญ่
Re: ใบรับรองแพทย์คำนวนวันพักผ่อนผิดครับ
« ตอบกลับ #7 เมื่อ: สิงหาคม 03, 2009, 20:19:05 PM »
0
ลองปรับ SQL  ให้เป็น

select date1, date2, ill_date_count,    (( to_days(date2) - to_days(date1) )  + 1 ) as count_date ,  doctor_cert.*

from doctor_cert

where doctor_cert_id = 43

ลองปรับใช้ดูครับ
ของผมเป็น ขนาด A5    ครับ

« แก้ไขครั้งสุดท้าย: สิงหาคม 03, 2009, 20:31:51 PM โดย classical »
รพ.เชียรใหญ่  จ.นครศรีธรรมราช
Master CentOS4.8 64 bit MySQL-percona-5.1.42-9
RAM  24 GB
Slave  CentOS4.8 64 bit MySQL-percona-5.1.42-9
RAM  10 GB
HOSxP V ล่าสุดเสมอ HOSxP-PCU ล่าสุดเสมอ
ขอบคุณ อ.ชัยพร ที่ได้ให้โอกาสใช้โปรแกรม

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: ใบรับรองแพทย์คำนวนวันพักผ่อนผิดครับ
« ตอบกลับ #8 เมื่อ: สิงหาคม 03, 2009, 20:23:48 PM »
0
... จะตอบซะหน่อย  ไปกด thank ให้  TanKit(กิจ) ซะและ  อิ อิ   ;D  ;D ...



... คือที่จริงการนับวันที่ต้องนับวันเริ่มต้นด้วย    

   ขออนุญาตเพิ่มของ  pop_hosxp นิดหน่อยนะครับ   ที่ variable ลองเพิ่มเป็น

     Value := (dbpipeline['date2']+1) - dbpipeline['date1'];

หรือ

     Value := dbpipeline['date2'] - dbpipeline['date1'] + 1 ;

   อะไรประมาณนี้ก็ได้ครับ  ...  :D ...
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ thannawe

  • Hero Member
  • *****
  • กระทู้: 2,904
  • Respect: +8
    • ดูรายละเอียด
Re: ใบรับรองแพทย์คำนวนวันพักผ่อนผิดครับ
« ตอบกลับ #9 เมื่อ: สิงหาคม 03, 2009, 21:04:40 PM »
0
... จะตอบซะหน่อย  ไปกด thank ให้  TanKit(กิจ) ซะและ  อิ อิ   ;D  ;D ...



... คือที่จริงการนับวันที่ต้องนับวันเริ่มต้นด้วย    

   ขออนุญาตเพิ่มของ  pop_hosxp นิดหน่อยนะครับ   ที่ variable ลองเพิ่มเป็น

     Value := (dbpipeline['date2']+1) - dbpipeline['date1'];

หรือ

     Value := dbpipeline['date2'] - dbpipeline['date1'] + 1 ;

   อะไรประมาณนี้ก็ได้ครับ  ...  :D ...

:D ;)

ขอบคุณครับ
กิจจา ชาญธัญกรรม
นักวิชาการคอมพิวเตอร์ชำนาญการ รพ.โพธาราม จ.ราชบุรี
็HOSxP XE

ออฟไลน์ admin_palian

  • Full Member
  • ***
  • กระทู้: 160
  • Respect: 0
    • ดูรายละเอียด
Re: ใบรับรองแพทย์คำนวนวันพักผ่อนผิดครับ
« ตอบกลับ #10 เมื่อ: ธันวาคม 28, 2011, 14:05:55 PM »
0
ลองปรับ SQL  ให้เป็น

select date1, date2, ill_date_count,    (( to_days(date2) - to_days(date1) )  + 1 ) as count_date ,  doctor_cert.*

from doctor_cert

where doctor_cert_id = 43

ลองปรับใช้ดูครับ
ของผมเป็น ขนาด A5    ครับ




ถ้าแพทย์ต้องการออกไบรับรองแพทย์ย้อนหลังล่ะครับ   โดยที่ ช่อง เมื่อวันที่ .....   เป็นวันที่คนไข้เคยมาครั้งก่อน เราสามารถ กำหนดวันที่ รับรองได้มั้ยครับ  :)
โรงพยาบาลปะเหลียน จ.ตรัง
อดุลย์ สันติเพชร โทร 075-289275#118
Server : HP proliant ML 150; Ram 4 Gb; CentOS ,MySQL 5.1.30
Client : windows xp sp3 ; Software : Hosxp version 3.54.XX  (อัพเดตตามเรื่อยๆครับ)
ขึ้นระบบ 22 ธันวาคม 52 Consult By คุณกิตติชัย เบญระเหม และคุณโสทร รอดคงที่

ออฟไลน์ aun_s

  • Newbie
  • *
  • กระทู้: 38
  • Respect: 0
    • ดูรายละเอียด
Re: ใบรับรองแพทย์คำนวนวันพักผ่อนผิดครับ
« ตอบกลับ #11 เมื่อ: ธันวาคม 29, 2011, 10:36:13 AM »
0
select dc.*,v.*,i.*,if(dc.date1<>'',datediff(dc.date2,dc.date1)+1,'') as cnt from doctor_cert dc
left outer join vn_stat v on dc.vn = v.vn
left outer join icd101 i on v.pdx =i.code
where dc.doctor_cert_id ='8434'
ลองใช้สูตรนี้ครับ