BMS-HOSxP Community

HOSxP => แจ้งข้อผิดพลาดการทำงานของ HOSxP V3 => ข้อความที่เริ่มโดย: วีระวัฒน์ (เอก) ที่ กันยายน 28, 2014, 12:05:07 PM

หัวข้อ: Error การลงการแพ้ยา
เริ่มหัวข้อโดย: วีระวัฒน์ (เอก) ที่ กันยายน 28, 2014, 12:05:07 PM
HOSxP version 3.57.9.9
การลงการแพ้ยา มีอยู่ 2 ส่วน
1. ลงการแพ้ยาเบื้องต้นโดย แพทย์ พยาบาล อันนี้จะลงในหน้างาน คัดกรอง ห้องแพทย์ ห้องบัตร ลงแล้วจะแสดง popup เตือนการใช้ยาว่า ผู้ป่วยแพ้ยาอะไรบ้าง
บางครั้งแพทย์ไม่ค่อยสนใจ popup นีก็จะคลิกให้ผ่านไปอย่างรวดเร็ว
2.การลงการแพ้ยาแบบละเอียด โดยเภสัชกร แบบนี้จะลงอย่างละเอียด สามารถ เลือกได้ว่า จะเตือน หรือ ไม่สามารถสั่งยาตัวนั้ได้อีกต่อไป
รายการยาจะไปรวมชื่อแสดงใน popup ใน ข้อที่ 1
วันนี้ได้รับข้อร้องเรียนจากเภสัชกรว่า คนไข้ที่แพ้ยาแล้ว ลงรายการแพ้ยาแล้วและ เลือก ห้ามสั่งใช้ยาตัวนี้แล้ว แต่ยังพบว่า แพทย์ยังสามารถสั่งใช้ยาตัวนี้อยู่ ก็เลยไปตรวจสอบใน โปรแกรม HOSxP ในการลงการแพ้ยาของเมนูเภสัชกร สาเหตุเกิดจาก ชื่อสามัญทางยา ที่ลงไปในรายงานเวชภัณฑ์ยา ชื่อไม่ตรงกับ ชื่อสามัญทางยาที่ลงในข้อมูลการแพ์ยาของผู้ป่วย
ชื่อสามัญทางยา ในรายการเวชภัณฑ์ยา เภสัชกร สามารถกำหนดเอง ไม่ได้ดึงมาจากตารางไหนเลย (อยู่ใน ฟิวด์ generic_name ตาราง drugitems)
ส่วนชื่อสามัญทางยา ในรายการลงการแพ้ยา เอามาจากตาราง drugstdgeneric หรือเภสัชกร เพิ่มเอง ใส่ชื่ออะไรก็ได้
การลงการแพ้ยาตามกลุ่ม มี popup ให้เลือกไม่เกิน 10 ชื่อไม่ตรงกับที่ต้องการ พิมพ์คำค้นหาก็ไม่ได้ ตัวนี้เอามาจาก ตาราง pharmacology_group ที่มีข้อมูลกว่า 200 record
ปัญหา
1.เภสัชกร ลงการแพ้ยาแล้ว และบังคับไม่ให้มีการสั่งใช้ยาตัวนี้แล้ว แต่ แพทย์ พยาบาล ยังสามารถสังได้อยู่ อันเนื่องมาจาก ชื่อสามัญทางยา ในรายการเวชภัณฑ์ยา ไม่ตรงกันกับ ชื่อสามัญทางยา ในรายการลงการแพ้ยา
ทำให้ เกิดข้อผิดพลาด ได้ กรณีนี้เกิดขึ้นแล้วที่ รพช. ใน จังหวัดเชียงใหม่ ยังดีที่ผู้ป่วยตรวจสอบการรับยาจากเภสัชกร และเห็นชื่อยาจึงรีบแจ้งให้เภสัชกร แก้ไขได้ทัน
2.แม้ว่าจะมีระบบ popup เตือนการแพ้ยาแล้ว อาจเนื่องจาก มี popup เตือน หลายตัวมาก บางครั้งทำให้แพทย์ พยาบาลไม่สนใจ popup ใด ๆ เลย enter ให้ popup หายไปในทันที แม้ว่าที่หน้าจ่ายยาจะมีข้อความการแพ้ยา เตือน อย่างเห็นได้ชัด แพทย์บางคนก็ไม่สนใจด้วยซ้ำไป
ดังนั้นต้องแก้ที่ ให้การลงข้อมูลชื่อสามัญทางยา ของทั้ง 2 รายการต้องมาจากที่เดียวกัน ตารางเดียวกัน
อย่าพีงเชื่อผม ต้องลองทำดูก่อนครับ สิบปากว่า ไม่เท่าตาเห็น 10 ตาเห็นมองดูเฉย ๆ ไม่เท่าลงมือทำด้วยตนเอง
หัวข้อ: Re: Error การลงการแพ้ยา
เริ่มหัวข้อโดย: วีระวัฒน์ (เอก) ที่ กันยายน 28, 2014, 12:07:05 PM
เมนูลงการแพ้ยาของเภสัชกร
หัวข้อ: Re: Error การลงการแพ้ยา
เริ่มหัวข้อโดย: วีระวัฒน์ (เอก) ที่ กันยายน 28, 2014, 12:08:44 PM
แจ้งเตือนการแพ้ยาทั่วไป จะแสดงเมื่อลง ที่หน้า ข้อมูลพื้นฐาน คัดกรองพยาบาล ห้องแพทย์ และ ลงแพ้ยาของ เภสัช
หัวข้อ: Re: Error การลงการแพ้ยา
เริ่มหัวข้อโดย: วีระวัฒน์ (เอก) ที่ กันยายน 28, 2014, 12:12:12 PM
แจ้งเตือนชัดแจนหน้าห้องแพทย์ ถ้าแพทย์ไม่สนใจ ยังดันทุรัง ก็สามารถสั่งยาได้อยู่
หัวข้อ: Re: Error การลงการแพ้ยา
เริ่มหัวข้อโดย: วีระวัฒน์ (เอก) ที่ กันยายน 28, 2014, 12:16:07 PM
พิมพ์ OPD card สั่งยาไปห้องยาได้ ทั้ง ๆ  OPd card ก็เขียนการแพ้ยาแล้ว เภสัชกร จะจ่ายยาดีไหมเนื้ยะ
หัวข้อ: Re: Error การลงการแพ้ยา
เริ่มหัวข้อโดย: วีระวัฒน์ (เอก) ที่ กันยายน 28, 2014, 12:20:22 PM
ถ้าแก้ชือสามัญทางยาให้ตรงกัน ทั้ง สองแห่ง ถึงจะบังคับไม่ให้สั่งยาได้
หัวข้อ: Re: Error การลงการแพ้ยา
เริ่มหัวข้อโดย: วีระวัฒน์ (เอก) ที่ กันยายน 28, 2014, 12:21:33 PM
ถ้าแก้ตรงกันแล้ว แบบนี้แพทย์สังไม่ได้แน่นอน
หัวข้อ: Re: Error การลงการแพ้ยา
เริ่มหัวข้อโดย: วีระวัฒน์ (เอก) ที่ กันยายน 28, 2014, 12:24:18 PM
ตรวจสอบรายชื่อผู้ป่วย ที่ลงการแพ้ยา ชื่อสามัญ ไม่ตรงกัน ด้วยคำสั่ง SQL ทีเมนูสายฟ้า

select hn,agent from opd_allergy where agent not in (select generic_name from drugitems )

ตรวจสอบชื่อสามัญทางยา ของ บัญชียาใน รายการเวชภัณฑ์ยาด้วยคำสั่ง

select generic_name from drugitems
group by generic_name

รายชื่อ กลุ่มยาจากตาราง  pharmacology_group  เปรียบเที่ยบกับ popup ให้เลือก การเพิ่มการแพ้ยาทุกตัวในกลุ่ม

หัวข้อ: Re: Error การลงการแพ้ยา
เริ่มหัวข้อโดย: golf_win ที่ กันยายน 28, 2014, 14:28:06 PM
ไหนๆก็เริ่มแก้ไขชื่อสามัญแล้วอย่าลืมว่าชื่อสามัญทางยาเชื่อมโยงไปหาระบบ DI ด้วยนะครับ อย่าแก้แค่เรื่องแพ้ยาเพราะจะทำให้ระบบ DI รวนไปด้วยครับ  ::) ::)
หัวข้อ: Re: Error การลงการแพ้ยา
เริ่มหัวข้อโดย: วีระวัฒน์ (เอก) ที่ กันยายน 28, 2014, 19:28:51 PM
ไหนๆก็เริ่มแก้ไขชื่อสามัญแล้วอย่าลืมว่าชื่อสามัญทางยาเชื่อมโยงไปหาระบบ DI ด้วยนะครับ อย่าแก้แค่เรื่องแพ้ยาเพราะจะทำให้ระบบ DI รวนไปด้วยครับ  ::) ::)

น่าจะแก้ตัวโปรแกรมด้วยนะครับ ป้องกันข้อผิดพลาดที่อาจเกิดขึ้นได้ เรื่องเล็ก ๆ แต่อาจทำให้คนไข้เกิดอันตรายถึงตายได้  น่าจะอ้างอิงข้อมูล จากแหล่งเดียวกัน หรือมี ตาราง genericname ของ TMT หรือจาก สมาคมเภสัชกร จะยิ่งดีมาก จะได้ไม่ต้องเพิ่มเอง ตามใจชอบทำให้ข้อมูลที่ได้ไม่มีมาตราฐานเดียวกันกับฐานข้อมูลอื่น ๆ เหมือน มาตราฐาน ICD10
หัวข้อ: Re: Error การลงการแพ้ยา
เริ่มหัวข้อโดย: golf_win ที่ กันยายน 28, 2014, 22:00:35 PM
Reference ทางเภสัชกรรมที่เป็นชื่อสามัญทางยามีอยู่แล้วครับ หาง่ายอย่างเช่น หนังสือ drug information handbook เป็นต้นครับแต่การกำหนดชื่อสามัญเองทาง admin ก็ต้องทราบว่าห้ามมีการเว้นวรรคในชื่อยาสามัญด้วย ส่วนรหัสยา TMT เพิ่งจะมียาแค่ 25,xxx แค่นั้นเองคงยังไม่ครอบคลุมยาทั้งหมดรวมถึงยาสมุนไพรครับ

การแก้ไขที่ตัวโปรแกรมถ้าขอได้ผมไม่อยากให้สามารถใส่ข้อความการแพ้ยาที่ระบบงานเวชระเบียนครับ เพราะขาดความสมบูรณ์และความน่าเชื่อถือของข้อมูลจำเป็นอย่างอย่างยิ่งที่ควรจะได้รับการตรวจสอบและประเมินอาการแพ้ยาจากเภสัชกรครับ อีกอย่างจะทำให้ข้อมูลแฟ้ม drugallergy จาก 43 แฟ้มขาดความสมบูรณ์ครับ
หัวข้อ: Re: Error การลงการแพ้ยา
เริ่มหัวข้อโดย: Noppadol ที่ กันยายน 28, 2014, 22:32:07 PM
ในส่วนเวชระเบียน อย่างที่ผมก็ไม่ให้งานเวชระเบียนเค้าไปบันทึกชื่อยาในช่องนั้น ผมให้ลงเป็น "ไม่ทราบประวัติการแพ้ยา" แทนถึงแม้จะมีบัตรแพ้ยามาแสดงก็ตาม ส่วนคนที่บอกว่าแพ้ยานั่นยานี่ ผมมอบให้เป็นบทบาทเชิงวิชาชีพของเภสัชกร แน่นอนกว่า ผมให้ไปบันทึกรายชื่อผู้ป่วยแพ้ยา แล้ว update มาที่ patient อีกทีครับ