ผู้เขียน หัวข้อ: รบกวนช่วยแก้ไขแบบฟอร์ม Med Reconcile ให้หน่อยครับ  (อ่าน 5212 ครั้ง)

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

ออฟไลน์ ekigloo

  • Newbie
  • *
  • กระทู้: 10
  • Respect: 0
    • ดูรายละเอียด
รบกวนท่านผู้รู้ช่วยทั้งหลายครับ ช่วยแก้ไขแบบฟอร์ม Med reconcile ที่แนบมาให้หน่อยครับ
ผมจนปัญญาแล้วจริงๆ คือแบบฟอร์มนี้ในกรณีที่ผู้ป่วยไม่มีประวัติแพ้ยารายงานจะออกมาได้สมบูรณ์ตามที่ต้องการเลยครับ
แต่เมื่อใดก็ตามที่ผู้ป่วยรายนั้นมีประวัติแพ้ยา รายการยาจากประวัติเดิมที่บันทึกลงไป จะถูกแสดงซ้ำแปรผันไปตามจำนวนยาที่ผู้ป่วยรายนั้นแพ้ครับ ดังภาพที่แนบตัวอย่างมาให้ดู

ปล. ตอนนี้ที่โรงพยาบาลใช้ Hosxp XE เวอร์ชั่น 4.59.10.29

ขอความกรุณาด้วยจริงๆครับ ขอบพระคุณล่วงหน้าครับ
 

ออฟไลน์ Call Center

  • Hero Member
  • *****
  • กระทู้: 1,364
  • การกด "Vote" ของพี่ๆจะเป็นขวัญและกำลังใจสำหรับเรา
  • Respect: +179
    • ดูรายละเอียด
Re: รบกวนช่วยแก้ไขแบบฟอร์ม Med Reconcile ให้หน่อยครับ
« ตอบกลับ #1 เมื่อ: มีนาคม 23, 2017, 10:29:36 AM »
0
รบกวนสอบถามชื่อรพ. ชื่อผู้ติดต่อ และเบอร์โทรติดต่อกลับค่ะ

เพื่อการบันทึกข้อมูล และการประสานงานในการช่วยเหลือแก้ไขปัญหาให้กับทางลูกค้าค่ะ

กนิษฐา อ่องสุวรรณ
หัวหน้าแผนกลูกค้าสัมพันธ์
BMS
BMS Call Center โทร. 02-427-9991 กด 1
E-Mail : callcenter@bms-hosxp.com
           bms.callcenter9@gmail.com
http://www.facebook.com/bmshosxp/
;) :D การกด "Vote" ของพี่ๆจะเป็นขวัญกำลังใจสำหรับเรา ;) :D

ออฟไลน์ ekigloo

  • Newbie
  • *
  • กระทู้: 10
  • Respect: 0
    • ดูรายละเอียด
Re: รบกวนช่วยแก้ไขแบบฟอร์ม Med Reconcile ให้หน่อยครับ
« ตอบกลับ #2 เมื่อ: มีนาคม 23, 2017, 10:33:17 AM »
0
รบกวนสอบถามชื่อรพ. ชื่อผู้ติดต่อ และเบอร์โทรติดต่อกลับค่ะ

เพื่อการบันทึกข้อมูล และการประสานงานในการช่วยเหลือแก้ไขปัญหาให้กับทางลูกค้าค่ะ

กนิษฐา อ่องสุวรรณ
หัวหน้าแผนกลูกค้าสัมพันธ์
BMS

จากโรงพยาบาลท่าโรงช้าง จังหวัดสุราษฎร์ธานี
ผู้ติดต่อ ภก.ภาคภูมิ  เพ็ชรพงศ์
โทร 0898767699 ครับ
 

ออฟไลน์ Call Center

  • Hero Member
  • *****
  • กระทู้: 1,364
  • การกด "Vote" ของพี่ๆจะเป็นขวัญและกำลังใจสำหรับเรา
  • Respect: +179
    • ดูรายละเอียด
Re: รบกวนช่วยแก้ไขแบบฟอร์ม Med Reconcile ให้หน่อยครับ
« ตอบกลับ #3 เมื่อ: มีนาคม 23, 2017, 10:53:02 AM »
0
รบกวนสอบถามชื่อรพ. ชื่อผู้ติดต่อ และเบอร์โทรติดต่อกลับค่ะ

เพื่อการบันทึกข้อมูล และการประสานงานในการช่วยเหลือแก้ไขปัญหาให้กับทางลูกค้าค่ะ

กนิษฐา อ่องสุวรรณ
หัวหน้าแผนกลูกค้าสัมพันธ์
BMS

จากโรงพยาบาลท่าโรงช้าง จังหวัดสุราษฎร์ธานี
ผู้ติดต่อ ภก.ภาคภูมิ  เพ็ชรพงศ์
โทร 0898767699 ครับ

กำลังประสานงานเจ้าหน้าที่ BMS-Call Center ให้อยู่นะคะ

กนิษฐา อ่องสุวรรณ
หัวหน้าแผนกลูกค้าสัมพันธ์
BMS
BMS Call Center โทร. 02-427-9991 กด 1
E-Mail : callcenter@bms-hosxp.com
           bms.callcenter9@gmail.com
http://www.facebook.com/bmshosxp/
;) :D การกด "Vote" ของพี่ๆจะเป็นขวัญกำลังใจสำหรับเรา ;) :D

ออฟไลน์ ekigloo

  • Newbie
  • *
  • กระทู้: 10
  • Respect: 0
    • ดูรายละเอียด
Re: รบกวนช่วยแก้ไขแบบฟอร์ม Med Reconcile ให้หน่อยครับ
« ตอบกลับ #4 เมื่อ: มีนาคม 23, 2017, 16:30:34 PM »
0
รบกวนสอบถามชื่อรพ. ชื่อผู้ติดต่อ และเบอร์โทรติดต่อกลับค่ะ

เพื่อการบันทึกข้อมูล และการประสานงานในการช่วยเหลือแก้ไขปัญหาให้กับทางลูกค้าค่ะ

กนิษฐา อ่องสุวรรณ
หัวหน้าแผนกลูกค้าสัมพันธ์
BMS

จากโรงพยาบาลท่าโรงช้าง จังหวัดสุราษฎร์ธานี
ผู้ติดต่อ ภก.ภาคภูมิ  เพ็ชรพงศ์
โทร 0898767699 ครับ

กำลังประสานงานเจ้าหน้าที่ BMS-Call Center ให้อยู่นะคะ

กนิษฐา อ่องสุวรรณ
หัวหน้าแผนกลูกค้าสัมพันธ์
BMS

ขอบคุณมากเลยครับ
 

ออฟไลน์ Call Center

  • Hero Member
  • *****
  • กระทู้: 1,364
  • การกด "Vote" ของพี่ๆจะเป็นขวัญและกำลังใจสำหรับเรา
  • Respect: +179
    • ดูรายละเอียด
Re: รบกวนช่วยแก้ไขแบบฟอร์ม Med Reconcile ให้หน่อยครับ
« ตอบกลับ #5 เมื่อ: มีนาคม 24, 2017, 15:17:47 PM »
0
       ได้ทำการตรวจสอบ SQL Code ที่ใช้ดึงข้อมูลเรียบร้อยแล้วพบว่าคำสั่งมีการเชื่อมกับตาราง opd_allergy ซึ่งเป็นส่วนที่ทำให้มีการ Run ข้อมูลออกมาซ้ำกัน เมื่อทำการตัด SQL Code ส่วนนั้นออกจะทำให้ไม่มี Run ข้อมูลขึ้นมาซ้ำกันอีก ทั้งนี้ได้แนบไฟล์ที่แก้ไขมาด้วยในชื่อไฟล์ว่า "XE-FORM-PHA-023-Med Reconcile IPD (edit)"

SQL Code ต้นฉบับ
โค๊ด: [Select]
SELECT i.regdate,
  i.vn,
  i.prediag,
  i.regtime,
  i.hn,
  i.an,
  Concat(p.pname, p.fname, ' ', p.lname) AS pname,
  p.cid,
  p.birthday,
  w.name AS ward,
  ia.bedno,
  os.bw,
  og.agent,
  Concat(icd.code, ' : ', icd.name) AS icd10,
  mrd.*,
  mr.dep_type,
  mr.med_recon_date,
  mr.med_recon_id
FROM ipt i
  LEFT JOIN med_recon mr ON mr.vn = i.an
  LEFT JOIN med_recon_detail mrd ON mrd.med_recon_id = mr.med_recon_id
  LEFT JOIN patient p ON p.hn = i.hn
  LEFT JOIN ward w ON w.ward = i.ward
  LEFT JOIN iptadm ia ON ia.an = i.an
  LEFT JOIN opdscreen os ON os.vn = i.vn
  LEFT JOIN opd_allergy og ON og.hn = p.hn
  LEFT JOIN icd101 icd ON icd.code = i.provision_dx_icd
WHERE mr.med_recon_id = :med_recon_id

SQL Code ที่ปรับเปลี่ยน
โค๊ด: [Select]
SELECT i.regdate,
  i.vn,
  i.prediag,
  i.regtime,
  i.hn,
  i.an,
  Concat(p.pname, p.fname, ' ', p.lname) AS pname,
  p.cid,
  p.birthday,
  w.name AS ward,
  ia.bedno,
  os.bw,
  Concat(icd.code, ' : ', icd.name) AS icd10,
  mrd.*,
  mr.dep_type,
  mr.med_recon_date,
  mr.med_recon_id
FROM ipt i
  LEFT JOIN med_recon mr ON mr.vn = i.an
  LEFT JOIN med_recon_detail mrd ON mrd.med_recon_id = mr.med_recon_id
  LEFT JOIN patient p ON p.hn = i.hn
  LEFT JOIN ward w ON w.ward = i.ward
  LEFT JOIN iptadm ia ON ia.an = i.an
  LEFT JOIN opdscreen os ON os.vn = i.vn
  LEFT JOIN icd101 icd ON icd.code = i.provision_dx_icd
WHERE mr.med_recon_id = :med_recon_id

ภควดี สว่างพาณิชย์
BMS-Call Center
BMS Call Center โทร. 02-427-9991 กด 1
E-Mail : callcenter@bms-hosxp.com
           bms.callcenter9@gmail.com
http://www.facebook.com/bmshosxp/
;) :D การกด "Vote" ของพี่ๆจะเป็นขวัญกำลังใจสำหรับเรา ;) :D