BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: s_s ที่ ตุลาคม 23, 2008, 17:32:31 PM
-
อยากทราบว่าสามารถคำนวณราคารวมของlab ที่สั่งล่วงหน้าได้หรือไม่ เนื่องจากอยากนำไปแสดงในใบนัด เพื่อเป็นการประเมินค่าใช้จ่ายในครั้งถัดไปให้ผู้ป่วย
-
...ตามทฤษฏี แล้วทำได้ครับ.. ;D.....
...แต่ยังไม่เคยลองเหมือนกัน....
...อาจจะใช้การแก้ไขที่ฟอร์มใบนัด ให้แสดงข้อมูลราคา Lab ล่วงหน้าในใบนัดเลย... :D...
-
ที่น้องต้องการคือ คำสั่งที่คำนวณราคารวมทั้งหมดที่
สั่งไปออกในใบนัดครับ อ. Khuad ช่วยหน่อยครับ
-
ที่น้องต้องการคือ คำสั่งที่คำนวณราคารวมทั้งหมดที่
สั่งไปออกในใบนัดครับ อ. Khuad ช่วยหน่อยครับ
...เดี๋ยวตอนเย็นๆ ผมจะลองทดสอบดูการทำงานของการสั่ง lab ล่วงหน้าดูครับ ได้ความยังงัยจะแจ้งให้ทราบอีกทีนะครับ เรื่องมูลค่านี่ปัญหาน่าจะอยู่ตรงที่การที่มีการสั่งเป็นกลุ่มด้วยนี่หล่ะครับ :D.....
-
...เดี๋ยวตอนเย็นๆ ผมจะลองทดสอบดูการทำงานของการสั่ง lab ล่วงหน้าดูครับ ได้ความยังงัยจะแจ้งให้ทราบอีกทีนะครับ เรื่องมูลค่านี่ปัญหาน่าจะอยู่ตรงที่การที่มีการสั่งเป็นกลุ่มด้วยนี่หล่ะครับ :D.....
ขอบคุณค่ะ แล้วเย็นนี้จะรอนะค่ะ ::)
-
คุณ Khuad ลองพ่วงด้วยตารางนี้ชิครับ
select name from income where income = '05'
"05" คือค่าตรวจทางห้องปฏิบัติการ
-
รอสองเย็นแล้วนะอ.Khuad
น้องๆรออยู่ครับเลยช่วยดัน
-
...ต้องขออภัยด้วยครับ...
...เมื่อเย็นวานลูกสาวยืดเครื่องทำงานไปครับ พอดีเครื่องของเขามีปัญหาใช้เล่นเกมส์ไม่ได้ เลยต้องยอมครับ แล้วรู้สึกเหนื่อยๆ เลยไม่ค่อยอยากขึ้นไปเปิดห้องทำงานบน รพ.ครับ....
...วันนี้ช่วงเช้าก็ดูแก้ไขปัญหาของ รพ.ตัวเองด้วยครับ กว่าจะได้ลองระบบสั่ง lab ล่วงหน้า ก็เมื่อตอนค่ำนี่เอง Admin รุ่น All In One ก็งี้แหละครับ....
...เข้าเรื่องดีกว่า หลังจากได้ลองๆ ใช้ระบบสั่ง lab ล่วงหน้าพร้อมการนัด(ที่ รพ.ผม ยังไม่ได้ใช้งานในส่วนนี้) ปัญหาที่พบเรื่องการหามูลค่าในระบบงาน Lab นี่ ไม่เสียสละ ชัยชนะไม่เกิด น่าจะเห็นเหมือนกันนะครับ คือการสั่ง Lab นี่มันมีการสั่งเป็นกลุ่มซึ่งมีการคิดราคาแยกไปต่างหากด้วย ซึ่งต่างจากรายการสั่ง x-ray ที่สามารถเอารายการที่เกิดจากการสั่งไปดึงราคามาคำนวณได้เลย
...แต่รายการ Lab ถ้ามีการสั่งเป็นกลุ่มด้วย แล้วเราไปเอารายการ Lab จากตารางที่เก็บข้อมูลการสั่ง ซึ่งจะเก็บข้อมูลเป็นราย item ไปดึงราคามา ก็จะผิดพลาดครับ...
...แต่ถ้าเป็นการสั่ง Lab ตามปกติ อ.mn ได้มีการแก้ไขปัญหานี้โดยนอกจากจะเก็บข้อมูลหลักๆ ที่ lab_head กับ lab_order แล้วยังมีตาราง lab_order_service ที่มีการเก็บข้อมูลเป็นราย item และ profile รวมกันและมีค่าใช้จ่ายแสดงให้เรียบร้อยครับ..
...แต่รายการสั่ง Lab ล่วงหน้ามีแค่ตาราง lab_app_head กับ lab_app_order เท่านั้น ปัญหาก็คือถ้ามีการสั่งเป็นกลุ่มแล้วเราจะทำยังงัยที่จะแยกรายการที่อยู่ใน lab_app_order ให้ไปคิดราคาที่สั่งเป็นกลุ่มแทน
..ที่แรกคิดว่าน่าจะเอาข้อมูลจาก sub_group_list ในตาราง lab_app_head มาใช้แยกข้อมูลได้ได้ แต่ถ้าในใบสั่งนั้นมีการสั่งเป็นกลุ่ม 2 กลุ่มขึ้นไป ข้อมูลใน sub_group_list จะถูกเก็บเป็น xx,xx,.... ผมเลยไม่รู้ว่าจะเอามาใช้ประโยชน์ได้อย่างไร คือผมไม่ค่อยมีความรู้เรื่อง SQL กับ Pascal Script มากนัก ได้แค่พื้นๆ ง่ายๆ ไม่รู้ว่า อ.นาจ, อ.อ๊อด, อ.SrWoOd จะช่วยได้หรือเปล่า....
...นี่แค่ปัญหาจากการเก็บข้อมูลการสั่ง Lab ล่วงหน้านะครับ ยังไม่รวมถ้าหากเรามีการกำหนดสิทธิให้คิดราคาหลายแบบและแต่ละแบบราคาไม่เท่ากันอีก ก็จะเพิ่มความยากไปอีกครับ....
...แต่ถ้า อ.mn พิจารณาปรับระบบของการสั่ง Lab ล่วงหน้า ให้มีการเก็บข้อมูลในลักษณะตาราง lab_order_service ของการสั่ง Lab ตามปกติ ก็น่าจะดีเหมือนกัน รู้สึกว่าคุณหมออนุกูล ก็เคยแนะนำไว้อยู่เหมือนกัน เหมือนว่าคุณหมออนุกูลมีการเอารายการสั่ง Lab ล่วงหน้า ไปพิมพ์พร้อมใบนัดหรืองัยนี่แหล่ะครับ ถ้ามีการเก็บข้อมูลทั้งราย item และ profile ไว้ในตารางเดียวกันก็จะสะดวกดีครับ....
...งัยงัยเดี๋ยวผมจะลองทดสอบหาทางดูนะครับ แต่อาจใช้เวลาหน่อย แล้วก็ไม่แน่ใจว่าตามความสามารถที่ผมมีอยู่นี่จะสำเร็จหรือเปล่านะครับ(ไม่รู้ว่าจะง่ายกว่าพิมพ์รายการพร้อมราคาไว้แล้วเอามาดูแล้วรวมเอาเองหรือเปล่า :D) ถ้าอาจารย์ท่านใดสามารถช่วยน้องๆ ได้ ก็รบกวนด้วยนะครับ..... :D...
คุณ Khuad ลองพ่วงด้วยตารางนี้ชิครับ
select name from income where income = '05'
"05" คือค่าตรวจทางห้องปฏิบัติการ
...ขอบคุณท่าน atit_seka ครับที่ช่วยเหลือกัน แต่ปัญหาเป็นอย่างที่บอกข้างบนแหล่ะครับ อีกอย่างถ้าเป็นการสั่ง Lab จากฟอร์มการสั่ง Lab ก็จะใช้ราคามาจากรายการ Lab ด้วยครับ(ทั้งราย item และรายกลุ่ม) ไม่ได้ใช้ราคาจาก nondrugitems แล้วการสั่ง Lab ล่วงหน้านี่ วันที่สั่งก็ยังไม่เกิดค่าใช้จ่ายไปเก็บที่ opitemrece ด้วยครับ...
-
ละเอียดมากเลยครับคุณ Khuad สุดยอด ;D
-
เพิ่มตาราง lab_app_order_service ให้แล้วครับใน 3.51.10.26
(เล่นเอาหน้ามืดไปเลย) 8)
-
(เล่นเอาหน้ามืดไปเลย)
;D ;D ;D เห็น อ.ตามแก้กระทู้ช่วงนี้แล้วมึนแทนครับ ยังไงก็หาเวลาพักผ่อนบ้างนะครับ ;D ;D ;D
-
...ต้องขอขอบคุณ อ.ชัยพร มากๆ เลยนะครับ ไม่นึกว่าจะรวดเร็วขนาดนี้ :o ....
...ต้องขออภัยด้วยนะครับที่ต้องทำให้ลำบาก เพราะว่าช่วงนี้อาจารย์ยุ่ง ๆ อยู่ด้วย ขอบคุณจากใจ แทนสมาชิก HOSxP ที่ใช้งานในส่วนนี้อยู่ด้วยครับ.... :D....
...ต่อไปต้องเลิกบอกว่าไม่ผิดหวังที่ใช้ HOSxP แต่เปลี่ยนเป็นไม่ผิดหวังที่ใช้โปรแกรมที่ อ.ชัยพร เป็นผู้พัฒนา.. ;D...
...น้อง ไม่เสียสละ ชัยชนะไม่เกิด พี่หางานให้นะครับ... ;D .....
...แนะนำน้อง s_s ใช้ 3.51.10.26 แล้วแก้ฟอร์มใบนัดให้น้องเขา ถ้าเอาแต่มูลค่ารวม ใช้ Variable ช่วยน่าจะได้ ถ้าต้องการรายละเอียด ใช้ SubReport ช่วย น่าจะ OK ครับ....
...(ปล. Liverpool นำเดี่ยวแล้ว 55555... รอจนแก่แล้วเนี่ย ;D ;D ;D...)
-
...น้อง ไม่เสียสละ ชัยชนะไม่เกิด พี่หางานให้นะครับ... ;D .....
...แนะนำน้อง s_s ใช้ 3.51.10.26 แล้วแก้ฟอร์มใบนัดให้น้องเขา ถ้าเอาแต่มูลค่ารวม ใช้ Variable ช่วยน่าจะได้ ถ้าต้องการรายละเอียด ใช้ SubReport ช่วย น่าจะ OK ครับ....
...(ปล. Liverpool นำเดี่ยวแล้ว 55555... รอจนแก่แล้วเนี่ย ;D ;D ;D...)
ขอบคุณอ.Khuad นะครับผมจะทำตามคำแนะนำครับ
ถึงแก่ก็จะรอนะอย่างน้อยก็นำสี่วัน
ขอบคุณครับ
-
;Dขอขอบคุณ ทุกคำตอบที่เสียสละเวลามาตอบ และหาคำตอบให้ ขอบคุณมากค่ะ
;D