... ไม่แน่ใจนะครับว่าปัญหานี้มีคนแจ้งอาจารย์ไปแล้วหรือยังนะครับ ...
... พอดีวันนี้การเงินเขามาปรึกษา ว่าเขาเจอปัญหา ออกใบเสร็จแล้ว ที่พิมพ์ออกมาแล้วแสดงแต่รายการกลุ่มค่ารักษาหลักอย่างเดียว ไม่มีรายการค่ารักษาย่อยแสดงในใบเสร็จด้วย
และคนไข้ที่ยกเลิกใบเสร็จไปแล้วเนื่องจากใบเสร็จเสีย และจะออกใบเสร็จใหม่แทน ปรากฏว่าพอเรียกชื่อขึ้นมาไม่มีรายการค่ารักษาที่จะต้องออกใบเสร็จอยู่เลยครับ
ซึ่งทั้ง 2 กรณีนี้ เจอในผู้รับบริการเป็นบางราย ไม่ได้เป็นกับผู้ป่วยทุกรายครับ ...
... เลยลองนั่งตรวจสอบดู ปรากฏว่าเจอปัญหาทั้ง 2 กรณีนี้ กับผู้ป่วยที่มีสิทธิการรักษาเป็นลูกหนี้สิทธิ แล้วรายการค่ารักษาที่เป็นลูกหนี้สิทธิและมีรายการค่ารักษาที่ต้องชำระเงินเองไม่สามารถใช้สิทธิได้อยู่ด้วย ซึ่งจะต้องมีการออกใบเสร็จรับเงินในส่วนนี้
จะปรากฏว่า เมื่อออกใบเสร็จรับเงินข้อมูลใน
finance_number ของตาราง
opitemrece จะไปนำมาจาก
finance_number ของตาราง
rcpt_debt ครับ ไม่ได้เป็นตัวเลขเดียวกับ
finance_number ที่มีอยู่ในตาราง
rcpt_print แม้ว่ารายการนั้นจะมีสถานะเป็นชำระเงิน ไม่ใช่ลูกหนี้สิทธิก็ตาม ...
... เมื่อเกิดกรณีนี้ ผลก็คือ
1. เวลาออกใบเสร็จรับเงินจะไม่มีรายการค่าใช้จ่ายย่อยมาแสดง เนื่องจากตัวใบเสร็จรับเงินที่ผมใช้จะมีการใช้ subreport เพื่อแสดงรายการค่าใช้จ่ายย่อย
โดยจะไปเอารายการค่าใช้จ่ายย่อยมาจากตาราง
opitemrece ซึ่งจะเชื่อมกับตาราง
tempreport ผ่านทาง
income กับ
finance_number แต่เนื่องจากใน
tempreport ข้อมูลในส่วนของ
finance_number(name9) ไม่ได้มาจาก
rcpt_debt แต่จะเหมือนกับใน
rcpt_print ทำให้ไม่สามารถเชื่อมโยงข้อมูลมาแสดงได้ เพราะเป็นเลขคนละตัวกับใน
opitemrece ครับ
2. เมื่อมีการยกเลิกใบเสร็จนี้ ข้อมูลใน
finance_number ของตาราง
opitemrece ในรายการที่เป็นการชำระเงินจะไม่ถูกลบออกไปครับ ทำให้เมื่อจะออกใบเสร็จใหม่อีกครั้ง จึงไม่มีรายการที่จะต้องจ่ายเงินแสดงเลย เนื่องจากรายการนั้นยังมีข้อมูลที่
finance_number ค้างอยู่
เข้าใจว่า เมื่อมีการสั่งยกเลิกใบเสร็จ คงจะมีการตรวจสอบเพื่อจะลบข้อมูล
finance_number ของตาราง
opitemrece ซึ่งจะใช้เลข
finance_numbe จาก
rcpt_print มาตรวจสอบ
แต่ใน
opitemrece จะเก็บเป็นเลขจาก
rcpt_debt ก็เลยไม่ตรงกัน
finance_number ของตาราง
opitemrece ก็เลยไม่ถูกลบออกไปครับ ...
... รบกวนฝาก อ.mn ช่วยแก้ไขด้วยนะครับ ขอบคุณครับ ....
... ลืมบอกไปนิดครับอาจารย์
ตอนนี้ที่ รพ. ใช้ HOSxP v.3.54.6.8 ส่วนที่ผมทดสอบเป็น HOSxP v.3.54.6.10 ครับ ...
...