แสดงกระทู้

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - redfireball

หน้า: 1 [2] 3 4 5
51
ถ้าได้เป็น3ครั้งติดต่อกัน น่าจะดี เพราะบางทีอาจนัด2เดือน 1เดือน หรือ3เดือน ::)
ขอเก็บโจทย์นี้ไปคิด query ก่อนน่ะครับ  ;D ;D ;D
ไม่งั้นลองรายงานนี้ของพี่อี๋ NEO นี้ไปก่อนน่ะครับ  ;D ;D
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=15644.0

52
รายงาน-คนไข้ทะเบียนเบาหวาน ที่ค่า fbs มากกว่า 140 (3 เดือนติดต่อกัน)
พี่พยาบาลหัวหน้าคลินิกเบาหวานขอมาครับ
ใน query ใช้ sub query ข้อมูลออกมาเก็บไว้ที่ temp table แล้วกรองเอาข้อมูลเฉพาะที่ fbs มากกว่า 140 ติดต่อกัน 3 เดือน
ลองดูใน query data set ของ report เพิ่มเติมครับ เพื่อนำไปประยุกกับรายงานที่ต้องการค่า กี่เดือนที่่ติดต่อกัน  :) :)

เพิ่มเติม ลิ้งเดิม  ;D ;D >> http://www.nkhosxp.com/viewtopic.php?f=6&t=272&start=0
 ;) ;) ;)

53
คนที่ 1 Hardware , Software
คนที่ 2 HOSxP, HOSxP PCU
คนใหม่ 3 ศูนย์ข้อมูล
อยู่คนเดียวมา 2 ปี แล้วครับ ทำงานทั้งของ คนที่1,คนที่2,คนที่3  :'( :'( ยังไม่มีข่าวจะรับเพิ่มเลย
ตอนนี้ใช้ระบบ Rotation งานเอาครับ เหมือน อดีตผู้จัดการทีมดังในเกาะอังกฤษ  ;D ;D ;D
จัด priority ของงาน อันไหน เร่งรีบ, จำเป็น, ต้องมี, อนาคตต่อไป เอาครับ  ;D ;D ;D

54
พิมเฉพาะบัตรประจำตัวผู้ป่วย
ลงทะเบียนผู้ป่วย>>เลือกคนไข้ที่จะพิมบัตร>>ตัวเลือกการพิมพ์>>ติ๊ก พิม Tag ติด OPDCard
ตั้งค่าชื่อเครื่องพิมพ์>> Tag ติด OPDCard>>เลื่อกเครื่อง printer ที่พิมบัตร
คนไหนที่จะพิมพ์บัตรถึงติ๊กน่ะครับ ไม่พิมก็เอาติ๊กออก
 ;) ;) ;)

55
พี่แอดมิน รพท.หนองคาย ฝากประกาศครับ
รพท.หนองคาย รับ ตำแหน่ง นักวิชาการคอมพิวเตอร์ มาดูแลระบบฐานข้อมูลของโปรแกรม HOSxP
ไม่เกี่ยวกับการซ่อมบำรุง Internet Intranet ....จำนวน 1 ตำแหน่ง หมดเขตรับสมัคร 31 มกราคม 54
ใครสนใจติดต่อสมัครได้ที่ฝ่ายการเจ้าหน้าที่ รพ.หนองคาย

เพิ่มเติม >> http://hospital.moph.go.th/nongkhai/
หรือในชุมชน hosxp หนองคาย >> http://www.nkhosxp.com/viewtopic.php?f=3&t=202&p=1770#p1770
หรือสอบถาม job description กับพี่นุ้ย ได้ที่ 0817170339  ;D ;D ;D

ปล.มีพี่บอกพี่ มีน้องบอกน้อง มีเพื่อนบอกเพื่อน มาสมัครนะคะ  ;D ;D

57
ผมใช้ RemoteDesktop ที่มากับ windows เหมือน อ.รพช.ภักดีชุมพล ครับ  ;) ;)
เพียงแต่ที่นี้ไม่ได้ผ่านไอพีจริง งบน้อย เน้นใช้ทรัพยากรที่มีให้เกิดประโยชน์สูงสุด (พูดง่ายๆ เน้นประหยัด แต่สามารถทำงานได้เหมือนกัน)
ที่ใช้ adsl 2m tot เป็นทั้ง internet ใน รพ ,ip web server รพ, ftp server รพ, remote desktop เรียกได้ว่าใช้คุ้มจริงๆ เส้นเดียว 7 ร้อยว่าบาท (ช้า แต่ก็พอรับได้)
-ใช้บริการ update ip ของ no-ip ครับ free  ;D
-และทำการ forward port ของ modem router ของ tot  ;)
  web server port 81 (80 modem รุ่นนี้ forward ไม่ได้เลยต้องเปลี่ยนไป 81) เสียแต่ค่าจดโดเมน 300บาท/ปี ครอบ no-ip อีกชั้นครับ
  ftp server port 21
  microsoft remote desktop port 3389
 ;) ;) ;)

58
ลองใช้ตัวแก้ NOD32 Registry Recovery ดูครับ ตามลิ้งเลยครับ มีหลายอาการให้เลือกใช้  ;) ;)

http://www.nod32th.com/component/option,com_docman/task,cat_view/gid,67/dir,DESC/order,name/limit,5/limitstart,5/lang,en/

NOD32 Registry Recovery-V1.1 มีไว้สำหรับแก้อาการผิดปกติของเครื่องคอมพิวเตอร์ซึ่งเกิดจากไวรัสต่างๆ ให้กลับมาเป็นปกติ  ;) ;)


59
ระบบห้องจ่ายยา>>รายการใบสั่งยา scan จาก ipd

ตั้งแต่ v 3.53.12.21 เป็นต้นมา up ถึง 3.54.1.3 กดแสดงแล้ว โปรแกรมค้าง hosxp not responding ต้องกด Ctrl+Alt+Delete ออกจากโปรแกรมครับ
ตอนนี้แก้ปัญหาโดย ถอย client v. ห้องยา เป็น 3.53.12.8 ครับ

ไม่ทราบ รพ. อื่นเจอปัญหานี้ไมครับ  ;) ;)

60
ขอบคุณมากเลยครับ อ.Multithreading
ของขวัญปีกระต่าย สำหรับ โรงพยาบาลชุมชน เลยครัย  :) :) :)

61
Admin tools / Re: ตาราง dttm พร้อม icd9 ครบทุกตัวครับ
« เมื่อ: มกราคม 03, 2011, 22:30:00 PM »
ขอบคุณมากครับพี่อี๋  ;D ;D ;D

63
การเขียน SQL Script / Re: ท่านใช้อะไรทำเว็บ รพ. ครับ
« เมื่อ: ธันวาคม 03, 2010, 15:27:52 PM »
แล้วแต่ความถนัดของ webmaster นั้นๆครับ  จะให้เขียนเองทั้งเว็บคงไม่ไหว เพราะคนเดียวดูทั้งหมดที่เกี่ยวกับคอม เลยต้องเลือกใช้ cms เข้ามาช่วย  :D :D :D
ส่วนตัวผมเลือกใช้ joomla จับมาได้ 1 หนึ่งปีแล้ว เหตุที่เลือกเพราะมีหนังสือให้เลือกซื้อเยอะตามร้านหนังสือ,  research บทความในเว็บก็เยอะด้วย, ธีมฟรีๆก็มี, ตัวลงเสริมก็เยอะ ทำทุกวันเด๊่ยวก็ชินกับ tool ที่เราใช้ทำครับ  ;) ;) ;)


64
นอกเรื่อง / Re: ขอแสดงความยินดีกับอ.ชัยพร
« เมื่อ: พฤศจิกายน 28, 2010, 11:35:09 AM »
ขอแสดงความยินดีกับ อ.MN ด้วยครับ    :) :)

65
ลองปรับใช้ดูครับ  ;) ;)
ใช้ if then else กำหนด propertie ของตัวแปร Variable1.Font.Color := ชื่อสี
 :) :)
สุดยอดครับ
แต่จริง ๆ เขาอยากให้ออกเป็นตัวอักษรว่าสีอะไรเฉย ๆ ไม่ต้องใส่สีก็ได้ครับ  :D
ครับโทษทีอ่านคำถามผิด แก้ไขรายงานแล้ว
เพิ่มเติม select case when ใน query ตาม อ.pop_hosxp ครับ  ;D ;D ;D

66
ลองปรับใช้ดูครับ  ;) ;)
ใช้ if then else กำหนด propertie ของตัวแปร Variable1.Font.Color := ชื่อสี
 :) :)

67
งานเข้าอีกแล้วครับ สำหรับพี่น้อง Admin จังหวัดชัยภูมิ ที่ต้องดูเรื่อง 18 แฟ้มด้วย เพิ่งเห็นหนังสือเมื่อเช้านี้เองครับ 13 - 15 ธันวาคม 2553 สนย.จะออกมาประชุมเชิงปฏิบัติการ เรื่อง แนวทางการพัฒนาระบบฐานข้อมูลการให้บริการผู้ป่วยนอก ฐานข้อมูลการให้บริการส่งเสริมสุขภาพและป้องกันโรค ในรูปแบบ 18 แฟ้มมาตรฐาน ปีงบประมาณ 2554 รุ่นที่ 9 ที่จ.นครราชสีมา
ขอดูรายละเอียดเนื้อหาที่จะประชุมก่อนนะครับ งานนี้ต้องเลือกแล้วล่ะครับว่าจะไปไหน โคราช หรือ เชียงใหม่
 
รุ่นก่อนหน้านี้ที่จัดไปแล้วที่จังหวัดอื่นเป็นไงบ้างครับใครไปมาแล้ว ถ้าไม่ไปอ่านเอกสารที่แจกอ่านเองพอจะรู้เรื่องมั้ยครับ จะได้ตัดสินใจไม่ไปเสียดายงานของ HOSxP ครับ  ;D ;D ;D
จัดที่อุดร รุ่น 5 ภาคตะวันออกเฉียงเหนือ ครับ 14-16 พย. 53 ที่จะถึงนี้
เดี๋ยวประชุมกลับมาแจ้งผลให้ทราบครับ  ;) ;) ;)

68
http://www.joomlathaiclub.com/joomla/
เว็บนี้ก็ดีครับ เข้าประจำ ไปหา อะไรใหม่ๆ มาลงเพิ่มเติมในเว็บ  ;D ;D ;D
ส่วน template ก้โหลดมาแล้ว มาเปลี่ยนโทนสีเพิ่มเติมอีกทีครับ ใช้โปรแกรม colorcop >> http://colorcop.net/download
ไปหาดูดสีเว็บอื่นๆมาครับ เพราะบ้างที template ที่ได้มา โทนสีอาจจะไม่เหมาะกับโรงพยาบาลครับ  :) :) :)

69
นอกเรื่อง / Re: อาลัยกับการจากไปของ Admin HOSxP
« เมื่อ: พฤศจิกายน 04, 2010, 20:22:02 PM »
ขอแสดงความอาลัยและเสียใจด้วยน่ะครับ  :'( :'( :'(

70
มีโอกาสเข้าร่วมประชุม auditor เวชระเบียน ที่ อุดรธานี 1-2 พย 53
พึ่งมีโอกาสเข้าเนตครับ ขอบคุณมากครับพี่อี๋ ที่ช่วยหาข้อมูลในเรื่อง นวก.คอมฯ พรก. ใน รพช.
และขอบคุณทางผู้ใหญ่ ที่เห็นถึงความสำคัญทางด้านระบบคอมพิวเตอร์สารสนเทศในโรงพยาบาล
ถึงแม้จะเป็น รพช. 30 เตียง ซึ่งไม่มีกรอบของ พรก. นวก.คอมฯ ต้องเป็น 60 เตียง ขึ้นไป  ;) ;)
ซึ่งภาระงานปัจจุบัน ก็ไม่ต่างกับ รพ. ใหญ่
เรียกว่า all in man สำหรับ รพ เล็กๆ ซึ่งจ้างบุคคลากรในส่วนนี้ได้น้อย
ยังไงก็จะทำหน้าที่ให้ดีที่สุดต่อไปครับ รพช. สู้ๆๆ  :) :)

71
ขอบคุณครับพี่อี๋ พึ่งเห็น กท ครับ
มัวทำข้อมูล 18 แฟ้ม ส่ง สปสช เขต 8 อยู่  ;D ;D ;D
ปล. หลองเด้อๆ พรเจริญ ได้ตำแหน่งใหม่น่ะ  ;D ;D ;D

72
ที่นี้ ขึ้นกับ ฝ่ายบริหาร ครับ  :) :)

73
แจ้งปัญหา / ขอความช่วยเหลือ / Re: Sticker-OPD-Prepack
« เมื่อ: ตุลาคม 19, 2010, 15:53:35 PM »
ทำเป็น custom เป็นตัวยาๆไป สำหรับยาที่ต้องให้ stock ER กับ ยาออกหน่วย
เวลาห้องยาจะพิมก็เข้า end user report เลือก ตัวยานั้นๆๆ สั่งพิมที่ล่ะเยอะๆ เลยครับ  ;) ;)
น้องเต้.......จัดการให้หน่อยสิ..... ;D ;D ;D เดี๋ยวอาทิตย์หน้ามี THANK  ;) ;)
เด๊่ยวเอาไปให้ทั้ง folder ห้องยาครับ อิอิ  ;D ;D

74
query นี้ใช้ได้เปล่าครับ  ;)
count >>>pdx,dx0,dx1,dx2,dx3,dx4,dx5 แล้วมา union กัน ทั้ง opd ipd เก็บลง temptable
แล้ว group by และ sum ออกมา 10 อันดับโรค

set @dt1 := '2010-09-01';
set @dt2 := '2010-09-30';

select tt.icd,i.name,sum(tt.cc) as ss
from
(select v.pdx as icd,count(v.hn) as cc
from vn_stat v
where vstdate between @dt1 and @dt2
and v.pdx <> ''
group by v.pdx
union
select v.dx0 as icd,count(v.hn) as cc
from vn_stat v
where vstdate between @dt1 and @dt2
and v.dx0 <> ''
group by v.dx0
union
select v.dx1 as icd,count(v.hn) as cc
from vn_stat v
where vstdate between @dt1 and @dt2
and v.dx1 <> ''
group by v.dx1
union
select v.dx2 as icd,count(v.hn) as cc
from vn_stat v
where vstdate between @dt1 and @dt2
and v.dx2 <> ''
group by v.dx2
union
select v.dx3 as icd,count(v.hn) as cc
from vn_stat v
where vstdate between @dt1 and @dt2
and v.dx3 <> ''
group by v.dx3
union
select v.dx4 as icd,count(v.hn) as cc
from vn_stat v
where vstdate between @dt1 and @dt2
and v.dx4 <> ''
group by v.dx4
union
select v.dx5 as icd,count(v.hn) as cc
from vn_stat v
where vstdate between @dt1 and @dt2
and v.dx5 <> ''
group by v.dx5

union

select a.pdx as icd,count(a.hn) as cc
from an_stat a
where dchdate between @dt1 and @dt2
and a.pdx <> ''
group by a.pdx
union
select a.dx0 as icd,count(a.hn) as cc
from an_stat a
where dchdate between @dt1 and @dt2
and a.dx0 <> ''
group by a.dx0
union
select a.dx1 as icd,count(a.hn) as cc
from an_stat a
where dchdate between @dt1 and @dt2
and a.dx1 <> ''
group by a.dx1
union
select a.dx2 as icd,count(a.hn) as cc
from an_stat a
where dchdate between @dt1 and @dt2
and a.dx2 <> ''
group by a.dx2
union
select a.dx3 as icd,count(a.hn) as cc
from an_stat a
where dchdate between @dt1 and @dt2
and a.dx3 <> ''
group by a.dx3
union
select a.dx4 as icd,count(a.hn) as cc
from an_stat a
where dchdate between @dt1 and @dt2
and a.dx4 <> ''
group by a.dx4
union
select a.dx5 as icd,count(a.hn) as cc
from an_stat a
where dchdate between @dt1 and @dt2
and a.dx5 <> ''
group by a.dx5

) as tt
left join icd101 i on i.code = tt.icd
group by tt.icd
order by sum(tt.cc) desc
limit 10


75
แจ้งปัญหา / ขอความช่วยเหลือ / Re: Sticker-OPD-Prepack
« เมื่อ: ตุลาคม 19, 2010, 15:07:49 PM »
เอาที่ให้คนไข้เป็นเกณฑ์  ที่สำหรับติดถุงยาของห้องยา  ทำเป็น CUSTOM- FORM ก็ได้ครับ..
ไม่รู้จริงๆครับ..............ถ้าเป็น CUSTOM-FORM ไปพิมพ์ที่ตรงเมนูไหนครับ.......................
ทำเป็น custom เป็นตัวยาๆไป สำหรับยาที่ต้องให้ stock ER กับ ยาออกหน่วย
เวลาห้องยาจะพิมก็เข้า end user report เลือก ตัวยานั้นๆๆ สั่งพิมที่ล่ะเยอะๆ เลยครับ  ;) ;)

76
ครับพี่นายช่างชื่อ "ชัชวาลย์ เอื้อกิจ" น่ะครับ วันไปส่งที่ชัยภูมิก็ไปส่งพี่เขาครับ
ยังไงฝากความคิดถึงพี่ชัชด้วยน่ะครับ จาก ซ่อมบำรุงฯ และ com รพ.สังคม  ;D ;D

77
select v.hn,v.sex,v.age_y,s.creatinine,
case when v.sex = 1 then (186.3*(power(s.creatinine,-1.154)))*(power(v.age_y,-0.203))
when v.sex = 2 then (186.3*(power(s.creatinine,-1.154)))*(power(v.age_y,-0.203))* 0.742  else "N/A" end as eGFR
from opdscreen s
left outer join vn_stat v on v.vn=s.vn
where s.vstdate ='2010-10-11'  and s.creatinine <>""

เพิ่มเติมคำสั่ง case when ในการแยกสูตร หญิง/ชาย ประมานนี้เปล่าครับ  ;) ;)
ปล. นายช่างจาก รพ.สังคม พึ่งย้ายไปที่ รพ.เสลภูมิ ป่ะครับ ช่างชัด  ;D ;D

78
มีปัญหาเรื่องฟ้าฝน เหมือนกันครับ หน้าฝนปีนี้ พังไป 2 รอบแล้ว ส่งสัยเจ้าหน้าที่ไปสาบาน ไว้เยอะ  ;D ;D
ฟ้าผ่าที เครื่องปั่นไฟ รพ, ชุมสายโทรศัพท์ภายใน, switch lan ,card lan พังกันถ้วนหน้า  ;D ;D ;D
ต่อสายเดิน ไว้แล้วที่ห้องคอม ก็ยังพัง  :'( :'(
ไม่รู้ว่า ถ้าเปลี่ยนยี้ห้อ แล้ว มันจะทนฟ้าผ่า ได้เปล่า เพราะระบบไฟ รพ ยังไม่ได้รับการแก้ไข  :'( :'(
ก็เลยแจ้งเจ้าหน้าที่ให้ ถอดปลั๊กคอม หลังเลิกงาน แล้วเวลาฟ้าคะนอง ผมต้องมาปิดระบบ  :'( :'( :'(
Switch ก็ใช้ของ tp-link Switch layer 2 24 port มี 4 ตัว แต่ใช้จิง 2 ตัว เวลาพัง ส่งเคลม จะได้เปลี่ยนตัวสำรอง มาใช้งานได้เลย เพราะ  tp-link รับประกันทุกอาการ ตลอดชีวิต  ;D ;D ซ่อมเร็วด้วยครับ สองอาทิตก็ได้ของกลับมาแล้ว

79
อาจจะบ้านๆ หน่อยน่ะครับ นับเดือน ไล่ไปเลย  ;D ;D ;D

select pt.*,ov.*
from vn_stat ov
inner join patient pt on pt.hn = ov.hn
inner join ovst on ovst.vn = ov.vn
where  ov.vstdate between '2010-09-01' and  '2010-09-10' and ov.spclty = '01'
แล้วก็เปลี่ยนช่วงปีเอง
and timestampdiff(MONTH,pt.birthday,ov.vstdate) between 0 and 12
หรือ
and timestampdiff(MONTH,pt.birthday,ov.vstdate) between 13 and 36
หรือ
and timestampdiff(MONTH,pt.birthday,ov.vstdate) between 37 and 71
หรือ
and timestampdiff(MONTH,pt.birthday,ov.vstdate) between 72 and 155
หรือ
and timestampdiff(MONTH,pt.birthday,ov.vstdate) between 156 and 216

หรือจะนับจำนวนรวม ตามช่วงอายุที่กำหนดเมื่อกี้ก็  ;) ;)

select 'ผู้มารับบริการ แยกตามช่วงอายุ' as nn
,sum(case when timestampdiff(MONTH,pt.birthday,ov.vstdate) between 0 and 12 then 1 else 0 end) as 0_1
,sum(case when timestampdiff(MONTH,pt.birthday,ov.vstdate) between 13 and 36 then 1 else 0 end) as 11_3
,sum(case when timestampdiff(MONTH,pt.birthday,ov.vstdate) between 37 and 71 then 1 else 0 end) as 31_511
,sum(case when timestampdiff(MONTH,pt.birthday,ov.vstdate) between 72 and 155 then 1 else 0 end) as 6_1211
,sum(case when timestampdiff(MONTH,pt.birthday,ov.vstdate) between 156 and 216 then 1 else 0 end) as 13_18
from vn_stat ov
inner join patient pt on pt.hn = ov.hn
inner join ovst on ovst.vn = ov.vn
where  ov.vstdate between '2010-09-01' and  '2010-09-10' and ov.spclty = '01'




80
การเขียน SQL Script / Re: sql วันละคำ กับ perjer
« เมื่อ: กันยายน 08, 2010, 10:02:56 AM »
ใช้ได้ครับสุดยอดมากๆเลย แต่อยากใช้ datediff คือ ? ใช้ยังไง อ่านแล้วไม่เข้าใจครับ
โค๊ด: XML
  1.  
ครับ datediff คือคำสั่งสำหรับหา "ผลต่าง" ของ "วันที่" 2 ค่า ครับ
ยังไงลองใช้ดูครับ ไม่เข้าใจคำสั่งไหน ยินดีให้คำปรึกษาครับ หรือจะศึกษาเพิ่มเติมได้ที่ mysql ได้ที่
http://www.java2s.com/Tutorial/MySQL/CatalogMySQL.htm ผมลืมคำสั่งไหน ก็เข้าเว็บนี้ครับ  :) :) :)
กับ http://www.w3schools.com/ เว็บนี้รวมหลายๆอย่างไว้ ดีมากครับ  :) :) ผมเข้าประจำ

81
การเขียน SQL Script / Re: sql วันละคำ กับ perjer
« เมื่อ: กันยายน 08, 2010, 00:01:45 AM »
set @dt1 := '2010-01-01';
set @dt2 := '2010-01-31';

SELECT p.hn,concat(pname,p.fname,space(2),p.lname) as ptnames,max(v.vstdate) as "วันที่มาล่าสุด",
(select o1.vstdate from opdscreen o1 where o1.hn = v.hn and DATEDIFF(o1.vstdate,@dt2) <= 0 and (o1.bw is not null or o1.bw <> 0) order by o1.vstdate desc limit 1) as "วันที่มีค่าน้ำหนัก",
(select o1.bw from opdscreen o1 where o1.hn = v.hn and DATEDIFF(o1.vstdate,@dt2) <= 0 and (o1.bw is not null and o1.bw <> 0) order by o1.vstdate desc limit 1) as "น้ำหนัก"
from vn_stat v
inner join opdscreen o on  o.vn = v.vn
left join patient p on p.hn = v.hn
where v.vstdate between @dt1 and @dt2
group by v.hn

เอาวันที่ลงค่าน้ำหนักล่าสุด ที่ไม่เกินวันที่เลือก @dt2 ประมาณนี้ ได้ไมครับ  :) :)

82
นอกเรื่อง / Re: Lead Line กับ ADSL
« เมื่อ: กันยายน 06, 2010, 23:09:57 PM »
ที่ รพ 2 M adsl เบ็ดเสร็จก็ 700 กว่าบาท ใช้งาน client เกือบๆๆ 40 เครื่อง ใช้ pfsense เป็นตัวจัดการ จำกัด bandwidth  ;) ;) เปิด port ที่จำเป็น นอกนั้นปิดหมด  :) :)
กับพวง webserver รพ อีก เว็บ รพ ก็ไม่ถึงกับช้ามาก
ความเร็วก็โอเค น่ะครับ สำหรับ เปิดเว็บ,research,download,ส่งงาน,ตรวจสอบสิทธิ,ปลูกผัก (user)  :D :D,วิทยุออนไลน์,msn,etc..
อนาคตกะว่าจะปรับเป็น adsl fix ip เพราะตอนนี้ใช้ no-ip ค่อย update ip ที่เปลี่ยนไปทุกครั้งที่มีการ connect อยู่ครับ สำหรับ เว็บ รพ


83
เริ่มต้นจาก research แล้วเจอเว็บ "Fusionchart+PHP+MySQL แบบทีละ Step คับ" >> http://phpdream.blogspot.com/2008/05/fusionchartphpmysql-step.html อธิบายไว้ค่อนข้างละเอียดเลยครับ

ก็เลยมาประยุกกับ hosxp ให้สามารถแสดงรายงานสรุปผ่านหน้า web รพ ซึ่งไปอ่านข้อมูล hosxp slave มาแสดงผล

web>>read>>hosxp db slave<<--replicatetion-->>hosxp db master

ที่ต้องแก้หลักๆแต่ล่ะรายงาน ก็คือ query คำสั่งใหม่ แล้วก็ set ค่า label เพื่อส่งค่า xml ให้ตรงกับ query ไปยังตัวกราฟ
ครับ

ส่วนแสดงผลออกมาแล้วเป็น ???
ลองแก้ตามนี้ดูครับ
http://www.thaicreate.com/php/forum/044287.html
หรือ
http://www.thaihosttalk.com/topic/9401-%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B8%95%E0%B8%B1%E0%B9%89%E0%B8%87%E0%B8%84%E0%B9%88%E0%B8%B2-mysql-%E0%B9%81%E0%B8%81%E0%B9%89%E0%B8%9B%E0%B8%B1%E0%B8%8D%E0%B8%AB%E0%B8%B2-%E0%B8%A0%E0%B8%B2%E0%B8%A9%E0%B8%B2%E0%B9%84%E0%B8%97%E0%B8%A2-%E0%B8%81/

ลองศึกษาดูครับ  :) :) ยินดีให้คำปรึกษา ไม่ได้ยังไง เดี๋ยวมาว่ากันอีกที่ครับ  ;) ;) ;)


84
การเขียน SQL Script / Re: sql วันละคำ กับ perjer
« เมื่อ: กันยายน 03, 2010, 14:09:26 PM »
ถาม sql เกี่ยวกับ group by หน่อยพอดีว่าผมต้องการค่า น้ำหนักล่าสุดของ แต่ละ Hn ผม

select hn,bw,vn from opdscreen where bw<>"0" group by hn,vn desc

มันเลือก vn น้อยมาครับ เห็นว่า group by กับ order by ใช้ด้วยกันไม่ได้ทำไงดีครับ

set @dt1 := '2010-01-01';
set @dt2 := '2010-01-31';

SELECT p.hn,concat(pname,p.fname,space(2),p.lname) as ptnames,max(v.vstdate) as visitdate_now,
(select case when o1.bw is null or o1.bw = 0 then "N/A" else o1.bw end from opdscreen o1 where o1.hn = v.hn and o1.vstdate between @dt1 and @dt2 order by o1.vstdate desc limit 1) as bw_now
from vn_stat v
inner join opdscreen o on  o.vn = v.vn
left join patient p on p.hn = v.hn
where v.vstdate between @dt1 and @dt2
group by v.hn

ลองดูครับ  ;) ;)

85
มีตำแหน่ง นวก สาสุข ว่างไหมคับ ผม อยากย้ายไปลำปาง มีเลข จ ว่างไหมคับ จะย้ายไปเลย เด๋วผมจะช่วยดูแลเรื่อง hosxp  แบบ ว่า งูๆ ปลาๆ นะ   กำลัง หัดทำอยู่ คับ
อยากย้ายกลับบ้าน คับ เหอะๆ 


ปล  มะมีใครค่อยไปหรอก เงินค่าจ้างเบาไป อ่ะ ไม่มีที่พักอีก ไหนต้องเอาเงินไปเช่าที่พักอีก  12K  ก็พอได้ นะ นี่ 8000  อาจได้คนที่อยู่ไม่นานไปหาประสบการณ์แล้วลากออก ตามละม่อม   
 
เอ้าอยากกลับบ้านเกิดแล้วบ่ คุณอับดุล  ;D ;D บ่ย้ายมาหนองคายบ่ ไกลบ้านกว่าเดิม 555+

86
xxxxx นี่ คืออะไรครับ

<iframe src="xxxxxxxxxxxxxxx/pathreport/xxxxxxxxxxxxxxxxxxxx" frameborder="0" width="500" scrolling="no" height="430"></iframe>

"xxxxxxxxxxxxxxx/pathreport/xxxxxxxxxxxxxxxxxxxx" คืิอ url รายงานนั้นครับ อย่างถ้าใส่ url 
ของ google มาแสดงใน iframe ของ Article  จะเป้น

<iframe src="http://www.google.co.th" frameborder="0" width="500" scrolling="no" height="430"></iframe>

ลองดูครับ

87
กดปุ่ม edit code แล้วใส่ code แทรก iframe ดึงรายงานมาแสดงใน Article ครับ
<iframe src="xxxxxxxxxxxxxxx/pathreport/xxxxxxxxxxxxxxxxxxxx" frameborder="0" width="500" scrolling="no" height="430"></iframe>

ดูเพิ่มเติมได้ที่ http://www.sangkhomhospital.com ครับ  :) :)

88
select pt.hn,year(CURDATE())+543 as year_cur,timestampdiff(year,pt.birthday,CURDATE()) as age_cur
,year(timestampadd(YEAR,1,CURDATE()))+543 as year1,timestampdiff(year,pt.birthday,timestampadd(YEAR,1,CURDATE())) as age1
,year(timestampadd(YEAR,2,CURDATE()))+543 as year2,timestampdiff(year,pt.birthday,timestampadd(YEAR,2,CURDATE())) as age2
,year(timestampadd(YEAR,3,CURDATE()))+543 as year3,timestampdiff(year,pt.birthday,timestampadd(YEAR,3,CURDATE())) as age3
,year(timestampadd(YEAR,4,CURDATE()))+543 as year4,timestampdiff(year,pt.birthday,timestampadd(YEAR,4,CURDATE())) as age4
,year(timestampadd(YEAR,5,CURDATE()))+543 as year5,timestampdiff(year,pt.birthday,timestampadd(YEAR,5,CURDATE())) as age5
,year(timestampadd(YEAR,6,CURDATE()))+543 as year6,timestampdiff(year,pt.birthday,timestampadd(YEAR,6,CURDATE())) as age6
,year(timestampadd(YEAR,7,CURDATE()))+543 as year7,timestampdiff(year,pt.birthday,timestampadd(YEAR,7,CURDATE())) as age7
,year(timestampadd(YEAR,8,CURDATE()))+543 as year8,timestampdiff(year,pt.birthday,timestampadd(YEAR,8,CURDATE())) as age8
,year(timestampadd(YEAR,9,CURDATE()))+543 as year9,timestampdiff(year,pt.birthday,timestampadd(YEAR,9,CURDATE())) as age9
,year(timestampadd(YEAR,10,CURDATE()))+543 as year10,timestampdiff(year,pt.birthday,timestampadd(YEAR,10,CURDATE())) as age10
from patient pt
limit 10
ประมานนี้เปล่าครับ ถ้าเป็น mysql command  :) :) :)

89
ขอโทษ ครับ พิมพ์ รีบไปหน่อย แบบว่า ตื่นเต้นเล็กน้อย

แนะนำตัวอีกที

admin รพ.นายูง  ครับ รพ. 30 เตียง

ได้ความอนุเคราะห์ จาก พี่ๆ ที่ รพ. หนองหาน และ รพ.สมเด็จฯบ้างดุง

มาช่วยในการขึ้นระบบ ขอขอบคุณ พี่ ที่ หนองหาน และ บ้านดุง มากๆ นะครับ

และต่อไปคงต้องรบกวน ทุกท่านใน บอร์ด ด้วยนะ ครับ

ผิดพลาดประการใด ขออภัย ณ ที่ นี้ด้วย ครับ

ยินดีตอนรับครับ อำเภอข้างๆกันนี้เอง  :o :o :o
ชื่อเต้น่ะครับ admin รพ.สังคม

90
อืมมมครับ ผมลอง เข้าไปที่ systemsetting>>ผู้มีสิทธิใช้งานระบบ>>เลือก user ที่ต้องการลบรูป กดปุ่ม Clear image แล้ว save ก็ไม่ได้ผล เหมือนกันครับ  ??? ???
ก็เลยลบด้วย คำสั่ง ในสายฟ้า ได้ครับ  :) :)

update opduser
set picture = null
where loginname = "xxx"



91
ต่อไปเวลาไปประชุมที่จังหวัด ก็ไม่ได้เจอ admin โซนใต้แล้วสิครับ  :'( :'( :'(

92
HOSxP Web Services / Re: มีใครเห็นเว็บ รพ.มหาสารคามรึยัง
« เมื่อ: สิงหาคม 04, 2010, 12:16:17 PM »
ทำไว้เหมือนกันครับ แต่เอา fusioncharts ในการนำเสนอข้อมูล รายงานยังไม่เยอะ
อาจจะไม่เร็ว เพราะที่ รพ ใช้เนต adsl 2 M (forward port เอา) ร่วมกับเนตที่ใช้ทั้ง รพ.
http://sangkhomhosp.no-ip.info:81/main/index.php?option=com_content&view=article&id=64&Itemid=194  :) :) :)

93
คุณเอก นั้งโซนกลางห้องด้านหลังเปล่าครับ ถ้าจำไม่ผิด  ;D ;D

94
ถึง โคราช บ้านเฮาโดยสวัสดิภาพครับ พี่น้อง เด็กบ้านอกเข้ากรุง อิอิ ;D ;D ;D

เหอ ๆ ผมมาถึงก่อน แล้วท่านเอก หลงทางมาประปราย เลย บรรยากาศ ใช้ได้ทีเดียว ;D
ผมหลงสาว โคราชเสียแล่วๆๆๆๆๆ :D ;D :D
คุณเอก พักไหนครับ ผมพึงเข้าที่พัก  ;D ;D ;D

95
Networking / Re: ใช้ pfsense ร่วมกับ hosxp
« เมื่อ: กรกฎาคม 13, 2010, 15:12:21 PM »
ใช้เครื่อง pc เก่าๆ ที่เหลือจากห้องอื่น ทำ firewall pfsense ก็ได้ครับ ใช้ hard ware ไม่สูง ที รพ ก็ทำแบบนี้  ;D ;D ;D
ศึกษาเพิ่มเติม ได้ที่เว็บ http://www.laontalk.com เลยยครับ  :) :) :)

96
ผลการจัดสรร Point ข้อมูล 12/18 สปสช.อุดรเขตฯ 8  ปีงบประมาณ  2552   ตาม Web นี้ครับ
http://udonthani.nhso.go.th/oppp/oppp52_2.php
ยิ้มทั้งวันเลยน่ะ ป๋าไหว พอรู้ผล  ;D ;D ;D

97
นอกเรื่อง / Re: ช่วยแนะนำ wireless router
« เมื่อ: มิถุนายน 16, 2010, 16:02:18 PM »

98
รอช่วงโค้งสุดท้ายใกล้ๆวันอบรม ถึงจะทราบว่าหมู่หรือจ่า  ;D ;D ;D

100
สอบถามสถานที่ ที่โคราชค่ะ รร./รีสอร์ทอะไรคะ เผื่อส่งน้องไป
พี่รักจะส่งทีม admin หนองคาย ไปเหรอครับ 55555  ;D ;D ;D ;D

หน้า: 1 [2] 3 4 5