วันอังคารที่ 6 สิงหาคม พ.ศ. 2556

แจ้งให้ รพ.สต. ปรับปรุงเวอร์ชั่นเป็น HOSxP_PCU version: 3.56.7.25

          แจ้งให้ รพ.สต. ทุกแห่ง ปรับเวอร์ชั่นของโปรแกรม HOSxP_PCU  เป็นเวอร์ชั่น 3.56.7.25
ได้เลยครับ  ได้เลยครับ...  อย่าลืม Upgrade Structure, Serial Check  และ  Check/Repair Table


ดาวโหลดไฟล์   คลิกที่นี่ครับ



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

รายงานประจำเดือนของ รพ.สต.

     ผมได้ออกแบบ/เขียนรายงาน CUSTOM-รายงานประจำเดือนของ รพ.สต.  มีทั้งหมด 3 หน้า  ตามภาพ







     เป็นรายงานที่ปรับปรุงแก้ไขจากเขียนรายงาน CUSTOM-รายงานประจำเดือนของ รพ.สต.  (เดิมมี 2 หน้า)
       - แก้ไขโค๊ดคำสั่งแสดงข้อมูลแพทย์แผนไทย
       - เพิ่มการให้บริการด้านสุขภาพจิต, การควบคุมป้องกันโรคติดต่อ ในหน้า 3

คำสั่งในรายงาน
1.2 จำนวนผู้ป่วยที่ได้รับผงน้ำตาลเกลือแร่อย่างน้อย 2 ซองขึ้นไป   .....(ราย)

  Value := GetSQLIntegerData('select count(op.hn)as cc from opitemrece op  '+
    '  left outer join drugitems d on d.icode=op.icode  '+
    '  left outer join ovstdiag ov on ov.vn=op.vn  '+
    '  left outer join icd101 i on i.code=ov.icd10  '+
    ' where op.vstdate between "'+ds1+'" and "'+ds2+'" '+
    '  and ((d.name like "%ors%" and op.qty>=2) or (d.name like "%ผงน้ำตาลเกลือแร่%" and op.qty>=2))  '+
    '  and ov.icd10 in ("A09","A090","A099") ');

3.2 จำนวนเด็ก 0-5 ปี ที่ป่วยเป็นโรคไข้หวัดและได้รับยาปฏิชีวนะ   ....(คน)

  Value := GetSQLIntegerData('select count(distinct op.hn)as cc from opitemrece op  '+
    '  left outer join drugitems d on d.icode=op.icode  '+
    '  left outer join ovstdiag ov on ov.vn=op.vn  '+
    '  left outer join icd101 i on i.code=ov.icd10  '+
    '  left outer join vn_stat vs on vs.vn=ov.vn  '+
    ' where op.vstdate between "'+ds1+'" and "'+ds2+'" '+
    '  and ov.icd10 in ("J00")  '+
    '  and vs.age_y<6  '+
    '  and d.antibiotic="Y"  ');

ยาปฏิชีวนะ   >> ต้องไปติ๊กเครื่องหมายถูก ในช่องสี่เหลี่ยมหน้า  Antibiotic
ขั้นตอนการกำหนดยาปฏิชีวนะ  ดังนี้



       1)  ที่เมนู Tools >> System setting  >> ยา
       2)  ค้นหา: ยาที่ต้องการกำหนดให้เป็นยาปฏิชีวนะ  เช่น  DICLOXACILLIN  >> คลิกค้นหา  >>  คลิกปุ่ม: แก้ไข
       3) ที่แทบ:  สถานะรายการ  >> ติ๊กเครื่องหมายถูก ในช่องสี่เหลี่ยมหน้า  Antibiotic   >> คลิกปุ่ม: บันทึก


   ต้องการใช้รายงานนี้... ให้ติดต่อกับ Admin อำเภอ / Adminโรงพยาบาลท่าน
หรือดาวโหลดรายงาน ที่เว็บไซต์สำนักงานสาธารณสุขจังหวัดเลย http://www.lo.moph.go.th/moph/

      ระบบรายงาน  >>  รายงาน  HOSXP PCU



วันศุกร์ที่ 21 มิถุนายน พ.ศ. 2556

การบันทึกข้อมูลผู้รับบริการด้านส่งเสริมสุขภาพอื่น ๆ

     ผมได้ออกแบบ/เขียนรายงาน CUSTOM-รายงานประจำเดือนของ รพ.สต.  ตามภาพ



     จากรายงาน (ภาพข้างบน) เกิดข้อสงสัยว่าทำไม จำนวน คน, ครั้ง, ค่าใช้จ่าย ของข้อ 1. และข้อ 2.
ออกมาเท่ากัน หรือใกล้เคียงกัน

      ข้อ 1. การให้บริการด้านสาธารณสุขทุกประเภท  หมายถึง ผู้ป่วย นับรวมผู้รับบริการด้านส่งเสริมสุขภาพอื่น ๆ(การตรวจก่อนคลอด, การตรวจหลังคลอด, สร้างเสริมภูิมคุ้มกันโรค, โภชนาการ, วางแผนครอบครัว, ตรวจมะเร็งปากมดลูก, อนามัยโรงเรียน, ส่งเสริมป้องกันทันตสุขภาพ)
      ข้อ 2. การให้บริการรักษาพยาบาลและฟื้นฟูสภาพ (ผู้ป่วยนอก)  หมายถึง เฉพาะผู้ป่วยเท่านั้น

      ซึ่งจากข้อเท็จจริงแล้ว การให้บริการในสถานบริการ ในข้อ 1. จะต้องมากกว่า ข้อ 2.

       การตรวจสอบว่าใครเป็นผู้ป่วย โดยใช้คำสั่ง
select * from vn_stat
where vstdate between "2013-03-01" and  "2013-03-31"
 and ill_visit = "Y"

   การตรวจสอบว่าใครเป็นผู้รับบริการ โดยใช้คำสั่ง
select * from vn_stat
where vstdate between "2013-03-01" and  "2013-03-31"
 and ill_visit = "N"

     ตรวจสอบฐานข้อมูล พบว่ามีข้อมูลผู้ป่วย(ill_visit = "Y")  แต่ไม่พบข้อมูลผู้รับบริการ(ill_visit = "N")

     การตรวจสอบว่าการตั้งค่าในตาราง spclty โดยใช้คำสั่ง select * from spclty


     ให้ตั้งค่าฟิลด์  name = อื่นๆ   ill_visit = "N"

     ในการส่งผู้รับบริการ เข้ารับบริการ  ที่เมนูระบบงานเชิงรับ  >>  One stop service  ตามภาพ


แผนก: ให้ Drop down เลือ  อื่น ๆ  จึงจะนับเป็นผู้รับบริการ
ถ้าเลือก อายุรกรรรม, ศัลยกรรม, สูติกรรม, .... จะนับเป็นผู้ป่วย  ครับ...







วันพฤหัสบดีที่ 30 พฤษภาคม พ.ศ. 2556

รายงานแสดงรายชื่อประชากรและหลังคาเรือนรับผิดชอบของ อสม.

     ผมได้ออกแบบ/เขียนรายงาน CUSTOM-รายงานแสดงรายชื่อประชากรและหลังคาเรือนรับผิดชอบของ อสม.    ตามภาพ




     เป็นรายงานที่แสดงรายชื่อประชากรและหลังคาเรือนรับผิดชอบของ อสม.  ประกอบด้วยข้อมูล จำนวนหลังคาเรือนรับผิดชอบ, บ้านเลขที่, ชื่อ-สกุล, วดป.เกิด, อายุ(ปี), เลขบัตรประชาชน
และประเภทการอยู่อาศัย(0-มาอาศัยในเขตรับผิดชอบแต่ไม่ได้อยู่ตามทะเบียนบ้านในเขตรับผิดชอบ เช่น คนเร่ร่อน, 1-มีชื่ออยู่ตามทะเบียนบ้านในเขตรับผิดชอบ และอยู่จริง, 2-มีชื่ออยู่ตามทะเบียนบ้านในเขตรับผิดชอบแต่ตัวไม่อยู่จริง, 3-มาอาศัยอยู่ในเขตรับผิดชอบ (ตามทะเบียนบ้านในเขต)แต่ทะเบียนบ้านอยู่นอกเขต, 4-ที่อาศัยอยู่นอกเขตรับผิดชอบและเข้ามารับบริการ)

     แสดงข้อมูลตามชื่อหมู่บ้านที่เลือก, ตามชื่อ อสม.ที่รับผิดชอบบ้านนั้น
     เรียงลำดับตามบ้านเลขที่
     ไม่รวมคนตาย (ติ๊กเลือกเสียชีวิต)


   ต้องการใช้รายงานนี้... ให้ติดต่อกับ Admin อำเภอ / Adminโรงพยาบาลท่าน
หรือดาวโหลดรายงาน ที่เว็บไซต์สำนักงานสาธารณสุขจังหวัดเลย http://www.lo.moph.go.th/moph/

      ระบบรายงาน  >>  รายงาน  HOSXP PCU



วันจันทร์ที่ 27 พฤษภาคม พ.ศ. 2556

รายงานแสดงรายการนัดหมาย(นัดทั้งหมด มาตามนัดจริง ไม่มาตามนัด) แยกตามคลินิก

     รพ.นาด้วง  ขอรายงานรายงานแสดงรายการนัดหมาย(นัดทั้งหมด มาตามนัดจริง ไม่มาตามนัด) แยกตามคลินิก

      ผมจึงได้ออกแบบ/เขียนรายงาน CUSTOM-รายงานแสดงรายการนัดหมาย(นัดทั้งหมด มาตามนัดจริง ไม่มาตามนัด) แยกตามคลินิก  ตามภาพ



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

     กิจกรรม = ดึงจากฟิลด์ ที่คีย์ในช่อง: ประเภทการนัดหมาย  ในแทบ: การนัดหมาย

     ต้องการใช้รายงานนี้... ให้ติดต่อกับ Admin อำเภอ / Adminโรงพยาบาลท่าน
หรือดาวโหลดรายงาน ที่เว็บไซต์สำนักงานสาธารณสุขจังหวัดเลย http://www.lo.moph.go.th/moph/
      ระบบรายงาน  >>  รายงาน  HOSXP PCU


วันศุกร์ที่ 26 เมษายน พ.ศ. 2556

แจ้งให้ รพ.สต. ปรับปรุงเวอร์ชั่นเป็น HOSxP_PCU version: 3.56.4.9

          แจ้งให้ รพ.สต. ทุกแห่ง ปรับเวอร์ชั่นของโปรแกรม HOSxP_PCU  เป็นเวอร์ชั่น 3.56.4.9
ได้เลยครับ  ได้เลยครับ...  อย่าลืม Upgrade Structure, Serial Check  และ  Check / Repair Table


          หลังจาก Update Version HOSxP_PCU 3.56.4.9 แล้วมีข้อความเตือน
Warning: Inventory event not defined: event_call_sp_check_stock_draw_list_tx
จะแก้ไขอย่างไร ?

วิธีการแก้ไข ?

   1. ที่เมนู Tools >> เลือก System setting

   2. จะปรากฏหน้าจอ System setting
        (1) เลือก Inventory
        (2) เลือก Stored procedure manager

   3. จะปรากฏจอ Inventory stored procedure
        (1) เลือก Check_stock_deliver_detail  >> กดปุ่ม: Save  >> Done.  >> กดปุ่ม: OK
        (2) เลือก Check_stock_draw_list  >> กดปุ่ม: Save  >> Done.  >> กดปุ่ม: OK
        (3) เลือก Check_stock_draw_list_tx  >> กดปุ่ม: Save  >> Done.  >> กดปุ่ม: OK
        (4) เลือก Check_stock_item_drugitems_stat  >> กดปุ่ม: Save  >> Done.  >> กดปุ่ม: OK
        (5) เลือก Trigger  >> Install inventory trigger  >> Done.  >> กดปุ่ม: OK
                    >> Create Event  >> Done.  >> กดปุ่ม: OK

    4.  ปิดโปรแกรม HOSxP PCU
    5.  เปิดโปรแกรม HOSxP PCU ใหม่



วันพฤหัสบดีที่ 21 มีนาคม พ.ศ. 2556

รายงานรายชื่อผู้พิการ


     รพ.สต.โพน  อำเภอเชียงคาน  ขอรายงานรายชื่อผู้พิการ ผมจึงได้ออกแบบ/เขียนรายงาน CUSTOM-รายชื่อผู้พิการ (แยกรายหมู่บ้าน)    ตามภาพ




     เป็นรายงานที่แสดงชื่อ-สกุล, เลขบัตรประชาชน, วดป.เกิด, อายุ, บ้านเลขที่, วันที่ขึ้นทะเบียนผู้พิการ (พม.) ,เลขที่ผู้พิการ, ความพิการ, สาเหตุ, ลักษณะความพิการ, อวัยวะ, ระดับความพิการ

     แสดงข้อมูลตามหมู่บ้านที่เลือก ไม่รวมคนที่เสียชีวิตแล้ว
     เรียงลำดับตามบ้านเลขที่

   ต้องการใช้รายงานนี้... ให้ติดต่อกับ Admin อำเภอ / Adminโรงพยาบาลท่าน
หรือดาวโหลดรายงาน ที่เว็บไซต์สำนักงานสาธารณสุขจังหวัดเลย http://www.lo.moph.go.th/moph/

      ระบบรายงาน  >>  รายงาน  HOSXP PCU