วันพฤหัสบดีที่ 26 กรกฎาคม พ.ศ. 2555

การตรวจสอบข้อมูลแฟ้ม DRUG

     แฟ้ม DRUG  เก็บรายละเอียดการให้เวชภัณฑ์แก่ผู้ที่มารับบริการ  ลักษณะแฟ้ม : เป็นแฟ้มบริการ
จัดเก็บ/บันทึกข้อมูลทุกครั้งที่มารับบริการ  และส่งข้อมูลให้ส่วนกลางภายในรอบของเดือนนั้น ๆ

     รายงานการตรวจสอบข้อมูลประจำปีงบประมาณ 2555 ศูนย์บริหารจัดการฐานข้อมูลสุขภาพระดับปฐมภูมิ สำนักนโยบายและยุทธศาสตร์ สำนักงานปลัดกระทรวงสาธารณสุข  ตามภาพ


     จากรายงานการตรวจสอบข้อมูลแฟ้ม DRUG  พบว่า  ข้อมูลที่ไม่ผ่าน คือ
        - จำนวนยาที่จ่าย  (รายละเอียดการตรวจสอบ: เป็นตัวเลขจำนวนเต็มที่มีค่ามากกว่าศูนย์)
        - ราคาขาย  (รายละเอียดการตรวจสอบ: เป็นตัวเลขจำนวนเต็มหรือทศนิยมที่มีค่ามากกว่าศูนย์)
        - ราคาทุน  (รายละเอียดการตรวจสอบ: เป็นตัวเลขจำนวนเต็มหรือทศนิยมที่มีค่ามากกว่าศูนย์)
        - รหัสยา 24 หลัก  (รายละเอียดการตรวจสอบ: อ้างอิงรหัสยา 24 หลัก)  
        - หน่วยนับของยา  (รายละเอียดการตรวจสอบ: อ้างอิงรหัสมาตรฐาน สนย.)
        - ขนาดบรรจุต่อหน่วยนับ  (รายละเอียดการตรวจสอบ: ไม่เป็นค่าว่าง)
        - วันเดือนปีที่ปรับปรุง  (รายละเอียดการตรวจสอบ: (YYYYMMDDHHMMSS)/ ค.ศ.)

     ผมได้เขียนรายงานตรวจสอบความสมบูรณ์ของข้อมูลแฟ้ม DRUG  พบปัญหา/ข้อบกพร่องของการคีย์ข้อมูล  ดังนี้
      (1)  หน่วยนับ (สนย.)  เป็นค่าว่าง
      (2)  รหัสยา 24 หลัก  ไม่ครบ 24 หลัก, เป็นค่าว่าง
      (3)  ไม่มีราคาทุน
      (4)  ไม่มีราคาขาย
      (5)  จำนวนสั่งใช้เริ่มต้น  เป็นค่าว่าง
      (6)  จำนวนยาที่จ่าย  เป็นค่าว่าง

     1. รายงาน CUSTOM-รายชื่อยาที่หน่วยนับ(สนย.) มีค่าว่าง


     เป็นรายงานที่แสดง ลำดับ, icode, ชื่อยา, ความแรง, ราคาทุน, ราคาขาย, รหัสมาตรฐาน 24 หลัก,
ขนาดบรรจุต่อหน่วยนับ (packqty), หน่วยนับ, หน่วยนับ (สนย.)  ใช้ตรวจสอบข้อมูล
     - หน่วยนับ (สนย.) ---> ไม่เป็นค่าว่าง
     - ราคาทุน, ราคาขาย ---> เป็นตัวเลขจำนวนเต็มหรือทศนิยมที่มีค่ามากกว่าศูนย์
     - รหัสมาตรฐาน 24 หลัก ---> ไม่เป็นค่าว่าง (รหัสยา 24 หลัก)
     - ขนาดบรรจุต่อหน่วยนับ (packqty) ---> ไม่เป็นค่าว่าง
  

     หน่วยนับ (สนย.) ---> ต้องเป็นรหัส 3 หลัก (provis_medication_unit_code) ตาราง provis_medication_unit   ตามรูป

     2. รายงาน CUSTOM-รายชื่อยาที่ไม่มีรหัสมาตรฐาน 24 หลัก

     เป็นรายงานที่แสดง ลำดับ, icode, ชื่อยา, ความแรง, ราคาทุน, ราคาขาย, ขนาดบรรจุต่อหน่วยนับ (packqty), หน่วยนับ, หน่วยนับ (สนย.) , รหัสมาตรฐาน 24 หลัก  ใช้ตรวจสอบข้อมูล  
      - รหัสมาตรฐาน 24 หลัก ---> ไม่เป็นค่าว่าง (รหัสยา 24 หลัก)
      - ราคาทุน, ราคาขาย ---> เป็นตัวเลขจำนวนเต็มหรือทศนิยมที่มีค่ามากกว่าศูนย์
      - ขนาดบรรจุต่อหน่วยนับ (packqty) ---> ไม่เป็นค่าว่าง
      - หน่วยนับ (สนย.) ---> เป็นรหัส 3 หลัก

     3. รายงาน CUSTOM-รายชื่อยาที่ไม่มีราคาทุน (unitcost)
     เป็นรายงานที่แสดง ลำดับ, icode, ชื่อยา, ความแรง, รหัสมาตรฐาน 24 หลัก, หน่วยนับ, หน่วยนับ (สนย.), ขนาดบรรจุต่อหน่วยนับ (packqty), ราคาขาย, ราคาทุน  ใช้ตรวจสอบข้อมูล  
      - ราคาทุน, ราคาขาย ---> เป็นตัวเลขจำนวนเต็มหรือทศนิยมที่มีค่ามากกว่าศูนย์
      - รหัสมาตรฐาน 24 หลัก ---> ไม่เป็นค่าว่าง (รหัสยา 24 หลัก)
      - ขนาดบรรจุต่อหน่วยนับ (packqty) ---> ไม่เป็นค่าว่าง
      - หน่วยนับ (สนย.) ---> เป็นรหัส 3 หลัก

     4. รายงาน CUSTOM-รายชื่อยาที่ไม่มีราคาขาย (unitprice)


     เป็นรายงานที่แสดง ลำดับ, icode, ชื่อยา, ความแรง, รหัสมาตรฐาน 24 หลัก, หน่วยนับ, หน่วยนับ (สนย.), ขนาดบรรจุต่อหน่วยนับ (packqty), ราคาทุน, ราคาขาย  ใช้ตรวจสอบข้อมูล  
      - ราคาทุน, ราคาขาย ---> เป็นตัวเลขจำนวนเต็มหรือทศนิยมที่มีค่ามากกว่าศูนย์
      - รหัสมาตรฐาน 24 หลัก ---> ไม่เป็นค่าว่าง (รหัสยา 24 หลัก)
      - ขนาดบรรจุต่อหน่วยนับ (packqty) ---> ไม่เป็นค่าว่าง
      - หน่วยนับ (สนย.) ---> เป็นรหัส 3 หลัก

     5. รายงาน CUSTOM-รายชื่อยาที่มีจำนวนสั่งใช้เริ่มต้น  เป็นค่าว่าง


     เป็นรายงานที่แสดง ลำดับ, icode, ชื่อยา, ความแรง, รหัสมาตรฐาน 24 หลัก, หน่วยนับ, หน่วยนับ (สนย.), ราคาทุน, ราคาขาย, ขนาดบรรจุต่อหน่วยนับ (packqty)  ใช้ตรวจสอบข้อมูล
      - ขนาดบรรจุต่อหน่วยนับ (packqty) ---> ไม่เป็นค่าว่าง
      - หน่วยนับ (สนย.) ---> เป็นรหัส 3 หลัก
      - รหัสมาตรฐาน 24 หลัก ---> ไม่เป็นค่าว่าง (รหัสยา 24 หลัก)
      - ราคาทุน, ราคาขาย ---> เป็นตัวเลขจำนวนเต็มหรือทศนิยมที่มีค่ามากกว่าศูนย์

     6. รายงาน CUSTOM-รายชื่อผู้รับบริการที่ไม่คีย์ข้อมูลจำนวนยาที่ได้รับ


     เป็นรายงานที่แสดง ลำดับ, วันที่รับบริการ, HN, ชื่อ-สกุล, icode, ชื่อยา, หน่วยนับ, หน่วยนับ (สนย.),
จำนวนยาที่ได้รับ, ราคา ใช้ตรวจสอบข้อมูล
      - จำนวนยาที่ได้รับ ---> ไม่เป็นค่าว่าง
       - หน่วยนับ (สนย.) ---> เป็นรหัส 3 หลัก

     ให้ใช้รายงานนี้  ตรวจสอบข้อมูลการจ่ายยาเมื่อคีย์ข้อมูลบริการวันนั้นเสร็จแล้ว  หรือ
ใช้ตรวจสอบข้อมูลช่วงวันที่ ถึงวันที่ ตามงวดที่ส่งออก 21 แฟ้ม ให้ สสจ.เลย


วิธีแก้ปัญหา
     กรณีที่ (1)  หน่วยนับ (สนย.)  เป็นค่าว่าง
     กรณีที่ (2) รหัสยา 24 หลัก  ไม่ครบ 24 หลัก, เป็นค่าว่าง
     กรณีที่ (3) ไม่มีราคาทุน
     กรณีที่ (4) ไม่มีราคาขาย
     กรณีที่ (5) จำนวนสั่งใช้เริ่มต้น  เป็นค่าว่าง

     เข้าเมนู Tools ---> System setting  ---> เมนู : ยา
        ค้นหา : ชื่อยา  คลิกปุ่ม: ค้น ---> คลิกชื่อยา
        คลิกปุ่ม: แก้ไข  ---> แก้ไขข้อมูลยา ได้แก่ หน่วยนับ, ราคาขาย, ประเภท, วิธีการใช้ปกติ, จำนวนสั่งใช้เริ่มต้น, ราคาทุน, packqty, รหัสมาตรฐาน (24 หลัก), หน่วยนับ (สนย.)    ให้เรียบร้อย แล้ว              คลิกปุ่ม: ตกลง
        ค้นหา : ชื่อยา(ตัวใหม่)  คลิกปุ่ม: ค้น ---> ... แล้ว คลิกปุ่ม: ตกลง

     รหัสยา 24 หลัก  ตรวจสอบได้จาก ฐานข้อมูลมาตรฐานรหัสยา
         ข้อมูลรายการผลิตภัณฑ์ยาพร้อมรหัสมาตรฐานข้อมูล (07/12/54)  ดาวน์โหลด  คลิกที่นี่  

     กรณีที่ (6) จำนวนยาที่จ่าย  เป็นค่าว่าง
     เข้าเมนู ระบบงานเชิงรับ --> One stop service
     ข้อมูลวันที่ :  , ถึงวันที่ : ให้ Drop Down เลือก วันที่
     HN : คลิกในช่องสี่เหลี่ยม แล้วเคาะ space bar 1 ครั้ง --> ค้นหา (ชื่อ - HN)  คลิกปุ่ม: พิมพ์เลข HN  
หรือ ชื่อ(จากรายงาน) ในช่องสี่เหลี่ยม --> คลิกชื่อ-นามสกุล ที่ต้องการแก้ไข แล้ว คลิกปุ่ม: ตกลง
คลิกปุ่ม: แก้ไขรายการ --> คลิกแทบ Medication --> แก้ไขจำนวนยาที่จ่าย ให้ถูกต้อง  แล้ว คลิกปุ่ม: บันทึก


สามารถโหลดรายงาน
   1. รายงาน CUSTOM-รายชื่อยาที่หน่วยนับ(สนย.) มีค่าว่าง  คลิกที่นี่  loei_report_chkdrug1.rar

   2. รายงาน CUSTOM-รายชื่อยาที่ไม่มีรหัสมาตรฐาน 24 หลัก  คลิกที่นี่  loei_report_chkdrug2.rar

   3. รายงาน CUSTOM-รายชื่อยาที่มีจำนวนสั่งใช้เริ่มต้น  เป็นค่าว่าง  คลิกที่นี่  loei_report_chkdrug3.rar

   4. รายงาน CUSTOM-รายชื่อยาที่ไม่มีราคาขาย (unitprice)  คลิกที่นี่  loei_report_chkdrug4.rar

   5. รายงาน CUSTOM-รายชื่อยาที่มีจำนวนสั่งใช้เริ่มต้น  เป็นค่าว่าง  คลิกที่นี่  loei_report_chkdrug5.rar

   6. รายงาน CUSTOM-รายชื่อผู้รับบริการที่ไม่คีย์ข้อมูลจำนวนยาที่ได้รับ
  คลิกที่นี่  loei_report_chkdrug6.rar

     รายงานส่งออก Excel ได้ทุกรายงาน ครับ...