ผู้เขียน หัวข้อ: ตรวจสอบความเชื่อมโยงของข้อมูลบริการ  (อ่าน 17848 ครั้ง)

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

ออฟไลน์ yokyai

  • Hero Member
  • *****
  • กระทู้: 1,462
  • Respect: +9
    • ดูรายละเอียด
0
ไม่ทราบจะเริ่มตรวจสอบอย่างไรคับ error หลายรายเลยคับ ขอบคุณคับ :)
Sakaowrat Choocherd(Administrator) Information Technologist
Bangyai Hospital(30 beds)
HOSxP = 16_May_2008
Master and Slave : DELL-R730 Server Intel Xeon 8Core(2Units)
,Ram64 GB,HDD600(10k)x4,Raid5,CentOS 7.0 64 bit
,MySQL 10.1.10-MariaDB
(3 March 2016) With BMSxTraBackupGUI

doramon

  • บุคคลทั่วไป
Re: ตรวจสอบความเชื่อมโยงของข้อมูลบริการ
« ตอบกลับ #1 เมื่อ: ธันวาคม 27, 2010, 16:06:55 PM »
0
ไม่ทราบจะเริ่มตรวจสอบอย่างไรคับ error หลายรายเลยคับ ขอบคุณคับ :)

มันกว้างมากครับคำถาม เอาแบบเป็นจุดๆๆ ไปที่ละเรื่องดีกว่าครับ

แบบนี้ตอบไม่ถูกเหมือนกัน

แบบนี้ต้องให้คนทำงานมาทำให้ดูใหม่ครับ  ;D ;D

ออฟไลน์ poramat

  • Hero Member
  • *****
  • กระทู้: 1,186
  • Respect: +36
    • ดูรายละเอียด
Re: ตรวจสอบความเชื่อมโยงของข้อมูลบริการ
« ตอบกลับ #2 เมื่อ: ธันวาคม 27, 2010, 17:09:03 PM »
0
ผมลองไล่ดู error จาก OP-PP NHSO 2554 กลับมายัง HOSxP แล้วพบว่าสุดท้ายแล้วน่าจะมีปัญหาที่ ตาราง ovst_seq ทั้งปัญหา OP9299 ข้อมูลซ้ำซ้อน และ OP9200 ไม่สามารถเชื่อมโยงบุคคลได้
จากรูปที่ผมจะอธิบายเป็นปัญหา OP9200 ไม่สามารถเชื่อมโยงบุคคลได้
1. จากรูปเริ่มจากโปรแกรมตรวจสอบ pid=033177
2. ตรวจสอบไปที่บัญชี 1 เพื่อหา HN ผล HN=303
3. แล้วไปตรวจสอบ Patient EMR ไม่พบข้อมูลบริการเดือน ต.ค. 53
4. จากนั้นผมเข้าไปตรวจสอบใน ovst_seq โดยหาจาก pcu_person_id เพื่อจะดู vn
5. แล้วนำ vn ไปตรวจสอบที่ vn_stat อีกที
พบว่า HN ที่ให้บริการเป็นคนละ HN กับ patient_hn ในตาราง person
ซึ่งปัญหานี้อาจจะเกิดจากการ รวม HN หรือการแก้ไขข้อมูลบุคคลที่บัญชี 1 ในขั้นตอน การรวม pid ไม่แน่ใจเหมือนกันครับ ส่วนวิธีแก้ปัญหาผมก็ไม่ทราบเหมือนกันครับ ว่าจะลอง Resyn VN ดูก่อน  :D :D :D
« แก้ไขครั้งสุดท้าย: ธันวาคม 27, 2010, 17:11:13 PM โดย pikepid »
ปรเมษฐ  แควภูเขียว poramat.pik@gmail.com
รพ.เกษตรสมบูรณ์ จ.ชัยภูมิ (รพช. 60 เตียง)
www.kaset-hospital.org
Implement 10 มี.ค.53 by BMS
HOSxP 3.55.12.25f + DataCenter + LIS
CentOS 5.5 _64
MySQL 5.1.54 percona+ExtraDB
HOSxP PCU รพสต. 16 แห่ง
ชื่นชม อบอุ่น มั่นใจ ในชุมชน HOSxP ครับ

ออฟไลน์ poramat

  • Hero Member
  • *****
  • กระทู้: 1,186
  • Respect: +36
    • ดูรายละเอียด
Re: ตรวจสอบความเชื่อมโยงของข้อมูลบริการ
« ตอบกลับ #3 เมื่อ: ธันวาคม 27, 2010, 17:13:26 PM »
0
เจอแบบนี้ปวดหัวเลยครับ ขอกินยาแก้ปวดก่อนแล้วจะกลับมาไล่ปัญหาข้อมูลซ้ำให้ดูอีกครับ  :D :D :D
ปรเมษฐ  แควภูเขียว poramat.pik@gmail.com
รพ.เกษตรสมบูรณ์ จ.ชัยภูมิ (รพช. 60 เตียง)
www.kaset-hospital.org
Implement 10 มี.ค.53 by BMS
HOSxP 3.55.12.25f + DataCenter + LIS
CentOS 5.5 _64
MySQL 5.1.54 percona+ExtraDB
HOSxP PCU รพสต. 16 แห่ง
ชื่นชม อบอุ่น มั่นใจ ในชุมชน HOSxP ครับ

ออฟไลน์ Bordin

  • Hero Member
  • *****
  • กระทู้: 1,089
  • อย่าคิดว่าทำไม่ได้ ถ้ายังไม่ลองทำ
  • Respect: +1
    • ดูรายละเอียด
    • ADMIN PCB. sz
Re: ตรวจสอบความเชื่อมโยงของข้อมูลบริการ
« ตอบกลับ #4 เมื่อ: ธันวาคม 27, 2010, 17:17:07 PM »
0
OPPP Data Correct tool ช่วยได้ครับ  ;D ;D ของท่าน farmonline

ออฟไลน์ poramat

  • Hero Member
  • *****
  • กระทู้: 1,186
  • Respect: +36
    • ดูรายละเอียด
Re: ตรวจสอบความเชื่อมโยงของข้อมูลบริการ
« ตอบกลับ #5 เมื่อ: ธันวาคม 27, 2010, 17:28:37 PM »
0
ลองตรวจสอบจาก SQL ง่ายๆได้ดังรูปครับ
ปรเมษฐ  แควภูเขียว poramat.pik@gmail.com
รพ.เกษตรสมบูรณ์ จ.ชัยภูมิ (รพช. 60 เตียง)
www.kaset-hospital.org
Implement 10 มี.ค.53 by BMS
HOSxP 3.55.12.25f + DataCenter + LIS
CentOS 5.5 _64
MySQL 5.1.54 percona+ExtraDB
HOSxP PCU รพสต. 16 แห่ง
ชื่นชม อบอุ่น มั่นใจ ในชุมชน HOSxP ครับ

ออฟไลน์ poramat

  • Hero Member
  • *****
  • กระทู้: 1,186
  • Respect: +36
    • ดูรายละเอียด
Re: ตรวจสอบความเชื่อมโยงของข้อมูลบริการ
« ตอบกลับ #6 เมื่อ: ธันวาคม 27, 2010, 17:47:11 PM »
0
OPPP Data Correct tool ช่วยได้ครับ  ;D ;D ของท่าน farmonline

ลองใช้ OPPP Correct Data Tools ตรวจสอบ case เดิม ไม่มีข้อมูลใน vn_stat จากปัญหาที่อธิบายไว้แล้วครับ

แล้วใช้โปรแกรมนี้แก้ไขยังไงครับท่าน Bordin©  ;D ;D ;D
 
ปรเมษฐ  แควภูเขียว poramat.pik@gmail.com
รพ.เกษตรสมบูรณ์ จ.ชัยภูมิ (รพช. 60 เตียง)
www.kaset-hospital.org
Implement 10 มี.ค.53 by BMS
HOSxP 3.55.12.25f + DataCenter + LIS
CentOS 5.5 _64
MySQL 5.1.54 percona+ExtraDB
HOSxP PCU รพสต. 16 แห่ง
ชื่นชม อบอุ่น มั่นใจ ในชุมชน HOSxP ครับ

ออฟไลน์ kwh

  • Sr. Member
  • ****
  • กระทู้: 290
  • Respect: -1
    • ดูรายละเอียด
    • โรงพยาบาลเขาวง อำเภอเขาวง จังหวัดกาฬสินธุ์
Re: ตรวจสอบความเชื่อมโยงของข้อมูลบริการ
« ตอบกลับ #7 เมื่อ: ธันวาคม 27, 2010, 17:54:28 PM »
0
1 เข้าไปแก้ไขส่งคนไข้เข้าตรวจในวันเดิมดูครับว่าหายไหม
2 เข้าบันทึกซ้ำที่ห้องตรวจดูอีกที น่าจะเกิดข้อมูลที่ Vn_stat แล้วนะ

ถ้าสำเร็จ ผมก็จะไปแก้เช่นกันครับ ปัญหาเดียวกันเลยครับ  ;D

โรงพยาบาลเขาวง จ.กาฬสินธุ์ ขนาด 60 เตียง ขึ้น เมื่อ 6 มิถุนายน 2548

IBM 3650 M3  2CPU 2.4GHz Ram 16 GB HD 72.G x 2 Cent os 6.2 64bit MYSQL pacona 5.5.28

ออฟไลน์ poramat

  • Hero Member
  • *****
  • กระทู้: 1,186
  • Respect: +36
    • ดูรายละเอียด
Re: ตรวจสอบความเชื่อมโยงของข้อมูลบริการ
« ตอบกลับ #8 เมื่อ: ธันวาคม 27, 2010, 17:59:19 PM »
0
ลองใช้ SQL นี้ตรวจสอบ

select oq.vn,oq.pcu_person_id,vn.hn,p.patient_hn
from ovst_seq oq
left outer join vn_stat vn on vn.vn=oq.vn
left outer join person p on p.person_id=oq.pcu_person_id
where oq.vn like '5310%' and vn.hn<>p.patient_hn

วิธีแก้แบบลูกทุ่ง แบบไม่คิดมาก
ให้หา person_id ของ hn ไป update ใน pcu_person_id ไม่รู้จะเขียน SQL ยังไงดีครับ

วอนเทพทั้งหลายต่อยอดให้ด้วยครับ  ;D ;D ;D
ปรเมษฐ  แควภูเขียว poramat.pik@gmail.com
รพ.เกษตรสมบูรณ์ จ.ชัยภูมิ (รพช. 60 เตียง)
www.kaset-hospital.org
Implement 10 มี.ค.53 by BMS
HOSxP 3.55.12.25f + DataCenter + LIS
CentOS 5.5 _64
MySQL 5.1.54 percona+ExtraDB
HOSxP PCU รพสต. 16 แห่ง
ชื่นชม อบอุ่น มั่นใจ ในชุมชน HOSxP ครับ

doramon

  • บุคคลทั่วไป
Re: ตรวจสอบความเชื่อมโยงของข้อมูลบริการ
« ตอบกลับ #9 เมื่อ: ธันวาคม 27, 2010, 17:59:32 PM »
0
อันนี้มันแปลกดี


ออฟไลน์ Bordin

  • Hero Member
  • *****
  • กระทู้: 1,089
  • อย่าคิดว่าทำไม่ได้ ถ้ายังไม่ลองทำ
  • Respect: +1
    • ดูรายละเอียด
    • ADMIN PCB. sz
Re: ตรวจสอบความเชื่อมโยงของข้อมูลบริการ
« ตอบกลับ #10 เมื่อ: ธันวาคม 27, 2010, 18:04:13 PM »
0
OPPP Data Correct tool ช่วยได้ครับ  ;D ;D ของท่าน farmonline

ลองใช้ OPPP Correct Data Tools ตรวจสอบ case เดิม ไม่มีข้อมูลใน vn_stat จากปัญหาที่อธิบายไว้แล้วครับ

แล้วใช้โปรแกรมนี้แก้ไขยังไงครับท่าน Bordin©  ;D ;D ;D
 

พอดียังไม่เจอแบบนี้ครับ...เจอแต่ว่าบางที มันมีสองรายการ รายการนึงมี CID รายการนึงไม่มี CID ชื่อสกุลเหมือนกัน hn เหมือนกัน แต่ส่งออกมาเชื่อมโยงไม่ได้..ยังไม่เจอกรณีที่พี่ปิ๊กเจอครับ

doramon

  • บุคคลทั่วไป
Re: ตรวจสอบความเชื่อมโยงของข้อมูลบริการ
« ตอบกลับ #11 เมื่อ: ธันวาคม 27, 2010, 18:13:17 PM »
0
พี่ครับรันคำสั่งนี้กับเครืองทดสอบ
แล้วส่งออกดูครับ

update  ovst_seq set pcu_person_id = null
« แก้ไขครั้งสุดท้าย: ธันวาคม 27, 2010, 21:36:29 PM โดย doraemon »

ออฟไลน์ poramat

  • Hero Member
  • *****
  • กระทู้: 1,186
  • Respect: +36
    • ดูรายละเอียด
Re: ตรวจสอบความเชื่อมโยงของข้อมูลบริการ
« ตอบกลับ #12 เมื่อ: ธันวาคม 27, 2010, 20:20:56 PM »
0
พี่ครับรันคำสั่งนี้แล้วเครืองทดสอบ แล้วส่งออกดูครับ

update  ovst_seq set pcu_person_id = null
Update แล้วครับ กำลังส่งออกดูครับ ผลจะออกมาเป็นไงต้องลุ้นครับ  ;D ;D ;D
ปรเมษฐ  แควภูเขียว poramat.pik@gmail.com
รพ.เกษตรสมบูรณ์ จ.ชัยภูมิ (รพช. 60 เตียง)
www.kaset-hospital.org
Implement 10 มี.ค.53 by BMS
HOSxP 3.55.12.25f + DataCenter + LIS
CentOS 5.5 _64
MySQL 5.1.54 percona+ExtraDB
HOSxP PCU รพสต. 16 แห่ง
ชื่นชม อบอุ่น มั่นใจ ในชุมชน HOSxP ครับ

ออฟไลน์ poramat

  • Hero Member
  • *****
  • กระทู้: 1,186
  • Respect: +36
    • ดูรายละเอียด
Re: ตรวจสอบความเชื่อมโยงของข้อมูลบริการ
« ตอบกลับ #13 เมื่อ: ธันวาคม 27, 2010, 21:12:40 PM »
0
หลังจากส่งออกแล้วพบว่า ปัญหา OP9200 ไม่สามารถเชื่อมโยงบุคคลได้ ลดลงครับ record ไหนที่ไม่สามารถเชื่อมโยงบุคคลได้ pid จะเท่ากับ 000000 ดังรูป
ปรเมษฐ  แควภูเขียว poramat.pik@gmail.com
รพ.เกษตรสมบูรณ์ จ.ชัยภูมิ (รพช. 60 เตียง)
www.kaset-hospital.org
Implement 10 มี.ค.53 by BMS
HOSxP 3.55.12.25f + DataCenter + LIS
CentOS 5.5 _64
MySQL 5.1.54 percona+ExtraDB
HOSxP PCU รพสต. 16 แห่ง
ชื่นชม อบอุ่น มั่นใจ ในชุมชน HOSxP ครับ

doramon

  • บุคคลทั่วไป
Re: ตรวจสอบความเชื่อมโยงของข้อมูลบริการ
« ตอบกลับ #14 เมื่อ: ธันวาคม 27, 2010, 21:37:00 PM »
0
หลังจากส่งออกแล้วพบว่า ปัญหา OP9200 ไม่สามารถเชื่อมโยงบุคคลได้ ลดลงครับ record ไหนที่ไม่สามารถเชื่อมโยงบุคคลได้ pid จะเท่ากับ 000000 ดังรูป


อันนี้ แสดงว่าถูกแล้วครับ   ;D


ออฟไลน์ thecoy

  • Hero Member
  • *****
  • กระทู้: 1,159
  • นักวิชาการคอมพิวเตอร์
  • Respect: 0
    • ดูรายละเอียด
Re: ตรวจสอบความเชื่อมโยงของข้อมูลบริการ
« ตอบกลับ #15 เมื่อ: ธันวาคม 27, 2010, 22:00:55 PM »
0
พี่ครับรันคำสั่งนี้กับเครืองทดสอบ
แล้วส่งออกดูครับ

update  ovst_seq set pcu_person_id = null

ผลอย่างไรครับพี่OOD
โรงพยาบาลรัษฎา  ตรัง
CentOS 5.5  Ram  4  GB
HOSxP V.3.54.11.2 MySQL 5.1.30

ออฟไลน์ poramat

  • Hero Member
  • *****
  • กระทู้: 1,186
  • Respect: +36
    • ดูรายละเอียด
Re: ตรวจสอบความเชื่อมโยงของข้อมูลบริการ
« ตอบกลับ #16 เมื่อ: ธันวาคม 27, 2010, 22:23:48 PM »
0
ตอนนี้ผมทดสอบลบข้อมูลใน ovst_seq ทิ้งทั้งหมด รวมทั้ง provis_xxx ตอนนี้กำลังส่งออกอยู่ครับ รอสักครู่
ปรเมษฐ  แควภูเขียว poramat.pik@gmail.com
รพ.เกษตรสมบูรณ์ จ.ชัยภูมิ (รพช. 60 เตียง)
www.kaset-hospital.org
Implement 10 มี.ค.53 by BMS
HOSxP 3.55.12.25f + DataCenter + LIS
CentOS 5.5 _64
MySQL 5.1.54 percona+ExtraDB
HOSxP PCU รพสต. 16 แห่ง
ชื่นชม อบอุ่น มั่นใจ ในชุมชน HOSxP ครับ

ออฟไลน์ มนตรี บอยรักยุ้ยคนเดียว

  • Hero Member
  • *****
  • กระทู้: 5,369
  • Respect: +12
    • ดูรายละเอียด
    • โรงพยาบาลชุมชน ด่านมะขามเตี้ย
Re: ตรวจสอบความเชื่อมโยงของข้อมูลบริการ
« ตอบกลับ #17 เมื่อ: ธันวาคม 27, 2010, 22:27:36 PM »
0
ตอนนี้ผมทดสอบลบข้อมูลใน ovst_seq ทิ้งทั้งหมด รวมทั้ง provis_xxx ตอนนี้กำลังส่งออกอยู่ครับ รอสักครู่

ผมแก้ไปแล้วได้ประมาณ 95-100% ทั้ง CUP
ถาม สอ.ได้ครับ แก้ไปหมดแล้ว
เริ่ม11พย.2548OPD-Paperlessพร้อมHOSxPลดโลกร้อน
IPD-Lesspaper1ตค2560ระบบDmsByNeoNetwork
IPD-Paperless1พ.ค2562ระบบHOSxPXE4
MT-Oracle9.3+MariaDB-10.4.xx,SL-Oracle9.3+MariaDB-11.0.xx
LOG=MySQL-8.4.xx,INV=PostgreSQL11

doramon

  • บุคคลทั่วไป
Re: ตรวจสอบความเชื่อมโยงของข้อมูลบริการ
« ตอบกลับ #18 เมื่อ: ธันวาคม 27, 2010, 22:53:39 PM »
0
ตอนนี้ผมทดสอบลบข้อมูลใน ovst_seq ทิ้งทั้งหมด รวมทั้ง provis_xxx ตอนนี้กำลังส่งออกอยู่ครับ รอสักครู่

พี่ครับฝากทดสอบรันคำสั่งนีดูครับ

แล้วเปลียบเทียบกับ รายการที่ออกจาก person


    'select o.*,q.update_datetime,q.nhso_seq_id,q.pcu_person_id,v.*, s.bps,s.bpd ' +
    ' , d.name as doctor_name ,q.seq_id,ps.person_id,ps.house_id,y.nhso_code,' +
    ' y.pcode as pttype_pcode,rf.hospcode as refer_in_cs,ro.hospcode as refer_out_cs, ' +
    ' sp.provis_code as spclty_provis_code,q.service_cost '+
    ' from ovst o ' +
    ' left outer join vn_stat v on v.vn=o.vn ' +
    ' left outer join opdscreen s on s.vn=o.vn ' +
    ' left outer join doctor d on d.code=v.dx_doctor ' +
    ' left outer join ovst_seq q on q.vn = o.vn ' +
    ' left outer join patient pt on pt.hn = o.hn ' +
    ' left outer join person ps on ps.cid = pt.cid and ps.cid<>'''' ' +
    ' left outer join pttype y on y.pttype = o.pttype ' +
    ' left outer join referin rf on rf.vn = o.vn ' +
    ' left outer join referout ro on ro.vn = o.vn ' +
    ' left outer join spclty sp on sp.spclty = o.spclty '+
    ' where  ' +
    '  o.vn in (' + fglobalvn + ') ';


 fglobalvn  คือ VN ที่จะส่งออกเดือนนี้


ออฟไลน์ poramat

  • Hero Member
  • *****
  • กระทู้: 1,186
  • Respect: +36
    • ดูรายละเอียด
Re: ตรวจสอบความเชื่อมโยงของข้อมูลบริการ
« ตอบกลับ #19 เมื่อ: ธันวาคม 27, 2010, 23:04:29 PM »
0
ตอนนี้ผมทดสอบลบข้อมูลใน ovst_seq ทิ้งทั้งหมด รวมทั้ง provis_xxx ตอนนี้กำลังส่งออกอยู่ครับ รอสักครู่
พอส่งข้อมูลใหม่ จะมีการ gen ข้อมูลในตาราง ovst_seq ขึ้นมาใหม่ ตรวจสอบกับ oppp nhso 2554 พบว่าข้อมูลที่เชื่อมโยงไม่ได้ ลดลงมากทีเดียวครับ จะยังเหลือข้อมูลซ้ำ ตรวจสอบดูใน ovst_seq.nhso_seq_id พบว่ายังมีข้อมูลซ้ำอยู่ครับ
ปรเมษฐ  แควภูเขียว poramat.pik@gmail.com
รพ.เกษตรสมบูรณ์ จ.ชัยภูมิ (รพช. 60 เตียง)
www.kaset-hospital.org
Implement 10 มี.ค.53 by BMS
HOSxP 3.55.12.25f + DataCenter + LIS
CentOS 5.5 _64
MySQL 5.1.54 percona+ExtraDB
HOSxP PCU รพสต. 16 แห่ง
ชื่นชม อบอุ่น มั่นใจ ในชุมชน HOSxP ครับ

doramon

  • บุคคลทั่วไป
Re: ตรวจสอบความเชื่อมโยงของข้อมูลบริการ
« ตอบกลับ #20 เมื่อ: ธันวาคม 27, 2010, 23:07:16 PM »
0
หลังจากส่งออกแล้วพบว่า ปัญหา OP9200 ไม่สามารถเชื่อมโยงบุคคลได้ ลดลงครับ record ไหนที่ไม่สามารถเชื่อมโยงบุคคลได้ pid จะเท่ากับ 000000 ดังรูป

ผมหามานานเหมือนกันกว่าจะรู้ว่า 000000  มาจากไหน




ออฟไลน์ poramat

  • Hero Member
  • *****
  • กระทู้: 1,186
  • Respect: +36
    • ดูรายละเอียด
Re: ตรวจสอบความเชื่อมโยงของข้อมูลบริการ
« ตอบกลับ #21 เมื่อ: ธันวาคม 27, 2010, 23:10:50 PM »
0
ตอนนี้ผมทดสอบลบข้อมูลใน ovst_seq ทิ้งทั้งหมด รวมทั้ง provis_xxx ตอนนี้กำลังส่งออกอยู่ครับ รอสักครู่

พี่ครับฝากทดสอบรันคำสั่งนีดูครับ

แล้วเปลียบเทียบกับ รายการที่ออกจาก person


    'select o.*,q.update_datetime,q.nhso_seq_id,q.pcu_person_id,v.*, s.bps,s.bpd ' +
    ' , d.name as doctor_name ,q.seq_id,ps.person_id,ps.house_id,y.nhso_code,' +
    ' y.pcode as pttype_pcode,rf.hospcode as refer_in_cs,ro.hospcode as refer_out_cs, ' +
    ' sp.provis_code as spclty_provis_code,q.service_cost '+
    ' from ovst o ' +
    ' left outer join vn_stat v on v.vn=o.vn ' +
    ' left outer join opdscreen s on s.vn=o.vn ' +
    ' left outer join doctor d on d.code=v.dx_doctor ' +
    ' left outer join ovst_seq q on q.vn = o.vn ' +
    ' left outer join patient pt on pt.hn = o.hn ' +
    ' left outer join person ps on ps.cid = pt.cid and ps.cid<>'''' ' +
    ' left outer join pttype y on y.pttype = o.pttype ' +
    ' left outer join referin rf on rf.vn = o.vn ' +
    ' left outer join referout ro on ro.vn = o.vn ' +
    ' left outer join spclty sp on sp.spclty = o.spclty '+
    ' where  ' +
    '  o.vn in (' + fglobalvn + ') ';


 fglobalvn  คือ VN ที่จะส่งออกเดือนนี้


จำนวน record ที่ได้เท่ากับ service ครับ
ปรเมษฐ  แควภูเขียว poramat.pik@gmail.com
รพ.เกษตรสมบูรณ์ จ.ชัยภูมิ (รพช. 60 เตียง)
www.kaset-hospital.org
Implement 10 มี.ค.53 by BMS
HOSxP 3.55.12.25f + DataCenter + LIS
CentOS 5.5 _64
MySQL 5.1.54 percona+ExtraDB
HOSxP PCU รพสต. 16 แห่ง
ชื่นชม อบอุ่น มั่นใจ ในชุมชน HOSxP ครับ

doramon

  • บุคคลทั่วไป
Re: ตรวจสอบความเชื่อมโยงของข้อมูลบริการ
« ตอบกลับ #22 เมื่อ: ธันวาคม 27, 2010, 23:13:23 PM »
0
ตรวจสอบ q.nhso_seq_id,q.pcu_person_id,person_id 

ว่ามีค่าตรงหรือเปล่า


ออฟไลน์ poramat

  • Hero Member
  • *****
  • กระทู้: 1,186
  • Respect: +36
    • ดูรายละเอียด
Re: ตรวจสอบความเชื่อมโยงของข้อมูลบริการ
« ตอบกลับ #23 เมื่อ: ธันวาคม 27, 2010, 23:24:50 PM »
0
ตรวจสอบ q.nhso_seq_id,q.pcu_person_id,person_id 

ว่ามีค่าตรงหรือเปล่า


ยังพบว่ามี q.nhso_seq_id ซ้ำ q.pcu_person_id,person_id ไม่ตรงกันมีอยู่บ้างครับ
ปรเมษฐ  แควภูเขียว poramat.pik@gmail.com
รพ.เกษตรสมบูรณ์ จ.ชัยภูมิ (รพช. 60 เตียง)
www.kaset-hospital.org
Implement 10 มี.ค.53 by BMS
HOSxP 3.55.12.25f + DataCenter + LIS
CentOS 5.5 _64
MySQL 5.1.54 percona+ExtraDB
HOSxP PCU รพสต. 16 แห่ง
ชื่นชม อบอุ่น มั่นใจ ในชุมชน HOSxP ครับ

ออฟไลน์ poramat

  • Hero Member
  • *****
  • กระทู้: 1,186
  • Respect: +36
    • ดูรายละเอียด
Re: ตรวจสอบความเชื่อมโยงของข้อมูลบริการ
« ตอบกลับ #24 เมื่อ: ธันวาคม 27, 2010, 23:26:49 PM »
0
โดยรวมค่อนข้างพอใจกับ เปอร์เซ็นต์การตรวจสอบที่เพิ่มขึ้นแล้วครับ แต่ที่ยังพบปัญหาก็จะเป็นปัญหาจากการบันทึกข้อมูลครับ  ;D ;D ;D
ปรเมษฐ  แควภูเขียว poramat.pik@gmail.com
รพ.เกษตรสมบูรณ์ จ.ชัยภูมิ (รพช. 60 เตียง)
www.kaset-hospital.org
Implement 10 มี.ค.53 by BMS
HOSxP 3.55.12.25f + DataCenter + LIS
CentOS 5.5 _64
MySQL 5.1.54 percona+ExtraDB
HOSxP PCU รพสต. 16 แห่ง
ชื่นชม อบอุ่น มั่นใจ ในชุมชน HOSxP ครับ

doramon

  • บุคคลทั่วไป
Re: ตรวจสอบความเชื่อมโยงของข้อมูลบริการ
« ตอบกลับ #25 เมื่อ: ธันวาคม 27, 2010, 23:41:42 PM »
0
select o2.seq_id from ovst o1,ovst_seq o2 where o1.vn = o2.vn and o1.hn ="xxxxx"
 and o1.vstdate   ="2010-12-01"  order by o2.seq_id desc

หา VN ที่สงสัยมีปัญหาจากด้านบน

แล้วรันส่งมาให้ดูด้วยครับ

สี่แดงคือที่ต้องเปลียนไปตาม VN


« แก้ไขครั้งสุดท้าย: ธันวาคม 27, 2010, 23:46:30 PM โดย doraemon »

doramon

  • บุคคลทั่วไป
Re: ตรวจสอบความเชื่อมโยงของข้อมูลบริการ
« ตอบกลับ #26 เมื่อ: ธันวาคม 27, 2010, 23:51:35 PM »
0
โดยรวมค่อนข้างพอใจกับ เปอร์เซ็นต์การตรวจสอบที่เพิ่มขึ้นแล้วครับ แต่ที่ยังพบปัญหาก็จะเป็นปัญหาจากการบันทึกข้อมูลครับ  ;D ;D ;D

ถ้าพี่แก้ผ่าน พรุ่งนี้จะได้มาสรุปวิธีแก้ปัญหา อีกแบบละเอียดกว่านี้

ผมไม่แน่ใจว่า อ.ชัยพร ปรับ PCUExport18FileNHSO2554U.pas  ไปอีกหรือเปล่าผมมีแต่ตัวเก่าครับ  ;D

ออฟไลน์ poramat

  • Hero Member
  • *****
  • กระทู้: 1,186
  • Respect: +36
    • ดูรายละเอียด
Re: ตรวจสอบความเชื่อมโยงของข้อมูลบริการ
« ตอบกลับ #27 เมื่อ: ธันวาคม 28, 2010, 06:20:12 AM »
0
เมื่อคืนแอบนอนก่อนครับ อากาศหนาวก็เลยง่วง
ลองรัน SQL แล้วได้ผลดังรูปครับ
ปรเมษฐ  แควภูเขียว poramat.pik@gmail.com
รพ.เกษตรสมบูรณ์ จ.ชัยภูมิ (รพช. 60 เตียง)
www.kaset-hospital.org
Implement 10 มี.ค.53 by BMS
HOSxP 3.55.12.25f + DataCenter + LIS
CentOS 5.5 _64
MySQL 5.1.54 percona+ExtraDB
HOSxP PCU รพสต. 16 แห่ง
ชื่นชม อบอุ่น มั่นใจ ในชุมชน HOSxP ครับ

ออฟไลน์ poramat

  • Hero Member
  • *****
  • กระทู้: 1,186
  • Respect: +36
    • ดูรายละเอียด
Re: ตรวจสอบความเชื่อมโยงของข้อมูลบริการ
« ตอบกลับ #28 เมื่อ: ธันวาคม 28, 2010, 06:33:15 AM »
0
อ่านจาก "อ่านฉัน" ที่หน้าส่งออก 18 แฟ้ม ดูเหมือนอาจารย์จะให้ส่งออก 1 visit/คน/วัน แต่ใช้คำสั่งตรวจสอบแล้วพบว่ายังส่งออกมา 2 visit อยู่ครับ ถ้าสังเกตจะพบว่า seq_id ไม่ซ้ำ แต่ nhso_seq_id ซ้ำครับ เลยไม่แน่ใจว่าถ้าตาม "อ่านฉัน" อาจารย์ใช้ seq_id ส่งออกต้องซ้ำแน่นอนครับ
ปรเมษฐ  แควภูเขียว poramat.pik@gmail.com
รพ.เกษตรสมบูรณ์ จ.ชัยภูมิ (รพช. 60 เตียง)
www.kaset-hospital.org
Implement 10 มี.ค.53 by BMS
HOSxP 3.55.12.25f + DataCenter + LIS
CentOS 5.5 _64
MySQL 5.1.54 percona+ExtraDB
HOSxP PCU รพสต. 16 แห่ง
ชื่นชม อบอุ่น มั่นใจ ในชุมชน HOSxP ครับ

ออฟไลน์ poramat

  • Hero Member
  • *****
  • กระทู้: 1,186
  • Respect: +36
    • ดูรายละเอียด
Re: ตรวจสอบความเชื่อมโยงของข้อมูลบริการ
« ตอบกลับ #29 เมื่อ: ธันวาคม 28, 2010, 06:37:57 AM »
0
ใครแก้ปัญหา ส่งออกซ้ำซ้อนได้แล้ว แลกเปลี่ยนด้วยนะครับ  ;D ;D ;D
ปรเมษฐ  แควภูเขียว poramat.pik@gmail.com
รพ.เกษตรสมบูรณ์ จ.ชัยภูมิ (รพช. 60 เตียง)
www.kaset-hospital.org
Implement 10 มี.ค.53 by BMS
HOSxP 3.55.12.25f + DataCenter + LIS
CentOS 5.5 _64
MySQL 5.1.54 percona+ExtraDB
HOSxP PCU รพสต. 16 แห่ง
ชื่นชม อบอุ่น มั่นใจ ในชุมชน HOSxP ครับ

ออฟไลน์ yokyai

  • Hero Member
  • *****
  • กระทู้: 1,462
  • Respect: +9
    • ดูรายละเอียด
Re: ตรวจสอบความเชื่อมโยงของข้อมูลบริการ
« ตอบกลับ #30 เมื่อ: ธันวาคม 28, 2010, 08:22:12 AM »
0
เป็นประโยชน์และแนวทางได้ดีทีเดียวเลยคับ จะลองไล่ปัญหาและทดสอบดูคับ แต่ถ้ามีแนวทางอื่นอีกรบกวนแนะนำอีกนะคับ :)
Sakaowrat Choocherd(Administrator) Information Technologist
Bangyai Hospital(30 beds)
HOSxP = 16_May_2008
Master and Slave : DELL-R730 Server Intel Xeon 8Core(2Units)
,Ram64 GB,HDD600(10k)x4,Raid5,CentOS 7.0 64 bit
,MySQL 10.1.10-MariaDB
(3 March 2016) With BMSxTraBackupGUI

ออฟไลน์ itim2101

  • Sr. Member
  • ****
  • กระทู้: 335
  • Respect: 0
    • ดูรายละเอียด
    • สำนักงานสาธารณสุขจังหวัดพิษณุโลก
Re: ตรวจสอบความเชื่อมโยงของข้อมูลบริการ
« ตอบกลับ #31 เมื่อ: ธันวาคม 28, 2010, 09:05:40 AM »
0
 :) :)ร่วมแลกเปลี่ยนนะครับ  ที่ผมได้ลองในเขตอำเภอผมนะครับ สามารถลดส่งออกซ้ำซ้อน และลด error ตรวจสอบความเชื่อมโยงได้ค่อนข้างดีคือ
1.รวม person ที่ซ้ำซ้อน ใน บัญชี 1
2.รวม HN ในคนที่ซ้ำซ้อน

ลองดูนะครับ
Mr.Komkrit Noenpoempisute Tel. 0-8469-8463-0
พิษณุโลก
mail : itim2101@gmail.com

กลับมาแล้วครับ..จะทำหน้าที่ให้ดีที่สุด
คนเคยใช้ HOSxP PCU

ออฟไลน์ poramat

  • Hero Member
  • *****
  • กระทู้: 1,186
  • Respect: +36
    • ดูรายละเอียด
Re: ตรวจสอบความเชื่อมโยงของข้อมูลบริการ
« ตอบกลับ #32 เมื่อ: ธันวาคม 28, 2010, 09:56:34 AM »
0
:) :)ร่วมแลกเปลี่ยนนะครับ  ที่ผมได้ลองในเขตอำเภอผมนะครับ สามารถลดส่งออกซ้ำซ้อน และลด error ตรวจสอบความเชื่อมโยงได้ค่อนข้างดีคือ
1.รวม person ที่ซ้ำซ้อน ใน บัญชี 1
2.รวม HN ในคนที่ซ้ำซ้อน

ลองดูนะครับ
ขั้นตอนนี้ทำหมดแล้วครับ แต่ตอนส่งออกมันเชื่อมโยงบุคคลไม่ได้ เมื่อคืนนี้ลองลบข้อมูลใน ovst_seq ออกแล้วส่งออกใหม่ลดปัญหาไปได้เยอะเลยครับ แต่ไม่รู้เหมือนกันว่าจะมีปัญหาอะไรตามมาอีก ก็เลยต้องทดสอบกับเครื่องสำรองครับ  ;D ;D ;D
ปรเมษฐ  แควภูเขียว poramat.pik@gmail.com
รพ.เกษตรสมบูรณ์ จ.ชัยภูมิ (รพช. 60 เตียง)
www.kaset-hospital.org
Implement 10 มี.ค.53 by BMS
HOSxP 3.55.12.25f + DataCenter + LIS
CentOS 5.5 _64
MySQL 5.1.54 percona+ExtraDB
HOSxP PCU รพสต. 16 แห่ง
ชื่นชม อบอุ่น มั่นใจ ในชุมชน HOSxP ครับ

ออฟไลน์ Bond_007

  • Hero Member
  • *****
  • กระทู้: 1,533
  • เมื่อก่อนเคยรักมากเท่าไหร่มันยังคงรักมากเท่านั้น
  • Respect: +2
    • ดูรายละเอียด
Re: ตรวจสอบความเชื่อมโยงของข้อมูลบริการ
« ตอบกลับ #33 เมื่อ: ธันวาคม 28, 2010, 11:21:28 AM »
0
เดือนนีี้ผมส่งออกแล้วเจอปัญหาแฟ้ม service มี pid = 00000 หลังจากแก้แฟ้ม person  แล้วค่า service เพิ่มขึึ้นเพียง 60%
โรงพยาบาลศิริเวชลำพูน
Hosxp version 3.53.7.16
ขอขบคุณ อาจารย์ชัยพร,อ.อ็อด,อ.เกื้อ,พี่เอก,พี่กิติศักดิ์,พี่เข้ม,พี่ไสว,พี่ terminator 2010,พี่pikepid,พี่udomchock ,พี่ขวด,พี่เจมส์,ป๋าJdadmin,พี่กานดา admin ทุกๆท่าน และนางฟ้า BMS

ทำเพื่อใครสักคนฉันได้ทำเพื่อความรัก
ร้องให้สักคนฉันก็ร้องจากหัวใจ
รักที่มันต้องจบมันก็ยังงดงาม ฉันยังจำไว้

Nologo How to be hosxp star

ออฟไลน์ Bond_007

  • Hero Member
  • *****
  • กระทู้: 1,533
  • เมื่อก่อนเคยรักมากเท่าไหร่มันยังคงรักมากเท่านั้น
  • Respect: +2
    • ดูรายละเอียด
Re: ตรวจสอบความเชื่อมโยงของข้อมูลบริการ
« ตอบกลับ #34 เมื่อ: ธันวาคม 28, 2010, 11:28:09 AM »
0
แต่พอใช้คำสั่ง update  ovst_seq set pcu_person_id = null  ของ อ.อ็อด pid ที่เป็น 00000 หายไปทำให้คะแนนเพิ่มขึ้นตามรูปครับ
โรงพยาบาลศิริเวชลำพูน
Hosxp version 3.53.7.16
ขอขบคุณ อาจารย์ชัยพร,อ.อ็อด,อ.เกื้อ,พี่เอก,พี่กิติศักดิ์,พี่เข้ม,พี่ไสว,พี่ terminator 2010,พี่pikepid,พี่udomchock ,พี่ขวด,พี่เจมส์,ป๋าJdadmin,พี่กานดา admin ทุกๆท่าน และนางฟ้า BMS

ทำเพื่อใครสักคนฉันได้ทำเพื่อความรัก
ร้องให้สักคนฉันก็ร้องจากหัวใจ
รักที่มันต้องจบมันก็ยังงดงาม ฉันยังจำไว้

Nologo How to be hosxp star

ออฟไลน์ poramat

  • Hero Member
  • *****
  • กระทู้: 1,186
  • Respect: +36
    • ดูรายละเอียด
Re: ตรวจสอบความเชื่อมโยงของข้อมูลบริการ
« ตอบกลับ #35 เมื่อ: ธันวาคม 28, 2010, 19:00:44 PM »
0
เย็นนี้คงต้องส่งข้อมูลแล้วล่ะครับ ทำเต็มที่แล้วเดี๋ยวไม่มีเวลาทำอย่างอื่น  ;D ;D ;D
ปรเมษฐ  แควภูเขียว poramat.pik@gmail.com
รพ.เกษตรสมบูรณ์ จ.ชัยภูมิ (รพช. 60 เตียง)
www.kaset-hospital.org
Implement 10 มี.ค.53 by BMS
HOSxP 3.55.12.25f + DataCenter + LIS
CentOS 5.5 _64
MySQL 5.1.54 percona+ExtraDB
HOSxP PCU รพสต. 16 แห่ง
ชื่นชม อบอุ่น มั่นใจ ในชุมชน HOSxP ครับ

ออฟไลน์ decha

  • Sr. Member
  • ****
  • กระทู้: 411
  • HOSxPMAN
  • Respect: +12
    • ดูรายละเอียด
    • -
Re: ตรวจสอบความเชื่อมโยงของข้อมูลบริการ
« ตอบกลับ #36 เมื่อ: ธันวาคม 28, 2010, 23:59:28 PM »
0
ปิ๊ก PP 3 รายที่ error เกิดจากอะไร??
เดชา สายบุญตั้ง
โรงพยาบาลสมเด็จพระยุพราชด่านซ้าย

ออฟไลน์ poramat

  • Hero Member
  • *****
  • กระทู้: 1,186
  • Respect: +36
    • ดูรายละเอียด
Re: ตรวจสอบความเชื่อมโยงของข้อมูลบริการ
« ตอบกลับ #37 เมื่อ: ธันวาคม 29, 2010, 10:04:40 AM »
0
ปิ๊ก PP 3 รายที่ error เกิดจากอะไร??
เชื่อมโยงข้อมูลบุคคลไม่ได้ครับพี่ ยังไล่หาต้นทางปัญหาไม่เจอ ก็เลยยังไม่ได้แก้ข้อมูลครับ
ปรเมษฐ  แควภูเขียว poramat.pik@gmail.com
รพ.เกษตรสมบูรณ์ จ.ชัยภูมิ (รพช. 60 เตียง)
www.kaset-hospital.org
Implement 10 มี.ค.53 by BMS
HOSxP 3.55.12.25f + DataCenter + LIS
CentOS 5.5 _64
MySQL 5.1.54 percona+ExtraDB
HOSxP PCU รพสต. 16 แห่ง
ชื่นชม อบอุ่น มั่นใจ ในชุมชน HOSxP ครับ