ผู้เขียน หัวข้อ: ปรึกษาเรื่อง vstdate rxdate ในตาราง opitemrece  (อ่าน 8086 ครั้ง)

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

ออฟไลน์ naj

  • Hero Member
  • *****
  • กระทู้: 2,449
  • Respect: +10
    • ดูรายละเอียด
    • http://www.luangphopern-hospital.com
ปรึกษาเรื่อง vstdate rxdate ในตาราง opitemrece
« เมื่อ: มกราคม 24, 2008, 13:30:48 PM »
0
ถ้ามีคนไข้ส่งตรวจก่อนเที่ยงคืน แต่ได้ตรวจจริงหลังเีที่ยงคืน เวลาใช้ห้องยา mode 2 ลงบันทึกการสั่งยา (สำหรับรพ ที่แพทย์ยังใช้ใบสั่งยาไม่ได้ใช้ com) สังเกตว่าวันที่ของ field vstdate และ rxdate จะเป็นวันเดียวกัน แต่ vsttime  และ rxtime จะต่างกันคือ rxtime จะใช้เวลาของวันใหม่ที่เราเรียกหลังเที่ยงคืน
เรียนสอบว่าจำเป็นไหมที่ rxdate ควรจะเป็นวันที่เราสั่งหรือไม่ครับ 
Yindee And Tan

doramon

  • บุคคลทั่วไป
Re: ปรึกษาเรื่อง vstdate rxdate ในตาราง opitemrece
« ตอบกลับ #1 เมื่อ: มกราคม 24, 2008, 14:20:19 PM »
0
vstdate  vsttime  --> ห้องบัตร ส่งตรวจ

RXdate  rxtime --- > น่าจะเปลียนไปตามวันเวลาที่บันทึกครับ

 ;D

ออฟไลน์ sungoku

  • Full Member
  • ***
  • กระทู้: 199
  • Respect: 0
    • ดูรายละเอียด
Re: ปรึกษาเรื่อง vstdate rxdate ในตาราง opitemrece
« ตอบกลับ #2 เมื่อ: มกราคม 25, 2008, 10:43:34 AM »
0
ผมลองทดสอบดูแลวครับ rxdate จะบันทึกตามวันที่เรา Visit แต่ rxtime จะบันทึกตามเวลาล่าสุดครับ

ตัวอย่างครับ
ผู้ป่วย visit 23/01/08 เวลา 23.30น.  แต่มีการคีย์รายการค่าใช้จ่าย 24/01/08 เวลา 00.30 น.
ตรวจสอบในตาราง opitemrece
vstdate=23/01/08,      vsttime=23:00:00
rxdate=23/01/08,        rxtime=00:30:00


ข้อสังเกตของผมเองนะครับ
เนี่องจากว่าถ้าเราต้องคีย์รายการค่าใช้จ่ายย้อนหลังใน mode 2 เราต้องย้อนวันที่ไปยังวันที่มีการ visit โปรแกรมจะบันทึกข้อมูลวันที่ตามนั้นหรือป่าวครับ

รบกวนอาจารย์และผู้ที่ทราบข้อมูล แนะนำด้วยครับ
Tosapon Sookrak
Computer Center, Chainat Hospital
e-mail:Tosapon_t@hotmail.com

ชุมชน HOSXP มีแต่ความรู้จริงๆ ครับ

ออฟไลน์ sungoku

  • Full Member
  • ***
  • กระทู้: 199
  • Respect: 0
    • ดูรายละเอียด
Re: ปรึกษาเรื่อง vstdate rxdate ในตาราง opitemrece
« ตอบกลับ #3 เมื่อ: มกราคม 25, 2008, 10:49:48 AM »
0
เวอร์ชั่นที่ใช้ 3.50.7.7 ครับ
Tosapon Sookrak
Computer Center, Chainat Hospital
e-mail:Tosapon_t@hotmail.com

ชุมชน HOSXP มีแต่ความรู้จริงๆ ครับ

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: ปรึกษาเรื่อง vstdate rxdate ในตาราง opitemrece
« ตอบกลับ #4 เมื่อ: มกราคม 25, 2008, 12:04:46 PM »
0
rxdate และ rxtime จะใช้สำหรับผู้ป่วยในครับ ผู้ป่วยนอกให้ใช้ vstdate และ vsttime หากต้องการทราบเวลาบันทึกให้นำมาจาก service_time ครับ
HOSxP Project Manager / Cheif Developer / BMS MD

ออฟไลน์ sungoku

  • Full Member
  • ***
  • กระทู้: 199
  • Respect: 0
    • ดูรายละเอียด
Re: ปรึกษาเรื่อง vstdate rxdate ในตาราง opitemrece
« ตอบกลับ #5 เมื่อ: มกราคม 25, 2008, 14:31:23 PM »
0
ขอบคุณครับ อาจารย์
Tosapon Sookrak
Computer Center, Chainat Hospital
e-mail:Tosapon_t@hotmail.com

ชุมชน HOSXP มีแต่ความรู้จริงๆ ครับ

ออฟไลน์ white

  • Hero Member
  • *****
  • กระทู้: 828
  • Respect: 0
    • ดูรายละเอียด
Re: ปรึกษาเรื่อง vstdate rxdate ในตาราง opitemrece
« ตอบกลับ #6 เมื่อ: ตุลาคม 01, 2008, 18:15:39 PM »
0
ขออ้างอิงถึงกระทู้เก่า (มาก) ครับ
ไม่แน่ใจว่าจะมีผลกระทบต่ออะไรมากหรือเปล่า
หากเขียนรายงานที่มี rxdate / rxtime

ตัวอย่าง report ที่ผมใช้ rxdate / rxtime

CUSTOM- รายงานการใช้ยาห้อง ER เพื่อเบิกกับห้องยา นอกเวลา 15.30 - 8.00 อีกวัน

set @t1 = unix_timestamp('2008-09-01')+time_to_sec('15:30:01');
set @t2 = unix_timestamp('2008-09-02')+time_to_sec('08:00:00');
select  a.icode,concat(b.name,' ',strength,' (',b.units,')') as drugname ,sum(a.qty) as total,dosageform,b.unitprice, sum_price, a.vstdate
FROM opitemrece a
LEFT OUTER JOIN drugitems b ON a.icode=b.icode
WHERE
(
(unix_timestamp(a.rxdate)+time_to_sec(a.rxtime) between @t1 and @t2
AND time_to_sec(rxtime) > time_to_sec(vsttime))
OR
( time_to_sec(rxtime) < time_to_sec(vsttime)
AND unix_timestamp(ADDDATE(a.rxdate,1))+time_to_sec(a.rxtime) between @t1 and @t2)
)
AND a.icode LIKE'1%'
AND dep_code  in ('014')
AND a.vstdate between'2008-06-01'and'2013-06-02'
group by   a.icode,b.name,strength,b.units,dosageform
order by dosageform,b.name


ผมเขียนให้มีเงื่อนไขว่า ถ้า rxtime < rxdate แปลว่าสั่งยาข้ามวันจาก vstdate
ให้ add date อีก 1 วัน

ผมคิดว่า หากอาจารย์แก้ให้ rxdate เปลี่ยนไป อาจทำให้มีปัญหาการสั่งยาผู้ป่วยในได้
เช่น อาจทำให้สั่งแล้วผิดวัน

จึงอยากถามว่าผมควรจะเขียนรายงานอย่างไรดี
เพราะจะใช้ service12 (= เวลาที่แพทย์บันทึกสั่งยา (ตรวจเสร็จ) )
ก็ไม่มีวันที่กำกับอยู่ดี

ขอบคุณครับ
อดีต intern2 รพ.แก้งคร้อ ชัยภูมิ
อยากช่วยพัฒนา ให้เป็นโปรแกรมที่น่าใช้ระดับชาติ

กระทู้ห้องตรวจแพทย์ สำหรับแพทย์เพื่อช่วยพัฒนาโปรแกรม
-ปรับปรุงรายการนัดผู้ป่วย
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6511.0
-การอ่านผล x-ray ใน patient EMR
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=5999.0
-การอ่านผล LAB
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6040.0
-Request ห้องตรวจ หน้าซักประวัติ(F1)
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6088.0
-Request ห้องตรวจ หน้าประวัติ(F2)
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6069.0
-Request ห้องตรวจ หน้าสั่งเวชภัณฑ์(F3)
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6128.0

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: ปรึกษาเรื่อง vstdate rxdate ในตาราง opitemrece
« ตอบกลับ #7 เมื่อ: ตุลาคม 01, 2008, 18:45:20 PM »
0
rxdate ใน opitemrece แก้ไขให้แล้วครับใน 3.51.10.1
HOSxP Project Manager / Cheif Developer / BMS MD

ออฟไลน์ white

  • Hero Member
  • *****
  • กระทู้: 828
  • Respect: 0
    • ดูรายละเอียด
Re: ปรึกษาเรื่อง vstdate rxdate ในตาราง opitemrece
« ตอบกลับ #8 เมื่อ: ตุลาคม 01, 2008, 19:14:47 PM »
0
rxdate ใน opitemrece แก้ไขให้แล้วครับใน 3.51.10.1

ขอบคุณมากๆครับ

แล้วจะไม่มีผล ทำให้ ผู้ป่วยในผิดพลาด ใช่ไหมครับ
กลัวสร้างปัญหา :'(
อดีต intern2 รพ.แก้งคร้อ ชัยภูมิ
อยากช่วยพัฒนา ให้เป็นโปรแกรมที่น่าใช้ระดับชาติ

กระทู้ห้องตรวจแพทย์ สำหรับแพทย์เพื่อช่วยพัฒนาโปรแกรม
-ปรับปรุงรายการนัดผู้ป่วย
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6511.0
-การอ่านผล x-ray ใน patient EMR
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=5999.0
-การอ่านผล LAB
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6040.0
-Request ห้องตรวจ หน้าซักประวัติ(F1)
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6088.0
-Request ห้องตรวจ หน้าประวัติ(F2)
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6069.0
-Request ห้องตรวจ หน้าสั่งเวชภัณฑ์(F3)
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6128.0