ผู้เขียน หัวข้อ: มีวิธีตามรอย .. จากกระดาษหรือไม่  (อ่าน 16919 ครั้ง)

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

ออฟไลน์ เข้ม

  • Hero Member
  • *****
  • กระทู้: 2,805
  • Respect: +4
    • ดูรายละเอียด
    • phichit hospital
มีวิธีตามรอย .. จากกระดาษหรือไม่
« เมื่อ: กรกฎาคม 08, 2011, 12:45:14 PM »
0
เรื่องมีอยู่ว่า ... คนไข้ได้ใบนัดไป มีหลักฐานเป็นใบนัดถูกต้องทุกประการ ตรวจสอบวันที่แล้วก็ไม่มีอะไรผิดปกติ
คนไข้มาตามนัด ไปหน้าห้องตรวจตามใบนัด แต่เวชระเบียนไม่ได้ค้น OPD Card ไว้ให้เนื่องจาก ตรวจสอบแล้วไม่มีรายการนัดของคนไข้คนนี้ในรายการการเตรียม OPD Card สำหรับคนไข้นัดในวันนั้น ... ก็เลยเป็นเรื่อง มาถามศูนย์คอมฯ แล้วผมจะตามได้จากที่ไหน ... case แบบนี้มีบ่อยเหมือนกันครับ ที่มีการ print out เอกสารไปให้แล้ว พอมาดูในระบบแล้วไม่มีรายการดังกล่าว ไม่ได้เป็นแต่ใบนัด ... แต่ก็พยายามเดาเหตการณ์ว่า มีใครไปลบ หรือ เปลี่ยนแปลง รายการต่าง ๆ หรือไม่ .. บางทีก็เจอ บางทีก็ไม่เจอ

แต่ case นี้ ดูใน ksklog ก็ไม่พบอะไรเลย ไม่พบรายการนัดถูกแก้ไข เปลี่ยนแปลง หรือ ถูกลบออกไป ก็เลยอยากจะถามว่า จะเป็นไปได้หรือไม่ ในกรณีที่มีการ print out เอกสารอะไรออกไปแล้วจะมีตัวเลขอ้างอิงอะไรสักอย่างติดไปกับกระดาษใบนั้นด้วย เพื่อให้เรา (admin) เอามาตรวจสอบได้ง่าย ๆ ถ้าเขาเอกสารมายืนยัน

ก็แค่อยากรู้ ... ไม่ได้อยากให้ อ. ชัยพร ปวดหัวนะครับ ... /\
 ;D ;D
Phichit Hospital
HOSxP 3.61.10.31 on FreeBSD 9.2
By BMS - Dec 26, 2007

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

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: มีวิธีตามรอย .. จากกระดาษหรือไม่
« ตอบกลับ #1 เมื่อ: กรกฎาคม 08, 2011, 12:59:11 PM »
0
อันนี้เจอมาแล้วครับ....เหมือน กันเด๊ะ คือ มีใบนัดในมือ แต่ตามรอย ว่าข้อมูลหายไปจากไหนไม่ได้ซักแห่งเดียวครับ....แต่ นาน ๆเกิดสัก 1 ราย...ไม่แน่ใจว่าขึ้นตอน ReUpgrade เิกิดการ clear Invalid ของรายการในหลาย ๆตารางที่ไม่เข้าเงื่อนไข Unique PK หรือเปล่าน่ะครับ...ยังไม่มีคำตอบที่แน่ชัดให้ ทีมบริการเช่นกัน ครับ... ??? ???
Implement  HOSxP  Start 2548 ---> NOW!
Station : 130 Client   V.3 Version  3.67.1.XX
Server  : CENTOS  +MySQL maria 10.x.x

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,347
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: มีวิธีตามรอย .. จากกระดาษหรือไม่
« ตอบกลับ #2 เมื่อ: กรกฎาคม 08, 2011, 13:44:59 PM »
0
จะเป็นไปได้หรือไม่ ในกรณีที่มีการ print out เอกสารอะไรออกไปแล้วจะมีตัวเลขอ้างอิงอะไรสักอย่างติดไปกับกระดาษใบนั้นด้วย เพื่อให้เรา (admin) เอามาตรวจสอบได้ง่าย ๆ ถ้าเขาเอกสารมายืนยัน
 ;D ;D
กรณีเป็นใบนัดก็ใช้ oapp_id สิครับ ใส่ไปในใบนัดเลย จะได้รู้ครับ
ใบอื่น ๆ ก็ดูตัวที่เป็น key field ของตารางหลักครับ
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ lo_singburihosp

  • Newbie
  • *
  • กระทู้: 31
  • Respect: 0
    • ดูรายละเอียด
    • http://www.singburihosp.go.th
Re: มีวิธีตามรอย .. จากกระดาษหรือไม่
« ตอบกลับ #3 เมื่อ: กรกฎาคม 08, 2011, 14:59:16 PM »
0
ที่ รพ.ก็ใช้ oapp_id  เหมือนกันในการตรวจสอบ พิมพ์ในใบนัดเลย พร้อมชื่อผู้ออกใบนัด เวลาที่พิมพ์ใบนัด ครับ
admin รพ.สิงห์บุรี ขนาด 310 เตียง
hosxp ver 3.55.2.10
hosxp Blood Bank
sever IBM Power PPC 2.4 Gb. Ram 4 Gb.
linux Redhat Enterprise Power PPC

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

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: มีวิธีตามรอย .. จากกระดาษหรือไม่
« ตอบกลับ #4 เมื่อ: กรกฎาคม 08, 2011, 15:07:27 PM »
0
จะเป็นไปได้หรือไม่ ในกรณีที่มีการ print out เอกสารอะไรออกไปแล้วจะมีตัวเลขอ้างอิงอะไรสักอย่างติดไปกับกระดาษใบนั้นด้วย เพื่อให้เรา (admin) เอามาตรวจสอบได้ง่าย ๆ ถ้าเขาเอกสารมายืนยัน
 ;D ;D
กรณีเป็นใบนัดก็ใช้ oapp_id สิครับ ใส่ไปในใบนัดเลย จะได้รู้ครับ
ใบอื่น ๆ ก็ดูตัวที่เป็น key field ของตารางหลักครับ


ปัญหาคือ...มีทุกอย่างที่ว่า...แต่เวลามีกระดาษใบนัดมายื่น...หาข้อมูลการนัดในระบบไม่เจอ...จะตามรอยอย่างไรว่า...ในฐานข้อมูลหายไปไหน  หายได้อย่างไร   หายโดยใคร
Implement  HOSxP  Start 2548 ---> NOW!
Station : 130 Client   V.3 Version  3.67.1.XX
Server  : CENTOS  +MySQL maria 10.x.x

ออฟไลน์ kon_phahol

  • Jr. Member
  • **
  • กระทู้: 55
  • Respect: 0
    • ดูรายละเอียด
Re: มีวิธีตามรอย .. จากกระดาษหรือไม่
« ตอบกลับ #5 เมื่อ: มีนาคม 28, 2012, 11:12:29 AM »
0
ที่โรงพยาบาลก็เป็นเหมือนกันครับ คือคนไข้มี่ใบนัดมายื่นที่ห้องตรวจแต่ตรวจสอบแล้วไม่มีรายชื่อนัด ศูนย์คอมกำลังตกเป็นจำเลยว่าทำรายชื่อคนไข้นัดหาย เศร้าจัง
กร เมืองกาญจน์ เวช'15
ร.พ.พหลพลพยุหเสนา จ.กาญจนบุรี

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

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: มีวิธีตามรอย .. จากกระดาษหรือไม่
« ตอบกลับ #6 เมื่อ: มีนาคม 28, 2012, 11:31:52 AM »
0
สงสัยเช่นกันครับ.. ระหว่าง ค่าของ serial ของ oapp_id กับค่าของตาราง serial เกี่ยวข้องกันอย่างไรแน่..
คล้าย ๆ ที่อาการ Homemed ไม่เก็บเข้าระบบเลย..หายไปนิ่งๆ  ??? ??? ??? 8) 8)
Implement  HOSxP  Start 2548 ---> NOW!
Station : 130 Client   V.3 Version  3.67.1.XX
Server  : CENTOS  +MySQL maria 10.x.x

ออฟไลน์ C H O K E

  • Full Member
  • ***
  • กระทู้: 203
  • Respect: +1
    • ดูรายละเอียด
    • โรงพยาบาลอุทัยธานี
Re: มีวิธีตามรอย .. จากกระดาษหรือไม่
« ตอบกลับ #7 เมื่อ: มีนาคม 28, 2012, 12:15:04 PM »
0
มาถามศูนย์คอมฯ แล้วผมจะตามได้จากที่ไหน ... case แบบนี้มีบ่อยเหมือนกันครับ ที่มีการ print out เอกสารไปให้แล้ว พอมาดูในระบบแล้วไม่มีรายการดังกล่าว ไม่ได้เป็นแต่ใบนัด ... แต่ก็พยายามเดาเหตการณ์ว่า มีใครไปลบ หรือ เปลี่ยนแปลง รายการต่าง ๆ หรือไม่ .. บางทีก็เจอ บางทีก็ไม่เจอ
เคยเจอเหมือนกันครับ  ;D
Uthaithani Hospital  อ.เมือง จ.อุทัยธานี
( ขึ้นระบบ 1 ตุลาคม 2553 )

ออฟไลน์ Neo28

  • Sr. Member
  • ****
  • กระทู้: 464
  • Respect: 0
    • ดูรายละเอียด
Re: มีวิธีตามรอย .. จากกระดาษหรือไม่
« ตอบกลับ #8 เมื่อ: มีนาคม 28, 2012, 13:31:39 PM »
0
จะเป็นไปได้หรือไม่ ในกรณีที่มีการ print out เอกสารอะไรออกไปแล้วจะมีตัวเลขอ้างอิงอะไรสักอย่างติดไปกับกระดาษใบนั้นด้วย เพื่อให้เรา (admin) เอามาตรวจสอบได้ง่าย ๆ ถ้าเขาเอกสารมายืนยัน
 ;D ;D
กรณีเป็นใบนัดก็ใช้ oapp_id สิครับ ใส่ไปในใบนัดเลย จะได้รู้ครับ
ใบอื่น ๆ ก็ดูตัวที่เป็น key field ของตารางหลักครับ


ปัญหาคือ...มีทุกอย่างที่ว่า...แต่เวลามีกระดาษใบนัดมายื่น...หาข้อมูลการนัดในระบบไม่เจอ...จะตามรอยอย่างไรว่า...ในฐานข้อมูลหายไปไหน  หายได้อย่างไร   หายโดยใคร
แล้วแบบนี้จะทำยังไงได้บ้างครับเพราะที่พึงสุดท้ายอย่าง KSKlog ก็ไม่มีอาจจะเป็นไปได้ว่าใครมาลบโดยไม่ใช้ HOSxp แต่เป็นใคร???
ที่ รพ. ก็เคยเกิดครับทั้งรายการนัด / รายการส่งตรวจ มีแบบฟอร์มที่พิมพ์เรียบร้อยแต่ในฐานข้อมูลไม่มี  เจอแบบนี้ตอบคนที่ถามให้ไม่ถูกต้องเลยครับว่าเป็นเพราะอะไร
MR.WISANU   KRAINARA  (PAO)
Medical  Record Science 28
Nabonhospital

ออฟไลน์ Neo28

  • Sr. Member
  • ****
  • กระทู้: 464
  • Respect: 0
    • ดูรายละเอียด
Re: มีวิธีตามรอย .. จากกระดาษหรือไม่
« ตอบกลับ #9 เมื่อ: มีนาคม 28, 2012, 13:34:08 PM »
0
สิ่งหนึ่งที่เจอครับบ้างครับเมื่อบันทึกพิมพ์ออกมาได้แต่ id มันซ้ำโปรแกรมจะฟ้อง dublepicate แต่ผุ้บันทึกไม่สนใจเห็นว่าพิมพ์แบบฟอร์มออกมาได้  แต่เจอมานานแล้วน่ะครับเหตุการณ์นี้
MR.WISANU   KRAINARA  (PAO)
Medical  Record Science 28
Nabonhospital

ออฟไลน์ tigerfx

  • Jr. Member
  • **
  • กระทู้: 65
  • Respect: 0
    • ดูรายละเอียด
Re: มีวิธีตามรอย .. จากกระดาษหรือไม่
« ตอบกลับ #10 เมื่อ: มีนาคม 28, 2012, 13:36:28 PM »
0
เคยเจอเหมือนกันครับ แต่โชคดีที่ backup ไว้อีกเครื่องเป็นระยะๆ
คนไข้มามีใบนัด ตรวจสอบไม่พบรายการนัดในเครื่องหลัก หา log ไม่พบ เจ้าหน้าที่หาว่าไวรัสกิน :) หรือแผนกคอมทำข้อมูลหาย
ลองไปค้นในเครื่องสำรองพบรายการที่หายไปเลยมีข้อมูลยืนยันกับเขา แต่ไม่ทราบว่าเกิดจากขั้นตอนใด อาจเลื่อนนัด ลบนัด ฯ อยากให้เก็บประวัติการเลื่อนนัด ถ้าแผนกอื่นห้ามลบหรือแก้ไขนัดของอีกแผนกได้ยึ่งดีครับ
รพ.เมตตาประชารักษ์(วัดไร่ขิง)
สนธยา  นาคอ่วมค้า  นวก.คอมพิวเตอร์

Main server : HP ML350 4G of RAM
MySQL : 5.1.45
Replicate Slave : IBM x3600 M3 4G of RAM
MySQL : 5.5.17
HOSxP : 54.2.2

ออฟไลน์ Knott

  • Hero Member
  • *****
  • กระทู้: 882
  • Respect: 0
    • ดูรายละเอียด
Re: มีวิธีตามรอย .. จากกระดาษหรือไม่
« ตอบกลับ #11 เมื่อ: มีนาคม 28, 2012, 13:58:10 PM »
0
เจอคล้ายๆ กรณีนี้เหมือนกันครับ แต่ของผมเป็นระบบยืนยัน lab ครับ มีการลง lab ล่วงหน้าแล้ว ห้องบัตรยืนยันการมาตามนัดแล้ว แต่ระบบไม่ได้สั่ง lab ให้ครับ
รพช.วัดโบสถ์ จ.พิษณุโลก
ขึ้นระบบ 1 เมษายน 2551 (ขึ้นระบบเอง)
Server : IBM x3250 M2, RAM 4 GB, FreeBSD 7.2, Mysql 5.1.30
HOSxP Version 3.56.1.15

ออฟไลน์ d^_^b►►ทิว

  • Sr. Member
  • ****
  • กระทู้: 315
  • หากินกับสายแลน สไปเดอร์แมน แดนอิสาน
  • Respect: 0
    • ดูรายละเอียด
Re: มีวิธีตามรอย .. จากกระดาษหรือไม่
« ตอบกลับ #12 เมื่อ: มีนาคม 28, 2012, 19:37:47 PM »
0
พิมพ์ oapp_id ที่ใบนัดเลยก็พอแก้ได้ปัญหาได้ระดับหนึ่งครับ แต่จะทำอะไรไม่ได้เลยกรณีที่ oapp_id นี้ไม่มีอยู่แล้วในฐานข้อมูล และก็ไม่รู้ด้วยว่าใครลบ  ตามไหนก็ไม่ได้
ผมว่ากันเนื้อที่เล็กๆไว้สำหรับพิมพ์ ผู้ออกใยนัด ผู้พิมพ์ แพทย์ผู้นัด ชื่อเครื่องที่พิมพ์ หรืออะไรต่างๆที่ใช้ตามตัวผู้ที่เกียวข้องกับการนัดลงไปเลย ตามง่ายดีแค่ดูใบนัดครับ ถึงแม้ข้อมูลจะหายไปก็ไม่ใช่ปัญหาครับ
"ไม่ได้เก่งเกินใคร แค่ทำได้ในสิ่งที่เรียนมา"
ทิวธวัชร  สุขมา  087-2337003
Server :IBM Ram 4 GB HDD 145 GB Mysql 5.1.39 Linux CentOs
Slave : Xeon 3.0 Ram 2 G HDD 120 GB MySQL 5.0.41 Linux CentOs
โรงพยาบาลโพนพิสัย จังหวัดหนองคาย เริ่มระบบ 26 พฤศภาคม 2550

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: มีวิธีตามรอย .. จากกระดาษหรือไม่
« ตอบกลับ #13 เมื่อ: มีนาคม 29, 2012, 02:02:29 AM »
0
... เคยเจอว่า มีที่ รพ.ไหนสักแห่ง จำไม่ได้เหมือนกันครับ โทรมาให้ช่วย remote ไปดูให้  ถ้าจำรายละเอียดไม่ผิด เนื่องจากผ่านมานานแล้วเหมือนกัน  จะประมาณว่า

    คนไข้ถูกนัดมา แต่ไม่มีข้อมูลในระบบ  คนไข้ยืนยันว่ามารับบริการในวันก่อนนั้น(ถ้าจำไม่ผิดเป็นการมาทำฟัน) แล้วมีการนัดมาจริงๆ
    แต่ไปดูข้อมูลในตารางหลักๆ พวก ovst , vn_state , opitemrece , oapp พวกนี้ ปรากฏว่าไม่มีข้อมูลคนไข้ในวันที่คนไข้บอกว่ามารับบริการเลย
    แต่พอไปตรวจสอบเวชระเบียน กับพบว่ามีการพิมพ์ opd card เก็บไว้ด้วย และมีข้อมูลการนัดด้วย  เอาล่ะซี ก็แสดงว่าคนไข้มาจริงแน่ มี opd card ที่พิมพ์ออกจากโปรแกรมเป็นหลักฐานด้วย

    ก็เลยเอาเวลา visit time ที่พิมพ์อยู่บน opd card ไปแปลงเป็น vn แล้วลองเอา vn ที่ได้ไปตามหาข้อมูลดู  ก็พบว่าใน ksklog ไม่มีประวัติการลบเลย และในตารางหลักๆ ต่างๆ ก็ไม่พบข้อมูลของ vn นี้
    แต่มีบางตาราง เช่น service_time , pq_doctor , rx_doctor แล้วมีอะไรอีกจำไม่ได้เหมือนกันครับ  ตารางพวกนี้กลับพบว่ามีข้อมูลของ vn นี้อยู่ครับ

    ก็เลยสงสัยว่ามีคนใช้พวก navicat ไปลบข้อมูลจากตารางโดยตรง ทำให้ไม่มีข้อมูลใน ksklog และลบไม่หมดทุกตารางหรือเปล่า
    แต่คนที่โทรมาขอความช่วยเหลือ เขาบอกว่าไม่มีใครไปทำแน่นอน ยืนยันได้

    ผมก็เลยไปตรวจสอบที่ตาราง service_time กับ pq_doctor อีกที(ถ้าจำไม่ผิดน่าจะเป็น 2 ตารางนี้) เพื่อดูข้อมูลแผนก ว่าไปที่แผนกไหนมาบ้าง  ปรากฏว่านอกจากที่ทันตกรรมแล้ว ก็ยังมีไปที่ฝ่ายเวชปฏิบัติฯ ด้วย  ความสงสัยก็เลยบังเกิด
    ผมเลยลองทดสอบส่งคนไปบันทึกข้อมูลทำฟัน แล้วจากนั้นก็เอาคนคนนี้ไปบันทึกข้อมูลที่งานส่งเสริมฯ  แล้วลองใช้การลบ visit ของผู้ป่วยที่งานส่งเสริม แล้วลองมาตรวจสอบดู
 
    ปรากฏว่า ข้อมูลในตารางหลักๆ ทั้งหมดหายไปหมดเหมือนกัน  เหลืออยู่แต่ตารางพวก service_time , pq_doctor , rx_doctor อะไรพวกนี้ เหมือนกับที่เจอใน case ที่ผม remote ไปดูเลย
    ที่สำคัญในตาราง ksklog ก็ไม่มีข้อมูลการลบข้อมูลของ vn นี้เหมือนกันครับ

    ก็เลยให้ไปตรวจสอบดู ก็พบว่ามีการไปลงข้อมูลที่งานส่งเสริมแล้วลบข้อมูลจากงานส่งเสริมจริง
    เหมือนกับว่ามีการส่ง visit ไปที่ทำฟัน เสร็จแล้วก็ส่ง visit ใหม่ไปที่งานส่งเสริม   แต่ส่งเสริมเรียก visit ไปบันทึกข้อมูลผิด ไปเรียก visit ทำฟันมาบันทึกข้อมูล เลยลบรายการของ visit นี้จากหน้าต่างของงานส่งเสริมเอง   แล้วเรียก visit ที่ถูกมาลงข้อมูลใหม่ ถ้าจำไม่ผิดก็ประมาณนี้ครับ  ผลก็คือข้อมูลที่บันทึกไปแล้วจากห้องฟัน หายหมดเลยครับ ....


... เล่าให้ฟังยืดยาว ก็คือจะบอกเป็นแนวทางให้ พี่เข้ม ลองตรวจสอบดู
    ผมว่า case แบบนี้ ที่น่าสงสัยอันดับแรกเลย คือการลบข้อมูลบริการที่งานส่งเสริม แล้วข้อมูลที่งานอื่นๆ ของ visit นี้ถูกลบไปด้วย และข้อมูลการลบใน ksklog ก็ไม่มีด้วยครับ ...  :D ....
« แก้ไขครั้งสุดท้าย: มีนาคม 29, 2012, 02:07:02 AM โดย Khuad »
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

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

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: มีวิธีตามรอย .. จากกระดาษหรือไม่
« ตอบกลับ #14 เมื่อ: มีนาคม 29, 2012, 08:23:55 AM »
0
โดยสรุป ของ อ.ขวด คือ ลบจากจุดไหนก็ควรทำได้ตามจำเป็น และใส่เหตุผลในการลบหรือยกเลิก visit และควรมีกระบวนการเก็บบันทึกประวัติการ ลบข้อมูลออกจากระบบ ไว้ใน ksklog ตลอด..ไม่ยกเว้นสักกรณี...จริงไหมครับ... 8) 8) 8)
Implement  HOSxP  Start 2548 ---> NOW!
Station : 130 Client   V.3 Version  3.67.1.XX
Server  : CENTOS  +MySQL maria 10.x.x

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: มีวิธีตามรอย .. จากกระดาษหรือไม่
« ตอบกลับ #15 เมื่อ: มีนาคม 29, 2012, 10:53:52 AM »
0
โดยสรุป ของ อ.ขวด คือ ลบจากจุดไหนก็ควรทำได้ตามจำเป็น และใส่เหตุผลในการลบหรือยกเลิก visit และควรมีกระบวนการเก็บบันทึกประวัติการ ลบข้อมูลออกจากระบบ ไว้ใน ksklog ตลอด..ไม่ยกเว้นสักกรณี...จริงไหมครับ... 8) 8) 8)

... สรุปปัญหา คือ ตอนนี้การลบข้อมูลบริการ ที่หน้าต่างงานส่งเสริม จะทำให้ข้อมูลในตารางหลักประมาณ 6 ตาราง ของ VN นี้ถูกลบไปทั้งหมดครับ ไม่ได้ถูกลบเฉพาะข้อมูลที่เป็นของงานส่งเสริมอย่างเดียว
    โดยไม่มีการเก็บข้อมูลการลบใน ksklog ด้วยครับ ซึ่งจะต่างจากการลบที่หน้าจอส่งตรวจของห้องบัตรที่มีการเก็บข้อมูลไว้ใน ksklog 
     และซึ่งข้อความที่เราบันทึกในสาเหตุ ตอนที่เราลบบริการในงานส่งเสริม ตอนนี้ผมก็ไม่ทราบเหมือนกันครับ ว่าถูกเก็บอยู่ที่ไหน


     ลองดูรูป จากการสั่ง show trace ตอนที่ลบข้อมูลในหน้างานส่งเสริมดูครับ ก็จะเห็นว่าทำไมใน HOSxP ไม่แสดงข้อมูลบริการ และข้อมูลใน oapp หายไปไหน  เนื่องจากเงื่อนไขในการลบ ใช้ vn อย่างเดียวเลยครับ

     ดังนั้น อีกเรื่องที่อยากแนะนำนะครับ  ใครที่ใช้การทดสอบการลงข้อมูลงานส่งเสริม ในฐานข้อมูลหลัก โดยคิดว่า ลองบันทึกแล้วค่อยลบออก คงต้องคิดใหม่แล้วครับ
     ต้องระวังอย่าไปเอา vn ที่มีข้อมูลอยู่แล้ว มาทดสอบครับ เดี๋ยวงานเข้า ...  :D ....
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ thannawe

  • Hero Member
  • *****
  • กระทู้: 2,904
  • Respect: +8
    • ดูรายละเอียด
Re: มีวิธีตามรอย .. จากกระดาษหรือไม่
« ตอบกลับ #16 เมื่อ: มีนาคม 29, 2012, 11:07:58 AM »
0
เจอบ่อยเหมือนกัน
ได้แต่เนียนๆ ไว้  "อ่อเดี๋ยวเพิ่มให้ครับ" ;D :D ;D
กิจจา ชาญธัญกรรม
นักวิชาการคอมพิวเตอร์ชำนาญการ รพ.โพธาราม จ.ราชบุรี
็HOSxP XE

ออฟไลน์ nuttavut

  • Hero Member
  • *****
  • กระทู้: 2,634
  • Boom-Beam
  • Respect: +15
    • ดูรายละเอียด
    • โรงพยาบาลวิเชียรบุรี
Re: มีวิธีตามรอย .. จากกระดาษหรือไม่
« ตอบกลับ #17 เมื่อ: มีนาคม 29, 2012, 11:21:24 AM »
0
เจอบ่อยเหมือนกัน
ได้แต่เนียนๆ ไว้  "อ่อเดี๋ยวเพิ่มให้ครับ" ;D :D ;D

เนียนมาก..... ;D ;D ;D
..Wichianburi Hospital  Phetchabun ..
Mr.Nuttavut   System Admin,Programer
Master:: HP DL380 G7 RAM 24GB Raid5 CentOS5.2  Percona 5.1.45
Slave::HP ProLiant ML150G3 Xeon Raid1  CentOS5.2   ,Percona 5.1.45
HOSxP 3.55.7.14, LIS (iLab),PACS
Tel. 0-5692-8169 ต่อ 180  | รพ. ขนาด 150+ เตียง |17 สอ. HOSxP_PCU |BMS Datacenter 18 node |
WWW : http://wichianhos.thaieasydns.com
|..ดูแลห่วงใย ใส่ใจบริการ รักษาได้มาตรฐาน พัฒนางานสู่ความเป็นเลิศ ..|   PDS Project  |  การนำเข้า Script คลิก

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

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: มีวิธีตามรอย .. จากกระดาษหรือไม่
« ตอบกลับ #18 เมื่อ: มีนาคม 29, 2012, 11:28:31 AM »
0
Network รพท. โพธาราม เนียนมากครับ...ผมไปเยี่ยมชมมาแล้ว...ยืนยันครับ...เร็วกว่า EMS ของไปรษณีย์ไทย...

ยกเว้น...Admin จะตามตัวยากหน่อย....คนดังครับ....คิวเต็มตลอด.......แต่ว่า...ระดับฝีมือขั้นเทพ...มาถึงแค่เอ่ยปาก ...ทุกอย่างได้หมด......ในทันที.... ;D ;D ;D ;D ;D ;D ;D
Implement  HOSxP  Start 2548 ---> NOW!
Station : 130 Client   V.3 Version  3.67.1.XX
Server  : CENTOS  +MySQL maria 10.x.x

ออฟไลน์ thannawe

  • Hero Member
  • *****
  • กระทู้: 2,904
  • Respect: +8
    • ดูรายละเอียด
Re: มีวิธีตามรอย .. จากกระดาษหรือไม่
« ตอบกลับ #19 เมื่อ: มีนาคม 29, 2012, 12:56:45 PM »
0
Network รพท. โพธาราม เนียนมากครับ...ผมไปเยี่ยมชมมาแล้ว...ยืนยันครับ...เร็วกว่า EMS ของไปรษณีย์ไทย...

ยกเว้น...Admin จะตามตัวยากหน่อย....คนดังครับ....คิวเต็มตลอด.......แต่ว่า...ระดับฝีมือขั้นเทพ...มาถึงแค่เอ่ยปาก ...ทุกอย่างได้หมด......ในทันที.... ;D ;D ;D ;D ;D ;D ;D
ได้หมด คือ ได้หมดความมั่นใจในทันที
ได้หมด คือ ได้หมดความหวังในการช่วยเหลือทันที
ได้หมด คือ ได้หมดคุณค่าของตัว Admin ไปทันที
 ;D :D ;D :D ;D :D ;) :D
กิจจา ชาญธัญกรรม
นักวิชาการคอมพิวเตอร์ชำนาญการ รพ.โพธาราม จ.ราชบุรี
็HOSxP XE

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

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: มีวิธีตามรอย .. จากกระดาษหรือไม่
« ตอบกลับ #20 เมื่อ: มีนาคม 29, 2012, 13:21:00 PM »
0
งั้นต้องไปหาอีกสักรอบ...ยังไม่เต็ม...
Implement  HOSxP  Start 2548 ---> NOW!
Station : 130 Client   V.3 Version  3.67.1.XX
Server  : CENTOS  +MySQL maria 10.x.x

ออฟไลน์ เข้ม

  • Hero Member
  • *****
  • กระทู้: 2,805
  • Respect: +4
    • ดูรายละเอียด
    • phichit hospital
Re: มีวิธีตามรอย .. จากกระดาษหรือไม่
« ตอบกลับ #21 เมื่อ: กุมภาพันธ์ 07, 2013, 10:28:32 AM »
0
อ.ชัยพร แนะนำวิธีค้นหาโดยให้ตรวจสอบจากคำสั่งนี้ครับ

ถ้าทราบว่าเป็น HN ไหน  และหากเปิดระบบ Replication log ลองติดตามได้จาก คำสั่งแบบนี้ครับ

1. หา oapp_id ของผู้ป่วยนั้นๆ  แทนที่ $hn ด้วย hn ของผู้ป่วยนั้นๆ

select * from replicate_log where `sql` like 'INSERT%oapp%$hn%

2. หารายการใน oapp ที่ถูกลบ (แทนที่ $oapp_id ด้วย id ที่พบจากคำสั่งข้อ 1)

select * from replicate_log where `sql` like 'DELETE%oapp%$oapp_id%'

จากกระทู้นี้ครับ
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=28998.msg239405#msg239405
Phichit Hospital
HOSxP 3.61.10.31 on FreeBSD 9.2
By BMS - Dec 26, 2007

ออฟไลน์ nutsuanplu

  • Full Member
  • ***
  • กระทู้: 157
  • Respect: +3
    • ดูรายละเอียด
    • ฝากผลงาน web รายงานผล lab ด้วยครับ
Re: มีวิธีตามรอย .. จากกระดาษหรือไม่
« ตอบกลับ #22 เมื่อ: กุมภาพันธ์ 07, 2013, 10:57:00 AM »
0
อ.ชัยพร แนะนำวิธีค้นหาโดยให้ตรวจสอบจากคำสั่งนี้ครับ

ถ้าทราบว่าเป็น HN ไหน  และหากเปิดระบบ Replication log ลองติดตามได้จาก คำสั่งแบบนี้ครับ

1. หา oapp_id ของผู้ป่วยนั้นๆ  แทนที่ $hn ด้วย hn ของผู้ป่วยนั้นๆ

select * from replicate_log where `sql` like 'INSERT%oapp%$hn%

2. หารายการใน oapp ที่ถูกลบ (แทนที่ $oapp_id ด้วย id ที่พบจากคำสั่งข้อ 1)

select * from replicate_log where `sql` like 'DELETE%oapp%$oapp_id%'

จากกระทู้นี้ครับ
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=28998.msg239405#msg239405

เคยเจอเหมือนกันครับ ลองหาใน replicate_log ก็ไม่เจอ ผู้รับบริการถือใบนัดมา แต่ไม่มีข้อมูลนัดนั้นในระบบ
ก็บอกหน่วยงานไปได้อย่างเดียวว่า "เดี๋ยวตรวจสอบให้ครับ"  ;D

อีกกรณีคือ อยากให้เก็บข้อมูลการแก้ไขรายการนัดด้วยครับ ว่าใครแก้ไข oapp นั้นไปบ้าง
อารมณ์ประมาณ oapp_detail ครับ จะได้ตรวจสอบ error รายละเอียดการนัดหมายที่ผู้ใช้ง่ายขึ้น

เพราะใน replicate_log บางรายการ สามารถดูข้อมูลได้เพียงเบื้องต้น ไม่สามารถเจาะลึกในรายละเอียดได้
ณัฐวุฒิ วงษ์แพทย์
นักวิชาการคอมพิวเตอร์
โรงพยาบาลอู่ทอง จังหวัดสุพรรณบุรี

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: มีวิธีตามรอย .. จากกระดาษหรือไม่
« ตอบกลับ #23 เมื่อ: กุมภาพันธ์ 07, 2013, 11:05:36 AM »
0
ปกติการยกเลิกรายการนัด ระบบจะบันทึกข้อมูลไว้ในตาราง oapp_cancel น่ะครับ  แต่ถ้าไม่มีก็แสดงว่าอาจจะถูกลบโดยระบบอื่น ที่ไม่ใช่ระบบนัดหมายครับ
HOSxP Project Manager / Cheif Developer / BMS MD