BMS-HOSxP Community

HOSxP => แจ้งข้อผิดพลาดการทำงานของ HOSxP V3 => ข้อความที่เริ่มโดย: TRIPAK ที่ กันยายน 02, 2008, 10:14:34 AM

หัวข้อ: การกำหนดสูตรการสั่ง LAB V3.51.8.30
เริ่มหัวข้อโดย: TRIPAK ที่ กันยายน 02, 2008, 10:14:34 AM
ควรเลื่อกฐาน lab_form   แทน lab_items_name ครับเพราะ lab_items_name  เป็นรายการรายงานผลแลบทั้งหมด





จพ.วิทย์ รพ.บ้านเหลื่อม โคราชเกาะติดการ ทดสอบครับ
หัวข้อ: Re: การกำหนดสูตรการสั่ง LAB V3.51.8.30
เริ่มหัวข้อโดย: white ที่ กันยายน 02, 2008, 22:36:44 PM
ควรเลื่อกฐาน lab_form   แทน lab_items_name ครับเพราะ lab_items_name  เป็นรายการรายงานผลแลบทั้งหมด
...

lab_form น่าจะเป็นชื่อใบ lab มากกว่านะครับ
ผมว่าน่าจะเป็น lab_items_sub_group ครับ

จริงๆแล้วผมอยากให้กำหนดสูตรโดยเลือกใบสั่ง lab เหมือนธรรมดาเลยครับ
แล้วค่อย save เป็นสูตรการสั่ง เวลาเลือกใช้สูตรก็ขึ้นเป็นใบสั่ง lab เหมือนสั่งเองใหม่เลย
(จะได้ไม่ต้องทำโปรแกรมให้ยุ่งยาก อีกทั้งเข้าใจง่าย ไม่ต้องมาเลือกทีละ item แต่ถ้าจะเลือกก็ได้เช่นกัน)

เป็นกำลังใจให้อาจารย์ครับ
อยากให้สูตรการสั่ง lab ลงตัว (น่าจะช่วยให้ตรวจได้เร็วขึ้นหลายอยู่)  ;D
หัวข้อ: Re: การกำหนดสูตรการสั่ง LAB V3.51.8.30
เริ่มหัวข้อโดย: white ที่ กันยายน 02, 2008, 22:40:38 PM
เพิ่มเติมครับ
ผมเคย review ปัญหาการใช้สูตร lab ไว้ กระทู้นี้ครับ

http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6900.msg35388#msg35388
หัวข้อ: Re: การกำหนดสูตรการสั่ง LAB V3.51.8.30
เริ่มหัวข้อโดย: white ที่ กันยายน 05, 2008, 03:44:32 AM
สรุปปัญหาอีกรอบครับ ไม่ทราบว่าอาจารย์เห็นกระทู้หรือยัง
ล่าสุดใน 9.3 ยังใช้ไม่ได้ครับ (ไม่รู้คนอื่นเป็นเหมือนกัน?)

ปัญหาที่พบครับ
1.หน้ากำหนดสูตร พอใส่ชื่อ lab แล้วกด enter แล้วรายการไม่ลงไปครับ(เพื่อใส่ชื่อ lab ลำดับถัดไป)
ต้องกดปุ่ม + ด้านล่าง หรือกดปุ่มลง จึงจะใส่ลำดับต่อไปได้

2.เมื่อเลือกสูตรแล้วบันทึก แล้ว error ครับ
System Message
SQL Error: Duplicate entry '{AB4836A4-AF1B-490B-A211-E14A9E100803}' for key 1
select * from opitemrece_summary where vn = '510905015747'

SQL Error: Duplicate entry '{EBBDA64C-9C64-468B-9618-8841A72AFF41}' for key 1
select * from opitemrece_summary where vn = '510905015747'

SQL Error: Duplicate entry '{A0552603-B580-403F-B101-B3FC39E10974}' for key 1
select * from opitemrece_summary where vn = '510905015747'


3.ถ้าในสูตรมี lab หลายใบ ต้องพิมพ์ใบสั่ง lab อย่างไร อันนี้ยังทดสอบไม่ได้ (เพราะ error เวลาบันทึก)

4.ขณะนี้เป็นการกำหนดสูตรเป็นราย user ครับ เหมือนกำหนดสูตรการสั่งยา แต่ยังโอนให้กันไม่ได้
(จริงๆผมอยากได้ แบบใช้ร่วมกันทั้งรพ.ด้วยครับ เพราะจะได้ set เป็น lab ของแต่ละคลินิกได้)
ความคิดเห็นส่วนตัวครับ ค่อยเป็นค่อยไป

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

ขอบคุณครับ สำหรับระบบใหม่ๆที่น่าสนใจ
(ทุกวันนี้การต้องเปิดใบ lab สั่งทีละใบ เสียเวลาเหมือนกันครับ ช้ากว่าตรวจร่างกาย, สั่งยาอีก
แม้จะมีรายการน้อยกว่ามาก น่าจะเป็นการพัฒนาที่ดีครับ)  

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

ขอบคุณครับ
หัวข้อ: Re: การกำหนดสูตรการสั่ง LAB V3.51.8.30
เริ่มหัวข้อโดย: อู๋kokha50 ที่ กันยายน 05, 2008, 08:01:29 AM

ขอบคุณครับ สำหรับระบบใหม่ๆที่น่าสนใจ
(ทุกวันนี้การต้องเปิดใบ lab สั่งทีละใบ เสียเวลาเหมือนกันครับ ช้ากว่าตรวจร่างกาย, สั่งยาอีก
แม้จะมีรายการน้อยกว่ามาก น่าจะเป็นการพัฒนาที่ดีครับ)  

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

ขอบคุณครับ

ขอแลกเปลี่ยนกับคุณหมอ White ครับ

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

ปัจจุบัน ใช้วิธีนี้มาหลายเดือน ก็ OK ครับ แพทย์ใช้ก็ไม่มีเสียงบ่นมาก

บ่นนิดหน่อยตรงที่ หน้าจอสั่งLAB ขยายให้ ใหญ่-ย่อยุบ ไม่ได้ ต้องใช้ Scorbar เลื่อนเสียเวลานิดหน่อย ครับ
หัวข้อ: Re: การกำหนดสูตรการสั่ง LAB V3.51.8.30
เริ่มหัวข้อโดย: white ที่ กันยายน 05, 2008, 08:19:32 AM

ขอบคุณครับ สำหรับระบบใหม่ๆที่น่าสนใจ
(ทุกวันนี้การต้องเปิดใบ lab สั่งทีละใบ เสียเวลาเหมือนกันครับ ช้ากว่าตรวจร่างกาย, สั่งยาอีก
แม้จะมีรายการน้อยกว่ามาก น่าจะเป็นการพัฒนาที่ดีครับ)  

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

ขอบคุณครับ

ขอแลกเปลี่ยนกับคุณหมอ White ครับ

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

ปัจจุบัน ใช้วิธีนี้มาหลายเดือน ก็ OK ครับ แพทย์ใช้ก็ไม่มีเสียงบ่นมาก

บ่นนิดหน่อยตรงที่ หน้าจอสั่งLAB ขยายให้ ใหญ่-ย่อยุบ ไม่ได้ ต้องใช้ Scrollbar เลื่อนเสียเวลานิดหน่อย ครับ

ขอบคุณสำหรับความเห็นครับ (กลัวไม่มีคนสนใจ แล้วกระทู้ตกไปตามเคย)
ผมก็ใช้วิธีนี้อยู่ครับ (ผมแก้ปัญหาต้องใช้ scroll bar โดยทำใบให้สั้นที่สุด จัดเรียงดีๆเท่าที่ได้ครับ)

แต่..
1.รพ.ผมยังไม่ print ใบ lab ยังเขียนอยู่เลยครับ
ผม อยากติดต่อติด LIS แต่หัวหน้าห้อง lab เค้ารีรออะไรก็ไม่รู้  :'(
จึงไม่มีปัญหาเรื่องพิมพ์ใบ lab ครับ
..ผมคิดเผื่อรพ.ที่ใช้สูตรการสั่ง แล้วไม่เข้าใจว่าจะพิมพ์ใบ lab อย่างไร ประมาณนี้ครับ
คิดว่าคงเป็นใบรวม
หรือ เวลาแก้เพิ่ม/ลด lab ที่สั่ง ไม่รู้ว่าจะทำอย่างไร ถ้าไม่ได้สั่งเป็นใบ lab น่ะครับ

2.ผมอยากพัฒนาให้สูตร lab เป็น short cut ในการสั่ง lab เร็วๆครับ
ที่คิดเอาไว้คือ เลือกชื่อสูตรได้จากหน้าแรกห้องตรวจเลย
เลือกโดยใช้ขั้นตอนน้อยที่สุด เช่น 1.กดปุ่มสั่งสูตร lab  2.ขึ้น list สูตรขึ้นมาเลย  3.กดตกลง
เทียบกับแต่ก่อน 1.เลือกหน้าสั่ง lab 2.เลือกใบ lab  3.กดสั่ง lab  4.ติ๊กใบ lab ตามต้องการ  5.กดบันทึก
จริงๆก็เร็วขึ้นไม่เท่าไหร่ แต่มันได้ใจคนสั่งครับ  ;D
(อย่างน้อยไม่ต้องมาติ๊กเลือก lab ย่อยทีละตัว อีกหลายคลิ๊ก ลดเรื่องติ๊กไม่ครบเวลารีบแล้วเบลอด้วย)


คงต้องขอความเห็นคนอื่นด้วยครับ
ไหนๆเห็นอาจารย์คิดระบบนี้ขึ้นมา จึงอยากให้ใช้ง่ายๆ + น่าใช้ขึ้น
หัวข้อ: Re: การกำหนดสูตรการสั่ง LAB V3.51.8.30
เริ่มหัวข้อโดย: akachai ที่ กันยายน 05, 2008, 08:29:50 AM
ทีรพ.แก้ปัญหาต้องเปิดLAB หลายใบ โดยสร้างใบLABเพิ่มที่รวมLAB หลายกลุ่มที่ใช้บ่อย เข้าด้วยกัน เช่นกันครับ ใช้งานสะดวกมาก ทั้งผู้สั่งและผู้ลงรายงาน แต่ ยังกังวลว่าจะมีผลต่อ มาตรฐานการเชื่อมระบบ LIS ในอนาคตหรือเปล่าครับ
 
หัวข้อ: Re: การกำหนดสูตรการสั่ง LAB V3.51.8.30
เริ่มหัวข้อโดย: anukul ที่ กันยายน 05, 2008, 11:18:52 AM
ใช้การออกแบบใบ Lab ตามคลินิค เช่นเดียวกับ คุณ kokha50 กับ คุณ akachai   แต่เพิ่มเติมอีกเล็กน้อยเพื่อช่วยผู้ใช้งาน คล้ายกับสูตรที่พูดกันถึง (ยังไม่ได้ลองสูตรเลยครับ  :P )

ตอนออกแบบใบ LAB เช่น ใบ LAB ของ คลินิค DM  จะมีประมาณ 10 รายการ (รวมทั้ง lab_subgroup,lab_item)  เราสามารถกำหนดแต่ละรายการ ให้ ค่า default เป็น checked ได้ ทำให้เวลาเลือกใบ Lab นี้ขึ้นมา รายการที่เลือกไว้ตอนสร้างใบ Lab จะมี checked ไว้เลย   

กำหนดตอนสร้างฟอร์ม Lab เลือก checked --> True

ลองดูครับ น่าจะทำให้การใช้งานเร็วขึ้นได้

.......

การสร้างใบ Lab หรือการสร้างสูตร ที่รวมเอา Lab แต่ละแผนกไว้ด้วยกัน ในการสั่ง request เดียวกัน ได้เลข lab_no เดียวกัน คงไม่มีปัญหาในกรณีรพ.ชุมชน เพราะจนท.มี 1-2 คน ทำรวมทุกอย่าง  แต่เป็นปัญหากับรพ.ขนาดใหญ่ขึ้นมา ซึ่งจนท.Lab แยกความรับผิดชอบเป็นแผนกเช่น hemato  chemistry  microscope .... เพราะในหน้าจอระบบรายงานผล Lab เวลาเลือกชนิดใบ Lab ตรงมุมขวา เป็นการเลือกตามใบ Lab ที่มีในระบบ  พอมีใบ LAB ที่มีหลายแผนก เลยไม่ได้ใช้ตรงนี้ สุดท้ายต้องเลือกใบ Lab --> All  ชื่อผป.ทำ Lab เลยมากเป็นหลายร้อยให้เลือก (ต้องใส่เลข HN เอา)

แต่ปัญหานี้ หมดไปครับ หลังจากใช้ LIS เพราะระบบจะเชื่อมต่อกันเองระหว่าง LIS กับ HOSxP โดยไม่ได้สนใจใบ Lab  ทำให้ใบ Lab เป็นเพียงแค่หน้าจอให้ผู้สั่ง สั่้งได้ง่ายเท่านั้นครับ   :D  แต่ผู้รายงานผลไม่ได้ใช้หน้าจอระบบรายงานผลเลยครับ (เข้าไป approved ในหน้าจอของ LIS แทน)

ดังนั้น คุณ akachai น่าจะสบายใจได้ครับ เวลาเชื่อมกับ LIS จะยิ่งทำงานง่ายขึ้นสำหรับห้อง LAB

 :D
หัวข้อ: Re: การกำหนดสูตรการสั่ง LAB V3.51.8.30
เริ่มหัวข้อโดย: akachai ที่ กันยายน 05, 2008, 11:57:23 AM
ขอบคุณ คุณ anukul ครับ จะลองใช้ check default น่าจะสะดวกขึ้นเยอะครับ
หัวข้อ: Re: การกำหนดสูตรการสั่ง LAB V3.51.8.30
เริ่มหัวข้อโดย: white ที่ กันยายน 10, 2008, 06:23:44 AM

ปัญหาที่พบครับ
1.หน้ากำหนดสูตร พอใส่ชื่อ lab แล้วกด enter แล้วรายการไม่ลงไปครับ(เพื่อใส่ชื่อ lab ลำดับถัดไป)
ต้องกดปุ่ม + ด้านล่าง หรือกดปุ่มลง จึงจะใส่ลำดับต่อไปได้
2.เมื่อเลือกสูตรแล้วบันทึก แล้ว error ครับ
3.ถ้าในสูตรมี lab หลายใบ ต้องพิมพ์ใบสั่ง lab อย่างไร อันนี้ยังทดสอบไม่ได้ (เพราะ error เวลาบันทึก)
4.ขณะนี้เป็นการกำหนดสูตรเป็นราย user ครับ เหมือนกำหนดสูตรการสั่งยา แต่ยังโอนให้กันไม่ได้
(จริงๆผมอยากได้ แบบใช้ร่วมกันทั้งรพ.ด้วยครับ เพราะจะได้ set เป็น lab ของแต่ละคลินิกได้)
ความคิดเห็นส่วนตัวครับ
5.ถ้าระบบลงตัว น่าจะสั่งสูตร lab ได้จากหน้าด้านนอกด้วย คิดว่าคงสั่ง lab ได้เร็วขึ้นมากเลยครับ

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

อาจารย์แก้ข้อ 1 ให้แล้วครับ 3.51.9.9b
แต่พบว่า
1.ปุ่มยกเลิก ใช้ไม่ได้ครับ
2.ลบสูตรไม่ได้
3.ยัง error อยู่ครับ
4.หลังจาก error พบว่า กลายเป็นมีการสั่ง lab ในหน้าสั่งเวชภัณฑ์เพิ่มขึ้นมา (เดิมว่าง)
ซึ่งเป็น lab คนละตัวกับในสูตร มิหนำซ้ำ พบว่าชื่อคนสั่ง เป็นชื่อคนอื่นครับ

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