ผู้เขียน หัวข้อ: รหัสในตาราง IPD_MAR กับ DRUGUSAGE ไม่ตรงกันครับ  (อ่าน 4641 ครั้ง)

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

ออฟไลน์ niwat

  • Sr. Member
  • ****
  • กระทู้: 403
  • Respect: 0
    • ดูรายละเอียด
3.53.3.12
รหัสในตาราง IPD_MAR กับ DRUGUSAGE ไม่ตรงกันครับ
ปัญหาคือ รหัสในตาราง IPD_MAR.drugusage มี 4 หลัก แต่ DRUGUSAGE.drugusage มีทั้ง 4 หลักและ7 หลักครับ
เวลาสั่งยา  ในตาราง IPD_MAR.drugusage จะบันทึกแค่ 4 ตัวแรกของ DRUGUSAGE.drugusage ทำให้รหัสไม่ตรงกันครับ  อาจเกิดจากตาราง DRUGUSAGE.drugusage มันโอนมาจากตัวโปรแกรมเก่าที่ใช้งานอยู่ครับ แต่ถ้ายกเลิกการใช้งานของวิธีใช้ยาเก่า ก็ต้องมานั่งแก้ไขประมาณ 1,200 รายการครับ อาจารย์มีแนวทางแก้ไขมัยครับ
niwat sudcharee
niwatsudcharee@gmail.com
เจ้าพนักงานเภสัชกรรมชำนาญงาน Rx9 วสส.ขก.
hosxp ver3.57.11.5
chaturaphatpiman hospital 101(30เตียง)
Server Linux CentOS 5.2,MySQL 5.1.30
เริ่มใช้ 1 สิงหาคม 2550 ขึ้นระบบ อ.ชัยพร
ผมมีที่ปรึกษาที่ยอดเยี่ยมครับ อ.ป๊อบ เลยครับ และอาจารย์เทพทุกท่านทางเว็ป

ออฟไลน์ niwat

  • Sr. Member
  • ****
  • กระทู้: 403
  • Respect: 0
    • ดูรายละเอียด
Re: รหัสในตาราง IPD_MAR กับ DRUGUSAGE ไม่ตรงกันครับ
« ตอบกลับ #1 เมื่อ: มีนาคม 24, 2010, 16:32:51 PM »
0
ดันครับ ;D ;D ;D
niwat sudcharee
niwatsudcharee@gmail.com
เจ้าพนักงานเภสัชกรรมชำนาญงาน Rx9 วสส.ขก.
hosxp ver3.57.11.5
chaturaphatpiman hospital 101(30เตียง)
Server Linux CentOS 5.2,MySQL 5.1.30
เริ่มใช้ 1 สิงหาคม 2550 ขึ้นระบบ อ.ชัยพร
ผมมีที่ปรึกษาที่ยอดเยี่ยมครับ อ.ป๊อบ เลยครับ และอาจารย์เทพทุกท่านทางเว็ป

ออฟไลน์ เข้ม

  • Hero Member
  • *****
  • กระทู้: 2,805
  • Respect: +4
    • ดูรายละเอียด
    • phichit hospital
Re: รหัสในตาราง IPD_MAR กับ DRUGUSAGE ไม่ตรงกันครับ
« ตอบกลับ #2 เมื่อ: มีนาคม 24, 2010, 17:01:12 PM »
0
คุณ niwat ดูจากตรงไหนครับ
มันทำให้ วิธีการใช้ยาเพี้ยนไปหรืออย่างไรครับ

ลองทดสอบดูนะครับ

ที่ ipd_mar

select med_rx_number,icode,drugusage,an from ipd_mar   where mar_date = "2010-03-24"   limit 20

ตัวอย่าง

med_rx_number   icode   drugusage   an
680341                  1500153   0649           530005449

ที่ drugusage  ดูวิธีใช้ยา
select * from drugusage  where drugusage = "0649"


แล้วเอา an ไปเปิดดูที่ใบสั่งยาระบบผู้ป่วยใน โดยอ้างอิงตัวเลขจาก med_rx_number (ซึ่งใน tab สั่งยาคือ Order Number) แล้วก็เทียบ icode จากที่ query มา ดูวิธีใช้ว่าตรงกันมั๊ย ...

ผมว่าน่าจะตรงกันนะครับ ... ไม่น่าจะมีปัญหานะครับ ...
« แก้ไขครั้งสุดท้าย: มีนาคม 24, 2010, 17:17:28 PM โดย เข้ม »
Phichit Hospital
HOSxP 3.61.10.31 on FreeBSD 9.2
By BMS - Dec 26, 2007

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

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: รหัสในตาราง IPD_MAR กับ DRUGUSAGE ไม่ตรงกันครับ
« ตอบกลับ #3 เมื่อ: มีนาคม 24, 2010, 21:08:58 PM »
0
ของผม  ใบ IPD MAR  นำ DRUGUSAGE มาจาก  opitemrece เลยครับ  ไม่ได้ใช้ drugusage ในตาราง ipd_mar ครับ 
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

ออฟไลน์ niwat

  • Sr. Member
  • ****
  • กระทู้: 403
  • Respect: 0
    • ดูรายละเอียด
Re: รหัสในตาราง IPD_MAR กับ DRUGUSAGE ไม่ตรงกันครับ
« ตอบกลับ #4 เมื่อ: มีนาคม 25, 2010, 01:23:02 AM »
0
ขอบคุณครับ เอาจาก opitemrece เหมือนกันละครับทีนี้  จะได้ไม่ต้องแก้รหัสวิธีใช้ยาใหม่ตั้ง พันกว่ารายการแนะ ขอบคุณนะครับ ;D ;D ;D
niwat sudcharee
niwatsudcharee@gmail.com
เจ้าพนักงานเภสัชกรรมชำนาญงาน Rx9 วสส.ขก.
hosxp ver3.57.11.5
chaturaphatpiman hospital 101(30เตียง)
Server Linux CentOS 5.2,MySQL 5.1.30
เริ่มใช้ 1 สิงหาคม 2550 ขึ้นระบบ อ.ชัยพร
ผมมีที่ปรึกษาที่ยอดเยี่ยมครับ อ.ป๊อบ เลยครับ และอาจารย์เทพทุกท่านทางเว็ป