ข้�อมู�ลสุ�ข้ภาพ 21,43 แฟ้�มู: การจั�ดการเพ��อใช้�ประโยช้น์�
• ทิ�ศทิางการดำาเนิ�นิงานิเทิคโนิโลยี่��สารสนิเทิศ ก�บการจั�ดำการแฟ้�มข้�อม�ลส�ข้ภาพ ผศ.(พ�เศษ)นิพ.พลวรรธนิ' ว�ทิ�รกลชิ�ต ผอ.ศ�นิยี่'เทิคโนิโลยี่��สารสนิเทิศ
• การต�ดำตามประเม�นิผลการป�องก�นิควบค�มโรค และ ข้�อม�ลส�ข้ภาพและการแพทิยี่' 43แฟ้�ม ดำร.นิพ.ศ�กดำ�,ชิ�ยี่ ไชิยี่มหาพฤกษ' สานิ�กงานิป�องก�นิควบค�มโรคทิ�� 9พ�ษณุ�โลก
• กระบวนิการพ�ฒนิาข้�อม�ลส�ข้ภาพ โดำยี่ใชิ�เทิคโนิโลยี่�สารสนิเทิศ ในิเข้ตพ34นิทิ��เคร3อข้5ายี่บร�การ ทิ�� 2 อ�ษาร�ตนิ' ต�ดำเทิ�ยี่นิ สานิ�กงานิป�องก�นิควบค�มโรคทิ�� 9พ�ษณุ�โลก• ถอดำรห�สข้�อม�ลส�ข้ภาพส�5การปฏิ�บ�ต�และนิาไปใชิ�ประโยี่ชินิ' -- นิางสมศร� คาภ�ระ ห�วหนิ�ากล�5มงานิควบค�มโรค สานิ�กงานิสาธารณุส�ข้จั�งหว�ดำตาก
นิายี่ส�ทิธ�พงศ' พรมหาญ นิ�กว�ชิาการคอมพ�วเตอร' สานิ�กงานิสาธารณุส�ข้จั�งหว�ดำตาก
• สาธ�ตกรณุ�ต�วอยี่5างการนิาสารสนิเทิศมาใชิ�ประโยี่ชินิ'เพ3�อการต�ดำตามประเม�นิผล ความครอบคล�มว�คซี�นิ การค�ดำกรองโรคไม5ต�ดำต5อ 15.40–16.3050min
นิายี่ดำ�ส�ต ทิ�พผดำ�ง นิ�กว�ชิาการคอมพ�วเตอร' สานิ�กงานิสาธารณุส�ข้จั�งหว�ดำอ�ตรดำ�ตถ'นิายี่ส�ทิธ�พงศ' พรมหาญ นิ�กว�ชิาการคอมพ�วเตอร' สานิ�กงานิสาธารณุส�ข้จั�งหว�ดำตาก
การติ!ดติามูประเมู!น์ผลการป�องก�น์ควบค�มูโรคด�วยข้�อมู�ลสุ�ข้ภาพและการแพทย� 43 แฟ้�มู
ดำร.นิพ.ศ�กดำ�,ชิ�ยี่ ไชิยี่มหาพฤกษ'สานิ�กงานิป�องก�นิควบค�มโรคทิ�� 9พ�ษณุ�โลก
หั�วข้�อการน์)าเสุน์อ•ต�วชิ�4ว�ดำ การดำาเนิ�นิงานิป�องก�นิควบค�มโรค•โครงสร�างฐานิข้�อม��ล 43แฟ้�ม•IntroductiontoSQL
หล�กการพ34นิฐานิคาส��ง
•ข้�อเสนิอแนิะ
ต�วชิ�4ว�ดำ การดำาเนิ�นิงานิป�องก�นิควบค�มโรคป;งบประมาณุ 2556
ติ�วช้*+ว�ด NCD และ ข้�อมู�ลท*�ติ�องการ
ติ�วช้*+ว�ด ร�อยละความูครอบคล�มูข้องประช้าช้น์ จั)าแน์กติามูกล�,มู
อาย�- อาย� 15-34 ป-- อาย� 35-59 ป- และ- อาย� 60 ป-ข้.+น์ไป
ได�ร�บการติรวจัค�ดกรองเบาหัวาน์/ความูด�น์โลหั!ติ สุ�ง
ไมู,น์�อยกว,าร�อยละ 90
ข้�อมู�ลท*�ติ�องการ 1. จั)าน์วน์ประช้าช้น์ไทยจั)าแน์กกล�,มูอาย� ท*�ไมู,ร��ว,าเป0น์โรคเบาหัวาน์ท�+งหัมูดใน์พ�+น์ท*� 2. จั)าน์วน์ผ��ได�ร�บการค�ดกรองเบาหัวาน์/ ความูด�น์โลหั!ติสุ�ง ติามูมูาติรฐาน์ 2.1 จั)าน์วน์กล�,มู Pre-DM, Pre-HT แยกติามูกล�,มูอาย� 2.2 จั)าน์วน์ผ��ป2วย DM, HT รายใหัมู, แยกติามูกล�,มูอาย�
ติ�วช้*+ว�ด ผ��ป2วยเบาหัวาน์ท*�ค�มูระด�บน์)+าติาลใน์เล�อดได�ด* ไมู,น์�อยกว,าร�อยละ 50
ข้�อมู�ลท*�ติ�องการ - จั)าน์วน์ผ��ป2วยเบาหัวาน์ท*�ข้.+น์ทะเบ*ยน์ และได�ร�บ การติ!ดติามูใน์คล!น์!กเบาหัวาน์ - จั)าน์วน์ผ��ป2วยเบาหัวาน์ท*�ได�ร�บการติรวจั HbA1C
- จั)าน์วน์ผ��ป2วยเบาหัวาน์ท*�มู*ค,า HbA1C น์�อยกว,า 7 - จั)าน์วน์ผ��ป2วยเบาหัวาน์ท*�มู*ระด�บความูด�น์โลหั!ติ 3 คร�+งสุ�ดท�ายติ!ดติ,อก�น์ <130/80 มูมู.ปรอท)
ติ�วช้*+ว�ด EPI และ ข้�อมู�ลท*�ติ�องการ
ติ�วช้*+ว�ด ร�อยละความูครอบคล�มูข้องเด3กจั)าแน์ก
ติามูกล�,มูอาย�ได�ร�บว�คซี*น์แติ,ละประเภทติามูเกณฑ์�ท*�ก)าหัน์ด
ข้�อมู�ลท*�ติ�องการ - ประช้ากรเด3กเป�าหัมูาย จั)าแน์กติามูกล�,มูอาย� สุอดคล�องก�บการประเมู!น์ผลงาน์การได�ร�บว�คซี*น์แติ,ละประเภท - จั)าน์วน์เด3กใน์พ�+น์ท*� จั)าแน์กติามูกล�,มูท*�ได�ร�บว�คซี*น์ติามูเกณฑ์�( ติามูช้,วงเวลา / งวดรายงาน์) ท*�ใช้�ประเมู!น์
โครงสร�างฐานิข้�อม��ล 43แฟ้�ม
หล�กการพ34นิฐานิ คาส��ง SQL
MySQL
Relational database โปรแกรมจั�ดำการฐานิข้�อม�ล แจักฟ้ร�
http://dev.mysql.com/downloads/
Selectคาส��งดำ<งและว�เคราะห'ข้�อม�ลจัากตาราง
ร�ปแบบ Selectชิ3�อฟ้=ลดำ'1ชิ3�อฟ้=ลดำ'2ชิ3�อฟ้=ลดำ'3from ชิ3�อตาราง[whereเง3�5อนิไข้]
ติ�วช้*+ว�ดท*� 11 ร�อยละข้องเด3กอาย� 1 ป-ท*�ได�ร�บว�คซี*น์ป�องก�น์โรคหั�ด
A = จั)าน์วน์เด3กอาย�ครบ 1 ป-ท*�อย�,อาศั�ยใน์พ�+น์ท*�ใน์งวดรายงาน์น์�+น์ท*�ได�ร�บว�คซี*น์ป�องก�น์โรคหั�ด
B = จัาน์วน์เด3กอาย�ครบ 1 ป-ท*�อย�,อาศั�ยใน์พ�+น์ท*�ใน์งวดรายงาน์น์�+น์
สุ�ติรการค)าน์วณ = (A/B) x 100
ฐานิข้�อม�ล 21,43 แฟ้�ม
a. แฟ้�มepi : epi.date_serv epi.vcctype
b. แฟ้�ม person : person.pcucode , pid, birth , sex , nation , dischar , labor , typearea
โครงสร�างแฟ้�ม Person ม� Fieldดำ�งนิ�4
• pcucode • pid• birth• sex
• nation• dischar • labor • typearea
แฟ้�ม Person
ช้น์!ดข้องข้�อมู�ลใน์ ไฟ้ล� EPI ข้อง 43 แฟ้�มู
PID
hospcode
Person.PID Person.hospcode
EPI.PID. Epi.hospcode
Relational database
ค)าสุ��ง SQL 43 แฟ้�มู Vaccine MMR (061)
SELECTperson.HOSPCODE,chospital.hosname,count(DISTINCTepi.HOSPCODE,epi.PID)asa,count(distinctperson.HOSPCODE,person.PID)asbFROMpersonLEFTJOINepiONepi.HOSPCODE=person.HOSPCODEANDepi.PID=person.PID
ANDepi.VACCINETYPE='061'
INNERJOINchospitalONchospital.hoscode=person.HOSPCODEWHEREperson.sexin('1','2')ANDperson.TYPEAREAIN('1','3')ANDperson.NATION='099'ANDperson.DISCHARGE='9'ANDperson.BIRTHBETWEEN'20111001'AND'20120930'GROUPBYperson.HOSPCODE
ค)าสุ��ง SQL 43 แฟ้�มู Vaccine MMR (061)
SELECTchospital.distcode,campur.ampurname,sum(a1)asA,sum(b1)asB,FORMAT(IFNULL(sum(a1)/sum(b1)*100,0),2)ASPERCENT
FROM(SELECTperson.HOSPCODE,count(DISTINCTepi.HOSPCODE,epi.PID)ASa1,count(distinctperson.HOSPCODE,person.PID)ASb1FROMpersonLEFTJOINepiONepi.HOSPCODE=person.HOSPCODEANDepi.PID=person.PIDANDepi.VACCINETYPE='061'WHEREperson.sexin('1','2')ANDperson.TYPEAREAIN('1','3')ANDperson.NATION='099'ANDperson.DISCHARGE='9'ANDperson.BIRTHBETWEEN@START_DATEAND@END_DATEGROUPBYperson.HOSPCODE)asdev1INNERJOINchospitalONchospital.hoscode=dev1.HOSPCODEINNERJOINcampurONcampur.changwatcode=chospital.provcodeANDcampur.ampurcode=chospital.distcodeWHEREchospital.provcode=@PROVINCE_CODEGROUPBYchospital.distcode
ค)าสุ��ง SQL 43 แฟ้�มู Vaccine MMR (061)
SELECTperson.HOSPCODE,chospital.hosname,count(DISTINCTepi.HOSPCODE,epi.PID)asa,count(distinctperson.HOSPCODE,person.PID)asbFROMpersonLEFTJOINepiONepi.HOSPCODE=person.HOSPCODEANDepi.PID=person.PID
ANDepi.VACCINETYPE='061'
INNERJOINchospitalONchospital.hoscode=person.HOSPCODEWHEREperson.sexin('1','2')ANDperson.TYPEAREAIN('1','3')ANDperson.NATION='099'ANDperson.DISCHARGE='9'ANDperson.BIRTHBETWEEN'20111001'AND'20120930'GROUPBYperson.HOSPCODE
Conclusion
Healthinformatics
Publichealthinformatics
ITsystemdata
structure
SQLlanguage
M&Eindicator
Multi-disciplinary
Public Heath Informatics
Computerscience
Informationscience
Behavioralscience
Organizationscience
Publichealth
Managementscience
4.สารสนิเทิศสาหร�บวางแผนิ
กลยี่�ทิธ' นิโยี่บายี่และต�ดำส�นิใจั
3.สารสนิเทิศสาหร�บวางแผนิกลยี่�ทิธ'ว�ธ�และการ
ต�ดำส�นิใจั
2.สารสนิเทิศสาหร�บวางแผนิการปฏิ�บ�ต�งานิ ต�ดำส�นิใจั และควบค�ม
1.สารสนิเทิศทิ��ไดำ�จัากการประมวลผลรายี่การ
ค�ณุสมบ�ต�ข้องสารสนิเทิศ ทิ��ดำ�ควรม�ค�ณุสมบ�ต�ดำ�งนิ��
• ม�ความถ�กต�องเชิ3�อถ3อไดำ�(Accuracy)• สามารถตรวจัสอบไดำ� (Verifiable)• ความสมบ�รณุ' (Completeness)• ทิ�นิต5อการใชิงานิหร3อทิ�นิเวลา(Timeliness)• ความกระทิ�ดำร�ดำ(Conciseness)• ตรงประเดำ>นิหร3อตรงตามความต�องการ (Relevance)
Leading practice and
Best practice