ฟรี ! รายงานคนไข้ที่ลงทะเบียนนัด แต่ยังไม่ได้ถูกสั่งแลปล่วงหน้า (ต้องบันทึกส่งตรวจซ้ำอีกรอบ)
มีโจทย์มาให้ทำ เลยได้รายงานไว้ตรวจสอบ (ถ้าเกิดอีก จะได้รู้สาเหตุ)
– มีการเลื่อนนัดคนไข้คลินิกพิเศษ แต่มีนัดแลปล่วงหน้าด้วย จะต้องย้ายวันนัดและย้ายข้อมูลแลปที่สั่งล่วงหน้าด้วย ไม่งั้นจะส่งตรวจแล้ว ไม่มีแลปล่วงหน้าไปด้วย
หน้าตารางานก็ประมาณนี้ เสร็จแล้วก็เอา hn ที่ออกมาไปส่งตรวจซ้ำอีกรอบ แลปก็จะถูกสั่งให้ภายหลัง
– โดยหลัก จะใช้ sql query ตามนี้นะครับเอาไว้ตรวจสอบว่ามี
select lah.lab_app_order_number,lah.hn,lah.order_date,lah.nextdate,
lah.confirm_order,
concat(p.pname,p.fname,” “,p.lname)as ptname,
(select count(*)as cc from ovst where vstdate=lah.nextdate and hn=lah.hn)as visit
from lab_app_head lah
left outer join patient p on p.hn=lah.hn
where lah.oapp_id in(select oapp_id from oapp where nextdate=’2019-03-08′ and clinic=’001′)
and lah.confirm_order =’N’
group by lah.hn
ว่ามีข้อมูลไหม นะครับ
เดี่ยวจะมาเขียนอธิบาย อีกบทความว่าวิธีย้ายวันนัด และย้ายแลปล่วงหน้า ทำยังไง จะได้ไม่กระทบ กรณีส่งตรวจแล้วแลปล่วงหน้าไม่ถูกสั่ง รอติดตามครับ
อ้า….ดาวโหลดรายงานได้ที่ หน้านี้นะครับ
“ฟรี ! รายงาน และ dataset สำหรับ HOSxP & HOSxP_PCU”
ก็หวังว่าจะเป็นประโยชน์นะครับ แล้วพบกันใหม่ครับ
ขอบคุณที่ติดตามครับ