DTP-HB-Hip

การให้วัคซีน HIP ตั้งแต่ มิถุนายน 2562 เป็นต้นมา ข้อกำหนดคือให้ใช้วัคซีน DTP-HB ให้หมดก่อน จากนั้นให้เปลี่ยนมาใช้ DTP-HB-HIP


1.ขั้นตอนการให้ เหมือนวัคซีน เด็ก 0-1 ปี ทั่วไป  คือ ช่วงอายุ 2,4,6 เดือน
2.Dose 0.5 ml. muscle (หน้าขาด้านนอก)
3.การให้รหัสวัคซีน ตามช่วงอายุ ดังนี้
   * 2 เดือน ให้ รหัส D21 และ ICD10tm คือ Z7.1,Z24.6, Z23.8
   * 4 เดือน ให้ รหัส D22 และ ICD10tm คือ Z7.1,Z24.6, Z23.8
   * 6 เดือน ให้ รหัส D23 และ ICD10tm คือ Z7.1,Z24.6, Z23.8
4.กรณี เด็กเคยได้รับ DTP-HB มาแล้ว เข็มใดเข็มหนึ่ง เช่น รับเมื่ออายุ 2 เดือน  พอเด็กคนนี้อายุ 4 เดือน แล้วมารับ DTP-HB-HIP จะต้องลงรหัส D21  ไม่ใช่ D22 นะค่ะ เพราะข้อกำหนดคือ เริ่ม DTP-HB-HIP ตอนอายุ เท่าไหร่ก็ตาม จะต้องเริ่มด้วย รหัส D21 จ้า

5.การหากลุ่มเป้าหมาย 0-1 ปี ตามนี้
............................
SELECT p.pcucodeperson,p.pid,p.prename,p.fname,p.lname,p.birth,getageymd(p.birth,CURDATE()) AS'age',p.sex,p.idcard FROM person p WHERE getagemonth(p.birth,CURDATE()) BETWEEN '0' AND '12' ORDER BY p.birth;
............................
6.รายชื่อเด็กที่ได้รับวัคซีนHIP แล้ว  ตามนี้
..................................
SELECT p1.pcucodeperson,p1.pid,ve1.visitno,p1.titlename,p1.fname,p1.lname,p1.birth,
ve1.visitdate,ve1.dateepi,ve1.lotno,ve1.datevacineexpire,ve1.files18epi AS 'vaccinecode',p1.hno,p1.moo FROM (SELECT p.pcucodeperson,p.pid,ct.titlename,p.fname,
p.lname,p.birth,h.hno,Right(h.villcode,2)AS'moo' FROM person p INNER JOIN house h ON p.hcode=h.hcode INNER JOIN ctitle ct ON p.prename =ct.titlecode WHERE p.pid not IN(SELECT pd.pid FROM persondeath pd))AS p1 JOIN (SELECT vt.pcucodeperson,vt.visitno,vt.visitdate,vt.pid,
ve.dateepi,ve.lotno,ve.datevacineexpire,cd.drugcode,cd.files18epi FROM visit vt INNER JOIN visitepi ve ON vt.visitno=ve.visitno INNER JOIN cdrug cd ON ve.vaccinecode=cd.drugcode
WHERE cd.files18epi IN('d21','d22','d23','091','092','093') AND vt.visitdate BETWEEN '2019-11-01'AND CURDATE())as ve1 ON p1.pid=ve1.pid ORDER BY ve1.files18epi;
...................................
7.รายชื่อเด็กที่ยังไม่ได้รับ วัคซีน HIP หรือ DTP-HB เลย ตามนี้
.....................................
SELECT p.pid,ct.titlename,p.fname,p.lname,getageymd(p.birth,CURDATE())AS'age'
FROM person p INNER JOIN ctitle ct ON p.prename=ct.titlecode 
WHERE getagemonth(p.birth,CURDATE()) BETWEEN '2'AND '12' AND p.pid NOT IN (SELECT vt.pid FROM visit vt 
INNER JOIN visitepi ve ON vt.pid=ve.pid INNER JOIN cdrug cd ON ve.vaccinecode=cd.drugcode 
WHERE ve.dateepi BETWEEN '2019-06-01'AND CURDATE()
AND cd.files18epi IN ('D21','D22','D23','091','092','093'));
....................................

.................................@@@............................








ไม่มีความคิดเห็น:

https://www.blogs

 kllgnsgkj[jtlm'oahd bfldkb'pdojgaojp mfigjdo;sjgaij misjgo;sjagijwo;