BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: anukul ที่ กันยายน 24, 2006, 02:02:34 AM
หัวข้อ:
ระบบ Medication Profile (Feature request)
เริ่มหัวข้อโดย:
anukul
ที่
กันยายน 24, 2006, 02:02:34 AM
จากการสรุปปัญหาการใช้งานของหอผู้ป่วยใน (พยาบาล) กับ เภสัชยาใน หลังจากใช้งาน Medication profile มาประมาณ 6 เดือน ขอเสนอรายละเอียดปรับปรุง ตามรายละเอียดครับ
1. ตอนเข้าสู่ระบบ Medication profile ค่า default จะเปิด Tab -->
Current profile --> แสดงทั้งหมด
พบว่า กรณีที่ผป.นอนไม่นาน ความเร็วในการเรียกข้อมูล อยู่ในเกณฑ์เร็วดีครับ แต่ถ้าผป.นอนนานมากขึ้น ต้องรอนานถึงนานมาก (ที่รพ.มีอยู่ประมาณ 13 รายที่นอน > 30 วัน บางรายนอนมาแล้ว > 5-6 เดือน) จากภาพตัวอย่าง ผป. admit ตั้งแต่ 14 สิงหาคม 2549 เวลาในการเรียกข้อมูล หน้า แสดงทั้งหมด ใช้เวลาประมาณ 25 วินาที แต่ถ้าแสดงหน้า
รายการยา Active
จะเร็วมาก ไม่ถึง 3 วินาที
ข้อเสนอ : เป็นไปได้มั๊ยครับ ที่ ค่า default เวลาเข้าระบบ Medication profile คือ
Current profile --> รายการยา Active
เพราะทางหอผู้ป่วยใน ซึ่งเป็นผู้ใช้งานหลักหน้านี้ แจ้งว่า จริงๆ แล้ว อยากดูยาที่กำลังใช้อยู่มากกว่า ยาที่หยุดแล้ว หรือเวชภัณฑ์ต่างๆ ถ้ารายใดต้องการดูยาที่หยุดแล้ว เคยให้ หรือเวชภัณฑ์ ค่อยกดเลือก แสดงรายการทั้งหมด น่าจะทำให้การทำงานเร็วขึ้น ครับ
2. หน้าต่าง Profile sheet ค่า default จะมีเครื่องหมาย
ถูก ตรง แสดงเวชภัณฑ์
จากตัวอย่างภาพที่แสดงด้านล่าง พบว่าการเรียกข้อมูลในผป.ที่นอนนานจะใช้เวลามากกว่า หัวข้อ 1 อีก คือ กดเลือก tab Profile sheet จะใช้เวลาประมาณ 1 นาทีกว่าๆ แต่ถ้ายกเลิกแสดงเวชภัณฑ์ จะใช้เวลาประมาณ 20 วินาที ซึ่งใช้เวลานานพอสมควร ผู้ใช้งานหลักของหน้าต่างนี้ คือ เภสัชกรยาใน ดังนั้น ข้อมูลที่เภสัชต้องการดูคือรายการยา
ข้อเสนอ : เป็นไปได้มั๊ยครับ ที่ ค่า default
ไม่ต้องแสดงเวชภัณฑ์
น่าจะทำให้การทำงานเร็วขึ้น ครับ
ถ้าเป็นไปได้ ขอให้มีตัวเลือก อีก 2 หัวข้อ คือ แสดงเฉพาะรายการที่ Active และ เลือกแสดงย้อนหลัง กี่เดือน เพราะมีหลายรายที่นอนนานมากๆ ครับ เภสัชแจ้งว่าปกติทั่วไป จะดู Profile ในช่วงย้อนหลังไม่นาน เพราะถ้าเราตรวจสอบตลอด อาจจะไม่ค่อยจำเป็นต้องดูรายการยาดั้งเดิม ค่า default น่าจะย้อนหลังสัก 1 เดือนก็น่าจะเพียงพอครับ และทำให้การเรียกข้อมูลมาแสดงรวดเร็วขึ้นครับ
จากตัวอย่างผป.รายนี้ รายการยาทั้งหมดที่มีใน profile ประมาณ 120 รายการ ถ้ารวมเวชภัณฑ์ด้วยจะตกประมาณ 200 รายการ แต่ถ้าแสดงเฉพาะรายการยาที่ Active จะมีประมาณ 7-8 รายการเท่านั้น ความเร็วน่าจะดีขึ้นมากครับ
ขอบคุณมากครับ
ทีมระบบยาผู้ป่วยใน รพ.มะการักษ์
หัวข้อ:
Re: ระบบ Medication Profile (Feature request)
เริ่มหัวข้อโดย:
manoi
ที่
กันยายน 24, 2006, 02:42:46 AM
ลองตรวจสอบตาราง opitemrece ครับว่ามี index ที่เป็น Key ของ (an,rxdate,icode) หรือไม่
ตรวจสอบด้วยคำสั่ง
โค๊ด: SQL
SHOW
CREATE
TABLE
opitemrece
ที่หน้าจอ terminal
หากไม่มีให้สร้างใหม่ด้วยคำสั่งนี้ครับ
โค๊ด: SQL
CREATE
INDEX
ix_an_rxdate_icode
ON
opitemrece
(
an
,
rxdate
,
icode
)
พบว่าทำให้หน้าจอ profile sheet แสดงผลได้เร็วขึ้นครับ
ส่วนข้อ 1,2 ได้ทำการแก้ไขให้แล้วครับ
2.49.9.23