ผู้เขียน หัวข้อ: ReAdmit ด้วยโรคเดิมภายใน 28 วัน นับจากฟิล์ดไหนครับ  (อ่าน 4085 ครั้ง)

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

ออฟไลน์ panus_t

  • Hero Member
  • *****
  • กระทู้: 2,368
  • Respect: +8
    • ดูรายละเอียด
ReAdmit ด้วยโรคเดิมภายใน 28 วัน นับจากฟิล์ดไหนครับ
หรือว่าต้องเขียนคำสั่งคำนวณจากวันและ Dx ที่ Admit ครับ (ถ้าเขียนคำสั่ง ก็ขอตัวอย่างคำสั่งด้วยนะครับ)  ;D
โรงพยาบาลเสิงสาง จ.นครราชสีมา (ขนาด  60  เตียง ปี2554)  ขึ้นระบบโดยทีมงาน BMS  เมื่อเดือนเมษายน 2551
ก่อนหน้านั้นขึ้นระบบเมื่อ 07/07/07 ฤกษ์ดี  Master Server  IBM System x3500M4  RAM ECC 24 GB. HardDisk SAS 450x3 GB. ServerRAID M1100 Series Zero RAID5  OS:CentOS 6.4  MySQLPercona : 5.5.30-30.1

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

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: ReAdmit ด้วยโรคเดิมภายใน 28 วัน นับจากฟิล์ดไหนครับ
« ตอบกลับ #1 เมื่อ: มกราคม 02, 2013, 09:43:38 AM »
0
น่าจะ นับจาก PDx ของตาราง  an_stat  ที่มีค่าคอลัมน์ lastvisit < 28 ครับ..แต่มีรหัส PDx เดียวกัน... 8) 8)

ประมาณนี้หรือเปล่าครับ..

 
โค๊ด: Ada
  1. select a.hn,concat(p.pname,p.fname,"  ",p.lname) as pat,a.pdx,i.name,count(a.an)as cc,max(dchdate) from an_stat   a
  2. left outer join patient p on p.hn=a.hn
  3. left outer join icd101 i on i.code =a.pdx
  4. where a.dchdate between"2011-10-01" and "2012-09-30" and a.lastvisit < 28
  5. group by a.hn
  6. having count(a.an) > 1  order by a.hn desc
« แก้ไขครั้งสุดท้าย: มกราคม 02, 2013, 09:50:09 AM โดย เกื้อกูล ครับ.. »
Implement  HOSxP  Start 2548 ---> NOW!
Station : 130 Client   V.3 Version  3.67.1.XX
Server  : CENTOS  +MySQL maria 10.x.x