ตารางวัคซีนเด็กไทย ปี 2559
เนื่องจาก ปี งบประมาณ 2559 มีการติดตามความครอบคลุมวัคซีนหลายๆตัว ในระบบ HDC ซึ่งต่ำกว่าระบบรายงานแบบ กระดาษ และข้อมูลวัคซีนต่ำแทบทุกตัว ซึ่งบางส่วนเกิดจากการตั้งค่า รหัสวัคซีนไม่ถูกต้องโดยฌฉพาะวัคซีนใหม่ ซึ่งจากตารางพบว่า วัคซีน ที่ทีการปรับเปลี่ยนในช่วง 2 ปีที่ผ่านมา คือ
- IPV ที่มีการเอาเข้ามาทดแทน OPV แบบหยอด
- MMR2 มีการเลื่อนกลุ่มอายุที่ ฉีดจากปกติ เราจะฉีดในเด็กนักเรียน ป.1 แต่เมื่อปลายปี งบประมาณ2558 มีการปรับมาฉีดที่เด็ก 2 ปี ครึ่ง ซึ่งทำให้เกิดปัญหาด้านข้อมูล เนื่องจากบางแห่ง ยังไม่ได้เพิ่ม วัคซีน และยังไม่เข้าใจวัคซีนรหัสที่ต้องบันทึก มาดูกันครับ ว่าเราตรวจสอบการตั้งค่าอย่างไร
โดยชื่อวัคซันและรหัสวัคซีน สามารถดุได้จากตารางมาตรฐาน รหัสอ้างอิง วัคซีน
ตารางใน Hosxp_pcu ที่เกี่ยวข้องกับงานวัคซีน
การบันทึกข้อมูล ใน Hosxp_pcu แบ่งออกเป็นตามช่วงอายุของผู้ได้รับบริการ หรือกลุ่มของผู้รับบริการ ได้ดังนี้
ซึ่งในโปรแกรม Hosxp_pcu จะแบ่งออกเป็นบัญชี ดังภาพ แต่ก็จะมี กลุ่มบุคคลทั่วไป ที่ไม่ได้อยู่ ในระบบบัญชี ดังนั้นเวลาที่เราให้บริการ ฉีดวัดซีนก็คีย์ที่ One Stop Service
เช่นวัคซีน Rabies , วัคซีนป้องกันบาดทะยักในบุคคลทั่วไป ,วัคซีนรณรงค์ต่างๆ เช่น DTC , MRC
ตารางที่เก็บข้อมูลวัคซีนใน Hosxp_pcu
ตารางที่เกี่ยวข้องกับการตั้งค่าระบบ ของ วัคซีน
- person_vaccine
- anc_service
- wbc_vaccine
- epi_vaccine
- student_vaccine
- vaccine_combination
- provis_vcctype
โดยเราสามารถเข้าไปดูตารางต่างๆ การใข้งาน การเข้าถึงตารางด้วย SqlQuery ได้ โดยใช้ Login ที่มีสิทธิ Admin
ตาราง person_vaccine
โดยตาราง person_vaccine นั้นจะเก็บข้อมูลของวัคซีนทุกตัวที่มีในระบบ
- เราพิมพ์ ชื่อตามราง
person_vaccine
แล้ว คลิกRun
จะพบข้อมูลตารางดังภาพนะครับ- Vaccine_name คือชื่อวัคซีนที่ เราจะมองเห็นจากตัวโปรแกรมเมื่อบันทึกข้อมูล ครับ สังเกตุว่าจะมีการใส่
(รหัส ICD10 ของวัคซีนตัวนั้นด้วย)
ซึ่งตรงนี้เราสามารถแก้ไขได้ อาจจะใส่ รหัสวัคซีนไปด้วยก็ได้เช่นให้วัคซีน MMR ฉีดอายุ 9 เดือน (Z274)(รหัสส่งออก 061)
- vaccine_code ชื่อนี้ต้องสัมพันธ์กันกับ vaccine_code ที่อยู่ในตารางอืนๆ ที่จะกล่าวต่อไป
- vaccine_group ชื่อกลุ่มของวัคซีน เช่น TT HVB
- export_vaccine_code คือรหัสส่งออก วัคซีน ซึ่งต้องตรงกับมาตรฐานที่ สนย.กำหนด รหัสอ้างอิง วัคซีน
+
กรณีที่เราต้องการเพิ่มวัคซีนใหม่
หากมีการแก้ไขข้อมูลใน ตาราง ให้กด UPDATE
ทุกครั้ง
ตาราง anc_service
โดยตาราง anc_service นั้นจะเก็บข้อมูลของวัคซีนฉีดในหญิงตั้งครรภ์ ซึ่งเป็นบริการในบัญชี 2
- เราพิมพ์ ชื่อตามราง
anc_service
แล้ว คลิกRun
จะพบข้อมูลตารางดังภาพนะครับ- Vaccine_name คือชื่อวัคซีนที่ เราจะมองเห็นจากตัวโปรแกรมเมื่อบันทึกข้อมูล ควรเป็นชื่อที่สัมพันธ์กันกับ ตาราง
person_vaccine
นะครับ- anc_service_code ชื่อนี้ต้องสัมพันธ์กันกับ ที่อยู่ในตาราง
vaccine_code
ในตารางperson_vaccine
- export_vaccine_code คือรหัสส่งออก วัคซีน ซึ่งต้องตรงกับมาตรฐานที่ สนย.กำหนด รหัสอ้างอิง วัคซีน
หากมีการแก้ไขข้อมูลใน ตาราง ให้กด UPDATE
ทุกครั้ง
ตาราง wbc_vaccine
โดยตาราง wbc_vaccine นั้นจะเก็บข้อมูลของวัคซีนฉีดในเด็กต่ำกว่า 1 ปี ในบัญชี 3
- เราพิมพ์ ชื่อตามราง
wbc_vaccine
แล้ว คลิกRun
จะพบข้อมูลตารางดังภาพนะครับ- wbc_vaccine_name คือชื่อวัคซีนที่ เราจะมองเห็นจากตัวโปรแกรมเมื่อบันทึกข้อมูล ควรเป็นชื่อที่สัมพันธ์กันกับ ตาราง
person_vaccine
นะครับ- wbc_vaccine_code ชื่อนี้ต้องสัมพันธ์กันกับ ที่อยู่ในตาราง
vaccine_code
ในตารางperson_vaccine
- age_min และ age_max คือช่วงช่วงอายุ เดือน ที่ต่ำสุด และสูงสุดที่ได้รับวัคซีน ตัวนี้ หน่วยเป็นเดือนนะครับไม่ใช่ ปี
- export_vaccine_code คือรหัสส่งออก วัคซีน ซึ่งต้องตรงกับมาตรฐานที่ สนย.กำหนด รหัสอ้างอิง วัคซีน
- check_code คือรหัสเดียวกับ wbc_vaccine_code ผมไม่รู้เหมือนกันว่าเอาไว้ทำไม เอาเป็นว่าทำให้ตรงกัน ละกันครับ
- vaccine_in_use คือตัวที่บ่งบอกว่าวัคซีนตัวนี้นำไปคิดความครอบคลุมหรือไม่
Y
คือคิดความครอบคลุมN
คือไม่คิดความครอบคลุม
หากมีการแก้ไขข้อมูลใน ตาราง ให้กด UPDATE
ทุกครั้ง
ตาราง epi_vaccine
โดยตาราง epi_vaccine นั้นจะเก็บข้อมูลของวัคซีนฉีดในเด็ก 1-5 ปี ในบัญชี 4
ลักษณะข้อมูลจะเหมือนตาราง wbc_vaccine
- เราพิมพ์ ชื่อตามราง
epi_vaccine
แล้ว คลิกRun
จะพบข้อมูลตารางดังภาพนะครับ- epi_vaccine_name คือชื่อวัคซีนที่ เราจะมองเห็นจากตัวโปรแกรมเมื่อบันทึกข้อมูล ควรเป็นชื่อที่สัมพันธ์กันกับ ตาราง
person_vaccine
นะครับ- epi_vaccine_code ชื่อนี้ต้องสัมพันธ์กันกับ ที่อยู่ในตาราง
vaccine_code
ในตารางperson_vaccine
- age_min และ age_max คือช่วงช่วงอายุ เดือน ที่ต่ำสุด และสูงสุดที่ได้รับวัคซีน ตัวนี้ หน่วยเป็นเดือนนะครับไม่ใช่ ปี
- export_vaccine_code คือรหัสส่งออก วัคซีน ซึ่งต้องตรงกับมาตรฐานที่ สนย.กำหนด รหัสอ้างอิง วัคซีน
- check_code คือรหัสเดียวกับ wbc_vaccine_code ผมไม่รู้เหมือนกันว่าเอาไว้ทำไม เอาเป็นว่าทำให้ตรงกัน ละกันครับ
- vaccine_in_use คือตัวที่บ่งบอกว่าวัคซีนตัวนี้นำไปคิดความครอบคลุมหรือไม่
Y
คือคิดความครอบคลุมN
คือไม่คิดความครอบคลุม
หากมีการแก้ไขข้อมูลใน ตาราง ให้กด UPDATE
ทุกครั้ง
ตาราง student_vaccine
โดยตาราง student_vaccine นั้นจะเก็บข้อมูลของวัคซีนฉีดในเด็ก นักเรียนประถมศึกษา ในบัญชี 5
- เราพิมพ์ ชื่อตามราง
student_vaccine
แล้ว คลิกRun
จะพบข้อมูลตารางดังภาพนะครับ- student_vaccine_name คือชื่อวัคซีนที่ เราจะมองเห็นจากตัวโปรแกรมเมื่อบันทึกข้อมูล ควรเป็นชื่อที่สัมพันธ์กันกับ ตาราง
person_vaccine
นะครับ- student_vaccine_code ชื่อนี้ต้องสัมพันธ์กันกับ ที่อยู่ในตาราง
vaccine_code
ในตารางperson_vaccine
- export_vaccine_code คือรหัสส่งออก วัคซีน ซึ่งต้องตรงกับมาตรฐานที่ สนย.กำหนด รหัสอ้างอิง วัคซีน
- check_code คือรหัสเดียวกับ wbc_vaccine_code ผมไม่รู้เหมือนกันว่าเอาไว้ทำไม เอาเป็นว่าทำให้ตรงกัน ละกันครับ
หากมีการแก้ไขข้อมูลใน ตาราง ให้กด UPDATE
ทุกครั้ง
ตาราง vaccine_combination
โดยตาราง vaccine_combination นั้นจะเก็บข้อมูลของวัคซีนรวมซึ่งแต่ก่อนใช้ แยกวัคซีน เช่น DTPHB แต่เดียวนี้ไม่มีวัคซีนที่ต้องแยกแล้วนะครับ แต่ว่าข้อมูลตารางนี้ยังคงใช้งานอยู่ เราจึงต้องตั้งค่าตารางนี้ด้วยครับ
- เราพิมพ์ ชื่อตามราง
vaccine_combination
แล้ว คลิกRun
จะพบข้อมูลตารางดังภาพนะครับ- vaccine_code ชื่อนี้ต้องสัมพันธ์กันกับ ที่อยู่ในตาราง
vaccine_code
ในตารางperson_vaccine
- vaccine_combine_code คือรหัสเดียวกัน กับว
vaccine_code
หากมีการแก้ไขข้อมูลใน ตาราง ให้กด UPDATE
ทุกครั้ง
ตารางสุดท้ายครับ provis_vcctype
โดยตาราง provis_vcctype นั้นจะเก็บข้อมูลของวัคซีนที่จะส่งออกครับ
- เราพิมพ์ ชื่อตามราง
provis_vcctype
แล้ว คลิกRun
จะพบข้อมูลตารางดังภาพนะครับ- code ชื่อนี้ต้องสัมพันธ์กันกับ
export_vaccine_code
ในตารางperson_vaccine
- name ชื่อต้องตรงกันกับ
vaccine_code
ในตารางperson_vaccine