วันศุกร์ที่ 24 พฤษภาคม พ.ศ. 2556

แนวทางการตรวจสอบคุณภาพข้อมูลของ รพ.สต.


บัญชี 1
1 ตรวจสอบ
CID ที่ไม่ถูกต้อง
CID เป็นค่าว่าง
CID ซ้ำ
CID Gen
CID ไม่ถูกต้อง ไม่ตรงตามรูปแบบที่กำหนด เช่น ไม่ครบ 13 หลัก


2 มีคนตายที่ยังไม่ถูกจำหน่ายออกจากทะเบียน

คำแนะนำ การจำหน่ายคนตายออกจากทะเบียน โปรแกรมจะไม่จำหน่ายออกจากบัญชีอื่น ผู้ใช้งานต้องไปจำหน่ายออกจากบัญชีอื่นที่เกี่ยวข้องด้วย

3 ไม่บันทึก วัน เดือน ปี เกิด จำนวน
ประกันสังคม วัน เดือน ปี เกิด ผิด ไม่จ่ายเงิน
4 มีคนอายุเกิน 100 ปี

5 Type area
-ในหมู่บ้าน 0 ต้องไม่มี type 1 กับ 3
-คนนอกเขต type area ไม่เป็น 4 จำนวน

คำแนะนำ
1 ข้อมูลชนิดบุคคล ถ้าเป็นคนไทย ให้ปล่อยว่างไว้ ไม่ต้องลง

บัญชี 2
1 อายุครรภ์ไม่อยู่ในช่วง 0 - 48 สัปดาห์
2 ยังไม่จำหน่ายออกจากบัญชี 2
- กรณี "คลอดแล้ว" เกิน 45 วันหลังคลอด
- กรณี "แท้ง" เกิน 7 วันหลังแท้ง
- กรณี "ยังไม่คลอด" อายุครรภ์ > 48 สัปดาห์
(อายุครรภ์มาก ๆ (> 45) แต่ยังไม่คลอด)
3 ให้บริการตรวจหลังคลอดแล้วแต่ยังไม่เปลี่ยนสถานะการคลอด
4 มีคนที่อายุน้อยกว่า 12 ปี จำนวน

บัญชี 3
1 เด็กอายุน้อยกว่า 1 ปี ณ ปัจจุบัน จำนวน
(บัญชี 1 TypeArea 1,3)
2 เด็กในเขตทั้งหมด (บัญชี 3) จำนวน
3 เด็กในเขตที่ได้รับวัคซีนครบตามเกณฑ์อายุ 1  ปี จำนวน

4 เด็กที่ได้รับวัคซีน จากที่อื่น โดยวิธีการซิงค์เข้ามา จำนวน

5 มีเด็กอายุเกิน 1 ปี ที่ยังไม่ถูกจำหน่ายออกจากทะเบียน

หมายเหตุ การจำหน่ายเด็กออกจากบัญชี ทำได้ในกรณี ต่อไปนี้
1 การจำหน่ายอัติโนมัติ ผ่านหน้าโปรแกรม ให้เลือกช่วงอายุที่ต้องการเก็บไว้เป็น 0 - 0 ปี

คำแนะนำ
แฟ้มโภชนาการ เด็กอายุ 0-5 ปี ชั่ง นน.ตามงวด ดังนี้ งวดที่ 1 ก.ค. 2 ต.ค. 3 ม.ค. 4 เม.ย.
แฟ้มโภชนาการ เด็กนักเรียน ชั่ง ครั้งที่ 1 เดือน ก.ค. ครั้งที่ 2 เดือน ม.ค.

บัญชี 4
1 เด็กอายุน้อยกว่า 6 ปี ณ ปัจจุบัน จำนวน
(บัญชี 1 TypeArea 1,3)
2 เด็กในเขตทั้งหมด (บัญชี 4) จำนวน
3 เด็กในเขตที่ได้รับวัคซีนครบตามเกณฑ์ จำนวน
4 มีเด็กที่ยังไม่ถูกจำหน่ายออกจากทะเบียน

บัญชี 5
การปรับชั้นนักเรียน ให้ปรับชั้นสูงสุดก่อน
การจำหน่ายนักเรียน ต้องจำหน่ายทีละคน


บัญชี 6

1 ช่วงอายุไม่อยู่ในระหว่าง 15-60 ปี
2 ผิดตามเงื่อนไข fp_type
- หญิง ต้องไม่เป็น 5,6
- ชาย ต้องไม่เป็น 1,2,3,4,7
- fp_type <> 0
3 อายุเกิน 60 ยังไม่จำหน่าย

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

การคัดกรอง เบาหวาน ความดัน
1 เป้าหมายการคัดกรอง จำนวน
2 คัดกรองแล้ว จำนวน
3 ยังไม่ได้คัดกรอง (ไม่รวมตาย) จำนวน
4 ไม่ได้คัดกรอง เพราะตายก่อนคัดกรอง จำนวน
5 การคัดกรองคนตาย จำนวน

คำแนะนำ การคัดกรองควรทำในไตรมาสแรก เพื่อจะไดปรับเปลี่ยนพฤติกรรมในไตรมาสต่อไป
ความดันโลหิต 120/80 ถือว่า เสี่ยงสูง สำหรับความดันโลหิตสูง ตามความหมายของปิงปอง 7 สี

การใช้แผนไทย
health_me_operation_code
ยาแผนปัจจุบัน แต่ใส่ 24 หลัก ขึ้นต้นด้วย 4
ผู้ให้บริการไม่มีเลขประจำตัวประชาชน

หลังคาเรือนทั้งหมด
ทำพิกัดบ้านแล้ว
ยังไม่ได้ทำ

อื่น ๆ
1 หัตถการ 30 อันดับแรก (ข้อมูล ก.ค.55- พ.ค.56)
2 สาเหตุการป่วย 30 อันดับแรก

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

Download wm-webmanager สสจ.สุพรรณบุรี


ตอนนี้เอาตัวโปรแกรมไปใช้งานก่อน ส่วนคู่มือไม่มีให้นะครับ ระบบสามารถใช้งานได้ทั้ง Datacenter ของ Hosxp และ wm-webservice ตอนนี้ใช้งานจริงอยู่ที่ รพ.สอยดาว จ.จันทบุรี ที่ใช้งานในส่วนของ WM-webservice + wm-webmanager เป็นระบบ Datacenter ระดับอำเภอครับ สามารถดูรายงานได้ทั้งอำเภอเลยครับ

โปรแกรม
http://www.upload-thai.com/download.php?id=693c51bb3855bcad98ad06c9ad02fe08

ฐานข้อมูล
http://www.upload-thai.com/download.php?id=2384b2289cfcd90e97baeaee44942d20


ขอบคุณครับ
โทร.086-8110-543

วันพุธที่ 6 มีนาคม พ.ศ. 2556

มีหลายหน่วยงานนำโปรแกรม wm-webservice ไปใช้แล้วติดปัญหาแจ้งเข้ามาได้ครับ

ตอนนี้โปรแกรมอยู่ในช่วงพัฒนาอาจมีบางส่วนไม่พร้อมใช้งาน แต่การทำงานหลักๆ ในการส่งข้อมูลสามารถทำงานปกติครับ

ท่านใดที่นำโปรแกรมไปใช้งานแล้วติดปัญหาสามารถสอบถามในหน้านี้ได้เลยครับ หรือทาง email p_taung@hotmail.com   หรือทาง Facebook ที่ https://www.facebook.com/pages/Wm-webservice/146500182180711 

ขอบคุณครับ

วันอังคารที่ 5 มีนาคม พ.ศ. 2556

แนวทางในการพัฒนา WM-WEBSERVICE

จากการแก้ปัญหาไปสู่การพัฒนาระบบที่ยั่งยืน จากแนวคิดที่จะแก้ปัญหาระบบรับส่งข้อมูลด้านสุขภาพที่ไม่สามารถแก้ไขได้ ผมจึงได้พัฒนาระบบสารสนเทศเพื่อช่วยให้การทำระบบ Datacenter ในรูปแบบ Centralized Database  นั้นก็คือการนำฐานข้อมูลมารวมกันนั้นเอง โดยใช้ภาษา PHP ในการพัฒนา

ระยะแรก
ในระยะแรกผมได้พัฒนาโปรแกรมในการรับส่งข้อมูลที่ชื่อว่า wm-webservice ที่ใช้ในการรับข้อมูลที่ส่งมาจากหน่วยบริการมารวมกัน ซึ่งผู้ใช้งานสามารถจัดการข้อมูลที่จะรับส่งได้และยังสามารถติดตามสถานะการรับส่งของหน่วยบริการผ่านไซต์ได้อีกด้วย

ซึ่งข้อมูลที่ได้สามารถจะนำมาทำรายงานสรุปในระดับต่างๆ ได้ไม่ว่าจะเป็นข้อมูลบริการ ส่งเสริมป้องกันผู้ป่วย

และโปรแกรมอีกตัวที่ใช้สำหรับส่งข้อมูลจากหน่วยบริการที่ชื่อว่า wm-webclient ที่ใช้ทำหน้าที่ส่งข้อมูลจากหน่วยบริการโดยที่สามารถเชื่อมต่อเข้ากับฐานข้อมูล Mysql ได้ทั้ง ระบบ HOSXP และ JHCIS  โปรแกรมนี้จะสื่อสารกับ wm-webservice เพื่อดึงข้อมูลที่ต้อง ข้อมูลที่จะส่งจะทำการบีบอัดข้อมูลและเข้ารหัส จากนั้นจะส่งข้อมูลได้ใช้ระบบ SOAP ไปยัง wm-webseive

ในระยะแรกใช้เวลาในการพัฒนาโปรแกรมอยู่ประมาณ 1 เดือนครึ่ง

ในระยะต่อไปแนวทางในการพัฒนาก็จะเน้นในส่วนการนำข้อมูลไปใช้งาน และการแลกเปลี่ยนข้อมูลระหว่างหน่วยบริการ

  • พัฒนาระบบจัดการข้อมูลให้สามารถติดตามข้อมูลต่างๆได้ (ซึ่งในส่วนนี้พัฒนาใช้งานอยู่แล้วกับระบบ Datacenter ของ Hosxp ที่ชื่อว่า wm-webmanager) เช่น ติดตามและตรวจสอบการให้รหัสวินิจฉัยโรค การชั่งน้ำหนักเด็ก การให้บริการวัคซีน เป็นต้น
  • พัฒนาระบบวิเคราะห์ข้อมูล เช่น ข้อมูลประชากร ข้อมูลบริการผู้ป่วย ข้อมูลส่งเสริมป้องกันโรค
  • .......ยังคิดไม่ออก

การติดตั้ง wm-webservice client

ก่อนอื่นเราต้องติดตั้ง Appserv 2.5.10 สามารถ Download ได้จาก Download
Sourceforge.net : http://prdownloads.sourceforge.net/appserv/appserv-win32-2.5.10.exe?download
แนะนำให้ใช้ version นี้เท่านั้นครับ
ข้อระวังในการติดตั้ง คือไม่ต้องเลือกลง mysql

เมื่อติดตั้งเรียบร้อยแล้วให้เข้าไปที่หน้าเว็บของ wm-webservice หาข้อความ  "ดาวห์โหลดไฟล์ติดตั้ง wm_client_setup ที่นี้ครับ"  เพื่อนำโปรแกรมไปติดตั้งที่หน่วยบริการ

เสร็จแล้วให้เข้าที่  URL :: http://127.0.0.1/wm-cliens/wm_client/


คลิกเมนูตั้งค่าระบบ จากนั้นให้ใส่ข้อมูลตั้งค่าฐานข้อมูล Client  และ ตั้งค่าเชื่อมต่อ WM-Webservice 
ในช่องรหัสสำหรับเชื่อมต่อ สามารถขอได้จาก Admin ของ wm-webservice ของ ท่าน
เสร็จแล้วให้คลิกปุ่ม บันทึกรายการ


เมื่อโปรแกรมมีการ Update ท่านสามารถ คลิกตรวจสอบ version เพื่อ Download update มาให้ในเครื่องโดยอัตโนมัติ


วันจันทร์ที่ 4 มีนาคม พ.ศ. 2556

การติดตั้ง wm-webservice

ก่อนอื่นต้องติดตั้ง Appserv
การติดตั้ง wm-webservice สามารถติดตั้งได้ทั้ง linux และ windows เพื่อให้ระบบสามารถรองรับ service การรับส่งข้อมูลได้ที่ฝั่ง server
ถ้าระบบ OS เป็น Linux ก็ต้องติดตั้ง PHP 5.2 ขึ้นไป ถ้าระบบ OS เป็น Windows ก็ต้องติดตั้ง Appserv 2.5.10

หลังจากที่ได้ติดตั้งส่วนของ webserver ได้แล้วก็มาถึงขั้นตอนการติดตั้ง wm-webservice สามารถดาวห์โหลดได้ที่ xxxxx จากนั้นนำโปรแกรมไปไว้ที่ www ของ Appserv สำหรับ window และ /var/www/html  สำหรับ Linux

จากนั้นหาไฟล์ชื่อ config.inc.php เพื่อแก้ไขข้อมูลการเชื่อมต่อฐานข้อมูล

$AUTHEN_HOSXP_HOST = "";  //->localhost
$AUTHEN_HOSXP_USER = "";  //->ชื่อผู่ใช้ฐานข้อมูล
$AUTHEN_HOSXP_PASS = "";  //->รหัสผ่าน

เสร็จแล้วสร้างฐานข้อมูลชื่่อ wm_webservice แล้ว Run คำสั่งตามไฟล์นี้ครับ wm_webservice.sql
เมื่อลงโปรแกรมเสร็จแล้วก็เข้าสู่โปรแกรมได้เลยครับ  http://localhost/wm-webservice/wm_server/index.php


ใส่ username และ password เป็น admin  สามารถเปลี่ยนได้ครับ

จากนั้นให้เพิ่ม node เพื่อให้หน่วยบริการสามารเชื่อมต่อเข้ามาได้

เสร็จแล้วให้คลิกปุ่ม zipPacketClient  เพื่อให้ระบบสร้างไฟล์ไว้ให้หน่วยบริการที่จะนำไปใช้งาน Download

หน่วยบริการสามารถ Download ได้ที่ เมนู
ในหน้าจอ Login ของ wm-webservice





วันศุกร์ที่ 22 กุมภาพันธ์ พ.ศ. 2556

โปรแกรม WM-WEBSERVICE

โปรแกรม WM-WEBSERVICE สำนักงานสาธารณสุขจังหวัดสุพรรณบุรี
     โปรแกรมตัวนี้เป็นงานชิ้นหนึ่งที่ผมพัฒนามาเพื่อแก้ปัญหาเฉพาะหน้าของระบบเดิมที่ใช้งานอยู่ ซึ่งไม่ทันต่อการใช้งานในบางครั้ง เพื่อให้สามารถดึงข้อมูลของหน่วยบริการมาให้ได้ในลักษณะ Realtime จำเป็นต้องใช้โปรแกรมที่สามารถรับส่งข้อมูลได้

ซึ่งผมก็ใช้ภาษา PHP ในการพัฒนาระบบโดยรับส่งผ่าน SOAP ความเร็วในการรับส่งข้อมูลก็สามารถใช้งานได้เป็นอย่างดี ตัวโปแกรมมีการเข้ารหัสข้อมูลและทำการบีบอัดข้อมูลก่อนส่ง จึงทำให้ข้อมูลที่รับส่งมีขนาดเล็ก

นอกจากนี้ยังสามารถนำไปประยุกต์ใช้งานในลักษณะของ Data center ระดับจังหวัดและระดับอำเภอในเรื่องของการรับส่งข้อมูลด้านสุขภาพได้อีกด้วย

หรือจะประยุกต์ใช้งานในเรื่องการสำรองข้อมูลข้ามสถานบริการก็ได้เช่นกัน

โปรแกรมสามารถใช้งานร่วมกับ WM-Webmanager ได้อีกด้วยในการบริหารข้อมูล,ตรวจสอบข้อมูลและการจัดทำรายงานสุขภาพ




สามารถนำไปใช้งานได้ฟรี หากท่านสนใจติดต่อมาทาง email นี้ครับ p_taung@hotmail.com



โปรแกรม WM-WEBMANAGER

โปรแกรม WM-WEBMANAGER สำนักงานสาธารณสุขจังหวัดสุพรรณบุรี
งานพัฒนายุทธศาสตร์สาธารณสุข (ศูนย์เทคโนโลยีสารสนเทศและการสื่อสาร)
สนง.สาธารณสุขจังหวัดสุพรรณบุรี

ผู้พัฒนา นายศิลา กลั่นแกล้ว สสจ.สุพรรณบุรี
(นักวิชาการคอมพิวเตอร์)
E-mail p_taung@hotmail.com

ผู้สนับสนุน
นพ.สุรินทร์ ประสิทธิ์หิรัญ
(นายแพทย์สาธารณสุขจังหวัดสุพรรณบุรี)
ดร.เพ็ชรน้อย ศรีผุดผ่อง
(หัวหน้างานพัฒนายุทธศาสตร์สาธารณสุข)

รายละเอียดโปรแกรม
เป็นโปรแกรมที่ใช้ในการบริหารระบบฐานข้อมูลระดับจังหวัด

สามารถตรวจสอบการบันทึกข้อมูลบริการสุขภาพของหน่วยบริการได้
สามารถตรวจสอบสถานะการรับส่งข้อมูลได้
สามารถวิเคราะห์ข้อมูลในเรื่องต่างๆได้ เช่น บริการวัคซีน,การติดตามภาวะโภชนาการ
สามารถจัดเก็บข้อมูลเจ้าหน้าที่ที่รับผิดชอบของหน่วยบริการได้
สามารถเพิ่มรายงานในระบบได้
สามารถแจ้งเตือนการส่งข้อมูลผ่าน SMS ได้
สามารถแจ้งเตือนการส่งข้อมูลผ่าน EMAIL ได้
สามารถเข้าใช้งานได้ผ่านระบบเว็บไซต์




สามารถนำไปใช้งานได้ฟรี หากท่านสนใจติดต่อมาทาง email นี้ครับ p_taung@hotmail.com