ผู้เขียน หัวข้อ: Bug ของเมนู "รวมหมายเลข HN"  (อ่าน 4066 ครั้ง)

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

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,358
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Bug ของเมนู "รวมหมายเลข HN"
« เมื่อ: มีนาคม 09, 2012, 23:14:44 PM »
0
หลังจากใช้ Tool "รวมหมายเลข HN" แล้วไปดูข้อมูลใน hn_change_log พบว่า column hn และ change_to เป็นหมายเลข HN ที่เหลืออยู่ (ที่ใช้) ซึ่ง column hn ควรจะเป็น hn ที่เราต้องการทำลาย

hn ควรเก็บ "hn ที่ต้องการรวม"
change_to ควรเก็บ "รวมไปไว้กับหมายเลข"
แต่ปรากฏว่าทั้ง hn และ change_to เป็นข้อมูลที่อยู่ในช่อง "รวมไปไว้กับหมายเลข"
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: Bug ของเมนู "รวมหมายเลข HN"
« ตอบกลับ #1 เมื่อ: มีนาคม 20, 2012, 08:32:34 AM »
0
ต้องดูในตาราง opd_hn_change ครับ

select * from opd_hn_change where hos_guid = 'old_guid'

ที่ต้องใช้ hos_guid มาเป็นเงื่อนไข ก็เพราะว่าบางครั้ง hn ถูกเปลี่ยนแล้วถูกบันทึกใหม่แล้วก็เปลี่ยนอีก จะหาข้อมูลเก่าได้ลำบาก แต่ถ้าใช้ hos_guid จะหาเจอได้ไม่ยากครับ (แต่ต้องทราบ hos_guid ของ รายการเดิมด้วยครับ)
HOSxP Project Manager / Cheif Developer / BMS MD

ออฟไลน์ เกื้อกูล ครับ..

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: Bug ของเมนู "รวมหมายเลข HN"
« ตอบกลับ #2 เมื่อ: มีนาคม 20, 2012, 08:43:18 AM »
0
hos_guid ของตาราง patient ใช่หรือไม่ครับ..
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,358
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: Bug ของเมนู "รวมหมายเลข HN"
« ตอบกลับ #3 เมื่อ: มีนาคม 20, 2012, 09:39:27 AM »
0
ต้องดูในตาราง opd_hn_change ครับ

select * from opd_hn_change where hos_guid = 'old_guid'

ที่ต้องใช้ hos_guid มาเป็นเงื่อนไข ก็เพราะว่าบางครั้ง hn ถูกเปลี่ยนแล้วถูกบันทึกใหม่แล้วก็เปลี่ยนอีก จะหาข้อมูลเก่าได้ลำบาก แต่ถ้าใช้ hos_guid จะหาเจอได้ไม่ยากครับ (แต่ต้องทราบ hos_guid ของ รายการเดิมด้วยครับ)
ขอบคุณครับ
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)