---เนื่องจาก สอ.ผม มีผู้ป่วยอยุ่ในทะเบียนโรคเรื้อรังจำนวนมาก (โอนข้อมูลมาจาก HCIS เดิม) ทำให้การกำหนดเป้าหมายผิดพลาด
---ผมต้องการตัดผู้ที่ไม่ได้มารับบริการ 1 ปี ออกจากทะเบียนผุ้ป่วยโรคเรื้อรัง และเปลี่ยนสถานะผู้ป่วยในทะเบียนคลินิกพิเศษ เป็น "ขาดการรักษาไม่มาติดต่อ"
---เบื้องต้นผมได้ลองทำคำสั่งเปลี่ยนสถานะผุ้ป่วยในคลินิคพิเศษ แต่มันเปลี่ยนผุ้ที่เพิ่งจะมาตรวจรักษาไปด้วย (ตรวจสอบจากวันรับบริการล่าสุด) ตามนี้ครับ
Update clinicmember c
left outer join ovst o
on c.hn = o.hn
set c.clinic_member_status_id = '6'
where c.clinic_member_status_id = '3' and o.vstdate < '2012-10-01'
ขอความอนุเคราะห์จากอาจารย์ทุกท่านช่วยตรวจสอบคำสั่งให้ผมด้วยครับ
ขอขอบคุณอาจารย์ทุกท่านล่วงหน้าครับ ^_^