แสดงกระทู้

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.


Topics - เข้ม

หน้า: 1 2 [3] 4
101
จากการที่ รพ. เปิดให้ หอผู้ป่วย ใช้งานแล้ว
และคำถามที่ถูกถามบ่อยก็คือ สัญลักษณ์ นี้หมายความว่าอย่างไร, รูปนี้หมายถึงอะไร, ทำไมสีของตัวอักษรต่างกัน  ?
ก็เลยค้นหา, สอบถาม และได้รวบรวมเป็นไฟล์ไว้เลย ซึ่งก็ได้จากบอร์ดนี้แหล่ะครับ  ;D ;D ไม่มากเท่าไร และไม่แน่ใจว่าครอบคลุมทั้งโปรแกรมหรือไม่ และ บางสัญลักษณ์คำตอบก็ไม่เคลียร์ ...
(จากที่ได้รับรู้ว่ามา .. ในโปรแกรม HOSxP มีอะไรที่ต้องรอการค้นพบอีกมากมาย ... ขอยืมคำพูด อ. โก้ หน่อยนะครับ)

ส่วนใครทราบว่าสัญลักษณ์ที่นอกเหนือจากนี้ ก็แจมในกระทู้นี้ละกันนะครับ ..
ขอบคุณครับ

102
จะยกเลิก การใช้เตียง ในผู้ป่วยใน ทำอย่างไรครับ

103

การคิดค่าห้อง ของแม่และลูก ที่อยู่ห้องเดียวกัน

ปัจจุบัน รพ. ให้คิดค่าห้อง และ ค่าบริการพยาบาล เป็นระบบอัตโนมัติ เมื่อ admit และมีการรับเข้าเตียง

แต่ยังติดปัญหาว่า หอผู้ป่วยที่มีการ admit คนไข้ 2 คนเข้าอยู่ในห้องเดียวกัน ระบบจะคิดค่าห้องทั้งสองคนเลย
สมมติว่า แม่ + ลูก ให้อยู่ห้องเดียวกัน จะให้คิดค่าห้องของแม่ คนเดียว ไม่คิดของลูก จะทำอย่างไรครับ

ซึ่งตอนนี้ ใช้วิธีลบ ค่าห้องของลูกออก

ขอคำแนะนำด้วยครับ

104
Development / HOSxP 3.53.7.8 ออกแล้ว
« เมื่อ: กรกฎาคม 08, 2010, 08:13:18 AM »
HOSxP 3.53.7.8 ออกแล้ว  ขอบคุณ อ. ชัยพร ครับ ...

เท่าที่ดู อ. แก้ไข Option ในการ Remed ยา ในหน้าซักประวัติ

http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=14730.msg130845#new

พักผ่อนบ้างนะครับ

แต่เพื่อให้สมกับที่ อ. ทุ่มเท พวกเราก็ช่วยกันทดสอบ นะครับ  8) 8) 8)


105
Development / ระบบ X-Ray ขอเพิ่มการใช้ Scan Barcode
« เมื่อ: กรกฎาคม 07, 2010, 11:44:55 AM »
ระบบ X-Ray ขอให้ อ. พิจารณาเพิ่มระบบ Scan barcode เพื่อใช้ในหน้าสั่ง x-ray และ ระบบ ยืม-คืน ฟิล์ม ครับ

106
ไม่มีข้อมูลผู้ป่วยใน แบบนี้ ... ต้องตรวจสอบและแก้ไขอย่างไรครับ

107
สอบถาม อ. manoi และ ท่านผู้รู้ทุกท่าน

เกี่ยวกับ ระบบการชำระเงิน และการบันทึกการชำระเงินในระบบ สำหรับ ผู้ป่วยใน (ขณะที่ยัง ไม่  D/C)

โดย รพ. กำหนด
การออกเลขที่ใบเสร็จ ใน system setting : ออกแยกตามเครื่อง (พิมพ์เลขที่ในใบเสร็จไว้แล้ว)
กำหนดค่าใช้จ่ายอัตโนมัติเมื่อ admit คือ ค่าห้อง และ ค่าบริการพยาบาลทั่วไป (IPD)

ตัวอย่าง ...

คนไข้ใช้สิทธิ เบิกได้จ่ายตรง นอน รพ. เข้าห้องพิเศษ
หลังจาก admit มีการสั่ง LAB ที่มีส่วนเกิน

ตามรูปที่ 1 ค่าใช้จ่ายส่วนเกินที่ต้องชำระเงิน ขึ้นถูกต้อง, สิทธิ ของผู้ป่วย สีที่แสดงก็ขึ้นถูกต้อง (ตอนที่ admit แต่ยังไม่มีการสั่ง LAB จะเป็นสีน้ำเงิน ก็ถูกต้อง)

จากนั้น ให้ชำระเงินที่ห้องการเงิน จากรูปที่ 2 การติ๊กเลือกที่ช่องเก็บเงิน หรือไม่ติ๊ก ทดสอบแล้ว ก็ไม่มีผลอะไร ก็จะแสดงรายการตามรูปที่ 3 เหมือนกัน

คำถามครับ

1. จากรูปที่ 3  ระหว่างการที่ ผมลบค่าใช้จ่ายช่องลูกหนี้สิทธิออก (ศรสีน้ำเงิน) จะเลือกเก็บเงินเฉพาะรายการที่ิเบิกไม่ได้ (ศรสีแดง)  และ ไม่ลบค่าใช้จ่ายใด ๆ เลย เก็บเงินไปตามนั้นเลย อย่างไหนเป็นวิธีที่ถูกต้อง
(ที่ รพ. แยกเครื่องที่เก็บเงินสด กับ เงินเชื่อ คนละเครื่องกัน)

2.  จากข้อ 1. ผมทดสอบทำทั้งสองอย่าง และเข้าไปดูในตาราง opitemrece.finance_number

- แบบลบค่าใช้จ่าย ลูกหนี้สิทธิ ให้เป็น ศูนย์ ก่อนแล้วจึงบันทึก พบว่า มีตัวเลขเกิดขึ้นในฟิลด์ finanace_number ใน icode ที่เป็นรายการ LAB 2 รายการ คือ ที่เบิกได้ และ เสียส่วนเกิน (ตรวจสอบในตาราง serial แล้วเป็นตัวเลข finance_number_debt) ส่วน icode ค่าห้อง และ ค่าบริการพยาบาลทั่วไป (IPD) ไม่มีตัวเลข

- แบบไม่ลบค่าใช้จ่ายใด ๆ เลย พบว่า มีตัวเลขเกิดขึ้นในฟิลด์ finanace_number ทุกรายการ แต่ เป็นตัวเลขที่ไม่เหมือนกัน คือ icode ที่เป็นรายการ LAB เสียส่วนเกิน เป็นตัวเลข finance_number (ตรวจสอบในตาราง serial) ส่วน icode ที่เหลือเป็น finance_number_debt (ซึ่งตรวจสอบในตาราง serial เช่นกัน)
แต่ไปตรวจสอบในตาราง rcpt_debt ที่ฟิลด์ finance_number จะเก็บตัวเลข finance_number_debt ในตาราง serial ซึ่งแบบนี้ผมเข้าใจว่า ระบบได้บันทึกรายการที่เป็น ลูกหนี้สิทธิไปแล้ว

ก็เลยอยากถามว่า จะใช้แบบไหนดี ... ครับ

เดี๋ยวมาต่อครับ ... หิวข้าวแล้ว ...

108
Development / HOSxP 3.53.6.9
« เมื่อ: มิถุนายน 10, 2010, 09:51:35 AM »
เห็นหน้าเวบขึ้น

Daily Build - 3.53.6.9  แล้ว

แต่ยังไม่สามารถ d/l ได้ เข้าใจว่า อ. กำลัง upload อยู่

 :) :) :)

109
Development / HOSxP 3.53.5.27 มาแล้ว
« เมื่อ: พฤษภาคม 28, 2010, 08:03:34 AM »


ยังไม่มี Change Log 

8) 8) 8)

110
โครงการประชุมวิชาการด้านเทคโนโลยีสารสนเทศและการสื่อสาร
1-3 มิถุนายน 2553
ณ โรงแรมเอเซีย แอร์พอร์ท (ศูนย์การค้าเซียรังสิต) กรุงเทพมหานคร

วันนี้รับลงทะเบียนวันสุดท้ายแล้ว ... ครับ
มีใครไปกันบ้างครับ

http://ict.moph.go.th/regist/course.php?course_id=52

111
ปวดหัวกับห้องแพทย์ศัลย์ ครับ

วันนี้ขอปรึกษาเรื่อง ... การพิมพ์ใบสั่งยา เคมีบำบัด ที่ห้องตรวจแพทย์ หน่อยครับ

ปัญหาคือ ... แพทย์ต้องการให้ print out ใบสั่งยา ออกมาเลย  คุณเธอต้องการให้ออกมาเท่ากับจำนวนวันที่ให้ยา
แบบที่ 1 ..... ถ้าสั่งยาแบบนี้ให้ออก 1 ใบ
แบบที่ 2 ..... ถ้าสั่งยาแบบเนี๊ยะให้ออก 3 ใบ
แบบที่ 3 ..... ถ้าสั่งยาแบบนั้นให้ออก 5 ใบ

เหตุผล ... คือ 1 ใบ ให้ห้องยา, 1 ใบให้ศูนย์ประกันสุขภาพ, 1 ใบ ให้ อื่น ๆ ... จนครบอย่างมาก 5 ใบ
อีกอย่างคือ ยาที่ให้บางอย่างก็ให้ 1 วัน, 3 วัน, 5 วัน  คือคุณเธอไม่ต้องการเขียนเพิ่ม หรือ ไม่ต้องการทำซ้ำหลาย ๆ ครั้ง ... เพื่อให้ได้ใบสั่งยาออกมาครบตามจำนวนที่คุณเธอต้องการ คุณเธออยากให้ออกครั้งเดียวเลย ...
สมมติ หมอสั่งยาเคมีบำบัด ให้ยา 5 วัน คุณเธอต้องการพิมพ์ใบสั่งยาออกมา 5 ใบเลย ...
ถ้าสั่งให้ยา 3 วัน ก็ให้ออกมา 3 ใบเลย

ผมแนะนำไปว่า

ก็ให้แพทย์พิมพ์ออกมาซิครับ ... 5 ใบ ก็พิมพ์ 5 ครั้ง พยาบาลบอกว่า ... เขาคงไม่ทำหรอกนะ .. อ้าว ไม่ทำแล้วใครจะทำ ...ล่ะ
แบบแรกน่าจะทำได้แต่ก็ทำไม่ได้ ... เอ้าเอาแบบที่ 2 ละกันนะ แต่ว่าต้องเลือกเอานะว่าจะให้ออกกีใบ เลือกได้อย่างเดียว จะไปตั้งใน report ให้ ... เอ้า แบบนี้ก็เปลืองกระดาษอีก เสียดาย ... แล้วจะเอางัย ...ฟะ

แนะนำผมหน่อยเถอะครับ .... :( :(

112
Development / HOSxP 3.53.4.27 มาแล้ว
« เมื่อ: เมษายน 27, 2010, 22:31:56 PM »
มาอีกแล้วครับ ... 3.53.4.27  สุดยอดครับ อ. ชัยพร
พักผ่อนบ้างนะครับ  :) :)

113
ปัญหาการใส่รูปผู้ป่วยในขั้นตอน ลงทะเบียนผู้ป่วยใหม่ (ทำบัตรใหม่)
ผมไม่แน่ใจว่าที่อื่นจะเป็นเหมือนผมมั๊ยนะครับ

ตามขั้นตอนที่ใช้อยู่ก็คือ

1. ลงทะเบียนผู้ป่วยใหม่ .... ใส่รายละเอียดผู้ป่วยจนครบ ยกเว้นรูป เพราะจะใส่รูปเลยไม่ได้ จะขึ้น error  "Invalid HN" ดังรูปที่ 1 แต่ถ้าดูจากขั้นตอนนี้ ระบบได้ จอง หรือ generate HN ให้ตั้งแต่หลังจาก ใส่นามสกุล แล้ว
(ซึ่งที่ รพ. ใช้ทั้งกล้องดิจิตอล และการสแกน เกิด error ทั้งสองอย่าง)
 
2. บันทึก .... ขั้นตอนนี้จะต้องยกเลิกการพิมพ์ OPD Card (แบบ ร.บ. 1 ต 02) ไปก่อน

3. ส่งตรวจ (ออก visit) .... รายละเอียดต่าง ๆ ก็ใส่กันไป ก่อนที่จะ บันทึก จะต้องกดปุ่ม แฟ้ม OPD เพื่อย้อนเข้าไปที่หน้า ลงทะเบียนผู้ป่วยใหม่ ที่ tab แฟ้มภาพ/ลายนิ้วมือ ตามรูปที่ 1 เพื่อที่จะไป capture รูปผู้ป่วย (ซึ่งจะใช้วิธีสแกน หรือ ใช้กล้อง) อีกครั้งเพื่อบันทึกใหม่ คราวนี้ถึงจะพิมพ์ OPD Card ซึ่งคราวนี้ถึงจะมีรูปผู้ป่วยติดมาด้วย
ในหน้าส่งตรวจนี้ บางทีอาจจะ capture รูปผู้ป่วยจากปุ่ม Capture ที่อยู่ติดกับปุ่ม แฟ้ม OPD เลยก็ได้เช่นกัน
แต่ยังไงก็แล้วแต่ต้องกลับไปที่หน้า ลงทะเบียนผู้ป่วยใหม่ อยู่ดีเพื่อสั่งบันทึก แล้วพิมพ์ OPD Card อยู่ดี

ข้อมูลเพิ่มเติม ....
ขั้นตอน การลงทะเบียนผู้ป่วยใหม่ จะกำหนดให้พิมพ์  OPD Card
ขั้นตอน ลงทะเบียนการตรวจรักษา จะกำหนดให้พิมพ์ ใบต่อ OPD Card และ ใบสั่งยา

จะเป็นไปได้มั๊ยครับ
ในขั้นตอน ลงทะเทียนผู้ป่วยใหม่ จะสามารถใส่รูปผู้ป่วยได้เลย ไม่ต้องย้อนกลับมาอีกรอบหนึ่ง
แบบว่า ...

ลงทะเบียนผู้ป่วยใหม่ > บันทึก ได้ OPD Card (มีรูปผู้ป่วย) > ลงทะเบียนการตรวจรักษา > บันทึก >  จบ

ซึ่งปัจจุบันนี้เป็นแบบว่า ...

ลงทะเบียนผู้ป่วยใหม่ > บันทึก ยังไม่เอา OPD Card > ลงทะเบียนการตรวจรักษา > ย้อนไปหน้า ลงทะเบียนผู้ป่วยใหม่ อีกครั้ง > บันทึก ได้ OPD Card (มีรูปผู้ป่วย) >  ลงทะเบียนการตรวจรักษา > บันทึก > จบ

หรือที่อื่น มีขั้นตอนการทำที่ต่างจากนี้ ช่วยแนะนำด้วยครับ
ขอบคุณครับ  ;D ;D

114
ผมรู้สึก งง ๆ และ แปลกใจกับระบบ Replication Manager ที่ รพ. ครับ ไม่รู้เป็นอะไร
ที่อยู่ดี ๆ ก็หยุดไปซะงั้น เหมือนหยุดทำงาน แต่ก็ขึ้นว่า Active-Sync

ปกติจะเข้ามาดูทุกวัน ว่าขึ้นเตือน replicate_log เต็มหรือยัง
ผมเข้ามาดูตอนตี 4 กว่า ๆ (16 เม.ย.) ก็ยังปกติดี จริง ๆ กะว่าจะ backup replicate_log และลบเลย
แต่เนื่องจากว่า ตั้งเวลาให้ auto backup ไว้ตอน 3.30 น. ดูใน Temp แล้ว ยัง zip ไฟล์ไม่เสร็จเลย
ก็เลยยังไม่ทำดีกว่า ...

จากรูปที่ 1  จะเห็นว่าเวลาที่ Sync มันไม่ตรงกัน ก็เลยแน่ใจว่าน่าจะเกิดจากที่ replicate_log เต็มอีกแล้ว
เป็นจริงดังคาดไว้ พอเข้า HOSxP ก็ขึ้นเตือนจริง ๆ
ก็เลยไป backup และ ลบ ซะเลย ขณะทำไม่ได้ปิด replication manager

หลังจากลบแล้ว ก็มา stop แล้ว start ตัว Replication manager ใหม่ ดูผลจากรูปที่ 2 ตรง Replication ID มันห่างกันมากเลย แสดงว่า มันจะต้องหายไปแน่เลย ...

ผมตั้งข้อสงสัยไว้คือ ถ้าตาราง replicate_log เต็มเมื่อไร ถ้าไม่รีบมา clear จะเป็นแบบนี้ทุกครั้งเลย (รูปที่ 1)
ซึ่งปกติจะใช้เวลาไม่เกิน 5 วัน ... ก็เต็มแล้ว บางครั้งถ้าสัปดาห์ไหน transaction เยอะ ๆ ก็ 3-4 วัน ก็เตือนแล้ว
ช่วงสงกรานต์ชะล่าใจคิดว่าคงมีไม่เยอะ .. ที่ไหนได้นะ .. งานเข้า :P :P

ก็เลยทำให้ผมนึกถึงว่า เคยเห็นหลายท่านในกระทู้ที่ทำระบบ replicate แล้วบอกว่าข้อมูลใน master กับ slave ไม่เท่ากัน
เกิดจากตรงนี้หรือป่าว ...

อ. ครับ จะมีระบบ schedule auto-backup and clear ตาราง replicate_log บ้างมั๊ยครับ  ;D ;D

ท่านอื่น ๆเป็นกันบ้างมั๊ยครับ
ขอคำแนะนำด้วยครับ

ปล.
สงสัยต้องทำแบบ อ. nuttavut แล้วหล่ะ ที่ต้อง initial import ทุกเดือน
แต่ผมคงต้องทำทุกอาทิตย์  :(

115
Development / HOSxP 3.53.4.9 มาแล้ว
« เมื่อ: เมษายน 09, 2010, 11:58:13 AM »
ออกแล้วเวอร์ชันใหม่ .4.9
ไม่ทราบว่าแก้ไข Bug อะไรบ้างครับ

ที่เห็นจะมี

http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=14726.msg114996#new

116
การ Remed จากหน้าซักประวัติ (พยาบาลทำงานโดยใช้ รคส.)

ระบบผู้ป่วยนอก > ห้องตรวจโรค > ระบบคัดกรอง > เลือกคนไข้ > กดปุ่ม "สั่งยา" > เลือกกดปุ่ม Remed

ตรง Remed Option ที่มีให้เลือก ยา และ เวชภัณฑ์ 
1. ถ้าเลือกอย่างใดอย่างหนึ่ง การแสดงผลที่ Medication List จะไม่สมบูรณ์ (ทดสอบเลือกวันที่ remed ยาเป็นวันอื่น ๆ ก่อน เพื่อ refresh กรอบ medication list) ตามรูป 1
2. ไม่ว่าจะเลือก remed option แบบใด (เลือกเฉพาะ ยา หรือ เลือกเฉพาะ เวชภัณฑ์ หรือ เลือกทั้งสองอย่าง) ระบบจะ remed ยาและเวชภัณฑ์ให้เลย ซึ่งไม่เป็นไปตาม remed option ครับ
3. จากรูป 2 เลือก remed เฉพาะ ยา แต่จะมี LAB (เวชภัณฑ์มิใช่ยา) ติดมาด้วย

117
การลบเตียงผู้ป่วย สามารถทำได้หรือไม่ครับ

ปัญหาคือ หอผู้ป่วย ต้องการยกเลิกการใช้เตียงผู้ป่วย ซึ่งก่อนหน้านี้ใช้สำหรับ พระสงฆ์ แต่ตอนนี้ตึกสงฆ์สร้างเสร็จแล้ว
ก็เลยจะไม่ใช้เตียงนี้แล้ว ...

ตัวอย่าง ...

หอผู้ป่วย อญ. ปกติกำหนดเป็น เตียงสามัญ = 20,  เตียงแทรก = 10 ,เตียงพิเศษ = 5, เตียงสงฆ์ = 2 

เราจะลบ รายการเตียงในส่วนของ เตียงสงฆ์ จะได้หรือไม่ ...
ซึ่งผมตอบเขาไปแล้วว่า .. ไม่ได้  จะมีปัญหากับที่ใช้ไปแล้ว ... ก็เลยไม่รู้ว่าที่ตอบไปถูกหรือไม่  :P

แถมตอนนี้จะขอให้เราเปลี่ยน ชื่อเตียงให้ใหม่ ไม่เอาแบบที่ใช้อยู่ 
เพราะเขาให้เหตุผลว่า ... จะรับคนไข้ไต  ตั้งแต่ห้องเลขที่นี้ ถึง เลขที่นี้ จะรับเฉพาะคนไข้โรคไต ...จะได้จำง่าย ๆ
ผมก็แนะนำบอกว่า ... อันนี้น่าจะเป็นวิธีการจัดการภายใน .. คงจะปรับตามที่พี่อยากได้แบบนี้ไม่ได้
เพราะถ้าพี่เลิกรับคนไข้โรคไต .. หรือ ลดจำนวนห้องที่จะรับคนไข้โรคไต และเพื่อให้พี่จำง่ายขึ้น .. ผมคงต้องมานั่งปรับเปลี่ยนชื่อให้พี่อีกซิครับ ... แล้วถ้ามีแบบพี่หลายตึกล่ะ ...  :P :P

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

นี่แหล่ะครับ .. จึงมาถามพี่ ๆ น้อง ๆ ในบอร์ดก่อน ว่ามีวิธีการจัดการอย่างไร ...

118
มี รพ. ไหนมีงาน กายอุปกรณ์ บ้างครับ

ผมขอสอบถามเกี่ยวกับ การลงรายการสำหรับงานกายอุปกรณ์ หน่อยครับ
ปกติทำงานที่หน้าไหน
ปกติงานกายภาพอื่น ๆ จะลงที่หน้าตรวจรักษา  > แท็บ วินิจฉัย [F4] > แท็บ เวชศาสตร์ฟื้นฟู
ตามรูป

ซึ่งจะต้องนำ รายการค่ารักษาพยาบาล ไปใส่ในตาราง physic_items ทุกรายการเพื่อให้สามารถคีย์รายการตามรูปได้

ผมก็เลยไม่แน่ใจว่า งานกายอุปกรณ์ ซึ่งต้องใช้ อวัยวะเทียมฯ ซึ่งอยู่คนละหมวดค่าใช้จ่ายกัน
ต้องนำไปใส่ในตาราง physic_items ด้วยหรือไม่

ผมได้ทดสอบคีย์ข้อมูล อวัยวะเทียมฯ ในใบสั่งยาแล้วทำได้ เลยไม่แน่ใจว่าจะต้องคีย์ในหน้าไหนกันแน่ ...
ขอความกระจ่างจากท่านที่ใช้ หรือ รู้เรื่องนี้ด้วยครับ

119
ขอเปิดกระทู้ใหม่นะครับ ...

เนื่องมาจากกระทู้นี้ .... ขยายเวลาคิดส่งข้อมูล12 18 แฟ้มแล้ว

http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=14550.msg113118#new

เกี่ยวกับ


ไหน ๆ ก็ ไหน ๆ แล้ว ลองดูนี่ครับ
select o.vn,o.hn,o.spclty,v.spclty
from ovst o
join vn_stat v on v.vn=o.vn
where (o.spclty ="" or o.spclty is null)
order by o.vn

หลังจากไปดูข้อมูลที่หนองบัวลำภู (16-17/03/53) และศรีสังวรสุโขทัย(29-30/03/53) แล้วพบว่าข้อมูลที่ส่งออกเป็น 12 แฟ้ม มีอะไรบางอย่างที่เหมือน ๆ กัน คือ clinic ในแฟ้ม opd เป็น null ในบาง record
วันนี้ก็เลยลองเรียกข้อมูลของ ร.พ. ที่อยู่ใน notebook ที่นำไปด้วย โดยใช้ sql ข้างต้น
ก็อึ้งเลยครับ 3 พันกว่า record บาง record ovst ไม่มี spclty แต่ vn_stat มี งงงง ครับ

จากข้อมูลที่แสดงขึ้นมาพบว่าบางรายเป็น case นัด (ดูจาก vn ที่ run ติด ๆ กันครับ) และรู้สึกว่าเคยอ่านเจอใน board พบว่ามีคน post ไว้แล้วว่ากรณีนี้เกิดจากการนัดแล้วไม่ระบุคลินิก

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


120
ใน 3.53.3.12b มีข้อความขึ้นขณะรัน Replication
ก่อนหน้านี้ 3.52.3.25 ก็มีขึ้น แต่จะมีเกี่ยวกับการลบรายการของห้องยาด้วย แต่หลังจาก upgrade เป็น 3.53.3.12b แล้วที่เกี่ยวกับห้องยาหายแล้ว  แต่ที่ X-Ray ยังไม่หายครับ

24/03/2553 09:51:48 xxx.xxx.xxx.xxx/hos  #42000You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '{6D148078-9068-4D47-9449-8548DDE6052A}'' and (finance_number = '' or finance_num' at line 1 CLI>X-RAY-ER SQL>delete from opitemrece where hos_guid = ''{6D148078-9068-4D47-9449-8548DDE6052A}'' and (finance_number = '' or finance_number is null)
24/03/2553 09:51:48 yyy.yyyy.yyyy.yyy/hos  #42000You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '{6D148078-9068-4D47-9449-8548DDE6052A}'' and (finance_number = '' or finance_num' at line 1 CLI>X-RAY-ER SQL>delete from opitemrece where hos_guid = ''{6D148078-9068-4D47-9449-8548DDE6052A}'' and (finance_number = '' or finance_number is null)

ตอนที่ upgrade นั้น ไม่รู้ว่าจะมี .12c ออกมา ก็เลยกะว่าจะรอ 3.53.3.24 เลย จะ upgrade อีกรอบหนึ่ง

ท่านอื่น ๆ เป็นกันบ้างมั๊ยครับ

121
อ. ครับ เป็นอะไรหรือป่าวครับ

Waring data loss occur!
Table: opitemrece_summary
Command: add idex ix_opitemrece_id (opitemrece_id)
Row decrease from 4365871 --> 4365871  งงตรงนี้เพราะมันเท่ากันหรือเป็นเพราะว่า มีคนใช้งานอยู่
Please confirm upgrade

ผมก็ตอบ yes ไปแล้วหล่ะครับ เพราะมาถึงขนาดนี้แล้ว  ;D ;D ;D

122
Development / HOSxP 3.53.3.12 มาแล้ว
« เมื่อ: มีนาคม 12, 2010, 17:45:31 PM »
- ปรับปรุงระบบรายงาน 5 เพิ่มตัวเลือกนำผลงานเฉพาะบุคคนในบัญชี 1 ในเขตรับผิดชอบมาแสดง
- ปรับปรุงระบบบัญชี 1 ให้ sync patient เฉพาะบุคคลในเขต เพื่อป้องกันที่อยู่ของ patient หาย
- ปรับปรุงระบบการส่งออก 18 แฟ้ม แก้ไข Bug ระบบตรวจสอบความสมบูรณ์ตาราง pp เป็น 0% และปรับปรุงการส่งออกตาราง person ให้ส่งออกได้เร็วขึ้น
- เพิ่มต้วเลือก สร้าง sub folder ใน zip file ในระบบส่งออก 18 แฟ้ม

 คืนนี้ ผมจะเอาตัวนี้แหล่ะครับ  8) 8) 8)

123
เรียน อ.ชัยพร ครับ

เมื่อวานได้เข้าร่วมประชุมกับงานศัลยกรรม (แพทย์ เภสัชกร พยาบาล ฯลฯ) โดยแพทย์ที่ใช้ HOSxP ให้ความเห็นว่า เนื่องจากแพทย์เองมีภาระงานตรวจคนไข้ที่มีการใช้ยาเคมีบำบัดจำนวนมาก รวมถึงคนไข้ที่ไม่ได้ใช้ด้วย และเล็งเห็นความสามารถของ HOSxP น่าจะทำได้ โดยมีหัวข้อเกี่ยวกับการใช้ HOSxP ในการคำนวณ BSA (Body Surface Area) และการคำนวณขนาดของยาเคมีบำบัด โดยเภสัชกรขอให้นำค่า BSA ไปใส่ในใบสั่งยาด้วย (ห้องยาใช้ระบบ fax ใบสั่งยาไปให้ ห้องเตรียมยาเคมีบำบัด ... ซึ่งในช่วงแรกนี้ คิดว่าจะใช้วิธีการคำนวณใน report ไปก่อน ...)

1. พยาบาล ... ระบบคัดกรอง > ซักประวัติ > ข้อมูลทั่วไป อยากจะขอให้มีการแสดงค่า BSA  หลังจากใส่ข้อมูล น้ำหนัก (kg.) และ ส่วนสูง (cm) แล้ว

2. แพทย์ ... ระบบห้องทำงานแพทย์ > ตรวจรักษา > ซักประวัติ [F1]  ให้แสดงค่า BSA ที่ได้จากระบบคัดกรอง และถ้าเป็นไปได้ ... อยากรบกวนให้ อ. พิจารณา หลังจากคำนวณ BSA แล้ว อยากให้มี Safety Check และ Medication Dose Calculator ด้วย ... ทำเป็นปุ่มสำหรับคำนวณ Dose ยาเลยก็จะดีครับ ...ตัวอย่างตามนี้ ..

http://www.halls.md/body-surface-area/bsa.htm

ซึ่งประโยชน์ที่ได้ .. คงไม่เฉพาะกับคนไข้ที่ใช้ยาเคมีบำบัดเท่านั้น ...น่าจะใช้ได้กับการคำนวณ Dose ยาสำหรับเด็ก และ case อื่น ๆ ด้วย ...

หรือ อ. มี module นี้อยู่แล้ว .. ผมหาไม่เจอ ... รบกวนขอความเห็นท่านอื่น ๆ ด้วยนะครับ

ขอบคุณครับ

124
Development / HOSxP 3.53.2.25
« เมื่อ: กุมภาพันธ์ 25, 2010, 21:14:22 PM »
 ;D ;D ;D

- แก้ไข Bug ระบบ รับ Refer เลขที่รับไม่ Run อัตโนมัติ
- แก้ไข Bug ระบบ Print server ใบนัดที่พิมพ์พร้อมกับ Sticker พิมพ์ออกไปที่ default printer แทนที่ระบุไว้
- แก้ไข Bug อ่านผล X-Ray ที่ห้องตรวจแพทย์ไม่ได้

125
นอกเรื่อง / ช่วงนี้เครียด ๆ ... เลยเอามาฝาก
« เมื่อ: กุมภาพันธ์ 24, 2010, 23:42:59 PM »
จาก forward mail

 ;D ;D ;D ;D ;D ;D ;D

หญิงชรานางหนึ่งถือถุงใบเขื่องเดินเข้าไปในธนาคาร
และกล่าวกับพนักงานที่เคาน์เตอร์ ว่าต้องการ
ฝากเงินสามล้านบาทแต่ขอคุยกับผู้จัดการโดยตรง
พนักงานเห็นว่าหญิงชรามีเงินจำนวนมาก เลยพาไปห้องผู้จัดการเมื่อไปถึง
ผู้จัดการเกิดความสงสัยว่า
หญิงชราไปเอาเงินมาจากไหนเลยถามขึ้นว่า
ผู้จัดการ - คุณยายเอาเงินมาจากไหนมากมายครับ?
คุณยาย - ยายชนะพนันมาจ้ะ
ผู้จัดการ - ยายไปพนันอะไรมาเหรอครับ?
คุณยาย - ก็ไม่มีอะไรมากหรอกพ่อหนุ่ม....อยากรู้ใช่ไหม?
เรามาลองพนันกันก็ได้สักแสนนึง เอาไหมล่ะ?

ว่าก่อนเก้าโมงเช้าวันพรุ่งนี้ไข่ของพ่อหนุ่ม
จะกลายเป็นสี่เหลี่ยม
ผู้จัดการ - ฮ่าฮ่าฮ้า ล้อเล่นน่า จะพนันกันจริงๆเหรอ?
คุณยาย - จริงๆซิ ยายมีเงินไม่เห็นเหรอนี่ไงตั้งสามล้าน
คุณยายเปิดถุงเงินให้ผู้จัดการดู
ผู้จัดการเห็นว่าไม่มีทางเป็นไปได้ที่ไข่ของตนจะกลาย เป็นสี่เหลี่ยมเลย
ตอบตกลงรับคำท้าและนัดแนะกันว่าพรุ่งนี้เช้าเก้าโมงจะมาพบกันอีกที
ตลอดวันนั้นผู้จัดการไม่เป็นอันทำงานเฝ้าแต่คอยคลำไข่ตัวเองว่ายัง กลมๆ รีๆ
อยู่เหมือนเดิมหรือเปล่า รุ่งเช้าตื่นขึ้นมาผู้จัดการก็ไม่ลืมที่จะ
ตรวจสอบลูกน้อยทั้งสองใบว่ายังกลมอยู่เหมือนเดิมจริง ๆ
เมื่อคลำดูแล้วก็ยังกลมๆดีอยู่ ผู้จัดการเลยรู้สึก
กระหยิ่มใจว่าวันนี้รวยแน่


เวลาเก้าโมงตรงหญิงชรามาที่ธนาคารและตรงไปที่ห้องผู้ จัดการทันทีพร้อมกับชายอีกคน
ผู้จัดการ - สวัสดีครับคุณยาย อ้าว...พาใครมาด้วยละนี่?
คุณยาย - อ๋อ…ทนายน่ะ ยายเห็นเงินพนันมันมากเลยพาทนายมาด้วย
ผู้จัดการ - ฮุฮุ…คุณยายผมเสียใจด้วยนะคุณยายแพ้พนันผมแล้วหละไข่ ผมยังกลมอยู่เลยนี่ไง

ว่าแล้วผู้จัดการก็จัดแจงปลดกางเกงลงและเรียกให้หญิง ชรามาตรวจสอบน้องชายได้

หญิงชราจึงเดินเข้าไปแล้วก็ลูบๆคลำๆไข่ผู้จัดการอยู่ สักพักแล้วพูดขึ้นว่า
คุณยาย - อืมมมม ยังกลมอยู่จริงๆ ยายยอมแพ้แล้ว

126
Development / 3.53.2.17 มาแล้ว
« เมื่อ: กุมภาพันธ์ 17, 2010, 09:26:08 AM »
ช่วย อ.ชัยพร ทดสอบกันด้วยนะครับ  8) 8) 8)

127
ปัจจุบันใช้ V 3.52.3.25 และทดสอบกับ V 3.53.2.14  ก็เป็นเหมือนกัน
มีปัญหาดังนี้

สั่ง LAB ที่เป็น OUT LAB มีค่าใช้จ่ายเสียส่วนเกิน


- ที่ทดสอบคือ Growth Hormone
- กำหนดค่าใช้จ่าย : ราคา 620 บาท เบิกได้ 600 บาท ต้องชำระส่วนเกิน 20 บาท (รูป 1)

- สั่ง LAB ตอนเป็นคนไข้ OPD
- หลังจากสั่ง LAB แล้วเข้าไปดูที่ใบสั่งยาที่เมนู  ระบบห้องยา > ลงรายการจ่ายยา - Mode 2 (รูป 2)

- หลังจากนั้น Admit เป็นผู้ป่วยใน โดยเลือก  โอนค่าใช้จ่าย
- เข้าไปดูที่หน้า สั่งยา (รูป 3) มูลค่าทางซ้ายมือ ถูกต้อง ตามที่กำหนดในค่าใช้จ่าย แต่รายละเอียดทางด้านขวา มีรายการ LAB ซ้ำ เพิ่มขึ้นมา แถมมีราคา ไม่เท่ากันด้วย มีทั้งค่าศูนย์ และ ค่าเท่าส่วนเกิน

- เข้าไปดูที่ใบสั่งยาที่เมนูเดิม ระบบห้องยา > ลงรายการจ่ายยา - Mode 2 แต่เลือกเป็น IPD Mode (รูป 4)

- เข้าไปดูที่ตาราง lab_head, lab_order  --> ปกติ รายการแต่ละรายการถูกต้อง
- แต่ที่ตาราง opitemrece มีรายการซ้ำ เป็นเฉพาะรายการที่ต้องเสียส่วนเกิน

ขอคำแนะนำ อ. mn ด้วยครับ
ตอนนี้ผมกำลังทดสอบ รายการอื่น ๆ ที่มีค่าใช้จ่ายเกิน แล้ว โอนจาก OPD ไป IPD จะเป็นเหมือนกันทุกรายการหรือไม่
รบกวนทุกท่าน ร่วมกันทดสอบด้วยนะครับ
ขอบคุณครับ


128
นอกเรื่อง / เพิ่งรู้ว่า อ. mn ชอบใส่ไฟ
« เมื่อ: กุมภาพันธ์ 09, 2010, 10:53:42 AM »
ผมไม่คิดว่า อ. จะเป็นคนแบบนี้เลย ... ชอบใส่ไฟ    ;) ;)

อันนี้ .. นอกเรื่องครับ

129
Development / ฟังบรรยายของ กรมบัญชีกลาง - 1 กพ. 53 ที่ Royal River
« เมื่อ: กุมภาพันธ์ 02, 2010, 11:47:31 AM »
วันที่ 1 กพ. 53 ได้มีโอกาสติดตามไปฟังประชุม เรื่อง .. อะไรจำไม่ได้แล้ว ชื่อมันยาว  ;D.. ที่ Royal River ซึงจัดโดยกรมบัญชีกลาง
มีหัวข้อการประชุม
1. พระราชกฤษฎีกาเงินสวัสดิการเกี่ยวกับการรักษาพยาบาล พ.ศ. ...
2. การตรวจสอบการเบิกจ่าย เงินสวัสดิการรักษาพยาบาลข้าราชการ ฉบับที่ 2 (Medical Audit)
3. อัตราฐานและการจัดกลุ่มโรงพยาบาลในการเบิกจ่ายค่ารักษาพยาบาล ตามกลุ่มวินิจฉัยโรคร่วม ระบบสวัสดิการรักษาพยาบาลข้าราชการ
4. การคำนวณค่ารักษาพยาบาลผู้ป่วยในที่จัดสรรตามระบบ DRG
5. สวัสดิการรักษาพยาบาลข้าราชการ ระบบเบิกจ่ายผู้ป่วยนอก ปี 2553

ผมขอเล่าเฉพาะที่ผม ไม่หลับ นะครับ

1. พระราชกฤษฎีกาเงินสวัสดิการเกี่ยวกับการรักษาพยาบาล พ.ศ. ...  (ยังไม่ใส่ พ.ศ. เพราะยังเป็นร่าง ..อยู่)
ผู้บรรยายแจ้งว่า ยังเป็นร่าง...จะเข้า ครม. วันนี้ (2 กพ 53) คงไม่มีปัญหาอะไรที่ต้องปรับแก้ เพราะเป็นวาระ เพื่อทราบ
คงผ่านอยู่แล้ว ก็จะประกาศใน ราชกิจจานุเบกษา รออีก 180 วัน ก็ได้ใช้แล้ว
กฏหมายนี้ มีสิทธิประโยชน์ที่เพิ่มขึ้น คร่าว ๆ ดังนี้
- ส่งเสริมสุขภาพและป้องกันโรค   --> สำหรับผู้มีสิทธิ และ บุคคลในครอบครัว
- รักษาใน รพ.เอกชน (ผู้ป่วยใน) โดยไม่ใช่กรณีฉุกเฉิน --> จ่ายตามระบบ DRGs (นำร่อง) เฉพาะ รพ.ที่ทำข้อตกลงกับกรมบัญชีกลาง
- ผู้มีสิทธิหรือบุคคลในครอบครัว พ้นสภาพยังเบิกได้ในครั้งนั้น --> ส่วนใหญ่จะพบในผู้ป่วยใน ให้เบิกได้จนกว่าจะออกโรงพยาบาล
- สิทธิซ้ำซ้อน --> เลือกสิทธิ (สิทธิหลัก-รอง)
- ประกันสุขภาพ / ชีวิต --> เบิกได้ทั้ง 2 ทาง (ไม่เกินค่ารักษาจริง)

ขยายความ

มาตรา 4
การรักษาพยาบาล
(แหม.. รักษาแต่พยาบาล .. เจ้าหน้าที่อื่นไม่รักษาหรืองัย .. อันนี้ล้อเล่นครับ  ;D)
- ให้บริการด้านการแพทย์ และสาธารณสุขโดยตรงแก่ผู้มีสิทธิและบุคคลในครอบครัว
- เพื่อการรักษาโรค การตรวจวินิจฉัย การฟื้นฟูสมรรถภาพที่จำเป็นต่อสุขภาพและการดำรงชีวิต
- รวมถึง การตรวจสุขภาพ การสร้างเสริมสุขภาพ และการป้องกันโรคเพื่อประโยชน์ด้านสาธารณสุข
- ทั้งหมดทั้งปวง ก็ต้องอาศัยท่านนี้ครับ คือ ... ตามที่กระทรวงการคลังกำหนด
- ไม่รวมถึงการเสริมความงาม นะครับ ... พี่น้อง

มาตรา 8
การเข้ารักษาในโรงพยาบาล

1. รพ.รัฐ OP + IP
2. รพ.เอกชน IP (DRG)
3. รพ.เอกชน IP (กรณีถึงชีวิต)
4. รพ.เอกชน OP (ส่งต่อ)
เหมือนข้างบน .. ต้องตามหลักเกณฑ์ ประเภท และอัตราที่ กระทรวงการคลัง กำหนด  :)
หัวข้อนี้ผมฟังไม่ค่อยได้ยิน .. รร. มีปัญหาเรื่องระบบเสียง  :(

มาตรา 9
ขยายสิทธิ กรณีพ้นสภาพ

- เข้ารักษาประเภทผู้ป่วยใน
- ผู้มีสิทธิหมดสิทธิ หรือ บุคคลในครอบครัวพ้นสภาพ
- สามารถเบิกค่ารักษาพยาบาลได้จนกว่าจะออกจาก รพ.

มาตรา 10
สิทธิซ้ำซ้อน

- สิทธิหลัก - สิทธิรอง --> (หลัก-หลัก, หลัก-รอง, รอง-รอง)
- กค. (กระทรวงการคลัง) กำหนดหลักเกณฑ์และวิธีการในการเลือกสิทธิ

* สิทธิหลัก  --> สิทธิที่เกิดจากตนเอง (เจ้าของสิทธิ)
* สิทธิรอง --> สิทธิที่เกิดจากการเป็นบุคคลในครอบครัว (ผู้อาศัยสิทธิ)

ขยาย สิทธิหลัก - หลัก (เจ้าของสิทธิ - เจ้าของสิทธิ)
- ผู้มีสิทธิเลือกว่าจะใช้สิทธิจากหน่วยงานใด
- เลือกสิทธิจากหน่วยงานอื่นแล้ว ให้หมดสิทธิตาม พรฎ. นี้
- การเลือก การเปลี่ยนแปลงสิทธิเป็นไปตามหลักเกณฑ์ วิธีการ ที่ กค. กำหนด

ขยาย สิทธิหลัก - รอง (เจ้าของสิทธิ - ผู้อาศัยสิทธิ)
- ต้องใช้สิทธิในฐานะเจ้าของสิทธิ (ใช้สิทธิหลัก)
- เลือกสิทธิไม่ได้
- หากค่ารักษาที่ได้รับต่ำกว่า พรฎ. นี้ สามารถเบิกส่วนที่ขาดอยู่จากสิทธิได้  (ตรงนี้ผมหลับ ..  ;D)

ขยาย สิทธิรอง - รอง (ผู้อาศัยสิทธิ - ผู้อาศัยสิทธิ)
- ใช้สิทธิตาม พรฎ. นี้ได้ (ไม่ต้องเลือก)

มาตรา 11
เบิกประกัน

- สัญญาประกันภัยคุ้มครองค่ารักษาผู้มีสิทธิ และบุคคลในครอบครัว
- เบิกค่ารักษากับบริษัทประกัน และตาม พรฎ. นี้ได้ (รวมกันไม่เกินยอดค่ารักษาจริง)
- ตามหลักเกณฑ์ที่ กค. กำหนด

มาตรา 15
บทลงโทษ
  (อันนี้เป็นการให้อำนาจ กรมบัญชีกลาง อย่างชัดเจน)
- ผู้มีสิทธิ หรือโรงพยาบาลส่งคืนเงิน ตามหลักเกณฑ์วิธีการที่ กค. กำหนด
- กรณีโรงพยาบาลทุจริต ให้ กค. เรียกคืนเงินและระงับการเบิกตามหลักเกณฑ์วิธีการที่ กค. กำหนด

พอแค่นี้ก่อนครับ ... งานเข้า
เดี๋ยวมาต่อ ....

130
Development / HOSxP 3.53.1.30 มาแล้ว
« เมื่อ: มกราคม 30, 2010, 14:31:27 PM »
มาแล้ว 3.53.1.30  8) 8)

- แก้ไข Bug แก้ไขข้อมูล patient ที่เชื่อมโยงไปยัง person ทำให้สถานะเป็นเสียชีวิต
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=13412.msg97043#new

- ปรับปรุงระบบ DWSyncAgent

- แก้ไข Bug รหัส icd ที่บันทึกจากงานทันตกรรมไม่มีรหัสแพทย์ติดมาด้วย
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=13415.msg97044#new

131
 อ. mn ครับ
ตาราง opdscreen ฟิลด์ไหนเป็น LAB บ้างครับ
ที่ผมรู้จักจะมี

fbs = FBS
tg = Triglyceride
hdl = HDL
bun = BUN
creatinine = Creatinine
ua = Uric Acid
cholesterol = Cholesterol
ldl = LDL

อันนี้ไม่แน่ใจว่าใช่หรือป่าว

glucurine =
tc =
ast =
alt =
hba1c =

รบกวนท่านที่ทราบด้วยครับ
จะได้ไปจัดการจับคู่ให้มัน update ที่ตารางนี้ด้วย หลังจากที่ LIS ส่งผล LAB กลับเข้า HOSxP แล้ว


132
Development / HOSxP 3.53.1.24
« เมื่อ: มกราคม 24, 2010, 16:11:20 PM »
วันก่อนเพิ่ง d/l HOSxP 3.53.1.21
อ. ออก 3.53.1.24 แล้ว  8) 8)

- ปรับปรุงระบบการเชื่อมโยงข้อมูลจาก patient ไปยัง person ที่ระบบเวชระเบียน
- ปรับปรุง link การใช้งานระบบ Report browser

133
สอบถาม อ. manoi และ ทุกท่านครับ
เกี่ยวกับ replicate_log (อีกแล้ว)

ปกติแล้วถ้าระบบมีการใช้งานไปนานหลายวัน ที่ รพ. ประมาณ 5 วันอย่างมากก็จะขึ้นเตือนว่า replicate_log มีขนาดใหญ่มากแล้ว ให้เข้าลบแล้วทำ optimize (ประมาณนี้)

แต่ผ่านมาหลายวันมาก น่าจะเกิน 10 วันหลังจากที่มีการเตือน ...
พอมาวันนี้ (20 ม.ค. 53) หลังจาก login มันไม่เตือน ครับ
น้อง ๆ admin ก็ไม่มีใครไปลบ
ผมก็เข้าไปดู replication log manager ตัวเลขมันติดลบ (ตามรูป)

ผมสอบถาม อ. ดังนี้

1. ตามรูป... ตัวเลขติดลบ เกิดจากอะไรครับ จะมีปัญหาหรือไม่ครับ

2. เนื่องจากที่ รพ. ใช้ slave 2 ตัว ในการ replication
โดย slave 1 จะ run แบบ real time
ส่วน slave 2 จะรันเป็นช่วง ๆ
เมื่อมีการเตือนตามกระทู้ ก็จะทำให้ slave ทั้ง 2 ตัว sync ข้อมูลกับ master ก่อน (ซึ่งต้องรอการ sync ของ slave 2 ให้เสร็จก่อน) แล้วจึงเข้าไปลบข้อมูลในตาราง replicate_log
ที่เมนู tools > miscellaneous > check DB > clear replication log

โดยขั้นตอนทั้งหมดยัง run ระบบ replication โดยมี slave ทั้ง 2 ตัว

(คำถามของข้อ 2)  ;D ระหว่างที่ปุ่ม clear replication log ที่เมนูดังกล่าว ทำงาน
ถ้ามี transaction เกิดขึ้น หรือมีการใช้งานในระบบ ข้อมูลใน slave ทั้ง 2 จะ sync ข้อมูลจาก master ทันหรือไม่
ซึ่งผมเองเข้าใจ (ทุกครั้งเลยก็ว่าได้) ว่าต้องรอให้ระบบไม่มี transaction เกิดขึ้น จึงจะเข้าไป clear replicate log
ผมเข้าใจถูกต้องหรือไม่ครับ (ถ้าเข้าใจผิด ผมจะได้ไม่ต้องตื่นขึ้นมาทำขั้นตอนนี้ตอนตี 2 ตี 3 ซะที)

(อันนี้เป็นคำขอ ..ของข้อ 2)  ;D อยากให้ อ. ทำปุ่ม clear replication log ไว้ที่หน้า replication log manager
เพราะว่าหลังจากที่เรา backup ตาราง replicate_log จะได้ลบได้เลย  ;D ;D

3. เนื่องจากข้อ 2 ถ้ามีการ sync ข้อมูลแค่ ระหว่าง master กับ slave 1 เท่านั้นก่อน แล้วทำ clear replicate log เลย
แล้วต่อมาผมจะ sync ข้อมูลทั้ง 3 ตัวเลย ข้อมูลของ slave 2 จะเท่ากับ master และ slave 1 มั๊ยครับ
ซึ่งที่ผมเข้าใจก็คือ ไม่น่าจะเท่ากัน เพราะข้อมูลใน replicate_log ได้ถูก clear ไปแล้ว ผมเข้าใจถูกหรือไม่ ?

จบคำถามและคำขอ  ;D ;D
ขอบคุณทุกท่านที่อ่านจนจบ ... /\

134
นอกเรื่อง / พวกเรามาหา Free Software ใช้กันดีกว่า
« เมื่อ: พฤศจิกายน 19, 2009, 14:06:11 PM »
ช่วงนี้ก็ยกเว้น Windows ไว้ก่อนละกัน  ;D

มาร่วมแชร์ลิงค์กันดีกว่าครับ  8) 8)

Office:
OpenOffice.org --> http://www.openoffice.org/  สามารถ export เป็น PDF ได้เลย ไม่ต้องใช้ Acrobat Writer

Photo Editor:
Paint.Net --> http://www.paint.net/
GIMP --> http://www.gimp.org/
Photoscape --> http://www.photoscape.org/ps/main/download.php

-----------------------
Multimedia
System Tools
Graphics
CD&DVD Tools
Security
Desktop Tools
Internet

http://softwareclub.ws/download.html  ช่วงนี้อยู่ระหว่าง Promotion --> All Free
-----------------------

Editor:
http://www.coffeecup.com/free-editor/
http://www.crimsoneditor.com/


ลองหาดูในนี้อีกที
http://www.supershareware.com/          หาที่มันขึ้น Price   USD $0.00

135
จากรูป แพทย์ผู้อ่านผล จะไม่แสดงชื่อแพทย์ผู้อ่านผลจริง ๆ ตรวจสอบจาก drop down list แล้วเป็นชื่อ จนท. ทั้งหมดในรพ. และที่แสดงเป็นชื่อผู้ทำ x-ray ไม่ได้ขึ้นชื่อแพทย์ผู้อ่านผล

รบกวนท่านผู้รู้แนะนำหน่อยครับ ผมต้องทำอย่างไร

หรือถ้าเป็นที่โปรแกรม รบกวน อ. ชัยพรด้วยครับ ขออีกแล้ว  ;D

ทดสอบ 3.52.10.30 ก็เหมือนกับ 3.52.3.25 ครับ

136
MySQL / MySQL กับ Dual Processors ?
« เมื่อ: ตุลาคม 20, 2009, 18:07:30 PM »
ขอความรู้เกี่ยวกับ Server ที่ใช้ 2 Processor หน่อยครับ

- ใครพอจะมีบทความ MySQL ที่พูดถึงเกี่ยวกับการใช้งานกับ dual processors บ้าง

- รพ. ไหนใช้บ้าง ? ใช้แล้วเป็นอย่างไร ?

- ถ้าเปรียบเทียบระหว่าง CPU และ RAM ถ้าให้เลือก ท่านจะเลือก upgrade อะไรดี

ตอนนี้กำลังพิจารณาว่า น่าจะใส่ CPU เข้าไปอีกตัวหนึ่ง  หรือว่าจะใส่ RAM เข้าไปอีก 16 GB ดี?
แต่ค่อนข้างเอนเอียงไปทาง CPU มากกว่า
CPU น่าจะถูกกว่า RAM นะ? และน่าจะมีประโยชน์มากกว่าเพิ่ม RAM หรือไม่?

ขอคำแนะนำ อ. ชัยพร และพี่ น้อง ในบอร์ดด้วยครับ  8) 8)

137
Admit ผิดคน จะย้ายข้อมูลอย่างไร?

คนไข้ A เสียชีวิต เมื่อปี 47 (ยังไม่ได้ใช้ HOSxP)
และเมื่อปี 51 มีคนไข้ B ชื่อ-นามสกุลเหมือนกันกับ A เด๊ะ มาตรวจ
ก็เลยใช้ OPD Card ของ A ที่เสียชีวิตไปแล้วมาทำ Admit

เรื่องมาแดง (เดือด .. ไม่เกี่ยวอะไรกับ คนเสื้อแดง เพราะผมเสื้อ ... เหมือนในรูป) อีกทีก็คือคนที่ชื่อ B ที่เคย Admit เมื่อปี 51 ดันมาตรวจเมื่อวันก่อน ก็เลยเจอ คราวนี้มีคนรู้แฮะ ว่าไม่ใช่คน ๆ เดียวกับ A
ก็เลยทำ HN ใหม่ให้

แนะนำผมหน่อยครับ จะเอาช่วงที่ B ถูก Admit อยู่ใน A มาใส่ ใน HN ใหม่อย่างไร ?

138
นอกเรื่อง / pfSense กับการเก็บ log
« เมื่อ: ตุลาคม 07, 2009, 14:46:42 PM »
หลายวันมานี่ ปวดหัวกับ IPCop มันลง IBM System x3250 M2  ไม่ได้  :'(
ทำอย่างไรก็มองไม่เห็น Hard disk ลงผ่าน USB ก็แล้ว ลงผ่าน HTTP ก็แล้ว
.....ยังไม่ได้อีก เลยหมดความอดทน

ไปเจอ pfSense ซึ่งก็สนใจมานานแต่ไม่ได้ทำจริง ๆจัง ๆซะที
และรายละเอียดเขาเขียนได้ดี ก็เลยเอามาฝาก เผื่อจะทำให้มีคอ FreeBSD เพิ่มอีก  ;D ;D
ถ้าใครมีแล้วก็อย่าว่ากันนะ .... :D

http://www.laontalk.com/

http://pfsense.basis06.com/download///tutorials/

http://www.pfsense.org/

139
Linux / สำหรับคนที่ชอบ FreeBSD
« เมื่อ: กันยายน 16, 2009, 14:02:10 PM »

เป็น blog ของลุงมะขาม (หลายท่าน อาจคุ้นชื่อและรู้จักแล้ว)

สำหรับผู้ที่หลงไหล FreeBSD เข้าไปที blog นี้ครับ

http://makham.blogspot.com/

... ถ้าเอามะพร้าวมาขายสวน ก็ต้องขออภัย

 ;D ;D ;D

140
HOSxP 3.52.3.25  ...

1. ห้องยากำหนด ยาดังรูปที่ 1

2. ที่ ระบบห้องทำงานแพทย์
เมื่อมีการ Remed ยา (ยาที่ห้องยาได้กำหนดรายการยานั้นเป็น ยาที่หมดสต๊อก หรือ ห้ามสั่งใช้)
จะขึ้นข้อความเตื่อน ดังรูปที่ 2  เลือก OK

ก็จะมีข้อความเตือนอีก เป็นรายการที่ถูกกำหนดจากข้อ 1 ตามรูปที่ 3
ซึ่งจากรูปที่ 3 ข้อความบรรทัดสุดท้าย "ต้องการยกเลิกรายการนี้หรือไม่ ?" ในความหมายที่ผู้ใช้ (แพทย์) เข้าใจก็คือ ยกเลิกการ remed ยาตามข้อ 1 อย่างเดียว และ default cursor ของคำตอบก็คือ YES ซึ่งแพทย์ทุกคนตอบ YES ทำให้ไม่สามารถ remed ยาตัวอื่นได้
และถ้าจะให้ทำงานต่อไปได้ จะต้องตอบ NO  ---> เท่าที่สอบถามแพทย์ที่เจอปัญหานี้ ต้องการ remed ของประวัติยาวันนั้น แต่ไม่เอายาที่ถูกกำหนดตามข้อ 1 ก็ได้ 
หลังจากตอบ NO แล้ว สามารถเข้าทำงานที่หน้า สั่งเวชภัณฑ์ [F3] ได้ แต่ต้องไปลบ รายการยาที่กำหนดตามข้อ 1 อีก

ความต้องการก็คือ อยากให้ อ. manoi พิจารณา

ในขั้นตอนตามรูปที่ 3 ถ้าตอบ YES ก็น่าจะหมายถึงการยกเลิก remed ยาตามข้อ 1 และออกไปที่หน้า สั่งเวชภัณฑ์ [F3] ได้เลย (ยกเว้นจะมียาตามข้อ 1 มากกว่า 1 รายการก็ให้ยืนยันให้ครบ) และก็ไม่ต้องตามไปลบรายการยาตามข้อ 1 อีกแล้ว  (อ. ครับ รวมยาที่ถูกยกเลิกการใช้ด้วย)

ขอความเห็นของ รพ. อื่นด้วยนะครับ  8) 8) 8)

141
Development / HOSxP 3.52.9.7
« เมื่อ: กันยายน 08, 2009, 08:12:45 AM »
  ;D ;D

ปรับปรุงระบบ Web service ส่งข้อมูลรายวัน OP Individualเข้า สปสช. (Person / Service / Drug / Diag) เป็นปุ่มอยู่ที่หน้าจอแสดงข้อมูลที่ส่งออกมาแล้ว

ยังไม่ได้ทำครับ เลยไม่รู้ว่าเป็นอย่างไร
รบกวน อ. ทั้งหลายด้วยครับ

อยากบอกว่า .... สุโค้ย    ;D

142
นอกเรื่อง / เตรียมขอ server สำหรับทำ authen user ??
« เมื่อ: สิงหาคม 11, 2009, 18:20:23 PM »
มีใครเคยใช้ Asus Server บ้างครับ  ผมเคยใช้แต่ HP กับ IBM
แต่ Asus ไม่เคยใช้ ถ้าใครเคยใช้ ขอความเห็นเกี่ยวกับ Asus Server ด้วยครับ
เพราะตอนนี้กำลังขอเสนอซื้อ เพื่อทำ Authen user กับเก็บ Log

spec คร่าว ๆ

Asus RS100-E5 Rack Server  43,500 บาท รวม VAT
Quad-Core Intel Xeon X3360 2.83 GHz, 1333 FSB, 12MB L2
Integrated XGIZ9S VGA Controller with 32 MB Memory
4GB (2x2048), DDR-2 800MHz ECC Memory
2 x Broadcom 5721 PCI-E Gigabit Ethernet
HDD 500G 7200rpm SATA (non hotplug)
Slim DVD-ROM
USB 104-Key Keyboard
Optical USB Mouse
Warranty 3 Years, On-Site


DELL PowerEdge R200 Rack Server       48,000 บาท รวม VAT
Quad-Core Intel Xeon X3220 2.4 GHz, 1066 FSB, 8MB L2
Integrated ATI ES1000 SVGA Controller with 32 MB Memory
4GB (2x2048), DDR-2 800MHz ECC Memory
Dual Integrated Broadcom 5721 Gigabit Ethernet
HDD 500G 7200rpm SATA (non hotplug)
SATA 8X DVD +/- RW Drive
Black USB 104-Key Leadfree Keyboard
Optical USB Mouse (2-Button with Scroll)
Warranty 1 Years, Next Business Day

ผมเป็นแฟน Dell แต่ดู spec แล้ว Asus ดีกว่า ถูกกว่า แบบเห็น ๆ จนผมเอียงไปทาง Asus หมดแล้วตอนนี้
เพราะต้องซื้อถึง 2 ตัว เลยมาขอคำแนะนำจากแฟน Asus แลุะแฟน HOSxP ครับ  ;D

143
นอกเรื่อง / ระยะเวลาในการ Upgrade Structure
« เมื่อ: สิงหาคม 11, 2009, 18:05:19 PM »
ขอแลกเปลี่ยนประสบการณ์ เกี่ยวกับเวลาในการ Upgrade Structure ครับ

เมื่อวานได้ทดสอบ Upgrade Structure กับฐานข้อมูลจริงใน Slave ฐานข้อมูลประมาณ 27 GB
จาก 3.52.3.25 เป็น 3.52.8.9
เริ่มทำเวลา 14.39 น.
เสร็จเวลา    00.15 น. ของอีกวัน
ใช้เวลาในการ Upgrade Structure รวม 10 ชั่วโมง 36 นาที

แต่ผมใช้ notebook Ram 2G บน vista  (ครั้งต่อไปถ้าจะทำจริง คงจะใช้ PC ดีกว่า)
Slave Ram 2 G


144
Development / ขอเพิ่มปุ่ม Clear replication log ใน Replicate log manager
« เมื่อ: สิงหาคม 07, 2009, 10:57:12 AM »
หลังจากการ backup replication log เก็บไว้แล้ว ถ้ามีปุ่ม Clear replication log อยู่ด้วยกันก็จะสะดวกมากขึ้น
เพราะทุกครั้งที่มีข้อความเตือนสำหรับ Admin น่าจะเกือบทุกคนจะต้อง backup replicate_log เก็บไว้ก่อน แล้วค่อยไป clear replicate_log จึงอยากขอให้ อ. manoi พิจารณาเพิ่มปุ่ม Clear replication log ใน Replicate log manager ในลักษณะคล้าย ๆ ตามรูปที่แนบมาครับ

ขอถาม อ. manoi เพิ่มเติม
เกี่ยวกับการใช้ปุ่ม clear replication log กับการใช้คำสั่ง delete from replicate_log ต่างกันหรือไม่ครับ

ผมยังไม่ค่อยเข้าใจการทำงานของปุ่ม  clear replication log
อย่างนี้ครับ

หลังจาก backup replication log แล้ว

- ถ้ามีการใช้งาน HOSxP หลังจากที่ backup replication log แล้ว จะมีการเก็บ log เพิ่มใน replicate_log ต่อจากที่ backup ไว้ กรณีนี้ถ้าใช้ คำสั่ง delete from replicate_log  จะลบ log ส่วนที่ backup + ส่วนที่เพิ่มเข้ามา 

- ถ้ามีการใช้งาน HOSxP หลังจากที่ backup replication log แล้ว จะมีการเก็บ log เพิ่มใน replicate_log ต่อจากที่ backup ไว้ กรณีนี้ถ้าใช้ปุ่ม Clear replication log จะลบ log ส่วนที่ backup + ส่วนที่เพิ่มเข้ามาด้วยหรือไม่ ผมเองเข้าใจว่าการใช้ปุ่มนี้น่าจะดีกว่าการใช้คำสั่ง delete from replicate_log โดยตรง เพราะผมเข้าใจว่า คำสั่งในปุ่ม Clear replication log น่าจะกำหนด record ที่จะลบไว้แล้ว ถ้ามี record เพิ่มเข้ามาหลังจาก backup แล้ว ไม่ต้องลบ

ทั้งสองกรณีผมเข้าใจถูกต้องหรือไม่ครับ

145
จากรูป 1 ได้ยกเลิกการใช้ สิทธิการรักษา หลายรายการไปแล้ว เช่น 51 มีบัตร สปน.  ถ้าใช้วิธีการใส่ตัวเลข 51 ลงไปเลย สามารถใช้สิทธินี้ได้ ทั้ง ๆที่ยกเลิกการใช้ไปแล้ว

แต่ถ้าใช้ตัวช่วย หมาน้อย สิทธิที่ยกเลิกการใช้ไปแล้ว ไม่ปรากฏ  อันนี้น่าจะถูกต้องแล้ว

รบกวน อ. manoi ตรวจสอบด้วยครับ

HOSxP 3.52.3.25

รบกวนท่านอื่น ๆ ที่ใช้เวอร์ชันสูงกว่า ทดสอบ ให้หน่อยครับ ... ขอบคุณครับ

146
Development / รบกวน อ. manoi พิจารณาอีกครั้งครับ
« เมื่อ: สิงหาคม 01, 2009, 01:20:05 AM »
รบกวน อ. manoi พิจารณา
 
access right ปุ่ม แสดงเอกสารที่ scan และ OPD Scan
ในเมนู Patient EMR ตามกระทู้นี้ครับ

http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=10762.0

147
Linux / Recovery MySQL root password For FreeBSD
« เมื่อ: กรกฎาคม 26, 2009, 13:48:12 PM »
เห็น อ. อ๊อด ออก version Windows
สำหรับ Linux Distro อื่น ก็น่าจะใช้ได้เหมือนกัน ต่างกันตรง path

Recovery MySQL root password: MySQL Source distribution on FreeBSD


Step # 1: Stop mysql service:


# /usr/local/share/mysql/mysql.server stop

Output:
Shutting down MySQL... SUCCESS!


Step # 2: Start to MySQL server w/o password:


# mysqld_safe --skip-grant-tables &

Output:
[1]  906
# 080724 17:55:47 mysqld_safe Logging to '/usr/local/var/server-name.err'
080724 17:55:47 mysqld_safe Starting mysqld daemon with databases from /usr/local/var


Step # 3: Connect to mysql server using mysql client:


# mysql -u root

Output:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 1 
Server version: 5.1.26-rc-log Source distribution

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>


Step # 4: Setup new MySQL root user password


mysql> use mysql;
mysql> update user set password=password(‘NEW-ROOT-PASSWORD’) where User='root';
mysql> flush privileges;
mysql> \q


Step # 5: Stop MySQL Server:


# /usr/local/share/mysql/mysql.server stop

Output:
Shuttin down MySQL..080724 18:28:45 mysqld_safe mysqld from pid file /usr/local/var/server-name.pid ended
SUCCESS!
[1] + Done  mysqld_safe --skip-grant-tables





Step # 6: Start MySQL server and test it


# /usr/local/share/mysql/mysql.server start
# mysql -u root –p


อ้างอิงจาก: http://www.cyberciti.biz/tips/recover-mysql-root-password.html#comments

148
ก่อนกลับบ้าน ผมรัน replicate สำหรับ slave ตัวที่สอง เจอแบบนี้ครับ

24/07/2552 19:44:40 ip-slave/hos  #42000You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to

use near 'fegobodki' and pttype not in ('0X','10','29','30','20','21','92','D1','D2')' at line 1 CLI>UCNET09 SQL>delete from pttypehistory where hn='000162227' and  pttypeno='de]

y'fegobodki'
and pttype not in ('0X','10','29','30','20','21','92','D1','D2')

อ. manoi ครับ โดนอะไรหรือป่าวครับ  :( :(

149
เวชระเบียนต้องการรายงาน จำนวนผู้ป่วยที่ Admit ในแต่ละวัน ซึ่งปกติก็จะให้หน้า ลงทะเบียนผู้ป่วยใน ตามรูป
และต้องการให้แสดงรายชื่อ จนท. ที่ทำ Admit ด้วย
จะได้ประมาณนี้ครับ

select i.an,i.hn, concat(p.fname,"  ",p.lname,",",p.pname) as PtName,
pt.name as PtType,concat(i.regdate," ",i.regtime) as AdmDate,w.name as Ward,
sp.name as PtSpec,d.name as AdmDoctor,i.prediag,ov.name as ComeFromSt,ou.name as AdmUser
from ipt i
left outer join ovstist ov on ov.ovstist = i.ivstist
left outer join patient p on p.hn = i.hn
left outer join ward w on w.ward = i.ward
left outer join doctor d on d.code = i.admdoctor
left outer join opduser ou on ou.loginname = i.staff
left outer join pttype pt on pt.pttype = i.pttype
left outer join spclty sp on sp.spclty = i.spclty
left outer join an_stat an on an.an = i.an
where  i.regdate between "2009-07-01" and "2009-07-22"

และ ศูนย์ประกันสุขภาพ ซึ่งมีหน้าที่ตรวจสอบสิทธิ์คนไข้ ที่ Admit ด้วย
หลังจากที่คนไข้ Admit เข้าไปแล้ว ซึ่งอาจจะยังไม่ได้ตรวจสอบสิทธิ์ หรือตรวจสอบสิทธิ์ตอนเป็นคนไข้นอกแล้ว ก็ตาม โดยระบบของ รพ. แล้ว เมื่อ Admit แล้ว จะต้องมาตรวจสอบสิทธิ์ อีกครั้งหนึ่ง โดยศูนย์ประกันสุขภาพ งงมั๊ยครับ
ถ้าคนไข้คนเดียวกันซึ่งทำ Admit โดยจนท. ก.

ศูนย์ประกันสุขภาพ ต้องการรายงาน ปริมาณการตรวจสอบสิทธิ เมื่อเทียบกับ จำนวนผู้ป่วยที่ Admit ในช่วงเวลาหนึ่ง
ว่าผู้ป่วย Admit ช่วงวันที่นี้ จำนวน .... คน มีการตรวจสอบสิทธิ์โดย จนท. ศูนย์ประกันสุขภาพ แล้วกี่คน (อันนี้ผมจะไปดูได้จาก ตารางไหน ฟิล์ดไหนครับ)

ซึ่ง ก็ใช้หน้าเดียวกันคือ หน้าลงทะเบียนผู้ป่วยใน

ปัญหามันคือว่า ถ้าจนท. คนทีทำ Admit กับ จนท. ที่ตรวจสอบสิทธิ์ มันเก็บไว้ที่เดียวกันคือ ฟิล์ด staff ใช่หรือป่าวครับ

รายงานของเวชระเบียน ก็จะได้ผู้ที่ทำ admit เป็นชื่อของ จนท. ที่ตรวจสอบสิทธิ์ ไม่ใช่ชื่อของ จนท. เวชระเบียน
ผมชักงง ...เอง

เรื่องรายงานผมยังเป็นมือใหม่ครับ ...

ขอคำแนะนำผู้รู้ด้วยครับ  :D :D



150
วิธีเพิ่ม รพ. เกิดใหม่ ต้องทำอย่างไรครับ
หรือว่าต้อง download จากที่ไหนครับ

หน้า: 1 2 [3] 4