ผู้เขียน หัวข้อ: รายงาน 19 สาเหตุ ถึงพี่ kuakool  (อ่าน 5747 ครั้ง)

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

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
รายงาน 19 สาเหตุ ถึงพี่ kuakool
« เมื่อ: กรกฎาคม 30, 2008, 14:03:55 PM »
0

....ที่บอกไว้  รออีกสักครู่นะครับพี่  ขอลองทดสอบในระบบจริงสักครู่ครับ..... :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

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: รายงาน 19 สาเหตุ ถึงพี่ kuakool
« ตอบกลับ #1 เมื่อ: กรกฎาคม 30, 2008, 15:50:39 PM »
0

....ตอนแรกผมทำรายงานใหม่โดยใช้ variable ปรากฏว่า มันใช้เวลาประมวลผลมากไปหน่อย(ประมาณ 3 นาที่ ที่ทดสอบในระบบของผม) เนื่องจากมีประมาณ 300 กว่า variable....

....เลยลองมาแกะๆ แคะๆ จากของเดิมที่เป็น tempreport เลยใช้เวลาดูอยู่หลายวันหน่อย เพราะผมไม่ค่อยรู้เรื่องระบบ tempreport ครับ .....

....แก้ไขตรงผลรวมของ อุบัติเหตุอื่นๆ ให้รวมเฉพาะหัวข้อย่อยของอุบัติเหตุอื่นๆ(2.1 - 2.13) 
....แล้วก็ตรง ผู้บาดเจ็บตายในจังหวัด(คำสั่งเดิมไม่มีเงื่อนไขในจังหวัด)  และแก้คำสั่งที่ช่องผู้บาดเจ็บตายในจังหวัด/ในโรงพยาบาล ให้สอดคล้องกับช่องผู้บาดเจ็บตายทั้งหมด
....มีแบบที่เพิ่มผู้บาดเจ็บที่ได้รับการส่งต่อด้วย เพราะที่ รพ.ผมเขาต้องการน่ะครับ....

....ส่วนการนับยอดมีแบบนับจาก hn กับ vn (จริงๆ ไม่ทราบว่าจะใช้แบบใหนดี)  ในแบบที่นับ hn ผมไม่ได้เพิ่มช่องรวมเพราะมีโอกาสผิดได้ถ้าผู้ป่วยเกิดมา รพ.อีกครั้งด้วย อาการบาดเจ็บ ในช่วงวันที่เราออกรายงาน แต่ในแบบที่นับจาก vn ผมจะเพิ่มแถว จำนวนรวม ไปด้วยครับ....

....ยังงัยฝากพี่เกื้อช่วยตรวจสอบดูให้อีกครั้งนะครับ.... :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

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: รายงาน 19 สาเหตุ ถึงพี่ kuakool
« ตอบกลับ #2 เมื่อ: กรกฎาคม 30, 2008, 15:58:21 PM »
0

....อีกนิดครับ...
....บางครั้งในรายงานแบบที่นับจาก vn ถ้าผลรวมข้างล่างผิดพลาดไม่ตรง  อาจเป็นเพราะ มีการวินิจฉัยว่าบาดเจ็บมากกว่า 1 สาเหตุใน vn เดียวกัน  ลองใช้คำสั่งข้างล่างตรวจสอบดูได้ครับ

select o1.vn,o1.hn,o1.icd10,o2.icd10,o1.vstdate
from ovstdiag o1,ovstdiag o2
where o1.vstdate between '2008-05-01' and '2008-05-31'
and o1.icd10 between 'V01' and 'Y3699'
and o2.icd10 between 'V01' and 'Y3699'
and o1.vn = o2.vn and o1.icd10 <> o2.icd10
group by o1.vn

โดยเปลี่ยนวันที่ให้เป็นช่วงเดียวกับที่เราออกรายงานครับ... :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

ออฟไลน์ naj

  • Hero Member
  • *****
  • กระทู้: 2,449
  • Respect: +10
    • ดูรายละเอียด
    • http://www.luangphopern-hospital.com
Re: รายงาน 19 สาเหตุ ถึงพี่ kuakool
« ตอบกลับ #3 เมื่อ: กรกฎาคม 30, 2008, 16:22:15 PM »
0
Thanks :D :D :D
Yindee And Tan

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: รายงาน 19 สาเหตุ ถึงพี่ kuakool
« ตอบกลับ #4 เมื่อ: กรกฎาคม 30, 2008, 16:28:21 PM »
0
....ส่วนอันนี้เป็นรายงานที่ผมทำโดยใช้ variable ดึงข้อมูลครับ  แต่ใช้เวลาประมวลผลพอสมควรอย่างที่บอกครับ....
....ผมชอบเพราะจัดรูปแบบของรายงานสะดวกกว่า(แต่รอนาน.. :'(..)   ส่วนผลรวมผมเอาค่าจากข้างบนมาบวกกันโดยตรงเลยครับ.... :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