ผู้เขียน หัวข้อ: คำสั่งไม่นับ HN ซ้ำ  (อ่าน 6769 ครั้ง)

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

ออฟไลน์ vinaisena

  • Hero Member
  • *****
  • กระทู้: 615
  • งานสนุกทุกอย่างก็สุข
  • Respect: 0
    • ดูรายละเอียด
    • http://www.senahosp.net
คำสั่งไม่นับ HN ซ้ำ
« เมื่อ: กรกฎาคม 13, 2010, 16:12:42 PM »
0
คำสั่งดูข้อมูลระดับน้ำตาลตามค่าที่ต้องการ ในผู้ป่วยคลินิก DM ดังนี้
select v.hn,v.vstdate,c.number,concat(p.pname,p.fname,"  ",p.lname) as ptname,lb.lab_order_result as LDL
 from vn_stat  v
left outer join lab_head lh on lh.vn=v.vn
left outer join opdscreen o on o.vn=v.vn
left outer join patient p on p.hn=v.hn
left outer join lab_order lb on lb.lab_order_number=lh.lab_order_number
left outer join clinicmember c on c.hn=v.hn
where  v.vstdate between '2008-10-01' and '2009-09-30' and c.clinic ="001" and v.spclty ="01"
and  lb.lab_order_result>=131 and lb.lab_order_result <=179
and lb.lab_items_code in ('3073', '3045', '3001', '3036')

แต่หากจะดูผู้ป่วย นอกคลินิก DM ละ และไม่นับ HN ซ้ำ จะใช้คำสั่งอย่างไรครับ
ฝากท่านอาจารย์ด้วยครับ
vinai supopoj
เจ้าพนักงานเวชสถิติ รุ่น 12
รพ.เสนา จ.พระนครศรีอยุธยา 180 เตียง
เริ่มระบบ OPD กุมภาพันธ์ 2551
เริ่มระบบ IPD 15 ธันวาคม 2551
ทีม อ.นาจ อ.กัมพล
server IBM x Series 3400 Intel Xeon Quad-Core E5430 2.66 GHz/1333 MHZ RAID 0 RAM 9 GB HD 146 GB
Master database 3.54.7.30
Hosxp 3. 54.8.8 เครื่องที่ผมทำงานอยู่
นอกนั้น หลากหลาย เก่าสุด 52.11.11 LAB
ใช้งานเต็มที่ 60+ Station
Cent OS 5.2
ทำ server image work แล้ว อยู่ๆ ก็เดี๊ยงอีกมีปัญหาตอนไฟกระชาก ให้ Server image ล่ม restart ใหม่ แล้ว server วิ่งหา Imge server ไม่เจอะ หน้างานที่ถ่ายรูปห้องบัตร ถ่ายรูปไม่ได้

ออฟไลน์ panomm

  • Sr. Member
  • ****
  • กระทู้: 378
  • Respect: 0
    • ดูรายละเอียด
Re: คำสั่งไม่นับ HN ซ้ำ
« ตอบกลับ #1 เมื่อ: กรกฎาคม 13, 2010, 16:27:58 PM »
0
เพิ่ม distinct เข้าไป ครับ
Mr.Phanomrung Tiumyos   Song Hospital  Tel 089-4335673   E-Mail panomm@hotmaill.com  >>>>   MSN panomm@hotmail.com 
---------------------------------------------------------------------
Server Xeon  HDD SCSI 2 TB.  Ram 8 GB. Centos 6.4  MySQL Percona-Server-server-55-5.5.33-rel31.1.566.rhel6.x86_64  Hosxp อัพเดท เรื่อยๆ   เริ่ม  1 มิ.ย.  2549 โดย อ.ชัยพร และ คุณไพรัช (คุณบอย) ใช้เต็มระบบ

ออฟไลน์ vinaisena

  • Hero Member
  • *****
  • กระทู้: 615
  • งานสนุกทุกอย่างก็สุข
  • Respect: 0
    • ดูรายละเอียด
    • http://www.senahosp.net
Re: คำสั่งไม่นับ HN ซ้ำ
« ตอบกลับ #2 เมื่อ: กรกฎาคม 13, 2010, 16:35:50 PM »
0
เพิ่มตรงไหนครับ ท่าน อาจารย์
vinai supopoj
เจ้าพนักงานเวชสถิติ รุ่น 12
รพ.เสนา จ.พระนครศรีอยุธยา 180 เตียง
เริ่มระบบ OPD กุมภาพันธ์ 2551
เริ่มระบบ IPD 15 ธันวาคม 2551
ทีม อ.นาจ อ.กัมพล
server IBM x Series 3400 Intel Xeon Quad-Core E5430 2.66 GHz/1333 MHZ RAID 0 RAM 9 GB HD 146 GB
Master database 3.54.7.30
Hosxp 3. 54.8.8 เครื่องที่ผมทำงานอยู่
นอกนั้น หลากหลาย เก่าสุด 52.11.11 LAB
ใช้งานเต็มที่ 60+ Station
Cent OS 5.2
ทำ server image work แล้ว อยู่ๆ ก็เดี๊ยงอีกมีปัญหาตอนไฟกระชาก ให้ Server image ล่ม restart ใหม่ แล้ว server วิ่งหา Imge server ไม่เจอะ หน้างานที่ถ่ายรูปห้องบัตร ถ่ายรูปไม่ได้

ออฟไลน์ เข้ม

  • Hero Member
  • *****
  • กระทู้: 2,805
  • Respect: +4
    • ดูรายละเอียด
    • phichit hospital
Re: คำสั่งไม่นับ HN ซ้ำ
« ตอบกลับ #3 เมื่อ: กรกฎาคม 13, 2010, 16:51:54 PM »
0
distinct(สิ่งที่ต้องการ)
เช่น
distinct(hn)
distinct(vn)

 ;) ;) ;)
Phichit Hospital
HOSxP 3.61.10.31 on FreeBSD 9.2
By BMS - Dec 26, 2007

ออฟไลน์ kongkrailas hospital

  • Full Member
  • ***
  • กระทู้: 128
  • Respect: 0
    • ดูรายละเอียด
    • โรงพยาบาลกงไกรลาศ
Re: คำสั่งไม่นับ HN ซ้ำ
« ตอบกลับ #4 เมื่อ: กรกฎาคม 13, 2010, 17:03:30 PM »
0
select distinct(v.hn),v.vstdate,c.number,concat(p.pname,p.fname,"  ",p.lname) as ptname,lb.lab_order_result as LDL
 from vn_stat  v
left outer join lab_head lh on lh.vn=v.vn
left outer join opdscreen o on o.vn=v.vn
left outer join patient p on p.hn=v.hn
left outer join lab_order lb on lb.lab_order_number=lh.lab_order_number
left outer join clinicmember c on c.hn=v.hn
where  v.vstdate between '2008-10-01' and '2009-09-30' and c.clinic ="001" and v.spclty ="01"
and  lb.lab_order_result>=131 and lb.lab_order_result <=179
and lb.lab_items_code in ('3073', '3045', '3001', '3036')
สิริชัย ไกรกิจราษฎร์
ผู้ดูแลระบบ รพ.กงไกรลาศ
Master Server : Dell T610 Xeon4core8tread RAM 40Gb HDD SCSI 300*4 RAID 6
Slave :  IBM X3500 Xeon4Core 2.2 GHz RAM 6G HDD SCSI 146Gb*3, RIAD5, HosXP 3.55.8.14 MySQL 5.1.56 Percona,redhat5.8 64bit
Client  : Windows7 Pro SP3  50 station
ขึ้นระบบเองครับ เมื่อ

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,347
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: คำสั่งไม่นับ HN ซ้ำ
« ตอบกลับ #5 เมื่อ: กรกฎาคม 13, 2010, 19:05:26 PM »
0
คำสั่งดูข้อมูลระดับน้ำตาลตามค่าที่ต้องการ ในผู้ป่วยคลินิก DM ดังนี้
select v.hn,v.vstdate,c.number,concat(p.pname,p.fname,"  ",p.lname) as ptname,lb.lab_order_result as LDL
 from vn_stat  v
left outer join lab_head lh on lh.vn=v.vn
left outer join opdscreen o on o.vn=v.vn
left outer join patient p on p.hn=v.hn
left outer join lab_order lb on lb.lab_order_number=lh.lab_order_number
left outer join clinicmember c on c.hn=v.hn
where  v.vstdate between '2008-10-01' and '2009-09-30' and c.clinic ="001" and v.spclty ="01"
and  lb.lab_order_result>=131 and lb.lab_order_result <=179
and lb.lab_items_code in ('3073', '3045', '3001', '3036')

แต่หากจะดูผู้ป่วย นอกคลินิก DM ละ และไม่นับ HN ซ้ำ จะใช้คำสั่งอย่างไรครับ
ฝากท่านอาจารย์ด้วยครับ

ตกลงดู FBS หรือ LDL ครับ  ;D ;D ;D ;D ;D
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,347
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: คำสั่งไม่นับ HN ซ้ำ
« ตอบกลับ #6 เมื่อ: กรกฎาคม 13, 2010, 19:07:19 PM »
0
ผมกำลังทำแบบนี้ครับ
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ vinaisena

  • Hero Member
  • *****
  • กระทู้: 615
  • งานสนุกทุกอย่างก็สุข
  • Respect: 0
    • ดูรายละเอียด
    • http://www.senahosp.net
Re: คำสั่งไม่นับ HN ซ้ำ
« ตอบกลับ #7 เมื่อ: กรกฎาคม 13, 2010, 19:21:06 PM »
0
ตกลงมันคือ รายงานใช่ไหมครับ
ผมใช้ version 52.11.11
แล้วมันเกิดปัญหาแบบนี้ครับ
แล้วจะไป set อะไรเพิ่มไหมครับ
vinai supopoj
เจ้าพนักงานเวชสถิติ รุ่น 12
รพ.เสนา จ.พระนครศรีอยุธยา 180 เตียง
เริ่มระบบ OPD กุมภาพันธ์ 2551
เริ่มระบบ IPD 15 ธันวาคม 2551
ทีม อ.นาจ อ.กัมพล
server IBM x Series 3400 Intel Xeon Quad-Core E5430 2.66 GHz/1333 MHZ RAID 0 RAM 9 GB HD 146 GB
Master database 3.54.7.30
Hosxp 3. 54.8.8 เครื่องที่ผมทำงานอยู่
นอกนั้น หลากหลาย เก่าสุด 52.11.11 LAB
ใช้งานเต็มที่ 60+ Station
Cent OS 5.2
ทำ server image work แล้ว อยู่ๆ ก็เดี๊ยงอีกมีปัญหาตอนไฟกระชาก ให้ Server image ล่ม restart ใหม่ แล้ว server วิ่งหา Imge server ไม่เจอะ หน้างานที่ถ่ายรูปห้องบัตร ถ่ายรูปไม่ได้

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,347
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: คำสั่งไม่นับ HN ซ้ำ
« ตอบกลับ #8 เมื่อ: กรกฎาคม 13, 2010, 19:25:51 PM »
0
update ได้แล้วครับ
ถ้ายังใช้ version 3.52.x.x ผมว่าต้องหยุดระบบแล้วค่อย upgrade ครับ
คืนนี้ทำเลยครับ
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,347
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: คำสั่งไม่นับ HN ซ้ำ
« ตอบกลับ #9 เมื่อ: กรกฎาคม 13, 2010, 19:44:51 PM »
0
มิน่าล่ะ ถึงได้ถาม http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=16236.msg131750

เอาอย่างนี้นะครับ
ประชาสัมพันธ์ไปก่อน คืนนี้ (สมมุตินะครับ...แล้วแต่สะดวก) จะ upgrade structure เวลา 01:00 น.
ก่อนถึงเวลานัดหมาย admin ก็ download Stable build - 3.53.3.28 มาให้เรียบร้อย แล้วติดตั้งในเครื่องของ admin ซะ
ต่อมา download Daily build - 3.53.7.8 มา แต่ยังไม่ต้องติดตั้งนะ (หรืออาจจะติดตั้งในอีกเครื่องก็ได้)
พอถึงเวลานัดหมาย ก็ให้ทุกเครื่องหยุดใช้งานและ logout จากระบบให้เรียบร้อย
admin ก็จัดการ backup ข้อมูลซะให้เรียบร้อย (อาจจะทำตาม SoRnKuNg ใน http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=16236.msg131750)
หรืออาจจะทำให้เรียบร้อยซะก่อนแล้ว run HOSxP Replication ไว้

ต่อมาให้ทำการ upgrade structure ในเครื่อง server หลักซะ (System => Check DB => Upgrade Structure) รอสักพักไม่น่าจะนานเกิน 30 นาที - 1 ชั่วโมง

เสร็จแล้วทำการติดตั้ง Daily build - 3.53.7.8 ที่ download มาก่อนหน้านี้ลงในเครื่องของ admin (หรือหากติดตั้งไว้แล้วในอีกเครื่องหนึ่ง ก็ใช้เครื่องนั้น) แล้วทำการ Upgrade structure อีกครั้ง ครั้งนี้น่าจะใช้เวลาน้อยกว่า การ upgrade structure ครั้งแรก

เช้าแล้วค่อยตามไป update ที่เครื่องลูกข่ายอื่น ๆ พยายามอย่าให้ version ของ client ห่างกันมากนะครับ ใช้ version เดียวกัน...ดีที่สุดครับ  ;D ;D ;D ;D ;D

ควรตาม upgrade โปรแกรม (พร้อมทั้ง upgrade structure) ให้เป็นปัจจุบันมากที่สุด เพราะมี feature ใหม่ ๆ เพิ่มเข้าไปตลอดครับ รวมทั้งแก้ Bug ใน version ก่อน ๆ ด้วย (แต่อาจจะมี bug ใหม่...รอทดสอบก่อนครับ)
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)