ผู้เขียน หัวข้อ: จะดูประวัติคนไข้ย้อนหลังแบบง่าย ๆ ได้อย่างไรครับ  (อ่าน 8100 ครั้ง)

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

ออฟไลน์ sshpt

  • Sr. Member
  • ****
  • กระทู้: 446
  • Respect: 0
    • ดูรายละเอียด
    • http://ss-hospital.no-ip.org/
คำถาม
1. แต่ละจุดบริการจะด็ประวัติย้อนหลังได้อย่างไรครับ  (คนไข้ไม่ได้มารับบริการในวันนั้น และไม่รู้ว่าคนไข้มารับบริการวันไหนบ้างด้วยครับ)

2. เมื่อต้องการทราบ ค่าใช้จ่ายต่าง ๆ ของคนไข้ opd 1 คน เป็นช่วงเวลาต้องทำไงครับ เช่น วันที่ 5-12 สค. 50

 ;D

รพ.เสิงสาง จ.นครราชสีมา  (ขนาด 30 เตียง)  Server IBM eServer xSeries 226 
CPU Xeon 3.0 GHz.  SISC-HD 73 Gb. X 2  ECC-Ram 512 Mb. X 2
ขึ้นระบบโดยทีม BMS เดือน เมษายน 2550
OS CentOS 5.1 MySQL 5.1.23-rc  HosXP V.3.51.9.23 เมื่อ 25 กย. 51
ss-hospital@hotmail.com   >>>   http://ss-hospital.no-ip.org/

ออฟไลน์ เข็มหล่อ

  • Jr. Member
  • **
  • กระทู้: 77
  • Respect: 0
    • ดูรายละเอียด
    • WWW.BANGKOK8.NET
0
ต้องถามก่อนว่า
จะดูข้อมูลเกี่ยวกับอะไรบ้าง
ถ้าไม่เยอะมากไปนัก
สามารถทำ Custom Report ได้นะครับ
แจ้งทุกแผนกที่ต้องการดูประวัติคนไข้ย้อนหลังให้ทราบ

อีกตัวเลือกคือ เปิดสิทธิให้แผนกที่ต้องการดูข้อมูลคนไข้ OPD
ย้อนหลังเข้าใช้ ระบบผู้ป่วยนอก ==> Patient EMR


(ที่ รพ.บางกอก 8 อินเตอร์เนชั่นแนล
ใส่รหัสผ่านให้กับรายงานด้วย
เพื่อไม่ให้แผนกต่างๆที่ไม่มีสิทธิ เข้าดูได้
อาทิเช่น ระบบการเงิน,ระบบบัญชี เป็นต้น)
« แก้ไขครั้งสุดท้าย: กันยายน 12, 2007, 08:32:49 AM โดย เข็มหล่อ »
<a href="http://www.hosxp.th.gs/web-h/osxp/B8_B2.swf" target="_blank" class="new_win">http://www.hosxp.th.gs/web-h/osxp/B8_B2.swf</a>

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
0
1. แต่ละจุดบริการจะด็ประวัติย้อนหลังได้อย่างไรครับ  (คนไข้ไม่ได้มารับบริการในวันนั้น และไม่รู้ว่าคนไข้มารับบริการวันไหนบ้างด้วยครับ)

...ใช้   Patient EMR ดูประวัติครับ....

2. เมื่อต้องการทราบ ค่าใช้จ่ายต่าง ๆ ของคนไข้ opd 1 คน เป็นช่วงเวลาต้องทำไงครับ เช่น วันที่ 5-12 สค. 50

..ดูจากตาราง opitemrece เลือกดูตามราย  HN ได้ครับ...

select o.vn, o.an, o.hn, o.vstdate, concat(p.pname,p.fname,"   ",p.lname) as pt_name,
o.icode, concat(s.name,'     ',s.strength) as name, o.qty ,o.unitprice , o.sum_price
from   opitemrece o

left outer join s_drugitems s on s.icode=o.icode
left outer join patient p on p.hn = o.hn
left outer join vn_stat v  on v.vn = o.vn

where o.hn = '*******' and o.vstdate between '2007-08-05' and '2007-8-12'
and v.vn = o.vn

order by o.vstdate asc

....ลองๆ ดูครับ..... :D...

โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ sshpt

  • Sr. Member
  • ****
  • กระทู้: 446
  • Respect: 0
    • ดูรายละเอียด
    • http://ss-hospital.no-ip.org/
0
ขอบคุณสำหรับคำตอบครับ
ขอเพิ่มเติมนิดหน่อยครับ คือ ในส่วนของ Patient EMR

ผมค้นหา HN 000602811 จะมีประวัติอยู่ 1 วันครับ  แล้วผมก็ไปค้นหา HN 000000123 คนนี้จะไม่มีประวัติครับ แต่ว่าที่แท็บ Screen & ตรวจรักษา และ แท็บรายการยา ยังเป็นของ HN 000602811 อยู่เลยครับ

ความต้องการ คืออยากให้ แท็บ Screen & ตรวจรักษา และ แท็บรายการยา  ของ HN 000000123 เป็นช่องว่างเพราะเขาไม่มีประวัติครับ ถ้าประวัติของคนไข้คนก่อนยังค้างอยู่กลัว จนท.จะงง
รพ.เสิงสาง จ.นครราชสีมา  (ขนาด 30 เตียง)  Server IBM eServer xSeries 226 
CPU Xeon 3.0 GHz.  SISC-HD 73 Gb. X 2  ECC-Ram 512 Mb. X 2
ขึ้นระบบโดยทีม BMS เดือน เมษายน 2550
OS CentOS 5.1 MySQL 5.1.23-rc  HosXP V.3.51.9.23 เมื่อ 25 กย. 51
ss-hospital@hotmail.com   >>>   http://ss-hospital.no-ip.org/

ออฟไลน์ thannawe

  • Hero Member
  • *****
  • กระทู้: 2,904
  • Respect: +8
    • ดูรายละเอียด
0
ลองเปลี่ยนเวอร์ชั่นดูครับ
3.50.8.3 ไม่มีปัญหาครับ ;D
กิจจา ชาญธัญกรรม
นักวิชาการคอมพิวเตอร์ชำนาญการ รพ.โพธาราม จ.ราชบุรี
็HOSxP XE