ความเดิมจาก รายงานเมื่อวานพบว่าข้อมูลผู้รับบริการยังมีค่าว่าง... แก้ไข้ปัญหาเบื้องต้นไม่ได้ 555+ งานนี้ต้องพึ่ง บ. BMS Call center
ยามบ่ายเคลียรายงานส่งเรียบร้อย หมดแล้ว พี่แตงก็มาหา เรื่องรายงานเมื่อวานที่เขียนให้ ข้อมูลบางตารางไม่ครบ และจากการตรวจสอบเบื้องต้นก็มีข้อมูลแต่ไม่แสดงผล พร้อมขนมปังหอมๆ 1 ชิ้น
เบอร์นี้ล่ะครับ
1. แจ้งชื่อผม แจ้งรพ. แจ้งอาการที่เจอ และรหัส โปรแกรม teamviwer กำลังติดแก้ไขปัญหาอีกรพ.
2. รอสักพัก....
3. เจ้าหน้าที่ก็ team viewer มาดูให้
พบว่า
1. การบันทึกข้อมูลวันคลอดยังเป็นค่าว่าง
2. ข้อมูล Laber_number เป็นค่าว่าง
การแก้ไข้ปัญหา
แก้ไข้ข้อมูลในส่วนการลงทะเบียน Admited
และอัพเดทคำสั่ง SQL
UPDATE ipt_labour_infant set infant_number="1" where birth_date between "2013-01-01" and "2013-01-31" and (infant_number is null or infant_number ="")
และคำสั่ง เบื้องต้น
select i.hn,i.refer_out_number,i.an,i.regdate,i.regtime,i.ward,ia.bedno , concat(p.pname,p.fname," ",p.lname) as ptname ,
a.age_y,i.pttype ,pty.name as pttype_name,pg.labor_date,it.name as deliver_type_name ,w.name as ward_name ,
(to_days(i.regdate)-to_days(il.lmp)) div 7 as ga,pg.child_count,pg.anc_complete ,l.infant_apgarscore1,l.infant_apgarscore5,l.infant_apgarscore10 ,
d.name as labor_doctor_name ,ilf.birth_weight as infant_weight,ilf.body_length as infant_length ,
concat(il.g,"-",il.t,"-", il.p,"-",il.a,"-",il.l) as gpal ,l.mother_hct ,
i.prediag, a.pdx ,ic.name as main_pdx_name ,l.labour_finishtime ,
concat(p.addrpart," ?.",p.moopart," ",t.full_name) as address_name ,
ro.docno as refer_out_docno from ipt i
left outer join iptadm ia on ia.an=i.an
left outer join patient p on p.hn=i.hn
left outer join an_stat a on a.an=i.an
left outer join pttype pty on pty.pttype=i.pttype
left outer join ward w on w.ward = i.ward
left outer join ipt_pregnancy pg on pg.an = i.an
left outer join ipt_pregnancy_deliver_type it on it.id = pg.deliver_type
left outer join labor l on l.an = i.an
left outer join ipt_labour il on il.an = i.an
left outer join ipt_labour_infant ilf on ilf.ipt_labour_id = il.ipt_labour_id and ilf.infant_number = "1"
left outer join doctor d on d.code = l.labor_who
left outer join icd101 ic on ic.code = a.pdx
left outer join thaiaddress t on t.addressid = a.aid
left outer join referout ro on ro.vn = i.an
where i.ipt_type=4 and i.an in (select an from labor )
and i.regdate between "2013-01-01" and "2013-01-31" order by i.regdate desc,i.regtime desc
จบแล้วไปคุยกับห้องคลอดก่อนน่ะครับ ^_____^! ขอบคุณขนมอร่อยน่ะครับพี่แตง, ขอบคุณน้องเล็ก BMS
#keepper