ผู้เขียน หัวข้อ: HN บาง Case ไม่ปรากฏในช่องผู้ป่วยที่ตรวจแล้ว  (อ่าน 4449 ครั้ง)

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

ออฟไลน์ Bluebird

  • Hero Member
  • *****
  • กระทู้: 1,062
  • Respect: +2
    • ดูรายละเอียด
    • โรงพยาบาลระแงะ จังหวัดนราธิวาส
0
แพทย์ ER ถามมาว่า ทำไม HN บาง Case ไม่ปรากฏในช่องผู้ป่วยที่ตรวจแล้ว
ส่วนที่ OPD ไม่มีปัญหา
นักวิชาการคอมพิวเตอร์ โรงพยาบาลระแงะ  จังหวัดนราธิวาส
www.rangaehospital.com

เริ่มใช้งานระบบ 1 ตุลาคม 2550
Server     :  HP Proliant DL180G6 RAM 16Gb. 
Replicate  : DELL PowerEdge 1800   RAM 16 Gb.
MySQL 5.5.31
OS CentOS 5 64bit
HOSxP Version : 3.59.4.27(ตาม Version ที่ออกใหม่ล่าสุด)

ออฟไลน์ anukul

  • Hero Member
  • *****
  • กระทู้: 1,363
  • Respect: +1
    • ดูรายละเอียด
Re: HN บาง Case ไม่ปรากฏในช่องผู้ป่วยที่ตรวจแล้ว
« ตอบกลับ #1 เมื่อ: พฤศจิกายน 11, 2009, 09:28:26 AM »
0
กำลังจะแจ้งปัญหานี้ พอดีเลยครับ

จากการตามสืบ คิดว่า เกิดจาก คำสั่งนี้ครับ

select concat(r.rx_time,' - ',o.rx_queue,' - ',p.pname,p.fname,' ',p.lname,' : ',p.hn,' ') as name,
timediff(st.service12,st.service5) as service_time  from patient p,ovst o,rx_doctor r,service_time st
where p.hn=o.hn and o.vstdate='2009-11-02' and r.vn=o.vn  and r.doctor='035' and st.service12 is not null
and st.service5 is not null and st.service12>st.service5 and o.vn = st.vn order by r.rx_time desc

ผป.รายที่หายไปจากรายชื่อด้านขวามือ ในหน้าต่างผป.รอแพทย์ตรวจ   จะเป็นรายที่ service 12 < service5

จำไม่ได้ครับ ว่า service 12 กับ service 5  คืออะไร  แต่เดาดู คิดว่า น่าจะเกิดช่วงที่อ.MN คำนวนเวลาที่แพทย์ตรวจ  ที่มีเวลาอยู่หลังชื่อผป.ด้านขวา  แต่พอเจอเงื่อนไขดังกล่าว ชื่อผป.เลยไม่ปรากฏ

ฝากอ.MN ปรับแก้ให้ด้วยครับ  เพราะแพทย์หรือพยาบาล จะดูยอดตรวจ ณ. เวลานั้นได้ง่ายดีครับ แต่ไม่ตรง  (ถ้าจะให้ถูกต้อง ครบถ้วน  ต้องเข้าไปดูใน ทะเบียนแพทย์ตรวจ จะครบ  เพราะไม่มีเงื่อนไขเวลา service 12,5 )

รพ.มะการักษ์ 260 เตียง
เริ่มระบบ 1 ธค 48 (ทีม MN)
Database structure :HOSxP 3.55.9.21b
Client : 3.55.6.8-3.55.9.21b
Server : Double QuadCore XEON 3.2 G. ECC 18 G. SAS 146 G x4(Raid 5) -- CentOS 5.3 (64 bit) , MySQL 5.1.30 percana
Client : Win2000 ~ 200 clients
Module :
OPD -Register,Screening,Doctor,Dispense,Billing,Dentist,PMMR
IPD - Admit center,Ward,Nutrition,Dispense,LR,OR
LAB , X-ray
การเชื่อมต่อ : LIS             --> RAX
                    X-ray PACS --> Infinitt (ThaiGL)

ออฟไลน์ armds

  • Hero Member
  • *****
  • กระทู้: 1,084
  • armds
  • Respect: +10
    • ดูรายละเอียด
Re: HN บาง Case ไม่ปรากฏในช่องผู้ป่วยที่ตรวจแล้ว
« ตอบกลับ #2 เมื่อ: พฤศจิกายน 11, 2009, 09:34:31 AM »
0
...เคยเป็นเหมือนกันครับ  
เกิดจาก    เวลาที่ห้องฉุกเฉินบันทึกการให้บริการ(ตรวจเสร็จ)  ช้ากว่า  เวลาที่แพทย์ดึงผู้ป่วยมาตรวจ(เริ่มตรวจ)
ต้องปรับขั้นตอนการบันทึก  เอาครับ
วิธีแก้ไข  
เข้าไปแก้ไขใน  เมนู   บันทึกเวลาการให้บริการ   ก็ได้ครับ  
แก้ไขตรง  
เวลาตรวจเสร็จครับ  ต้องมากกว่าเวลา  แพทย์เริ่มตรวจ
โรงพยาบาลสมเด็จพระยุพราชด่านซ้าย จ.เลย
ขนาด 60 เตียง นวก. คอมพิวเตอร์ ขึ้นระบบ ปี 2548
ขอบคุณ อ.ชัยพร อ.สุชัย อ.เดชา อ.doreamon อ.naj อ.ขวด และอ.ในเว็บ hosxp.net ทุกท่าน

ออฟไลน์ anukul

  • Hero Member
  • *****
  • กระทู้: 1,363
  • Respect: +1
    • ดูรายละเอียด
Re: HN บาง Case ไม่ปรากฏในช่องผู้ป่วยที่ตรวจแล้ว
« ตอบกลับ #3 เมื่อ: พฤศจิกายน 11, 2009, 10:49:37 AM »
0
แต่ในทางปฏิบัติ โอกาสเกิด ไม่มาก (ไม่ได้เป็นทุกคน)  และการที่ ER เข้ามาบันทึกภายหลัง เป็นไปได้เพราะ ER คงไม่มีเวลาบันทึกทันทีทุกราย บางครั้งมีผป.ฉุกเฉินอยู่ เลยต้องบันทึกตามหลัง

และแพทย์หรือจนท.คงลำบากที่จะต้องมาแก้เวลา การให้บริการ เพื่อให้รายชื่อขึ้น

แต่ถ้าปรับ sql ให้มาแสดงทั้งหมดก่อน ให้ครบ  แต่การคำนวนเวลาที่แพทย์ตรวจ ทำหมายเหตุไว้ก็ได้ครับ

รพ.มะการักษ์ 260 เตียง
เริ่มระบบ 1 ธค 48 (ทีม MN)
Database structure :HOSxP 3.55.9.21b
Client : 3.55.6.8-3.55.9.21b
Server : Double QuadCore XEON 3.2 G. ECC 18 G. SAS 146 G x4(Raid 5) -- CentOS 5.3 (64 bit) , MySQL 5.1.30 percana
Client : Win2000 ~ 200 clients
Module :
OPD -Register,Screening,Doctor,Dispense,Billing,Dentist,PMMR
IPD - Admit center,Ward,Nutrition,Dispense,LR,OR
LAB , X-ray
การเชื่อมต่อ : LIS             --> RAX
                    X-ray PACS --> Infinitt (ThaiGL)