BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: navyNP ที่ พฤศจิกายน 09, 2006, 02:36:01 AM
-
ตอนนี้เริ่มมีปัญหาเรื่องสิทธิ์ของผู้ป่วยครับ กรณีที่มีผู้ป่วยถูกยกเลิกสิทธิ์(ซึ่งมีเป็นจำนวนมาก เช่น เดิมเคยใช้สิทธิ์เบิกตรง สกส. ต่อมาถูกยกเลิกเนื่องจากมีสิทธิ์อื่นซ้ำซ้อน) ปัญหาคือเมื่อเข้าไปลบสิทธิ์เบิกตรง สกส.ออกแล้วและแก้ไขสิทธิ์เป็นสิทธิ์อื่น ต่อมาหากผู้ป่วยมาตรวจแล้วยังแอบอ้างสิทธิ์เดิม(สกส.)พอส่งตรวจ ข้อมูลสิทธิ์ใน HIPDATA ยังเก็บข้อมูลเดิมไว้ สามารถเรียกกลับคืนมา(ทั้งหมายเลขบัตร,วันหมดอายุ,ฯลฯ)ส่งตรวจได้ หากเจ้าหน้าที่ไม่ได้ตรวจสอบให้ดีจะทำให้หลุดรอดจากการตรวจสอบได้ จึงขอเรียนปรึกษาว่า ทำอย่างไรจึงจะลบข้อมูลสิทธิ์ใน HIPDATA ไม่ให้ดึงข้อมูลเดิม(ทำให้หายจาก List รายการของ HIPDATA ได้ก็ยิ่งดีครับ)มาส่งตรวจได้ครับ
-
delete from hipdata
แล้วกด
exec
-
ในตาราง HIPDATA ก็ไม่มีข้อมูลอะไรอยู่แล้วครับ อ.อ๊อด
-
แต่เวลาส่งตรวจ สามารถเลือกสิทธิ์ที่ลบออกไปได้ สมมุติว่าเดิมผู้ป่วยรายนี้ใช้สิทธิ์โรคเรื้อรัง(รหัส 95) ต่อมาถูกเพิกถอนสิทธิ์เนื่องจากมีสิทธิ์อื่นซ้ำซ้อนหรือหมดสิทธิ์ พอลบประวัติสิทธิ์ 95 ออกแล้วเปลี่ยนเป็นสิทธิ์ชำระเงินเอง รหัส 10 พอส่งตรวจก็จะขึ้นสิทธิ์ให้ 10(ตาม 1. ในรูปที่ 1) สมมุติว่าผู้ป่วยแอบอ้างสิทธิ์ว่าตัวเองยังมีสิทธิ์ 95 อยู่ เจ้าหน้าที่เปลี่ยนเป็นสิทธิ์ 95 โดยคลิ๊กที่รูปตรวจสอบสิทธิ์(ตาม 2. ในรูปที่ 1) ข้อมูลสิทธิ์ 95 เดิมก็จะขึ้นมาให้เลือก ซึ่งก็หมายถึงสามารถส่งตรวจเป็นสิทธิ์ 95 ได้(โดยมีข้อมูลสิทธิ์ที่ลบออกไปแล้วครบถ้วน ตามรูปที่ 2)
-
เข้าใจแล้วครับ
อันสิทธิเก่ามันจะลบไม่ได้ครับ
เพราะว่ามันเป็นประวัติการรักษา
ลบแล้วมีปัญหาครับ
เดี่ยวคิดก่อนแล้วจะมาตอบใหม่
???
-
ครับ ถ้าลบไม่ได้ พอจะมีวิธีที่ล็อคไม่ให้เลือกได้ในกรณีที่ถูกเพิกถอนสิทธิ์ไหมครับ คืออาจจะทำปุ่มในหน้าโรคประจำตัว(ตัวอย่างตามรูป) ที่มีปุ่มเลือกให้ยกเลิกสิทธินี้ได้(โดยข้อมูลสิทธิเดิม เช่นหมายเลขบัตร วันหมดอายุ ฯลฯ ยังอยู่)เมื่อเลือกแล้วก็มีผลไม่ให้เลือกสิทธินี้ใน HIPDATA ได้(เห็นประวัติการใช้สิทธิแต่เลือกส่งไม่ได้) แต่หลังจากนั้นหากได้รับสิทธินี้คืน(กรณีที่ยกเลิกสิทธิอื่น แล้วขอกลับมาใช้สิทธินี้) ก็เอา checkbox ออกก็สามารถกลับมาใช้สิทธินี้ได้เลย โดยไม่ต้องมากรอกข้อมูลใหม่อีก ...ดีไหมครับ