BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: panus_t ที่ พฤษภาคม 29, 2014, 15:16:17 PM
-
สนย. กระทรวงสาธารณสุขได้มีการปรับเพิ่มรหัส วัคซีน 2 รหัส คือ
073 MMR2 หัด คางทูม หัดเยอรมัน
901 dTC ดีทีซี
;D
เราต้องไปเพิ่มที่ตารางไหนบ้างครับ
http://op.nhso.go.th/op/news/NewsDetailAction.do?id=121 (http://op.nhso.go.th/op/news/NewsDetailAction.do?id=121)
-
epi_vaccine
wbc_vaccine
person_vaccine
provis_vcctype
และ ก.ค. 2557 จะไม่มีวัคซิน MMR ให้เบิก จะมีแต่วัคซิน MR ในการเบิก อาจต้องรอฟังว่า จะมีรหัสวัคซินมาแทนที่ 061/071 หรือไม่ด้วยครับ..เพราะไม่ได้ป้องกัน โรคคางทูม MUMP
แต่ป้องกันแค่ Measle and Rubella
-
ขอบคุณครับ
ต้องเพิ่มเลยหรือเปล่า ไม่แน่ใจครับ
เจ้าของงานยังไม่ทราบเรื่องนี้เลย dTC คืออะไรครับ age_min and age_max เท่าไหร่ครับ ;D
-
dTC =dT campaign วัคซินคอตีบ บาดทะยัก รณรงค์ในเด็กที่ไม่ได้รับวัคซินในช่วงเวลานัดหมายปกติครับ
สรุปไม่ระบุกลุ่มอายุ ให้ได้ตั้งแต่ อายุตามเกณฑ์ปกติ แต่ไม่ได้รับตามช่วงนัดหมายนั่นเอง
-
อ.เกื้อ หรือท่านเทพป๋าเจดีย์ ช่วยโชว์รายละเอียด การเพิ่ม vaccine 2 ตัวนี้หน่อยครับว่า เพิ่มการตั้งค่าใน table อะไรอย่างไรบ้างครับ ;D ;D
-
อีกหนึ่งเสียงครับ รออยู่
-
ดันอีกหนึ่งเสียงครับ ถ้าได้วิธีปฎิบัติด้วย เยี่ยมเลยครับผม
-
;D ;D ;D
ผมยังไม่ได้ทำอะไรเลยครับแค่เพิ่มทั้ง 2 รายการไว้ใน person_vaccine กับ provis_vcctype เอาไว้แค่นั้น เพราะยังไม่ทราบข้อมูลชัดเจนว่าให้บริการยังไง
;D ;D ;D
-
ลงชื่อรอติดตามครับ ;D
-
;D ;D ;D
ผมยังไม่ได้ทำอะไรเลยครับแค่เพิ่มทั้ง 2 รายการไว้ใน person_vaccine กับ provis_vcctype เอาไว้แค่นั้น เพราะยังไม่ทราบข้อมูลชัดเจนว่าให้บริการยังไง
;D ;D ;D
แบบนี้ เรียกว่า ... " ดำเนินการแล้ว "
-
แล้วตาราง
vaccine
vaccine_combination
ต้องตั้งค่ายังไง
-
ลงชื่อรอติดตามครับผม
-
มีท่านได เพิ่มวัคซีนตัวนี้บ้างแล้วครับ รบกวนแนะนำเพื่อเป็นแนวทางหน่อยครับ
-
;D ;D ;D
ผมเพิ่มไปแล้ว ใช้งานไปแล้ว แต่กำลังปรับแก้ใหม่อีกรอบ รอผมทดสอบก่อนนะครับเสร็จแล้วจะโพสต์ขึ้นให้เพื่อเป็นตัวอย่างครับ
;D ;D ;D
-
;D ;D ;D
ก่อนอื่นต้องทำความเข้าใจก่อนนะครับว่า
1. ตารางวัคซีนที่นำมาโพสต์เป็นตารางที่ผมใช้งาน ซึ่งบางสถานบริการข้อมูลอาจจะไม่เหมือนกับของผม
2. ผมโพสต์ให้ดูถึงวิธีการเพิ่มวัคซีน 2 รายการเข้าในฐานข้อมูลเพื่อให้คีย์ให้บริการได้และส่งข้อมูลออกแฟ้ม EPI
ได้ถูกต้อง
3. ห้ามแก้ไขข้อมูลในตารางเดิมที่ใช้งานไปแล้วให้เหมือนกับของผมโดยเฉพาะเลข vaccine_id เพราะจะทำให้
ข้อมูลที่ให้บริการไปแล้วเพี้ยน หากไม่แน่ใจกรุณา Save ข้อมูลตารางเดิมเอาไว้ก่อน
4. หากจะแก้ไขข้อมูลในตารางเดิม ให้แก้ไขเเฉพาะฟิลด์อื่น ๆ ที่ไม่ใช่เลข vaccine_id
5. ข้อมูลที่ผมโพสต์ไม่จำเป็นต้องเชื่อผมหมดทุกอย่าง เพราะผมทำตามความเข้าใจของตัวเอง
6. หากเห็นว่าส่วนหนึ่งส่วนใดไม่ถูกต้องขอความกรุณาคอมเม้นท์กลับด้วยเพราะผมจะได้แก้ไขให้ของผมเองถูก
ต้อง อิ อิ อิ
........................โปรดใช้วิจารณญาณในการตัดสินใจนะครับ..............................
;D ;D ;D
-
;D ;D ;D
อันดับแรกเปิดตาราง student_vaccine ขึ้นมาก่อนตรวจสอบข้อมูลตรงรายการวัคซีน MMR (ป.1)ว่าเรากำหนด vaccine_code เป็นอะไร ถ้ากำหนดเป็น MMR2 ขอให้เปลี่ยนเป็น MMRs เหตุผลเพราะเราจะใช้ vaccine_code MMR2 เป็นตัวจับข้อมูล MR ในการส่งออกและแก้ไขฟิลด์ check_code เป็น MMRs ด้วยนะครับ
;D ;D ;D
-
;D ;D ;D
แล้วก็ไปแก้ไข MMR2 ที่ตาราง vaccine_combination ให้เป็น MMRs
;D ;D ;D
-
;D ;D ;D
ต่อไปก็มาเพิ่มรายการวัคซีน 2 รายการเข้าไปในตาราง student_vaccine คือ MR กับ dTC โดยกำหนดดังนี้
- วัคซีน MR กำหนด vaccine_code เป็น MMR2, export_vaccine_code เป็น 073
และ check_code เป็น MMR2
- วัคซีน dTC กำหนด vaccine_code เป็น dTC, export_vaccine_code เป็น 901 และ check_code เป็น dTC
;D ;D ;D
-
;D ;D ;D
แล้วก็เอา vaccine_code และ check_code ของวัคซีนทั้ง 2 รายการไปเพิ่มในตาราง vaccine_combination
;D ;D ;D
-
;D ;D ;D
ต่อไปก็ไปเพิ่มวัคซีน 2 รายการนี้ในตาราง epi_vaccine โดยกำหนดดังนี้
- วัคซีน MR กำหนด vaccine_code = MMR2, export_vaccine_code = 073, check_code = MMR2
-วัคซีน dTC กำหนด vaccine_code = dTC, export_vaccine_code = 901, check_code = dTC
ส่วนฟิลด์ age_min, age_max ก็แล้วแต่จะกำหนดเองนะครับสำหรับผมคิดว่าถ้าถ้าให้บริการในบัญชีนี้ก็น่าจะกำหนดตามรูปก็เลยเป็นอย่างที่เห็น ที่สำคัญคัญมาก ๆ อีกอย่างหนึ่งคือวัคซีนทั้ง 2 รายการนี้ฟิลด์ vaccine_in_use ต้องกำหนดเป็น "N" ไว้ทั้ง 2 รายการด้วยนะครับเพื่อไม่ให้โปรแกรมนำวัคซีน 2 รายการนี้ไปคำนวณ vaccine% ครับ
;D ;D ;D
-
;D ;D ;D
ต่อไปก็ไปเพิ่มที่ตาราง person_vaccine (ตามรูป)
;D ;D ;D
-
;D ;D ;D
จะสังเกตเห็นว่าวัคซีน MR ผมกำหนด vaccine_code = MMR2 แต่ฟิลด์ vaccine_group ผมกำหนดเป็น MR เหตุผลเพื่อให้เราสามารถไปเพิ่ม Lot vaccine ได้เวลาเราคีย์ให้บริการจะได้มีข้อมูล Lot vaccine ครับ
;D ;D ;D
-
;D ;D ;D
ท้ายสุดไปเพิ่มวัคซีนทั้ง 2 รายการในตาราง provis_vcctype ครับ
;D ;D ;D
-
;D ขออนุญาต นะครับป๋า
-
;D ;D ;D
Thanks Terminator ครับ เมื่อคืนด้นสด ๆ เปิดตารางไป capture หน้าจอไป โพสต์ไป เลยไม่ได้ทำไฟล์ให้ครับ
;D ;D ;D
-
ปรับอะไรกัน ไม่ได้เข้ามานานไม่รู้เรื่องเลย
-
ปรับอะไรกัน ไม่ได้เข้ามานานไม่รู้เรื่องเลย
ประมาณว่า
เดือน ส.ค. จะมีการใช้วัคซิน MR แทน MMR2 ในเด็ก 2 ขวบครึ่งครับ...
-
ต้องปรับตามป๋าเจดีย์ เลยไหมครับ ผมงงตรงนี้อ่าครับ
คือจะเอาแบบแก้จากข้อมูลเดิมเลยใช่ไหมครับ แล้วถ้าจะปรับใหม่ ต้องเพิ่มใหม่ใช่ไหมครับ
แล้วต้องแก้ไข Export_vaccine เป็น 073 ด้วยบ่ครับ
;D ;D ;D
อันดับแรกเปิดตาราง student_vaccine ขึ้นมาก่อนตรวจสอบข้อมูลตรงรายการวัคซีน MMR (ป.1)ว่าเรากำหนด vaccine_code เป็นอะไร ถ้ากำหนดเป็น MMR2 ขอให้เปลี่ยนเป็น MMRs เหตุผลเพราะเราจะใช้ vaccine_code MMR2 เป็นตัวจับข้อมูล MR ในการส่งออกและแก้ไขฟิลด์ check_code เป็น MMRs ด้วยนะครับ
;D ;D ;D
-
;D ;D ;D
ย้อนกลับไปดูกระทู้นี้ที่หน้า 1 ครับ
;D ;D ;D
-
ขอบคุณทุกท่าน และ ป๋าเจดีย์ มากมาย ทำเสร็จล่ะ
-
;D ;D ;D
ต่อไปก็มาเพิ่มรายการวัคซีน 2 รายการเข้าไปในตาราง student_vaccine คือ MR กับ dTC โดยกำหนดดังนี้
- วัคซีน MR กำหนด vaccine_code เป็น MMR2, export_vaccine_code เป็น 073
และ check_code เป็น MMR2
- วัคซีน dTC กำหนด vaccine_code เป็น dTC, export_vaccine_code เป็น 901 และ check_code เป็น dTC
;D ;D ;D
ขอถาม เพิ่มเติม ตารางเดิมเป็น 072 เดิม MMR
MMR2 ต้อง เปลี่ยน เป็น 073 หมดไหมครับ
มันเพิ่มไม่ได้