BMS-HOSxP Community

HOSxP => Report Exchange => ข้อความที่เริ่มโดย: anukul ที่ ตุลาคม 25, 2008, 10:02:44 AM

หัวข้อ: ช่วยปรับ Medication Reconciliation ให้หน่อย อ.ทั้งหลาย
เริ่มหัวข้อโดย: anukul ที่ ตุลาคม 25, 2008, 10:02:44 AM
รบกวน อ.naj , khuad , srwood , อ๊อด รวมทั้ง อ.ท่านอื่นๆ ที่มิได้เอ่ยนาม

ทางกรรมการยา ขอให้ช่วยทำแบบฟอร์ม medication reconciliation   สำหรับพิมพ์ในผป.นอกที่จะนอนรพ. เพื่อพิมพ์ รายการยาโรคเรื้่อรังที่ผป.ได้รับประจำ  ออกมาให้หน่อย  โดยมีรายละเอียด

โดยรายการยาเรื้อรังที่กำหนด  ผมใช้ ฟิลด์ old_code ใน drugitems  ให้เภสัชใส่ตัวเลข 1 -- กลุ่มยาเบาหวาน , 2 -- กลุ่มยาความดัน ....  เพื่อเรียงลำดับ  และถ้าเป็นยาทั่วไปอื่น  ไม่ต้องใส่ค่าอะไร (ไม่ต้องมาพิมพ์)

ทดลองเขียนดูแล้วพบปัญหาครับ  (ฝีมือยังอ่อนหัดครับ  :D) 

..ปัญหา คือ group by icode แล้วต้องการให้พิมพ์เฉพาะ ยานั้นที่สั่งครั้งสุดท้าย (ที่เป็น OPD ด้วย) และให้นำ จำนวน และวิธีใช้ครั้งสุดท้ายนั้น  ทำไม่ได้ครับ  (ผมใช้ group by icode  ==> select max(vn)  แต่พอ qty กับ drugusage ไม่ได้ใส่ max ข้อมูลที่ได้บางครั้งไม่ใช่ของ records นั้นๆ 

..เลยแก้ปัญหาโดยการใช้ variable (ซึ่งไม่ค่อยรู้เรื่องครับ  :D) สำหรับ qty , drugusage  โดยมีเงื่อนไข where vn , icode 
==> ผลออกมาตรงดีนะครับ

แต่เจอปัญหาใหม่ คือ ใช้เวลานานมากกว่าจะสร้าง report นี้ได้ (ตอนเรียกใช้)    ถ้าไม่ใส่ variable  เร็วมากครับ  ต่างกันมาก  พอไปดู  CPU load ของ Server เวลาเรียก report นี้ พบว่า 100% อยู่พักนึง  คิดว่า ผมคงทำอะไรผิดแน่ๆ

รบกวน อ.ทั้งหลาย ช่วยแก้ไขให้ด้วยนะครับ

ขอบคุณมากครับ
 :)
หัวข้อ: Re: ช่วยปรับ Medication Reconciliation ให้หน่อย อ.ทั้งหลาย
เริ่มหัวข้อโดย: doramon ที่ ตุลาคม 25, 2008, 16:57:59 PM
ผมขอ  download

ส่งข้อมูล hn ที่จะทดสอบพิมพ์มาให้คนหนึ่งครับ

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


หัวข้อ: Re: ช่วยปรับ Medication Reconciliation ให้หน่อย อ.ทั้งหลาย
เริ่มหัวข้อโดย: Khuad ที่ ตุลาคม 25, 2008, 22:13:19 PM

...ขออนุญาตเอาไปดูก่อนนะครับ  ไม่รู้จะช่วยคุณหมอได้หรือเปล่า.. :D...
หัวข้อ: Re: ช่วยปรับ Medication Reconciliation ให้หน่อย อ.ทั้งหลาย
เริ่มหัวข้อโดย: SrWooD ที่ ตุลาคม 27, 2008, 12:25:51 PM
พอดีไ่ม่มีข้อมูลเรื่อง oldcode ที่คุณหมอ anukul ใช้บันทึก

แต่ลองนั่งเทียนทำดูพอได้แบบนี้

ยังไม่แน่ใจว่าผมเข้าใจถูกหรือป่าวเรื่อง concept การดึงข้อมูลที่คุณหมออธิบายไว้ครับ

ลองดูครับ

 ;D ;D ;D
หัวข้อ: Re: ช่วยปรับ Medication Reconciliation ให้หน่อย อ.ทั้งหลาย
เริ่มหัวข้อโดย: anukul ที่ ตุลาคม 27, 2008, 16:22:29 PM
ทดลองใช้งานแล้ว ถูกต้องครับ  แถมเร็วกว่าตัวที่ผมทำโดยใช้ variable มากเลย  ไม่รู้ว่าเป็นเพราะอะไรถึง load CPU มาก   ???

ปรับตรงชื่ออีกเล็กน้อยให้เป็น name1 ก็ OK เลยครับ 

ขอบคุณมากครับ

 :D
หัวข้อ: Re: ช่วยปรับ Medication Reconciliation ให้หน่อย อ.ทั้งหลาย
เริ่มหัวข้อโดย: doramon ที่ ตุลาคม 27, 2008, 16:31:35 PM
พอดีไ่ม่มีข้อมูลเรื่อง oldcode ที่คุณหมอ anukul ใช้บันทึก

แต่ลองนั่งเทียนทำดูพอได้แบบนี้

ยังไม่แน่ใจว่าผมเข้าใจถูกหรือป่าวเรื่อง concept การดึงข้อมูลที่คุณหมออธิบายไว้ครับ

ลองดูครับ

 ;D ;D ;D

สุดยอดเลย อ.วุฒิ
หัวข้อ: Re: ช่วยปรับ Medication Reconciliation ให้หน่อย อ.ทั้งหลาย
เริ่มหัวข้อโดย: golf_win ที่ ตุลาคม 27, 2008, 17:51:55 PM
น่าสนใจครับคุณหมอช่วยแนะ concept และวิธีการใช้งานหน่อยสิครับ เผื่อจะได้ขอใช้บ้างครับ ;D ;D
หัวข้อ: Re: ช่วยปรับ Medication Reconciliation ให้หน่อย อ.ทั้งหลาย
เริ่มหัวข้อโดย: Khuad ที่ ตุลาคม 27, 2008, 19:18:32 PM

.....สุดยอดเหมือนเคยครับ อ.SrWoOd  ผมโหลดของคุณหมอไปยังไม่ได้ดูเลย แหะ แหะ   ;D  ;D....
หัวข้อ: Re: ช่วยปรับ Medication Reconciliation ให้หน่อย อ.ทั้งหลาย
เริ่มหัวข้อโดย: anukul ที่ ตุลาคม 27, 2008, 20:45:16 PM
น่าสนใจครับคุณหมอช่วยแนะ concept และวิธีการใช้งานหน่อยสิครับ เผื่อจะได้ขอใช้บ้างครับ ;D ;D

แนวคิด :

...เนื่องจากเรามีฐานข้อมูลการใช้ยา อยู่มาก ครบถ้วน 
...ทางกรรมการยา พบปัญหาในผป.ในที่ admit  --> แพทย์อาจสั่งยาที่จำเป็นไม่ครบ โดยเฉพาะผป.โรคเรื้อรังต่างๆ เช่น DM HT Heart dz COPD Asthma .......  จึงสร้างระบบ ให้มีจนท.พยาบาล 1 คนมาพูดคุยกับผป. และตรวจดูใน OPD card (ร่วมกับขอยาจากผป.มาดูร่วมด้วย)
...กรรมการยา และพยาบาลคนนั้น เริ่มหันมามอง HOSxP ช่วยอะไรได้บ้าง  ช่วยดึงข้อมูลการสั่งยา (เอาแค่กลุ่มยาที่ใช้ในผป.โรคเรื้อรังเท่านั้น) มาแสดงให้หน่อย
...และขอ ข้อมูลรายละเอียด เพิ่มเติม ดังนี้
.........ยาเรื้อรัง ที่ผป.ได้รับ
.........วิธีใช้ครั้งสุดท้าย ของยารายการนั้น (เพราะมีการเปลี่ยนแปลงวิธีใช้ได้)
.........จำนวนยาที่ได้รับครั้งสุดท้าย  --> เอาไว้คำนวนว่าน่าจะยังมียาเหลือที่ผป.อีกจำนวนเท่าไร ถึงวันนี้
.........วันนัดครั้งต่อไป --> เอาไว้คำนวนว่า ยาที่เหลือ จะพอถึงวันนัดครั้งต่อไปหรือไม่
.........ยาที่ผป.แพ้ --> ขอไว้ด้วย ไม่รู้เหตุผล แต่คงมีนะครับ

ปัญหา คือ เราไม่สามารถแยกรายการยา drugitems ได้ว่า ยาตัวใดเป็นยาโรคเรื้อรัง  จึงขอใช้ฟิลด์ oldcode ซึ่งไม่ได้ใช้งาน  ให้เภสัชช่วยใส่ หมายเลขกำกับ เช่น ยาเบาหวาน ใช้ 1 , ยาความดัน ใช้ 2 , ยาหัวใจ ใช้ 3 , ยาโรคหอบ ใช้ 4 , .........  เพื่อให้เราสามารถ select where oldcode .... ได้ครับ

สรุปการใช้งาน  (ในอนาคตอันใกล้)
...เมื่อมีผป. admit  แพทย์สั่งพิมพ์ 
1.แบบฟอร์มซักประวัติ ตรวจร่างกาย
2.doctor order sheet ใบสั่งยาแรกรับ  <-- profile ในหน้า admit ในห้องตรวจแพทย์
3.แบบฟอร์ม Medication reconciliation

 :D
หัวข้อ: Re: ช่วยปรับ Medication Reconciliation ให้หน่อย อ.ทั้งหลาย
เริ่มหัวข้อโดย: golf_win ที่ ตุลาคม 27, 2008, 20:50:59 PM
มีประโยชน์มากเลยครับ และช่วงนี้ชาวเภสัชก็กำลัง HIT เรื่อง Reconcile มากด้วย ขอขอบพระคุณคุณหมอและโรงพยาบาลมะการักษ์ที่ริเริ่มในสิ่งที่มีประโยชน์ครับ  ;) ;)
หัวข้อ: Re: ช่วยปรับ Medication Reconciliation ให้หน่อย อ.ทั้งหลาย
เริ่มหัวข้อโดย: doramon ที่ ตุลาคม 28, 2008, 00:10:59 AM
น่าสนใจครับคุณหมอช่วยแนะ concept และวิธีการใช้งานหน่อยสิครับ เผื่อจะได้ขอใช้บ้างครับ ;D ;D

แนวคิด :

...เนื่องจากเรามีฐานข้อมูลการใช้ยา อยู่มาก ครบถ้วน 
...ทางกรรมการยา พบปัญหาในผป.ในที่ admit  --> แพทย์อาจสั่งยาที่จำเป็นไม่ครบ โดยเฉพาะผป.โรคเรื้อรังต่างๆ เช่น DM HT Heart dz COPD Asthma .......  จึงสร้างระบบ ให้มีจนท.พยาบาล 1 คนมาพูดคุยกับผป. และตรวจดูใน OPD card (ร่วมกับขอยาจากผป.มาดูร่วมด้วย)
...กรรมการยา และพยาบาลคนนั้น เริ่มหันมามอง HOSxP ช่วยอะไรได้บ้าง  ช่วยดึงข้อมูลการสั่งยา (เอาแค่กลุ่มยาที่ใช้ในผป.โรคเรื้อรังเท่านั้น) มาแสดงให้หน่อย
...และขอ ข้อมูลรายละเอียด เพิ่มเติม ดังนี้
.........ยาเรื้อรัง ที่ผป.ได้รับ
.........วิธีใช้ครั้งสุดท้าย ของยารายการนั้น (เพราะมีการเปลี่ยนแปลงวิธีใช้ได้)
.........จำนวนยาที่ได้รับครั้งสุดท้าย  --> เอาไว้คำนวนว่าน่าจะยังมียาเหลือที่ผป.อีกจำนวนเท่าไร ถึงวันนี้
.........วันนัดครั้งต่อไป --> เอาไว้คำนวนว่า ยาที่เหลือ จะพอถึงวันนัดครั้งต่อไปหรือไม่
.........ยาที่ผป.แพ้ --> ขอไว้ด้วย ไม่รู้เหตุผล แต่คงมีนะครับ

ปัญหา คือ เราไม่สามารถแยกรายการยา drugitems ได้ว่า ยาตัวใดเป็นยาโรคเรื้อรัง  จึงขอใช้ฟิลด์ oldcode ซึ่งไม่ได้ใช้งาน  ให้เภสัชช่วยใส่ หมายเลขกำกับ เช่น ยาเบาหวาน ใช้ 1 , ยาความดัน ใช้ 2 , ยาหัวใจ ใช้ 3 , ยาโรคหอบ ใช้ 4 , .........  เพื่อให้เราสามารถ select where oldcode .... ได้ครับ

สรุปการใช้งาน  (ในอนาคตอันใกล้)
...เมื่อมีผป. admit  แพทย์สั่งพิมพ์ 
1.แบบฟอร์มซักประวัติ ตรวจร่างกาย
2.doctor order sheet ใบสั่งยาแรกรับ  <-- profile ในหน้า admit ในห้องตรวจแพทย์
3.แบบฟอร์ม Medication reconciliation

 :D


ส่งสัยว่าต้อง รบกวน อ.ชัยพร เรื่องระบบพิมพ์อีกแล้ว

 ;D ;D
หัวข้อ: Re: ช่วยปรับ Medication Reconciliation ให้หน่อย อ.ทั้งหลาย
เริ่มหัวข้อโดย: white ที่ ตุลาคม 28, 2008, 06:37:12 AM
ปัญหา คือ เราไม่สามารถแยกรายการยา drugitems ได้ว่า ยาตัวใดเป็นยาโรคเรื้อรัง  จึงขอใช้ฟิลด์ oldcode ซึ่งไม่ได้ใช้งาน  ให้เภสัชช่วยใส่ หมายเลขกำกับ เช่น ยาเบาหวาน ใช้ 1 , ยาความดัน ใช้ 2 , ยาหัวใจ ใช้ 3 , ยาโรคหอบ ใช้ 4 , .........  เพื่อให้เราสามารถ select where oldcode .... ได้ครับ

สรุปการใช้งาน  (ในอนาคตอันใกล้)
...เมื่อมีผป. admit  แพทย์สั่งพิมพ์ 
1.แบบฟอร์มซักประวัติ ตรวจร่างกาย
2.doctor order sheet ใบสั่งยาแรกรับ  <-- profile ในหน้า admit ในห้องตรวจแพทย์
3.แบบฟอร์ม Medication reconciliation

 :D

1.แก้ไขให้เป็นยาคลินิก ตามรูปนี้น่าจะช่วยได้นี่ครับ (ยังไม่เคยลอง)
2.med profile ไปถึงไหนแล้วครับ หลังอาจารย์ปรับให้

ขอบคุณครับ
หัวข้อ: Re: ช่วยปรับ Medication Reconciliation ให้หน่อย อ.ทั้งหลาย
เริ่มหัวข้อโดย: SrWooD ที่ ตุลาคม 28, 2008, 08:24:04 AM
เห็นด้วยครับ คุณหมอ white ครับ

ถ้าต้องใช้งานจริงๆ น่าจะปรับเรื่องการการเก็บให้เป็นเรื่องเป็นราวครับ

ที่อื่นจะได้นำไปใช้ด้วยครับ

คงต้องฝาก อ.MN พิจารณาครับ

 ;D ;D ;D
หัวข้อ: Re: ช่วยปรับ Medication Reconciliation ให้หน่อย อ.ทั้งหลาย
เริ่มหัวข้อโดย: white ที่ ตุลาคม 28, 2008, 17:07:55 PM
อีกหน้าจอนึงที่อาจารย์ทำเอาไว้แล้วครับ
ไม่เคยลองใช้จริง
หัวข้อ: Re: ช่วยปรับ Medication Reconciliation ให้หน่อย อ.ทั้งหลาย
เริ่มหัวข้อโดย: doramon ที่ ตุลาคม 28, 2008, 17:35:12 PM
อีกหน้าจอนึงที่อาจารย์ทำเอาไว้แล้วครับ
ไม่เคยลองใช้จริง

ผมกำลังจะใช้สำหรับ ARV และ TB ครับ

หัวข้อ: Re: ช่วยปรับ Medication Reconciliation ให้หน่อย อ.ทั้งหลาย
เริ่มหัวข้อโดย: wiratssh ที่ พฤศจิกายน 13, 2008, 15:10:43 PM
อาจารย์ครับ จะนำไปใช้ได้อย่างไรครับ  ผมดาวน์โหลดมาแล้ว เรียกรายงานขึ้นมาใช้ไม่มีข้อมูลขึ้นมาเลยครับ อยากทราบว่าต้องกำหนดค่าตรงไหนก่อนหรือเปล่าครับ ขอบคุณครับ
หัวข้อ: Re: ช่วยปรับ Medication Reconciliation ให้หน่อย อ.ทั้งหลาย
เริ่มหัวข้อโดย: SrWooD ที่ พฤศจิกายน 13, 2008, 15:53:59 PM
โดยรายการยาเรื้อรังที่กำหนด  ผมใช้ ฟิลด์ old_code ใน drugitems  ให้เภสัชใส่ตัวเลข 1 -- กลุ่มยาเบาหวาน , 2 -- กลุ่มยาความดัน ....  เพื่อเรียงลำดับ  และถ้าเป็นยาทั่วไปอื่น  ไม่ต้องใส่ค่าอะไร (ไม่ต้องมาพิมพ์)

เงื่อนไขครับ

 ;D ;D ;D
หัวข้อ: Re: ช่วยปรับ Medication Reconciliation ให้หน่อย อ.ทั้งหลาย
เริ่มหัวข้อโดย: wiratssh ที่ ธันวาคม 03, 2008, 13:18:28 PM
รบกวนอีกครั้งครับ รพ.ผมบันทึก oldcode หมดแล้วแต่เวลาเรียกตัวรายงานออกมาก็ยังไม่มีอะไรเกิดขึ้น เป็นหน้าว่างหมดเลยไม่ทราบต้องทำอะไรต่อครับ เภสัชกรรมเร่งทุกเช้าเย็นเลยครับ  ??? ??? ::)
หัวข้อ: Re: ช่วยปรับ Medication Reconciliation ให้หน่อย อ.ทั้งหลาย
เริ่มหัวข้อโดย: SrWooD ที่ ธันวาคม 03, 2008, 16:22:38 PM
สั่งพิมพ์จากหน้าจอไหนครับ

เพราะรายงานนี้รับค่าเป็น vn ครับ

 ??? ??? ???
หัวข้อ: Re: ช่วยปรับ Medication Reconciliation ให้หน่อย อ.ทั้งหลาย
เริ่มหัวข้อโดย: shukree ที่ สิงหาคม 06, 2009, 23:08:22 PM
ผมลองเรียกใช้จาก Document ในหน้าจอผู้ป่วยในครับ ไม่มีอะไรโชว์เลยครับ กำหนดค่าใน oldcode แล้ว
หัวข้อ: Re: ช่วยปรับ Medication Reconciliation ให้หน่อย อ.ทั้งหลาย
เริ่มหัวข้อโดย: golf_win ที่ สิงหาคม 07, 2009, 06:50:03 AM
ผมลองเรียกใช้จาก Document ในหน้าจอผู้ป่วยในครับ ไม่มีอะไรโชว์เลยครับ กำหนดค่าใน oldcode แล้ว
มันรับค่าเป็น vn ต้องไปที่ document ผู้ป่วยนอก ในส่วน document ผู้ป่วยในมันรับค่าเป็น an  :o :o
หัวข้อ: Re: ช่วยปรับ Medication Reconciliation ให้หน่อย อ.ทั้งหลาย
เริ่มหัวข้อโดย: shukree ที่ สิงหาคม 12, 2009, 22:50:30 PM
ขอรูปประกอบได้ไหมครับ เรียกไม่ออกจริงๆครับ
หัวข้อ: Re: ช่วยปรับ Medication Reconciliation ให้หน่อย อ.ทั้งหลาย
เริ่มหัวข้อโดย: anukul ที่ สิงหาคม 13, 2009, 00:30:00 AM
ถ้าอยู่ในผป.ใน  ต้อง click ขวาที่ชื่อผป. --> แสดงประวัิติ OPD --> Patient EMR  แล้วค่อยเรียก Document

หัวข้อ: Re: ช่วยปรับ Medication Reconciliation ให้หน่อย อ.ทั้งหลาย
เริ่มหัวข้อโดย: shukree ที่ สิงหาคม 13, 2009, 01:02:30 AM
ขอบคุณครับ