ผู้เขียน หัวข้อ: ระบบชำระเงิน ผู้ป่วยใน  (อ่าน 3931 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ เข้ม

  • Hero Member
  • *****
  • กระทู้: 2,805
  • Respect: +4
    • ดูรายละเอียด
    • phichit hospital
ระบบชำระเงิน ผู้ป่วยใน
« เมื่อ: กรกฎาคม 05, 2010, 19:07:17 PM »
0
สอบถาม อ. manoi และ ท่านผู้รู้ทุกท่าน

เกี่ยวกับ ระบบการชำระเงิน และการบันทึกการชำระเงินในระบบ สำหรับ ผู้ป่วยใน (ขณะที่ยัง ไม่  D/C)

โดย รพ. กำหนด
การออกเลขที่ใบเสร็จ ใน system setting : ออกแยกตามเครื่อง (พิมพ์เลขที่ในใบเสร็จไว้แล้ว)
กำหนดค่าใช้จ่ายอัตโนมัติเมื่อ admit คือ ค่าห้อง และ ค่าบริการพยาบาลทั่วไป (IPD)

ตัวอย่าง ...

คนไข้ใช้สิทธิ เบิกได้จ่ายตรง นอน รพ. เข้าห้องพิเศษ
หลังจาก admit มีการสั่ง LAB ที่มีส่วนเกิน

ตามรูปที่ 1 ค่าใช้จ่ายส่วนเกินที่ต้องชำระเงิน ขึ้นถูกต้อง, สิทธิ ของผู้ป่วย สีที่แสดงก็ขึ้นถูกต้อง (ตอนที่ admit แต่ยังไม่มีการสั่ง LAB จะเป็นสีน้ำเงิน ก็ถูกต้อง)

จากนั้น ให้ชำระเงินที่ห้องการเงิน จากรูปที่ 2 การติ๊กเลือกที่ช่องเก็บเงิน หรือไม่ติ๊ก ทดสอบแล้ว ก็ไม่มีผลอะไร ก็จะแสดงรายการตามรูปที่ 3 เหมือนกัน

คำถามครับ

1. จากรูปที่ 3  ระหว่างการที่ ผมลบค่าใช้จ่ายช่องลูกหนี้สิทธิออก (ศรสีน้ำเงิน) จะเลือกเก็บเงินเฉพาะรายการที่ิเบิกไม่ได้ (ศรสีแดง)  และ ไม่ลบค่าใช้จ่ายใด ๆ เลย เก็บเงินไปตามนั้นเลย อย่างไหนเป็นวิธีที่ถูกต้อง
(ที่ รพ. แยกเครื่องที่เก็บเงินสด กับ เงินเชื่อ คนละเครื่องกัน)

2.  จากข้อ 1. ผมทดสอบทำทั้งสองอย่าง และเข้าไปดูในตาราง opitemrece.finance_number

- แบบลบค่าใช้จ่าย ลูกหนี้สิทธิ ให้เป็น ศูนย์ ก่อนแล้วจึงบันทึก พบว่า มีตัวเลขเกิดขึ้นในฟิลด์ finanace_number ใน icode ที่เป็นรายการ LAB 2 รายการ คือ ที่เบิกได้ และ เสียส่วนเกิน (ตรวจสอบในตาราง serial แล้วเป็นตัวเลข finance_number_debt) ส่วน icode ค่าห้อง และ ค่าบริการพยาบาลทั่วไป (IPD) ไม่มีตัวเลข

- แบบไม่ลบค่าใช้จ่ายใด ๆ เลย พบว่า มีตัวเลขเกิดขึ้นในฟิลด์ finanace_number ทุกรายการ แต่ เป็นตัวเลขที่ไม่เหมือนกัน คือ icode ที่เป็นรายการ LAB เสียส่วนเกิน เป็นตัวเลข finance_number (ตรวจสอบในตาราง serial) ส่วน icode ที่เหลือเป็น finance_number_debt (ซึ่งตรวจสอบในตาราง serial เช่นกัน)
แต่ไปตรวจสอบในตาราง rcpt_debt ที่ฟิลด์ finance_number จะเก็บตัวเลข finance_number_debt ในตาราง serial ซึ่งแบบนี้ผมเข้าใจว่า ระบบได้บันทึกรายการที่เป็น ลูกหนี้สิทธิไปแล้ว

ก็เลยอยากถามว่า จะใช้แบบไหนดี ... ครับ

เดี๋ยวมาต่อครับ ... หิวข้าวแล้ว ...
Phichit Hospital
HOSxP 3.61.10.31 on FreeBSD 9.2
By BMS - Dec 26, 2007

ออฟไลน์ เข้ม

  • Hero Member
  • *****
  • กระทู้: 2,805
  • Respect: +4
    • ดูรายละเอียด
    • phichit hospital
Re: ระบบชำระเงิน ผู้ป่วยใน
« ตอบกลับ #1 เมื่อ: กรกฎาคม 07, 2010, 08:49:14 AM »
0

2.  จากข้อ 1. ผมทดสอบทำทั้งสองอย่าง และเข้าไปดูในตาราง opitemrece.finance_number

- แบบลบค่าใช้จ่าย ลูกหนี้สิทธิ ให้เป็น ศูนย์ ก่อนแล้วจึงบันทึก พบว่า มีตัวเลขเกิดขึ้นในฟิลด์ finanace_number ใน icode ที่เป็นรายการ LAB 2 รายการ คือ ที่เบิกได้ และ เสียส่วนเกิน (ตรวจสอบในตาราง serial แล้วเป็นตัวเลข finance_number_debt) ส่วน icode ค่าห้อง และ ค่าบริการพยาบาลทั่วไป (IPD) ไม่มีตัวเลข

- แบบไม่ลบค่าใช้จ่ายใด ๆ เลย พบว่า มีตัวเลขเกิดขึ้นในฟิลด์ finanace_number ทุกรายการ แต่ เป็นตัวเลขที่ไม่เหมือนกัน คือ icode ที่เป็นรายการ LAB เสียส่วนเกิน เป็นตัวเลข finance_number (ตรวจสอบในตาราง serial) ส่วน icode ที่เหลือเป็น finance_number_debt (ซึ่งตรวจสอบในตาราง serial เช่นกัน)
แต่ไปตรวจสอบในตาราง rcpt_debt ที่ฟิลด์ finance_number จะเก็บตัวเลข finance_number_debt ในตาราง serial ซึ่งแบบนี้ผมเข้าใจว่า ระบบได้บันทึกรายการที่เป็น ลูกหนี้สิทธิไปแล้ว


หลังจาก ที่ทดสอบใช้ทั้ง 2 แบบ แล้ว

- แบบลบค่าใช้จ่ายอื่น ๆ ออก เก็บเฉพาะที่ต้องชำระเงิน  ไม่สามารถเรียกข้อมูลที่เป็น ลูกหนี้สิทธิ ได้ ซึ่งผมเข้าใจว่า ระบบยังไม่ได้บันทึกข้อมูล ดูได้จากฟิลด์ opitemrece.finance_number ในรายการที่เป็นลูกหนี้สิทธิไม่มีตัวเลขกำกับอยู่

- แบบไม่ลบค่าใช้จ่ายอื่น ๆ ก็ไม่สามารถเรียกดูข้อมูลได้ อันนี้น่าจะถูกต้องใช่มั๊ยครับ เพราะดูจากฟิลด์ opitemrece.finance_number ในรายการที่เป็นลูกหนี้สิทธิมีตัวเลขกำกับอยู่ แต่เป็นคนละชนิดกันกับรายการที่เสียเงิน


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

อ. manoi อ.โก้ น้าเจดีย์ฯ อ.ขวด อ.บอย(ด่านฯ)  อ. ท่านอื่น ๆ ด้วย ช่วยฟันธง หน่อยครับ
Phichit Hospital
HOSxP 3.61.10.31 on FreeBSD 9.2
By BMS - Dec 26, 2007