|
Written by

การกำหนดช่วงฝากครรภ์คุณภาพ ในโปรแกรม HOSxP_PCU ก่อนเวอร์ชั่น 3.57.1.2 

โดยตั้งค่าในตาราง person_anc_preg_week  ตามภาพ

     เมื่อบันทึกข้อมูลในระบบบัญชี 2 (หญิงตั้งครรภ์และหญิงหลังคลอด 6 สัปดาห์) โปรแกรม HOSxP_PCU  จะประมวลผล ดังนี้
        - ถ้ามาฝากครรภ์ระหว่างสัปดาห์ที่ 0-12 นับเป็นการฝากครรภ์ครั้งที่ 1
        - ถ้ามาฝากครรภ์ระหว่างสัปดาห์ที่ 16-20 นับเป็นการฝากครรภ์ครั้งที่ 2
        - ถ้ามาฝากครรภ์ระหว่างสัปดาห์ที่ 24-28 นับเป็นการฝากครรภ์ครั้งที่ 3
        - ถ้ามาฝากครรภ์ระหว่างสัปดาห์ที่ 30-34 นับเป็นการฝากครรภ์ครั้งที่ 4
        - ถ้ามาฝากครรภ์ระหว่างสัปดาห์ที่ 36-48 นับเป็นการฝากครรภ์ครั้งที่ 5

     เมื่อดูข้อมูลในระบบบัญชี 2 (หญิงตั้งครรภ์และหญิงหลังคลอด 6 สัปดาห์) >> ที่แทบ: การรับบริการตรวจก่อนคลอด ที่ช่อง: อยู่ในช่วงคุณภาพ >> แสดงเป็นกากบาทสีแดง  คือ การมารับบริการฝากครรภ์ที่ไม่อยู่ในช่วงคุณภาพ ทั้ง ๆที่อายุครรภ์อยู่ในช่วงคุณภาพ

     ในโปรแกรม HOSxP_PCU เวอร์ชั่น 3.57.1.2  มีการเพิ่มฟิลด์ week_min_quality  และฟิลด์ week_max_quality  ตามภาพ


     จากการเพิ่มฟิลด์ week_min_quality  และฟิลด์ week_max_quality แต่ยังไม่กำหนดค่า week_min_quality=0 , week_max_quality=0 (ทุกช่อง) ทำให้โปรแกรม HOSxP_PCU ประมวลผล/แสดงการมารับบริการฝากครรภ์ที่ไม่อยู่ในช่วงคุณภาพ (แสดงเป็นกากบาทสีแดง) และการกำหนดค่า  week_min  และฟิลด์ week_max ยังไม่ถูกต้อง

     วิธีการแก้ไขปัญหาให้โปรแกรม HOSxP_PCU ประมวลผล/แสดงการมารับบริการฝากครรภ์ที่อยู่ในช่วงคุณภาพที่ถูกต้อง และส่งออกข้อมูล 21/43 แฟ้มที่ได้คุณภาพ ตามขั้นตอนดังนี้

     1. ที่เมนู Tools  >>  SQL Query



             (1) ที่ช่อง: Open Table  >> พิมพ์  person_anc_preg_week  แล้ว Enter
             (2) คลิกที่ปุ่ม: Run

     2. จะปรากฏหน้าจอตาราง person_anc_preg_week


             (1) ที่ฟิลด์ person_anc_preg_week_id=1 , week_min=0 , week_max=12 , week_min_quality=4 , week_max_quality=12
             (2) ที่ฟิลด์ person_anc_preg_week_id=2 , week_min=13 , week_max=23 , week_min_quality=16 , week_max_quality=20
             (3) ที่ฟิลด์ person_anc_preg_week_id=3 , week_min=24 , week_max=29 , week_min_quality=24 , week_max_quality=28
             (4) ที่ฟิลด์ person_anc_preg_week_id=4 , week_min=30 , week_max=35 , week_min_quality=30 , week_max_quality=34
             (5) ที่ฟิลด์ person_anc_preg_week_id=5 , week_min=36 , week_max=99999 , week_min_quality=36 , week_max_quality=40
             (6) คลิกที่ปุ่ม:  Update
             (7) จะปรากฏไดอะล็อกบ็อกซ์ ให้ Confirm: Update Data?  >> คลิกที่ปุ่ม:  Yes

     4. จะปรากฏไดอะล็อกบ็อกซ์ แจ้ง  Update Done.


             (1) คลิกที่ปุ่ม:  OK

     5. ปิดปรากฏหน้าจอ: SQL Query
     6. ปิดโปรแกรม HOSxP_PCU   เพื่อให้โปรแกรมปรับปรุงตาราง
     เสร็จเรียบร้อยแล้ว ครับ...

     เมื่อได้ดำเนินการปรับปรุงตาราง person_anc_preg_week ตามข้อ 2. แล้วโปรแกรม HOSxP_PCU จะประมวลผล/แสดงการมารับบริการฝากครรภ์  ดังนี้

     ครั้งที่ 1  คือ การมาฝากครรภ์ระหว่างสัปดาห์ที่ 0-12 จะนับเป็นการฝากครรภ์คุณภาพ ต้องฝากครรภ์ระหว่างสัปดาห์ที่ 4-12
     ครั้งที่ 2  คือ การมาฝากครรภ์ระหว่างสัปดาห์ที่ 13-23 จะนับเป็นการฝากครรภ์คุณภาพ ต้องฝากครรภ์ระหว่างสัปดาห์ที่ 16-20
     ครั้งที่ 3  คือ การมาฝากครรภ์ระหว่างสัปดาห์ที่ 24-29 จะนับเป็นการฝากครรภ์คุณภาพ ต้องฝากครรภ์ระหว่างสัปดาห์ที่ 24-28
     ครั้งที่ 4  คือ การมาฝากครรภ์ระหว่างสัปดาห์ที่ 30-35 จะนับเป็นการฝากครรภ์คุณภาพ ต้องฝากครรภ์ระหว่างสัปดาห์ที่ 30-34
     ครั้งที่ 5  คือ การมาฝากครรภ์ระหว่างสัปดาห์ที่ 36 ขึ้นไป จะนับเป็นการฝากครรภ์คุณภาพ ต้องฝากครรภ์ระหว่างสัปดาห์ที่ 36-40

     ทำความเข้าใจกับการประมวลผลของโปรแกรม แล้วคิดเอาว่าจะต้องปรับระบบการนัดผู้รับบริการ ANC อย่างไร?  จึงจะเป็นการมารับบริการฝากครรภ์ที่อยู่ในช่วงคุณภาพ