21 files generate Excel reports

"สร้างรายงาน Excel จาก 21 แฟ้ม"


โปรแกรมสร้างรายงานจากไฟล์ 21 แฟ้ม
==========================================================================
ที่มา:
       ต้องการทำทะเบียนเป็น Excel จากแฟ้ม LabFu, Chronic และ NCDScreen ตามลำดับ

ลักษณะ:
       โปรแกรมจะอ่านข้อมูลจากไฟล์ 21 แฟ้มมาสร้างรายงาน Excel

การติดตั้งและใช้งาน:
     1. Download LabFu,Chronic,NCDScreen
     2. Unrar LabFu,Chronic,NCDScreen ไม่ต้องติดตั้งในเครื่อง สามารถทำงานใน Thumb drive ได้ Portable Application  
     3. copy ไฟล์ 21 แฟ้มไปใส่ใน ไดเรททอรี่ 21filezips
     4. รันโปรแกรม
     5. ดูรายงานในไดเรททอรี่ xls

หมายเหตุ:
    - LabFu มีการคำนวณ GFR ให้ด้วย
    

rZMOA 2.2.0 (Reports of Metabolic Online data, 02/12/2011)

"Reports of Metabolic Online data"
"สร้างรายงานการบันทึกข้อมูลคัดกรองฯ" 




โปรแกรมสร้างรายงานการบันทึกข้อมูลคัดกรองความเสี่ยง
 rZMOA 2.2.0 (Reports of Metabolic Online data, 02/12/2011)     
==========================================================================
ที่มา:
       ต้องการ รายงานยอดการบันทึกข้อมูลคัดกรองความเสี่ยงฯ จากในระบบ PPIS Online ของรูปแบบ Excel

ลักษณะ:
       โปรแกรมจะดึงข้อมูลจากระบบ PPIS Online มาสร้างเป็นไฟล์ excel ตามเงื่อนไขที่กำหนด

การติดตั้งและใช้งาน:
     1. Download rzmoa-xxx.rar 
     2. Unrar rzmoa-xxx.rar ไม่ต้องติดตั้งในเครื่อง สามารถทำงานใน Thumb drive ได้ Portable Application  
     3. รันโปรแกรม rzoma.exe
     4. ป้อนรหัสสถานพยาบาล 5 หลักแล้วกด Enter หากไม่ป้อนโปรแกรมจะใช้ค่าตามที่แสดงบนหน้าจอ
     5. ป้อนวันที่เริ่มบันทึกข้อมูลจาก dd/mm/yyyy แล้วกด Enter หากไม่ป้อนโปรแกรมจะใช้ค่าตามที่แสดงบนหน้าจอ
     6. ป้อนวันที่บันทึกข้อมูลจนถึง dd/mm/yyyy แล้วกด Enter หากไม่ป้อนโปรแกรมจะใช้ค่าตามที่แสดงบนหน้าจอ
     7. ดูรายงานในไดเรททอรี่ reports

ข่าวคราวคัดกรองฯ ปี 2555

สปสช. เริ่มเปิดรับข้อมูลคัดกรองฯ ปี 2555
http://ucapps.nhso.go.th/allpp2010
ตั้งแต่วันที่ 28/11/2011 14:46
แต่ยังไม่มี รายการรายงานให้ดู
ตอนนี้ผมกำลังทดสอบ โปรแกรม zmoa 2.2.0 ว่ายังใช้งานได้หรือไม่
เลยยังไม่ได้เปิด licenses ให้ใช้งานครับ
หากใครทราบรายละเอียดว่า ปี 2555 สปสช.
จะมีนโยบายเปลี่ยนแปลงยังไง รบกวนแจ้งให้ผมทราบด้วยครับ
จะได้แก้ไขโปรแกรม zmoa ให้สนองนโยบายได้ทัน

จากการตรวจสอบพบว่า:
- โปรแกรม zmoa 2.2.0 ยังใช้ได้ (เปิด licenses 10 คนให้ใช้แล้วครับ)
- ข้อมูลเก่า (การบันทึกของปี 2554) ดึงรายงานมาดูไม่ได้
- ข้อมูลใหม่ (การบันทึกของปี 2555) มีรายงาน แต่ยังไม่มี เมนูให้เลือก

แต่แนวทางของปี 2555
น่าจะไม่ต้องคีย์ Online เพราะมีการเพิ่มไฟล์ จาก 18 เป็น 21 แฟ้ม
โดยมีข้อมูลของการคัดกรองความเสี่ยงที่รวมอยู่ในนั้นด้วย

ทำไมต้องใช้โปรแกรมซีโมอา zmoa

ปัญหา คือ การคีย์ข้อมูลคัดกรองความเสี่ยง กลุ่มโรค Metabolic สามารถทำได้ 2 ทางดังนี้
   1. คีย์ Online ผ่าน Web สปสช. (โปรแกรม PPIS)
   2. คีย์ Offline โดยใช้โปรแกรม I_RISK หรือ โปรแกรมเสริมของ HOSxP PCU
เมื่อพิจารณาข้อดี-ข้อเสีย มีดังนี้
 การคีย์คัดกรองและผลงาน Key Online (โปรแกรม PPIS) Key  Offline  (IRISK/HOSxP)
 ความสะดวกของการคีย์
 น้อย
 เพราะเป็นคีย์ผ่าน Browser เช่น IE
 ปานกลาง-มาก
 ขึ้นอยู่กับผู้พัฒนา โปรแกรม
 ความเร็วของการคีย์  น้อย
 เพราะเป็นคีย์ผ่าน Browser เช่น IE
 ปานกลาง-มาก
 ขึ้นอยู่กับผู้พัฒนาโปรแกรม
 ความถูกต้องของข้อมูล  มาก
 เพราะมีการตรวจสอบทุกขั้นตอน
 น้อย-ปานกลาง
 เพราะไม่ได้เชื่อมกับ Web สปสช.
 ตรวจสอบจำนวนยอดที่ได้จริงๆ  สามารถตรวจสอบผ่าน Web ได้
 ทันที
 ไม่สามารถตรวจสอบได้ในทันที
 เพราะจะมีการส่งไฟล์ไปไว้ที่
 สปสช. ต้องรอให้ สปสช. มา
 ดำเนินการรันข้อมูลเข้าระบบ
 เสถียรภาพของโปรแกรม  น้อย-น้อยมาก
 เพราะจำนวนผู้ใช้งานในแต่ละ
 ช่วงหากมีผู้ใช้งานพร้อมๆ กัน
 มากๆ Web จะไม่สามารถรองรับ
 ได้ไหวทำให้เสถียรภาพในช่วง
 เวลาดังกล่าวมีปัญหา
ปานกลาง-มาก
ขึ้นอยู่กับผู้พัฒนาโปรแกรม

โปรแกรมซีโมอา (ZMOA) เป็นการผสานการทำงานของทั้ง 2 โปรแกรม โดยมีข้อดีดังนี้
การคีย์คัดกรองและผลงาน โปรแกรมซีโมอา (ZMOA)
ความสะดวกของการคีย์  มาก
 เพราะคีย์ผ่านโปรแกรม Excel (สำหรับคนที่ใช้โปรแกรม Excel เป็น)
ความเร็วของการคีย์  มาก
 เพราะคีย์ผ่านโปรแกรม Excel (สำหรับคนที่ใช้โปรแกรม Excel เป็น)
ความถูกต้องของข้อมูล
 มาก
 สามารถทราบได้ทันทีที่ส่งข้อมูลขึ้น Web สปสช.
ตรวจสอบจำนวนยอดที่ได้จริงๆ
 สามารถตรวจสอบผ่าน Web ได้ทันที
 และสามารถตรวจสอบจากหน้าจอโปรแกรมหรือรายงานที่ได้จากโปรแกรม
เสถียรภาพของโปรแกรม
 มาก
 เพราะโปรแกรม Excel มีเสถียรภาพดีมาก
 น้อย
 เพราะบางช่วง Web สปสช. ก็ไม่พร้อม ต้องรอให้ Web สปสช. พร้อมใช้งาน

สำหรับผู้เริ่มต้น

ให้ทำไปทีละขั้นตอน ดังนี้ หรือ download คู่มือ zmoa.pdf   แล้วทำตามคู่มือ
1. download zmoa-220
2. แตกไฟล์ rar ไปที่ c:\temp\ จะเห็นว่ามี โฟล์เดอร์ zmoa อยู่ที่ c:\temp\zmoa
3. เข้าไปที่ โฟล์เดอร์ zmoa จะ โฟล์เดอร์  xls
4. เข้าไปที่ โฟล์เดอร์ xls จะมีไฟล์ zmoa_template.xls
5. ดั๊บเบิ๊ลคลิ๊กที่ ไฟล์ zmoa_template.xls
6. โปรแกรม Excel จะเปิดไฟล์ zmoa_template.xls ขึ้นมา
7. ใส่วันที่ของวันนี้ลงไปในช่องแรก ของแถวที่ 2
8. ใส่รหัสประชาชนของตัวเองลงไปใน ช่องที่ 2 ของแถวที่ 2
9. Save File โดยไม่ต้องปิดโปรแกรม Excel
10. ไปที่ โฟล์เดอร์ zmoa จะเห็นว่ามีไฟล์ zmoa.exe หรือบางเครื่องจะเห็นแค่ zmoa
11. ดั๊บเบิ๊ลคลิกที่ไฟล์ zmoa ที่เห็น
12. จะเห็นหน้าจอดำๆ ให้ใส่ user login ของ สปสช. ที่ใช้คีย์ข้อมูลใน Web กดปุ่ม Enter
13. พิมพ์รหัสผ่านของ user ของ สปสช. ไม่ต้องสนใจว่ามันไม่ขึ้นอะไร พยายามพิมพ์ให้ถูกแล้วกดปุ่ม
      Enter บางคนใช้วิธี  พิมพ์ user และ password ลงใน text ไฟล์  ใช้การ copy  (กันพลาด) user
      และ password ที่ละอย่างวางแทน
14. หากพิมพ์ไม่ถูก ก็กดปุ่ม Enter จบโปรแกรม แล้วกลับไปทำข้อ 11  ใหม่จนกว่าจะ login ได้
15. หากวันนั้น Web สปสช. Online ข้อมูลก็จะเข้าไปใน Web Online ของ สปสช.
16. ตามเข้าดูว่าข้อมูลที่เข้าไปมีอะไรบ้าง
17. login ใน web สปสช. แล้วไปดูรายงานเลือกวันที่บันทึกเป็นวันนี้
18. จะว่ามี รายการที่ถูกบันทึกเข้าไปวันนี้ ให้เลือกแก้ไข ขวามือสุดจะมี รูปดินสอเลือกแก้ไข
19. ดูค่าที่ถูกบันทึกว่าใช่ ข้อมูลที่เราได้ใส่ไปในข้อ 7  ข้อ 8 ไหม
20. กลับไปที่รายงานใหม่ กดเมนู ลบที่ขวามือสุด จะมีรูป x แดงๆ ให้ลบเลย
21. กลับไปทำตั้งแต่ข้อ 7 ใหม่ ลองใส่ค่าต่างๆ ตามแบบคัดกรอง แล้วดูว่า zmoa บันทึกอะไรให้
สรุป เหมือนเราทำผ่าน IE แต่คีย์ที่ Excel เก็บไว้ก่อน แล้ว zmoa ทำแทนให้

รูปแบบการลงข้อมูลคำตอบใน zmoa_template.xls

รูปแบบการลงข้อมูลคำตอบใน zmoa_template.xls

วันที่คัดกรอง ให้ใส่ในรูปแบบ 21/01/2554 หรือ 21/01/2011
เลขบัตรประจำตัวประชน ให้ใส่เลข 13 หลักไม่ต้องเว้นวรรค

ข้อ 1 ข้อมูลครอบครัว
    1.1, 1.2 ทั้งหมดยกเว้น 1.1.9 และ 1.2.9
                n = ไม่เป็น
                y = เป็น
                ว่าง/อื่นๆ = n

ข้อ 2 ท่านมีประวัติการเจ็บป่วย หรือต้องพบแพทย์ ด้วยโรคหรืออาการ
    2.1 - 2.6
              n = ไม่มี
              y = มี
              ว่าง/อื่นๆ = ไม่เคยตรวจ
    2.7 - 2.16
              n = ไม่มี
              y = มี
              ว่าง/อื่นๆ = n

ข้อ 3 กรณีที่ท่านมีประวัติเจ็บป่วยตามข้อ 2 ท่านปฏิบัติตนอย่างไร
             1  = 3.1 รับการรักษาอยู่/ปฏิบัติตามที่แพทย์แนะนำ
             2  = 3.2 รับการรักษา แต่ไม่สมำเสมอ
             3  = 3.3 เคยรักษา ขณะนี้ไม่รักษา / หายาทานเอง
             ว่าง/อื่นๆ = ไม่ตอบ

ข้อ 4 ท่านสูบบุหรี่หรือไม่
             1 = 4.1 สูบ
             2 = 4.2 ไม่สูบ
             3 = 4.3 เคยสูบแต่เลิกแล้ว
                       ค่าจำนวนมวนต่อวัน และชนิดของบุหรี่จะมีการนำมาใช้เมื่อเลือก 1 หรือ 3
             ว่าง/อื่นๆ = ไม่ตอบ
             ชนิดของบุหรี่ (หากเลือก ข้อ 1 หรือ 3)
1 = บุหรี่ปกติ
2 = บุหรี่พื้นเมือง (ขี้โย) มวนเล็ก 
3 = บุหรี่พื้นเมือง (ขี้โย) มวนกลาง
4 = บุหรี่พื้นเมือง (ขี้โย) มวนใหญ่ (ประมาณ 1 คืบ)
 จำนวน Pack year โปรแกรมจะคำนวณให้ ไม่ต้องป้อน

ข้อ 5 ท่านดื่มเครื่องดื่มที่มีแอลกอฮอล์หรือไม่
            1 = 5.1 ดื่ม
                      จำนวนครั้งจะมีการนำมาใช้เมื่อเลือก 1
            2 = 5.2 ไม่ดื่ม
            3 = 5.3 เคยดื่มแต่เลิกแล้ว
            ว่าง/อื่นๆ = ไม่ตอบ

ข้อ 6 ท่านออกกำลังกาย/เล่นกีฬา
           1 = 6.1 ออกกำลังกายทุกวัน ครั้งละ 30 นาที
           2 = 6.2 ออกกำลังกายสัปดาห์ละมากกว่า 3 ครั้ง ครั้งละ 30 นาที สมำเสมอ
           3 = 6.3 ออกกำลังกายสัปดาห์ละ 3 ครั้ง ครั้งละ 30 นาที สมำเสมอ
           4 = 6.4 ออกกำลังกายน้อยกว่าสัปดาห์ละ 3 ครั้ง
           5 = 6.5 ไม่ออกกำลังกายเลย
           ว่าง/อื่นๆ = ไม่ตอบ

ข้อ 7 ท่านชอบอาหารรสใด
    7.1 - 7.4
               n = ไม่ชอบ
               y = ชอบ
               ว่าง/อื่นๆ = n

ข้อ 8 ตรวจร่างกาย
    รับประทานหลังอาหาร ........ ชั่วโมง.นาที   ให้ใส่เป็นตัวเลข เช่น
       1 ชม.  ให้ใส่เป็น 1
       1 ชม. 30 นาที ให้ใส่เป็น 1.30
       2 ชม. 10 นาที ให้ใส่เป็น 2.10

หากไม่เป็นไปตามนี้ถือว่ามี bug ครับ ให้ ส่ง ไฟล์ zmoa_temple.xls มาให้ zmoagent@gmail.com โดยเลือกเฉพาะแถวที่
ไม่เป็นไปตามนี้  ลบรหัสประจำตัวประชาชนออก เอาเพียง 1 แถว แล้วบอกว่าข้อไหนผิด ครับ zmoagent จะ
ได้เข้าสู่ debug mode ดูค่านั้นๆ แล้วแจ้งให้ทราบ และปรับตัวให้รองรับค่านั้นๆ

ZMOA 2.2.0 (Screening year [2011/2554], built Mar 12 2011)

"บันทึกการคัดกรองความเสี่ยง Metabolic Online ประจำปี 2554"           
"ลงข้อมูลใน Excel แล้ว Upload Online"

1. บันทึกข้อมูลคัดกรอง ใน Excel
2. รันโปรแกรมซีโมอา (zmoa.exe)
3. ดูรายงาน Online สำเร็จ
4. ดูรายงาน Exists ข้อมูลมีอยู่ก่อนแล้ว
5. ดูรายงาน Errors ข้อมูล Online ไม่สำเร็จ

โปรแกรมบันทึกการคัดกรองความเสี่ยง Metabolic Online ประจำปี 2554     

ZMOA 2.2.0  (Screening year [2011/2554], built Mar 12 2011)  
(หากยังไม่รู้จักให้ดูที่ ZMOA 0.1.1)   

====================================================================== 
version: 2.2.0 release 2011-03-12
    [+] zmoa
        - fixed bug: สิทธิว่าง บางทีบันทึกไม่ได้
        - logs: เพิ่มการบอกรายละเอียดการ Saving Failed. โดยมีการบอก field ที่ error

    [+] zmoa_reports
        - compress font, style in excel for large file (excel limited 4000 style)
        - สามารถเลือกตัวกรองอัตโนมัติได้
          (versions ก่อน 2.2.0 หากข้อมูลมีจำนวนมาก ตัวกรองอัตโนมัติจะทำงานไม่ได้)

version: 2.0.2 release 2011-01-28
    [+] zmoa
        - fixed bug: คำนวณค่าความดันเฉลี่ย เป็นทศนิยม  เดิมไม่มีทศนิยม เช่น 125.5 ได้เป็น 125

version: 2.0.0 release 2011-01-26
    [+] zmoa
        - fixed bug: การคำนวณ pack_year ค่าผิดพลาด ไม่มีทศนิยม เช่น 3.9 ได้ 3
        - fixed bug: ความดันตัวล่าง bpl_2 จะเท่ากับ bph_2 แต่ความดันเฉลี่ยถูก
        - fixed bug: add_exists error ในบาง PID
        - แสดง WebSite Maintenance ในกรณีที่ web หยุดปรับปรุง

version: 1.1.1 release 2011-01-21
    [+] แก้ปัญหาการ login ไม่ได้
  
version: 1.1.0 release 2011-01-17
    [+] โปรแกรม zmoa
         + Fixed bug: การอ่านค่าจาก zmoa_template.xls ที่สร้างมาจาก jzmoa และ hzmoa ผิด
            ข้อ 4  ท่านสูบบุหรี่หรือไม่
            ข้อ 5 ท่านดื่มเครื่องดื่มที่มีแอลกอฮอล์หรือไม่
             เช่น 4.1 ระยะเวลาการสูบบุหรี่ 1 ปี แต่ใน Excel ที่สร้างโดย jzmoa เป็น 1.0 ทำให้ค่าที่อ่าน
            ได้เป็น 10 ซึ่งทำให้ค่าผิด จากความเป็นจริง แต่รูปแบบแสดงให้เห็นเป็น 1 ไม่เห็นเป็น 1.0 ซึ่ง

              zmoa 1.0.0 ยังไม่รองรับ  แต่หากเราใช้ zmoa_template.xls ซึ่งมีการกำหนดรูปแบบที่แน่นอน
             ไว้แล้ว ค่าจะไม่ผิดพลาด แต่อย่างไรก็ตาม zmoa ไม่ควรจะนำเข้าข้อมูลผิดพลาดเข้าระบบ  
             หากผิดก็ไม่ควรให้เข้า ต้องแก้ไขให้ถูกรูปแบบเสียก่อนจึงจะเข้าได และจากการช่วยกันร่วม
             ทดสอบเราก็พบ bug อีก 1 คือ ข้อ 5 ระบบไม่เลือกให้แม้เราใส่ค่า 2 เหตุเพราะค่าที่อ่านได้มา
             เป็น 2.0 ทำให้ zmoa เลือกไม่ถูกก็เลย ไม่เลือกข้อใด

   [+] zmoa_template
         - ตัด column บุหรี่ ซองต่อปี ออก

version: 1.0.1 release 2011-01-16
    [+] โปรแกรม zmoa
            - ทำ Test Cases   เพื่อ ทดสอบ โปรแกรม zmoa
            - logs  เพิ่มการระบุ แถวและคอล์ลัม ของ Excel ที่ผิดเพื่อสะดวกต่อการตรวจสอบ
            - เพิ่ม timout จากเดิม 60 วินาที เป็น 120 วินาที  NET 6M ช่วงเวลา 20.00 - 20.30 บางทียัง login ไม่ได้
            - เพิ่มการคำนวณ บุหรี่ ซองต่อปี  โดยจะคำนวณจากสูตร โดยไม่เอาค่าใน zmoa_template.xls
               smoking_pack = ((int(smoking_amount)*int(smoking_interval))/20) * int(smoking_type)
            - ประเภทของบุหรี่มีน้ำหนักต่างกันเวลาคำนวณ
                1 = บุหรี่ปกติ  / น้ำหนัก = 1
                2 = บุหรี่พื้นเมือง (ขี้โย) มวนเล็ก / น้ำหนั ก = 3
                3 = บุหรี่พื้นเมือง (ขี้โย) มวนกลาง  / น้ำหนั ก = 5
                4 = บุหรี่พื้นเมือง (ขี้โย) มวนใหญ่ (ประมาณ 1 คืบ)  / น้ำหนั ก = 7
            - Fixed bug: เลือกชนิดของบุหรี่ที่ไม่ใช่ 0  คือ 1 , 3
            - Fixed bug: error report date format missing  ['dd/mm/yyyy]
            - Support screen_date in text format  'dd/mm/yyyy
            - เพิ่มการแจ้ง  Error "DateFormat missing."
            - logs เพิ่มการลงเวลา [HH:Mi:SS]  เพื่อไว้ใช้ในการตรวจสอบ web sever ว่า down เวลาไหน
          
    [+] zmoa_template.xls
           - บุหรี่ ซองต่อปี รอตัดออกใน version 1.1.0

version: 1.0.0 release 2011-01-12
     [+] โปรแกรม zmoa
            - สร้างรายงานด้วย Excel ไฟล์ zmoa_reports@yyyymmdd-hhmiss.xls
              ตามวันเวลาที่รันโปรแกรม เก็บอยู่ในไดเรททอรี่ reports
                มี 3 sheets Online/Exists/Errors เพิ่มความสะดวกในการตรวจสอบผลการรัน
               Online = ข้อมูลที่ส่งไป online สำเร็จ
               Exists = ข้อมูลมีการบันทึก online ไปแล้ว  บางทีสถานพยาบาลอื่นก็บันทึกไปก่อนแล้ว
                              เกิดการคัดกรองข้ามเขต หรือมีการรันใหม่เพื่อต้องการรายงาน
               Errors = ข้อมูลที่ไม่สามารถส่งไป online ได้ เช่น
                    PID missing = รหัสประจำตัวประชาชนผิด
                    Right missing = ตรวจสอบสิทธิไม่ได้ อาจเกิดจาก web ช้า
                    Saving Failed = บันทึกข้อมูลไม่ได้ อาจเกิดจาก web ช้า, ข้อมูลบางอย่างผิด
    [+] zmoa_template.xls
            - ปรับ Cell Format ของเลขประจำตัวประชาชน 13 หลัก
            - กำหนดสีแถวคู่ คี่ เพื่อให้ไม่หลงแถว เวลาลงข้อมูล
            - zmoa_template.xls ใน version 0.1.1 สามารถนำมารันได้เพื่อให้สร้างรายงานใหม่ได้

version:  0.1.1  release 2010-12-29
    - zmoa_template.xls ตัดรายการบางรายการออกเพื่อให้เหลือพื้นที่สำหรับการป้อนข้อมูลได้สะดวก
    - ตัด ชื่อ, เพศ, สิทธิ, bmi, bph_avg, pbl_avg, screen_name ออกจาก Excel Template
    - มีการ save user/password ในไดเรททอรี่ logs (logs/password) เพื่อไม่ต้องกรอกบ่อยๆ
    - เพิ่มการสรุปรายการ Online/Exists/Errors/Total ของการบันทึกข้อมูล Online
    - เพิ่มเวลารอ Web สปสช. จากเดิม 30 วินาที เป็น 60 วินาที เพราะ บางที Web สปสช. ช้า
    - ผ่านการทดสอบกับข้อมูลจริงแล้ว 63 รายการ

version: 0.1.0  release 2010-12-28
     - เพิ่มการคำนวณอัตโนมัติ ค่า bmi, bph_avg, pbl_avg
   
version: 0.0.1  release 2010-12-28
      - เริ่มต้นค้นหาความเป็นไปได้

cZMOA (เครียร์ซีโมอา) แม่บ้านคนใหม่ของซีโมอา (ZMOA)

"Clear Online data in zmoa_temple.xls"           
"ลบข้อมูลที่บันทึกเข้าวันนี้ ตามรายชื่อใน zmoa_template.xls" 

โปรแกรมเครียร์ซีโมอา cZMOA ทำการลบข้อมูลแต่ข้อที่ต้องการลบไม่ได้ถูกบันทึกในวันนี้ก็ลบไม่ได้


โปรแกรมลบข้อมูลที่บันทึกเข้าภายในวันนี้ ตามรายชื่อใน zmoa_template.xls  
cZMOA 1.1.0 (Clear Online data in zmoa_temple.xls, 17/01/11)     
==========================================================================
ที่มา:
       บางทีโปรแกรม ZMOA ก็ทำรกไว้ ต้องให้แม่บ้านมาทำความสะอาด

ลักษณะ:
       โปรแกรมอ่านข้อมูลจากไฟล์ zmoa_template.xls แล้วทำการลบข้อมูล Online ของ Web สปสช.

การติดตั้งและใช้งาน:
     1. Download zmoa-x.x.x.rar เพราะ czmoa จะตาม zmoa ไปในทุกๆ ที่ (เพราะกลัว zmoa ทำรก)
     2. Unrar zmoa-x.x.x.rar ไม่ต้องติดตั้งในเครื่อง สามารถทำงานใน Thumb drive ได้ Portable Application  
     3. นำไฟล์ zmoa_temple.xls ที่เลือกเฉพาะคนที่ต้องการลบของวันนี้
        (ไม่สามารถลบของวันอื่นๆ ได้ ยกเว้น เปลี่ยนวันที่ของเครื่องนั้นก่อนค่อยรันใหม่)
     4. รันโปรแกรม czoma.exe โปรแกรมจะลบคนตามรายชื่อที่อยู่ใน zmoa_template.xls
     5. logs และ reports ของโปรแกรม zmoa  มีวันที่เป็นสำคัญ ไม่งั้นแม่บ้านจะไม่รู้ว่าต้องทำวันงานไหน

hZMOA (ฮอสซีโมอา) เพื่อนใหม่ของซีโมอา (ZMOA)

"HOSxP Generate zmoa_template.xls for ZMOA"           
"สร้างไฟล์เตรียมการคัดกรอง Metabolic จาก HOSxP" 

1. รันโปรแกรม hzmoa.exe กับ HOSxP ที่ใช้ฐานข้อมูล mysql
2. โปรแกรม hzmoa สร้างแบบบันทึกเป็น Excel
3. ข้อมูลบางส่วนมีอยู่แล้วตอนคนไข้มารับการรักษา


โปรแกรมสร้างแบบบันทึกการคัดกรองความเสี่ยงสำหรับนำไปใช้ใน ZMOA      

hZMOA 0.1.0 release 2011-02-06
-------------------------------
    -fixed bug data null in database
    -support cardid=null in database
    -compress font, style in excel for large file (excel limited 4000 style)
    -จัดรูปแบบ excel เพื่อให้มีจุดสังเกตุ ไม่หลงแถว หลง column
    -สามารถเลือกตัวกรองอัตโนมัติได้ (ใน versions [0.0.1] หากข้อมูลมีจำนวนมาก ตัวกรองอัตโนมัติจะทำงานไม่ได้)

==========================================================================
ที่มา:
       ข้อมูลคนไข้กลุ่มเป้าหมายการคัดกรองความเสี่ยงมีอยู่ใน HOSxP


ลักษณะ:
       เป็นโปรแกรมดึงข้อมูลจาก HOSxP มาสร้าง Excel ไฟล์เตรียมการบันทึกการคัดกรองความเสี่ยง

การติดตั้งและใช้งาน: (ขณะนี้มีให้เฉพาะฐานข้อมูล mysql)
     1. Download hzmoa-x.x.x-mysql.zip
     2. Unzip hzmoa-x.x.x-mysql.zip ไม่ต้องติดตั้งในเครื่อง สามารถทำงานใน Thumb drive ได้ Portable Application  
     3. ทดลองรัน hzmoa.exe ที่เครื่อง HOSxP เครื่องแม่ข่าย
     4. หากไม่สามารถรันได้ให้หา vcredist_x86_vc9.exe มารันก่อน แล้วรันใหม่
     5. กำหนดช่วงอายุ กลุ่มเป้าหมาย
     6. ตรวจสอบไฟล์ในไดเรททอรี่ xls
     7. หากมีปัญหาตรวจสอบ ไดเรททอรี่ logs

ปัญหาและการแก้ไข:
    - เชื่อมต่อฐานข้อมูลไม่ได้ ให้ดู config การเชื่อมต่อกับ HOSxP ที่ conf/hosxpdb.conf
    - หากยังแก้ปัญหาไม่ได้ให้ส่ง logs ให้ zmoagent@gmai.com เพื่อทำการแก้ไขโปรแกรม hzmoa

jZMOA (เจซีโมอา) ผู้ช่วยซีโมอา (Junior's ZMOA)

"JHCIS Generate zmoa_template.xls for ZMOA"           
"สร้างไฟล์เตรียมการคัดกรอง Metabolic จาก JHCIS"
  
1. รันโปรแกรม jZMOA เลือกอายุ 15 ปีขึ้นไป หรือกำหนดเป็น ช่วง 35-60

2. โปรแกรม jzmoa สร้างแบบบันทึกเป็น Excel
3. ข้อมูลบางส่วนได้มาจาก JHCIS

==========================================================================

โปรแกรมสร้างแบบบันทึกการคัดกรองความเสี่ยงสำหรับนำไปใช้ใน ZMOA     
jZMOA 1.0.1  (JHCIS Gen zmoa_template.xls, built Feb 16 2011)     
==========================================================================
jZMOA 1.0.1 release 2011-02-16
-------------------------------
    -เพิ่ม วันเกิด

jZMOA 1.0.0 release 2011-01-20
------------------------------- 
    -fixed bug data null in database
    -support cardid=null in database
    -compress font, style in excel for large file (excel limited 4000 style)
    -จัดรูปแบบ excel เพื่อให้มีจุดสังเกตุ ไม่หลงแถว หลง column
    -Excel สามารถเลือกตัวกรองอัตโนมัติได้ (ใน versions [0.1.1, 0.1.0, 0.0.1] หากข้อมูลมีจำนวนมากตัวกรอง
      อัตโนมัติจะทำงานไม่ได้)
    -ผ่านการทดสอบกับฐานข้อมูลจริง ที่อนามัยไกล/ใกล้บ้าน

jZMOA 0.1.1 release 2011-01-18
------------------------------- 
   - เพิ่มการเลือก เบาหวาน และความดัน ข้อ 2.1, 2.2 หากมีข้อมูลในตาราง personchronic
   - ไม่สร้าง column บุหรี่ซอง/ต่อปี
   - Tab Excel แสดง version jZMOA 0.1.1  เพื่อให้รู้ว่าสร้างจาก version ไหน
 
==========================================================================

โปรแกรมสร้างแบบบันทึกการคัดกรองความเสี่ยงสำหรับนำไปใช้ใน ZMOA     
jZMOA 0.1.0  (JHCIS Gen zmoa_template.xls, built Jan 13 2011)      
==========================================================================
ที่มา:
       ข้อมูลประชากรกลุ่มเป้าหมายการคัดกรองความเสี่ยงมีอยู่ใน JHCIS


ลักษณะ:
       เป็นโปรแกรมดึงข้อมูลจาก JHCIS มาสร้าง Excel ไฟล์เตรียมการบันทึกการคัดกรองความเสี่ยง

การติดตั้งและใช้งาน:
     1. Download jzmoa-x.x.x.zip
     2. Unzip jzmoa-x.x.x.zip ไม่ต้องติดตั้งในเครื่อง สามารถทำงานใน Thumb drive ได้ Portable Application  
     3. ทดลองรัน jzmoa.exe ที่เครื่อง JHCIS เครื่องหลัก
     4. หากไม่สามารถรันได้ให้หา vcredist_x86_vc9.exe มารันก่อน แล้วรันใหม่
     5. กำหนดช่วงอายุ กลุ่มเป้าหมาย
     6. ตรวจสอบไฟล์ในไดเรททอรี่ xls
     7. หากมีปัญหาตรวจสอบ ไดเรททอรี่ logs

ปัญหาและการแก้ไข:
    - เชื่อมต่อฐานข้อมูลไม่ได้ ให้ดู config การเชื่อมต่อกับ JHCIS ที่ conf/jhcisdb.conf
    - หากยังแก้ปัญหาไม่ได้ให้ส่ง logs ให้ zmoagent@gmail.com เพื่อทำการแก้ไขโปรแกรม jzmoa

>>> ZMOA 1.0.0 (Screening year [2011/2554], built Jan 12 2011) <<<

"บันทึกการคัดกรองความเสี่ยง Metabolic Online ประจำปี 2554"           
"ลงข้อมูลใน Excel แล้ว Upload Online"

1. บันทึกข้อมูลคัดกรอง ใน Excel
2. รันโปรแกรมซีโมอา (zmoa.exe)
3. ดูรายงาน Online สำเร็จ
4. ดูรายงาน Exists ข้อมูลมีอยู่ก่อนแล้ว
5. ดูรายงาน Errors ข้อมูล Online ไม่สำเร็จ

โปรแกรมบันทึกการคัดกรองความเสี่ยง Metabolic Online ประจำปี 2554      
ZMOA 1.0.0  (Screening year [2011/2554], built Jan 12 2011)  
======================================================================
เปลี่ยนแปลง ดังนี้ (หากยังไม่รู้จักให้ดูที่ ZMOA 0.1.1)    
[+] zmoa_reports
    - สร้างรายงานด้วย Excel ไฟล์ zmoa_reports@yyyymmdd-hhmiss.xls
      ตามวันเวลาที่รันโปรแกรม เก็บอยู่ในไดเรททอรี่ reports
      มี 3 sheets Online/Exists/Errors เพิ่มความสะดวกในการตรวจสอบผลการรัน
                 Online = ข้อมูลที่ส่งไป online สำเร็จ
                 Exists = ข้อมูลมีการบันทึก online ไปแล้ว  บางทีสถานพยาบาลอื่นก็บันทึกไปก่อนแล้ว
                              เกิดการคัดกรองข้ามเขต หรือมีการรันใหม่เพื่อต้องการรายงาน
                 Errors = ข้อมูลที่ไม่สามารถส่งไป online ได้ เช่น
                              PID missing = รหัสประจำตัวประชาชนผิด
                              Right missing = ตรวจสอบสิทธิไม่ได้ อาจเกิดจาก web ช้า
                              Saving Failed = บันทึกข้อมูลไม่ได้ อาจเกิดจาก web ช้า หรือ 

                                                      ข้อมูลบางอย่างผิด เช่น
                                                      วันที่คัดกรอง ต้องอยู่ในรูปแบบวันที่ 12/01/2553
                                                      ไม่ใช้ข้อความ '12/01/2553 แต่เนื่องจาก Excel จัด
                                                      รูปแบบวันที่ตามสากล mm/dd/yyyy
                                                      แต่เราต้องการ  dd/mm/yyyy 
                                                      ทางแก้ คือ ให้ไปกำหนด Cell Format เป็น Custom 
                                                      เลือกรูปแบบ dd/mm/yyyy

[=] zmoa_template.xls
    - ปรับ Cell Format ของเลขประจำตัวประชาชน 13 หลัก
    - กำหนดสีแถวคู่ คี่ เพื่อให้ไม่หลงแถว เวลาลงข้อมูล
    - zmoa_template.xls ใน version 0.1.1 สามารถนำมารันได้เพื่อให้สร้างรายงานใหม่ได้
"บันทึกการคัดกรองความเสี่ยง Metabolic Online ประจำปี 2554"           
"ลงข้อมูลใน Excel แล้ว Upload Online" 





โปรแกรมบันทึกการคัดกรองความเสี่ยง Metabolic Online ประจำปี 2554      
ZMOA 0.1.1  (Screening year [2010/2553], built Dec 30 2010)      
==========================================================================
ที่มา:
       ความเป็นมาของ โปรแกรมซีโมอา (ZMOA) และกำลังเป็นไป

ลักษณะ:
       เป็นโปรแกรมอ่านข้อมูลจากไฟล์ Excel (zmoa_template.xls) แล้วทำการบันทึกข้อมูล Online ไปยัง Web สปสช.

การใช้งาน:
      บันทึกข้อมูลการคัดกรองความเสี่ยงไว้ในไฟล์ zmoa_template.xls ที่อยู่ในไดเรททอรี่ xls ที่ได้ทำการติดตั้งโปรแกรม แล้วรัน zmoa.exe ป้อน user และ password ของ Web สปสช.  ส่งข้อมูลไป Online

การติดตั้งและใช้งาน:
     1. Download zmoa-x.x.x.zip
     2. Unzip zmoa-x.x.x.zip ไม่ต้องติดตั้งในเครื่อง สามารถทำงานใน Thumb drive ได้ Portable Application  
     3. ทดลองรัน zmoa.exe 
     4. หากไม่สามารถรันได้ให้ download version ที่รวม runtime zmoa-x.x.x+runtime.zip
     5. Unzip zmoa-x.x.x+runtime.zip รัน vcredist_x86_vc9.exe แล้วรัน zmoa.exe ใหม่อีกครั้ง
     6. แก้ไขไฟล์ zmoa_template.xls ในไดเรททอรี่ xls
     7. บันทึกไฟล์ zmoa_template.xls โดยไม่ต้องปิด Excel แล้วรัน zmoa.exe อีกครั้ง
     8. ตรวจสอบผลจากรายงาน Online http://ucapps.nhso.go.th/allpp2010/FrmRepAllPpScr01.jsp

ทดสอบโปรแกรมและเคล็ดลับ:
    - แก้ไขเฉพาะ เลขประจำตัวประชาชน อย่างเดียวก่อน บันทึกไฟล์ แล้วรันโปรแกรม zmoa.exe
    - โปรแกรมจะทำงานได้ต้องเชื่อมต่อ Internet  (หากมี proxy ที่ต้องป้อน  user/password จะไม่ทำงาน)
    - ไฟล์ zmoa_template.xls มีการจัดรูปแบบ Cell Format หลายๆ แบบ ซึ่งจะกระทบกับการทำงาน
       ของโปรแกรม ให้ทดลองแก้ไขค่าเพื่อทดสอบ หากจำเป็นต้องเพิ่มแถวใหม่ ให้ copy แถว
       เก่าไปวางจะง่ายกว่า
    - Save zmoa_template.xls เป็น Excel 97/2003 compatibility
    - รันโปรแกรม zmoa.exe โดยไม่ต้องปิด Excel
    - ตรวจสอบ log ในไดเรททอรี่ logs ไฟล์ zmoa@2010-12-28.log โดย log ไฟล์จะเก็บตามวันที่
    - Clear การจำ user / password โดยการลบไฟล์  password ในไดเรททอรี่ logs
    - Copy โปรแกรมใส่ Thumb Driver ไปรันได้ทุกที่ Portable Application

การลงทะเบียน:
     ส่ง email ไปยัง zmoagent@gmail.com  ระบุ user Online ของ สปสช. (ไม่ต้องระบุ password)
หัวข้อเรื่อง <Free register zmoa> จะได้รับจำนวนการบันทึกข้อมูลเป็น 10 คน/การรันโปรแกรม 1 ครั้ง
โปรแกรมสามารถรันได้ไม่จำกัดจำนวนครั้ง  แต่จำกัดจำนวนข้อมูลในไฟล์ Excel ต่อแต่ละครั้งที่รัน

การขอเพิ่มจำนวน Licenses:
      ไม่ลงทะเบียน     1 คน / ครั้ง      ไว้ใช้สำหรับทดสอบการทำงานของโปรแกรม
      ลงทะเบียนฟรี   10 คน / ครั้ง      ใช้สำหรับการบันทึกข้อมูลจริง แต่ต้องรันหลายครั้ง
      อื่นๆ mail มาคุยกับ zmoagent@gmail.com

โปรแกรมซีโมอา (ZMOA)

ZMOA (ซีโมอา หมายถึง โปรแกรมที่จะมาช่วยคีย์ข้อมูลการคัดกรอง (Zcreening ) โดยเป็นตัวแทนนำข้อมูลการคัดกรองไปคีย์ใน web online ของ สปสช. )

  • ปัญหา
    • การป้อนข้อมูล การคัดกรองความเสี่ยง Metabolic Online ทำได้ช้า
    • เมื่อเกิดข้อผิดพลาด ข้อมูลเกิดสูญหาย ต้องป้อนข้อมูลใหม่ ไม่สามารถนำข้อมูลเก่ามาใช้ได้ 
    • บางเวลา Web http://ucapps.nhso.go.th/ ก็ทำการหยุดปรับปรุง http://maintenance.nhso.go.th/warning/
  • สาเหตุ
    • Internet บางที่, บางเวลา ช้า และ error 
    • บางเวลาข้อมูลพร้อม แต่ Internet และ Web ไม่พร้อม
  • ความต้องการ
    • บันทึกข้อมูลการคัดกรองความเสี่ยงเก็บไว้ในไฟล์ Excel (.xls)
    • นำไฟล์มา upload เข้าสู่ระบบ Online เมื่อ internet และ Web http://ucapps.nhso.go.th/allpp2010 พร้อมใช้งาน
    • โปรแกรมทำการลงข้อมูล Online อัตโนมัติ
  • ประโยชน์
    • การบันทึกข้อมูลใน Excel ทำได้สะดวกและรวดเร็ว
    • ได้ไฟล์ข้อมูลที่จะนำมาใช้งานภายหลัง และปีต่อๆ ไปได้
    • การลงข้อมูล Online ทำได้สะดวกและรวดเร็ว

Downloads

=21 แฟ้ม==================================================================
Chronic[0.1] (2M@2012-02-29)
LabFu[0.5] (2M@2012-03-03)
ncdscreen[0.1] (2M@2012-03-03)
=ZMOA====================================================================
คู่มือ zmoa.pdf (1M@2011-02-05)
zmoa-220.rar (2M@2011-03-12) 
rzmoa-220.rar (3M@2011-12-06)  
jzmoa-101.rar (1M@2011-02-16)
hzmoa-010-mysql.rar (1M@2011-02-06)
zmoa_template.xls (26K@2011-01-17)
=Frameworks================================================================
vcredist_x86_vc9.rar (4M@2010-12-28) รัน time สำหรับเครื่องที่รันแล้วหน้าจอดำๆ แว๊บๆ แล้วหายไป
=========================================================================

คำถาม - คำตอบ

ถาม(1): โปรแกรมซีโมอา (zmoa) ดีกว่าการลงข้อมูลบน web online ของ สปสช. อย่างไร?
ZMOA>:
   1. การกรอกข้อมูลทำได้เร็วกว่า  เพราะกรอกบน Excel และสามารถ copy ข้อมูลที่ซ้ำๆกันได้
      เช่น  แยกแบบคัดกรองที่ตอบเหมือนๆ กัน ออกเป็นชุดๆ แล้วนำมากรอกพร้อมๆกัน
      จะประหยัดเวลาได้มาก
   2. หาก web online ของ สปสช. ขัดข้อง หรือ internet ขัดข้อง  ข้อมูลที่กรอกไว้ก็ไม่สูญหาย
   3. สามารถกรอกข้อมูลรอไว้  ในขณะที่ web online ของ สปสช. หยุดปรับปรุง
    
ถาม(2): โปรแกรมซีโมอา (zmoa) ทำงานอย่างไร?
ZMOA>: 
     โปรแกรมซีโมอา (zmoa) = Excel97 + Web Browser (เช่น IE หรือ  Firefox) เช่นเดียวกับโปรแกรม
ท่อง web ต่างๆ  (IE, Firefox, Google Chrome, ฯลฯ ) แต่ที่แตกต่างคือ โปรแกรมซีโมอา (zmoa) จะ
อ่านข้อมูลจากไฟล์ Excel (zmoa_template.xls) แล้วนำไปกรอกที่หน้า web online ของ สปสช. แทนผู้ใช้
ที่ต้องกรอกแล้วกดปุ่มบันทึกเอง  นั่นทำให้โปรแกรมซีโมอา (zmoa)  ต้องให้ผู้ใช้ป้อน user และ password
ของ web สปสช. สำหรับผ่านเข้าไปกรอกข้อมูลที่ web online ของ สปสช. เช่นเดียวกับที่เราทำผ่าน web
browser ตัวอื่นๆ มี IE เป็นต้น
   
ถาม(3): สอ. แห่งหนึ่งมีข้อมูล 1,000 คนจะสามารถลงข้อมูลได้หรือไม่?
ZMOA>: 
     สามารถทำได้  แรกๆ อาจทำเพียง 1 คน โดยการแก้ไขข้อมูลในไฟล์ zmoa_template.xls กดปุ่ม
บันทึก  แล้วรัน zmoa.exe หลังจากนั้นให้ตรวจสอบดูในส่วนรายงานที่มีการบันทึกเข้าวันนี้บน Web สปสช.
เมื่อแน่ใจว่าข้อมูลถูกต้องทุกค่า ทุกฟิลด์ (Field) ก็ให้ส่ง email ไปขอลงทะเบียนระบุหัวข้อ <Free register zmoa>
เพื่อเพิ่มจำนวนจาก ทีละ 1 คนเป็น ทีละ 10 คน ขณะที่รอการตอบกลับ จาก zmoagent@gmail.com
ก็ให้กรอกข้อมูลรอไปเรื่อยๆ  สมมุติให้ เมื่อกรอกข้อมูลได้ 100 คน แล้ว มี email ยืนยันมาว่าได้เพิ่มเป็น
10 คนแล้ว ก็ให้บันทึกไฟล์ zmoa_template.xls แล้วรัน zmoa.exe โปรแกรมจะส่ง 10 คนแรกไป Online
หลังจากได้ตรวจสอบข้อมูลในรายงานบน Web สปสช. แล้วก็ให้ลบ 10 คนแรกทิ้งไปเลื่อน 10 ล่างขึ้นมา
แทน บันทึกไฟล์ zmoa_template.xls แล้วรัน zmoa.exe อีกครั้ง ทำไปเรื่อยๆ จนกว่าจะครบ 1,000 คน
หากต้องการเพิ่มจำนวนคน (licenses) มากกว่า 10 คน ให้ email ไปหา zmoagent@gmail.com ระบุหัวข้อ
 <Licenses zmoa>

ถาม(4): โปรแกรมซีโมอา (zmoa) ผ่านการรับรองจาก สปสช. หรือยัง?
ZMOA>:
        เบื้องต้นยังไม่ได้รับการรับรองจาก สปสช.

ถาม: บันทึกข้อมูลใน Excel เป็น Complatibilty 97/2003 หมายถึงอะไร?
ZMOA>:
       Excel ในปัจจุบันมีการใช้งานอยู่หลายๆ version เช่น Office 2003 การบันทึกไฟล์ใน Excel 2003
ให้สามารถใช้งานได้ใน Excel 97 หรือ Excel 2003  เรียกว่า Complatibity Mode ซึ่งจะให้เราเลือกตอน
Save ไฟล์

ถาม(5): Portable Application หมายถึงอะไร?
ZMOA>:
        Portable Application หมายถึง  โปรแกรมที่สามารถ copy ลง Thumb Drive แล้วนำไปใช้งานได้
โดยไม่ต้องทำการติดตั้ง  สามารถพกพาไปใช้กับเครื่องอืนๆ ได้ทุกที่  ยกตัวอย่าง สอ.แห่งหนึ่ง internet
มีปัญหาทำให้ไม่สามารถลงข้อมูล Online ได้  จึงไปที่ร้าน internet ในเมือง แล้ว ใส่  Thumb แล้วรัน
โปรแกรม zmoa.exe โดยไม่ต้องทำการติดตั้ง

ถาม(6): พิมพ์ password แล้วไม่ขั้นอะไรเลยทำให้ login ไม่ผ่านต้องทำอย่างไร?
ZMOA>:
     โปรแกรมซีโมอา (zmoa)  จะไม่แสดง  password ขณะที่พิมพ์ (รวมทั้งไม่แสดง * หรืออักขระอื่นๆ)
ให้พิมพ์ password ให้ถูกต้องแล้วกดปุ่ม Enter เลย หากโปรแกรมซีโมอา (zmoa) login ได้ โปรแกรมจะ
จำ user/password ไว้ในไฟล์  logs/password ซึ่งเราสามารถแก้ไขหากต้องการเปลี่ยน user และ password
หรือ ลบทิ้งได้หากต้องการป้อน user/password ใหม่


ถาม(7): ไฟล์ zmoa_template.xls แก้ไขอะไรได้บ้าง
ZMOA>:
        เปลี่ยนสีตีกรอบได้ (Cell Style) แต่ให้ระวังการเปลี่ยน Cell Format เช่น Number, Datetime เช่น
เลขประจำตัวประชาชน, ตัวเลขเลือกข้อ 1 2 3 และวันที่ นอกนั้นก็ตามใจชอบ

ถาม(8): ข้อควรระวังในการใช้โปรแกรมซีโมอา (zoma)
ZMOA>:
        อย่า copy โปรแกรม zmoa จากคน อื่น เพราะหากคนคนนั้น เคยมีการ login แล้วโปรแกรมจะจำ
user/password ของคนคนนั้นไว้  ทำให้คนที่ copy โปรแกรมมาลงข้อมูล จะเป็นการลงข้อมูลให้คนคนนั้น

ถาม(9): โปรแกรมซีโมอา (zmoa) เหมือนหรือแตกต่างกับโปรแกรมเจซีโมอา (jzmoa)
ZMOA>:
          หน้าที่แตกต่างกันครับ
          zmoa อ่านข้อมูลจากใน excel ไฟล์นำไปคีย์ที่ web สปสช. แล้วกดปุ่มบันทึก เหมือนกับที่เราทำผ่าน IE หรือ Firefox
          jzmoa สร้างไฟล์ exel จากข้อมูลใน jhcis เพื่อให้เราเลือกกลุ่มเป้าหมายที่จะไปทำการคัดกรอง แต่ไฟล์ excel ที่สร้างโดย jzmoa จะยังไม่สามารถนำไปใช้ใน zmoa ได้ ต้องนำไปกรอกข้อมูลที่ทำการคัดกรองมาแล้วตัด column ที่เป็นสีแดงออก save file เป็นชื่อ zmoa_template.xls นำไปวางไว้ใน ไดเรททอรี่ xls ของโปรแกรม zmoa แล้วค่อยรันครับ

ถาม(10): โปรแกรมซีโมอา (zmoa) เหมือนหรือแตกต่างกับโปรแกรมฮอสซีโมอา (hzmoa)
ZMOA>:
          หน้าที่แตกต่างกันครับ
          zmoa อ่านข้อมูลจากใน excel ไฟล์นำไปคีย์ที่ web สปสช. แล้วกดปุ่มบันทึก เหมือนกับที่เราทำผ่าน IE หรือ Firefox
         hzmoa สร้างไฟล์ exel จากข้อมูลใน HOSxP เพื่อให้เราเลือกกลุ่มเป้าหมายที่จะไปทำการคัดกรอง แต่ไฟล์ excel ที่สร้างโดย hzmoa จะยังไม่สามารถนำไปใช้ใน zmoa ได้ ต้องนำไปกรอกข้อมูลที่ทำการคัดมาแล้วตัด column ที่เป็นสีแดงออก save file เป็นชื่อ zmoa_template.xls นำไปวางไว้ใน ไดเรททอรี่ xls ของโปรแกรม zmoa แล้วค่อยรันครับ

ถาม(11): ดับเบิ้ลคลิกที่โปรแกรมzmoa แล้วมันขึ้นจอดำแป้บนึงแล้วหายไป ไม่ทราบว่ามันทำงานต่อรึเปล่า
               ยอดก็ไม่เพิ่ม?
ZMOA>:
          ไม่ทำงานครับ
          หากโปรแกรม zmoa ทำงานจะต้องค้างหน้าจอดำๆ อยู่จนกว่าจะขั้นคำว่า
         "press <ENTER> key to exit"
คือรอให้เรากดปุ่ม Enter เพื่อออกจบโปรแกรม ปัญหานี้เกิดจาก เครื่องนั้นไม่มี vc9runtime (ไฟล์ library ใหม่ๆของ windows) ซึ่งบางเครื่องที่เป็นรุ่นใหม่ๆ จะมี แต่หากเป็นเครื่องที่ไม่ค่อยได้ลงโปรแกรมใหม่ๆ ก็จะไม่มี ต้องหามารันก่อนครับ โดยจะมีอยู่ใน downloads ไฟล์ vcredist_x86_vc9.rar  ซึ่งเมื่อเราแตกออกมาจะมีไฟล์ vcredist_x86_vc9.exe ให้รันตัวนี้ก่อน ซึ่งจะทำให้เครื่องนี้มี libray ของ vc9 ทำให้รันโปรแกรมตะกูล zmoa ได้ (ZMOA Series)

ถาม(12): ผมลงข้อมูลผิดตั้งเยอะ ทำไงดีครับ 
ZMOA>:
          ข้อสำคัญของใช้โปรแกรมตะกูล zmoa  คือต้อง เก็บ logs, reports, zmoa_template.xls ไว้ให้ดีครับ โดยเฉพาะ zmoa_template.xls เมื่อรันเสร็จก็ให้แก้ชื่อเป็น zmoa_template.xls@2011-01-16.xls ตามวันที่รันเพราะการจะไปลบข้อมูลใน Web สปสช. ต้องรู้วัน ว่าบันทึกข้อมูลที่แก้ไว้ทีวันไหน แล้วก็นำ ไฟล์ของวันนั้นกรองเอาเฉพาะคนที่ต้องการลบ (Filter ใน Excel) Save เป็น zmoa_template.xls ตัดให้เหลือแต่เฉพาะคนที่ต้องการลบ แล้วใช้ โปรแกรมเครียร์ซีโมอา cZMOA ในการลบ แต่ cZMOA มีข้อจำกัดคือ จะลบเฉพาะวันปัจจุบันเท่านั้น  ไม่สามารถลบวันอื่นๆ ได้ ยกเว้นเรามี Time Machine จึงจะทำได้ครับ (แม่บ้านผมชอบโดเรมอน)

ถาม(13): ชื่อโปรแกรมเหมือนๆ กัน  ทำให้บางทีรันผิดตัว zmoa.exe, czmoa.exe จะเพิ่มกับไปลบทำให้เสียเวลามาก
ZMOA>: 
        ใช้สติ ในการรันโปรแกรมทุกเมื่อ หรือสร้าง Short Cut ให้เป็นชื่อต่างๆ กัน และอาจเลือกรูป Icon 
ที่แตกต่างกัน เพื่อให้รันไม่ผิดตัว 

ถาม(14): ทำไมโปรแกรม zmoa ไม่เป็น visual form (windows interface)
ZMOA>:
          มันหนัก
          Visual Form ของ zmoa คือ Excel และการหอบหิ้วเอา visual form ไปด้วย มันทำให้ต้องติดตั้งโปรแกรมขนาดใหญ่ ไม่สะดวกต่อการนำไปใช้ในร้าน NET ไม่สะดวกต่อการพกพา

ถาม(15): ทำไมโปรแกรม zmoa version เก่าถึงใช้ไม่ได้ต้อง download version ใหม่บ่อยๆ
ZMOA>:
          สิ่งที่ zmoa ระวังมากก็คือ bug ของการส่งข้อมูลผิดเข้าไปสู่ระบบ Web Online ครับ
          ยกตัวอย่างเช่น ที่ผ่านมาใน version 0.1.0 ยังไม่มีใครพบ bug  พอมี version 0.1.1
version เก่าก็ยังใช้ได้ แต่เมื่อตรวจพบ bug ในเรื่องบุหรี่ที่ ค่าระยะเวลาการสูบเป็น 10 เท่าจาก
ที่เราป้อนไปทำให้ต้องสั่งระงับ version 0.1.0, 0.1.1 เพราะไม่ต้องการให้ผู้ใช้คนอื่นๆ ป้อนข้อมูล
ที่ผิดเข้าสู่ระบบ  พร้อมทั้งออกตัวแก้ไข czmoa (ทีแรกตั้งใจว่าจะเก็บไว้ใช้คนเดียว) เพื่อให้ผู้ใช้ zmoa
ไปทำการลบข้อมูลที่ผิดออกแล้วนำข้อมูลที่ถูกกลับเข้าไปใหม่ (ผิดเฉพาะคนที่ใช้ jzmoa ในการสร้าง
zmoa_template.xls) นั่นคือ zmoa เป็นโปรแกรมที่มีการทำ bug Control  ที่ดีครับ
ไม่เคยพบในโปรแกรมไหนๆ  ที่ผมพัฒนามาก่อน

ถาม(16): ลบบุหรี่ยังไงครับ ไม่เป็น
ZMOA>:
         หากใช้โปรแกรม zmoa 1.0.0 บันทึกข้อมูล ที่มีการเลือกข้อ 4.ท่านสูบบุหรี่หรือไม่?
หากเราเลือก 4.1 (ป้อนค่า 1=สูบ หรือ 3=เคยสูบแต่เลิกแล้ว ในช่อง ข้อ 4 ใน zmoa_template.xls ที่สร้าง
จาก jzmoa หรือ hzmoa แล้วมีการระบุจำนวนบุหรี่ต่อวัน 1 มวน ระยะเวลา 10 ปี zoma 1.0.0 จะอ่านได้
ผิดเป็น 10 มวนต่อวันระยะเวลา 100 ปีทำให้บันทึกข้อมูลไว้ผิดพลาด ต้องทำการแก้ไขโดยการไปทำผ่าน
Web Online ของ สปสช. ให้เป็น 1 กับ 10
        แต่หากเราป้อนไปเยอะ ๆ ก็ไปแก้ไขไม่ไหว เพราะมันเยอะก็ให้เรากรองเอาคนที่สูบ บุหรี่ใน
zmoa_template.xls ที่เป็น 1 หรือ 3 เอาไปไว้ ลบออกจาก Web Online โดยเราต้องย้อนเวลา ของเครื่องที่
รันกลับไปเป็นวันที่เรานำข้อมูลเข้า (เปลี่ยนวันที่ของเครื่องคอมพิวเตอร์) แล้วค่อยรัน czmoa.exe
โปรแกรมจึงจะหาเจอ แล้วลบให้ เหมือนกับที่เรา ดูรายงานบน Web Online ต้องเลือกช่วงวันที่บันทึก 
จึงจะเห็นข้อมูลที่ได้บันทึกไว้เมื่อลบ ได้แล้ว เราก็นำข้อมูลเข้าไปใหม่ด้วย zmoa 1.0.1 ซึ่งได้แก้ไขตรงนี้
แล้ว เพื่อบันทึกข้อมูลคนที่สูบบุหรี่ไปใหม่  พึงระวังวันที่ของเครื่องที่ร้าน NET เพราะมักไม่ตรงกับวันจริง

 
 ปล. ขออภัยหากอ่านแล้วไม่ค่อยเข้าใจ เพราะ zmoa (ซีโมเอ) ไม่ค่อยได้คุยกับคนเท่าไหร่ คุยแต่กับ
Computers สื่อภาษาได้ไม่ดีนัก

Licenses 2.0.0

ประเภท,ชื่อผู้ใช้,จำนวนข้อมูล,ครั้งแก้ไขล่าสุด
-======================================================-
R,check1792,10,2011/01/31
R,check1928,10,99,2011/07/28
R,chk1077,10,2011/02/28
R,chk1614,10,2011/02/10
R,chk1616,10,2011/05/16
R,chk1619,10,2011/02/10
R,chk1622,10,2011/02/02
R,chk1654,1000,10,2011/04/24
L,chk2072,10,100,2011/01/28
R,chk2328,10,2011/03/02
L,chk2645,10,1000,2011/01/08
L,chk2646,10,1000,2011/01/08
L,chk2647,10,1000,2011/01/08
L,chk2649,10,1000,2011/01/08
L,chk2651,10,1000,2011/01/08
L,chk2652,10,1000,2011/01/08
L,chk2653,10,1000,2011/01/08
L,chk2654,10,1000,2011/01/08
L,chk2655,10,1000,2011/01/08
L,chk2656,10,1000,2011/01/08
L,chk2657,10,1000,2011/01/08
R,chk2658,10,2011/01/05
R,chk3110,10,2011/02/24
R,chk3111,10,2011/03/07
R,chk3112,10,2011/02/05
R,chk3115,10,2011/02/24
R,chk3241,10,2011/04/01
R,chk3280,10,2011/02/23
R,chk3704,10,99,2011/03/21
R,chk4039,10,2011/02/16
R,chk4211,10,2011/07/22
R,chk4354,10,2011/02/20
R,chk4436,10,2011/06/23
R,chk4437,10,2011/05/22
R,chk4497,10,2011/03/23
R,chk4711,10,2011/02/11
R,chk5057,10,2011/03/27
L,chk5357,10,100,2011/04/04
L,chk5544,10,1000,2011/03/28
R,chk5551,10,2011/05/31
R,chk5915,10,2011/03/12
R,chk5965,10,2011/03/02
R,chk6844,10,2011/03/06
R,chk6845,10,2011/03/06
R,chk6861,10,2011/04/25
R,chk6881,10,2011/03/06
R,chk6882,10,2011/03/06
L,chk7092,10,1000,2011/05/22
L,chk7093,10,1000,2011/06/22
R,chk7094,10,2011/04/26
R,chk7146,10,2011/02/20
R,chk7276,10,2011/01/18
R,chk7653,10,2011/01/02
R,chk7892,10,2011/06/17
R,chk8049,10,2011/07/06
R,chk8225,10,2011/03/21
R,chk8254,10,2011/03/06
R,chk8257,10,2011/02/10
R,chk8357,10,2011/06/19
R,chk8435,10,2011/02/04
R,chk8672,10,2011/01/07
R,chk8684,10,2011/01/07
R,chk8686,10,2011/01/05
R,chk8979,10,2011/02/01
L,chk9029,10,1000,2011/06/14
L,chk9079,10,1000,2011/02/11
R,chk9259,10,2011/03/18
R,chk9650,10,2011/04/12
R,chk9715,10,2011/02/01
R,chk9718,10,2011/02/23
R,chk9720,10,2011/02/08
R,chk9726,10,2011/02/08
R,chk10054,10,2011/05/08
R,chk10055,10,2011/05/07
R,chk10056,10,2011/05/25
R,chk10063,10,2011/05/30
R,chk10094,10,2011/05/09
R,chk10198,10,2011/05/09
R,chk10573,10,2011/01/31
R,chk10569,10,2011/01/12
L,chk10681,10,1000,2011/02/01
R,chk10803,10,2011/07/26
R,chk10846,10,2011/07/23
L,chk11098,10,100,2011/06/08
R,chk11365,10,2011/05/04
L,chk11685,10,1000,2011/02/16
R,chk11692,1000,2012/01/13
R,chk11828,10,2011/03/21
R,chk11932,10,2011/01/24
R,chk12019,10,2011/06/28
R,chk12038,10,2011/02/23
R,chk12080,10,2011/05/16
L,chk12620,10,100,2011/03/27
R,chk12622,10,2011/07/08
R,chk12627,10,2011/01/31
L,chk12647,10,1000,2011/01/13
R,chk12655,10,2011/07/20
R,chk12818,10,2011/01/02
R,chk13941,10,2011/02/28
R,chk13957,10,2011/04/04
R,chk13960,10,2011/05/22
R,chk13963,10,2011/07/08
R,chk15462,10,2011/01/17
R,chk15688,10,2011/07/04
R,chk16216,10,2011/03/15
R,chk16469,10,2011/01/19
R,chk16481,10,2011/03/06
R,chk16483,10,2011/05/24
R,chk16486,10,2011/05/24
R,chk16487,10,2011/05/24
L,chk16523,10,1000,2011/01/14
L,chk16524,10,1000,2011/01/13
R,chk16674,10,2011/01/07
L,chk16676,10,1000,2011/01/19
R,chk16695,10,2011/01/20
R,chk16694,10,2011/02/03
R,chk16979,10,2011/01/04
L,chk17705,10,1000,2011/01/08
R,chk17708,10,2011/02/21
L,chk17807,10,1000,2011/04/07
R,chk17855,10,2011/06/24
R,chk17857,10,2011/01/18
R,chk17868,100,2011/12/24
R,chk17885,10,2011/02/28
R,chk17887,10,2011/01/13
R,chk17888,10,2011/01/13
R,chk17891,10,2011/01/18
R,chk17892,10,2011/01/13
R,chk17893,10,2011/01/14
R,chk17894,10,2011/01/13
R,chk18504,10,2011/03/23
L,chk18515,10,100,2011/03/30
R,chk18648,10,2011/01/13
R,chk18932,10,99,2011/02/17
R,chk19322,10,2011/01/12
L,chk20236,10,1000,2011/03/17
L,chk20239,10,1000,2011/05/25
R,chk20276,10,99,2011/07/22
R,chk20313,10,2011/06/19
R,chk21512,10,2011/02/18
R,chk22028,10,2011/02/24
R,chk22244,10,2011/06/19
R,chk22577,10,2011/07/22
R,chk22630,10,2011/03/10
R,chk22828,10,99,2011/01/12
R,chk22876,10,2011/03/14
R,chk22952,10,2011/01/28
R,chk22953,10,2011/01/28
R,chk23006,10,2011/01/28
R,chk23008,10,2011/01/28
L,chk23236,10,1000,2011/03/21
R,chk23474,10,2011/04/10
L,chk24270,10,100,2011/06/23
R,chk24847,10,2011/02/08
R,chk25100,10,2011/02/17
R,chk25101,10,2011/02/08
R,chk25102,10,2011/02/08
R,chk25104,10,2011/03/06
R,chk25121,10,2011/03/06
R,chk25122,10,2011/04/26
R,chk25123,10,2011/04/26
R,chk25159,10,2011/04/26
L,chk25208,10,1000,2011/01/16
R,chk25962,10,2011/06/07
R,chk25594,10,2011/03/29
R,chk25673,10,2011/03/07
R,chk25732,10,2011/01/26
R,chk25966,10,2011/05/22
R,chk26047,10,2011/03/17
R,chk26081,10,2011/06/19
R,chk26097,10,2011/03/30
R,chk26099,10,2011/04/22
R,chk26112,10,2011/01/11
R,chk26114,10,2011/01/17
R,chk26160,10,2011/01/17
R,chk26475,10,2011/03/06
R,chk26894,10,2011/03/06
R,chk26939,10,2011/03/08
L,chk27262,10,1000,2011/06/27
R,chk27305,10,2011/02/15
L,chk27483,999,2010/12/26
L,chk27491,10,1099,2010/02/09
L,chk27497,10,1099,2010/02/09
R,chk27507,10,2011/03/22
R,chk27537,10,2011/04/01
R,chk27554,10,2011/04/26
R,chk27595,10,2011/06/12
R,chk27598,10,2011/04/01
R,chk27623,10,2010/12/30
R,chk27975,10,2010/02/01
L,chk28216,10,1000,2011/02/25
R,chk28263,10,2011/06/17
R,chk28264,10,2011/06/17
R,chk28265,10,2011/06/14
R,chk28266,10,2011/06/19
R,chk28267,10,2011/06/17
R,chk28334,10,2011/06/17
R,chk28335,10,2011/06/17
R,chk28504,10,2011/02/15
R,chk28505,10,2011/02/28
R,chk28719,10,2011/03/06
R,chk28815,10,2011/03/31
R,chk28996,10,2011/01/05
R,chk29361,10,2011/03/10
R,chk29656,10,2011/06/07
R,chk29693,10,2011/04/24
R,chk29789,10,2011/03/29
R,chk29843,10,2011/04/23
R,chk29932,10,2011/04/26
R,chk30004,10,2011/02/16
R,chk30042,10,2011/03/27
R,chk30293,10,2011/07/05
R,chk30708,10,2011/02/15
R,chk31071,10,99,2011/01/26
R,chk31186,10,2011/07/31
L,chk31230,10,1000,2011/01/31
R,chk31748,10,2011/06/12
R,chk32171,10,2011/01/04
R,chk32188,10,99,2011/07/26
R,chk32635,10,2011/05/31
R,chk32646,10,2011/05/22
R,chk32648,10,2011/06/28
R,chk32651,10,2011/05/18
R,chk32689,10,2011/04/26
R,chk32690,10,2011/04/26
L,chk32692,10,100,2011/05/22
R,chk32693,10,2011/04/26
R,chk32696,10,2011/04/25
R,chk32710,10,2011/04/25
R,chk32711,10,2011/04/29
R,chk32743,10,2011/07/23
R,chk32756,10,2011/05/22
R,chk33045,10,2011/03/14
L,chk33338,10,1000,2011/02/15
R,chk33797,10,2011/03/01
R,chk34065,10,2011/05/09
R,chk34447,10,2011/06/08
R,chk34560,10,2011/01/11
R,chk34565,10,2011/01/14
R,chk34882,10,2011/03/13
L,chk35476,10,1000,2011/07/28
R,chk35918,10,2011/02/11
R,chk36578,10,2011/02/28
R,chk36938,10,2011/06/15
R,chk36956,10,2011/06/19
R,chk36957,10,2011/06/17
R,chk36958,10,2011/02/21
R,chk36959,10,2011/02/21
R,chk36961,10,2011/02/15
R,chk36962,10,2011/02/21
R,chk36963,10,2011/02/21
R,chk36964,10,2011/02/21
R,chk36965,10,99,2011/01/26
R,chk36966,10,99,2011/01/26
R,chk36967,10,2011/02/21
R,chk36968,10,2011/02/21
R,chk36969,10,2011/02/21
R,chk36971,10,2011/02/21
R,chk36972,10,2011/02/21
R,chk36973,10,2011/02/21
R,chk36974,10,2011/02/21
R,chk37347,10,2011/02/21
R,chk37694,10,2011/02/04
R,chk38008,10,2011/05/16
R,chk38342,10,2011/02/15
R,chk38699,10,2011/01/07
L,chk38700,10,1000,2011/01/31
R,chk38703,10,2011/03/15
R,chk38766,10,2011/03/01
R,chk39159,10,2011/02/03
R,chk39158,10,2011/02/27
R,chk39162,10,2011/01/26
R,chk39163,10,2011/02/03
R,chk39165,10,2011/02/03
R,chk39167,10,2011/02/03
R,chk39168,10,2011/02/08
R,chk39169,10,2011/02/03
R,chk40156,10,2011/07/14
R,chk40187,10,2011/03/07
R,chk40236,10,2011/03/17
R,chk40695,10,2011/03/25
L,chk40704,10,100,2011/04/24
R,chk40763,10,2011/04/26
R,chk41164,10,2011/04/07
R,chk41258,10,2011/06/03
R,chk41260,10,2011/05/22
R,chk41484,10,2011/05/10
R,chk42297,10,2011/07/06
R,chk42766,10,99,2011/07/28
R,PP0553301,10,2011/02/21
R,PP0555801,10,2011/01/12
R,PV0137801,10,2011/03/08
R,PV0180603,10,2011/02/24
R,PV0181601,10,2011/05/31
R,PV0285302,10,2011/02/13
R,PV0309701,10,2011/03/06
R,PV0310001,10,2011/03/11
R,PV0310601,10,2011/04/06
R,PV0311901,10,2011/03/21
R,PV0314501,10,2011/06/23
R,PV0325901,10,2011/03/10
L,PV0351301,10,1049,2011/06/27
R,PV0405301,10,2011/02/10
R,PV0464601,10,2011/03/01
R,PV0505302,10,2011/03/24
R,PV0543001,10,2011/02/28
R,PV0553801,10,2011/06/20
R,PV0603801,10,2011/02/17
R,PV0609502,10,2011/06/19
R,PV0675101,10,2011/05/24
R,PV0735601,10,2011/05/16
R,PV0856101,10,2011/03/15
L,pv0856102,10,100,2011/02/04
R,pv0857402,10,2011/01/26
L,PV0857701,10,100,2011/01/21
R,pv0858101,10,2011/01/28
R,PV1068810,10,2011/02/15
R,PV1135606,1000,2012/02/19
L,PV1381701,10,1000,2011/06/03
L,PV1384801,10,100,2011/02/15
R,PV1385201,10,2011/04/06
L,PV1406701,10,1000,2011/04/28
R,PV1432801,10,2011/06/19
L,urailak,10,1099,2011/04/07
+=====================================================+