Mapping รหัสสถานบริการสำหรับ F43 Inspector V.2.2
วันที่รวบรวม 8 ตุลาคม 2569 (2026-10-08)

ใช้ไฟล์ใด
1. hcode-nmk-legacy9-2026-10-08.csv = รหัส 9 ตัวเดิมแบบตัวเลข
2. hcode-nmk-new9-2026-10-08.csv = รหัส 9 ตัวรูปแบบใหม่ อักษรใหญ่ 2 ตัว + ตัวเลข 7 ตัว
เลือกเพียงระบบเดียวตามที่ผู้ดูแล HDC/ระบบปลายทางยืนยัน ห้ามรวมสองชุดเป็น CSV เดียว
โปรแกรมไม่เลือกใช้หรือโหลดชุดนี้อัตโนมัติ ผู้ใช้ต้องเลือกและยืนยันก่อนแปลง

ขอบเขต
6 สถานบริการเท่านั้น: 06443 หนองม่วงไข่, 06444 วังหลวง, 06445 สะเลียม,
06446 ตำหนักธรรม, 06447 ทุ่งแค้ว, 11172 โรงพยาบาลหนองม่วงไข่
ไม่ใช่รายชื่อครบทั้งอำเภอหรือทั้งประเทศ และอาจขาดหน่วยบริการที่ส่งต่อ/รับบริการนอกพื้นที่
SOURCE ระบุ URL ทะเบียนทางการรายคู่ และ EVIDENCE_METHOD แยกวิธีตรวจแหล่งข้อมูล
เปิดหน้าโดยตรงได้ 2 แห่ง ส่วนอีก 4 แห่งใช้ตารางข้อมูลของเว็บไซต์ทางการที่ระบบค้นหาเก็บไว้
เพราะเปิดตรง timeout/cache miss จึงไม่อ้างว่าได้ดาวน์โหลดทะเบียนสดครบหรือยืนยันสถานะล่าสุด

VERIFIED=YES หมายถึงตรวจการถอดคู่รหัสจากหลักฐานที่เผยแพร่แล้วเท่านั้น
ไม่ใช่การยืนยันว่าระบบรับ HDC ใช้ระบบรหัสนี้หรือไฟล์ที่แปลงจะผ่าน HDC
VERSION เป็นวันที่รวบรวม snapshot ไม่ใช่เลขรุ่นอย่างเป็นทางการของทะเบียน
รหัสถูกคัดลอกจากทะเบียนแต่ละคู่ ไม่มีสูตรเติมศูนย์หรือสร้างรหัสเอง
ดูหลักฐานรวมใน hcode-nmk-source-evidence.json

วิธีใช้
เปิดหน้า แปลงไฟล์เป็น 2.4.1 > เลือก ZIP/โฟลเดอร์ > เลือกชุด Mapping > เตรียมและดูสรุป > แปลงและบันทึก ZIP > ยืนยัน
ไม่ต้องตรวจคุณภาพก่อน หน้าแปลงมีไฟล์และผลของตัวเอง
ชื่อผล ZIP ใช้ชื่อต้นฉบับแล้วต่อท้าย _2.4.1.zip

หากพบ missing_mapping
แปลว่าหัวคอลัมน์เปลี่ยนเป็นโครงสร้าง 2.4.1 แล้ว แต่ยังไม่มีคู่รหัส 9 ตัวบางรหัส
เปิด mapping-gaps.csv เพื่อดูแฟ้ม/ฟิลด์/รหัสเดิม/เหตุผล/วิธีแก้
เปิด mapping-needed.csv เพื่อดูรหัสที่ต้องหาเพิ่ม (VERIFIED=NO เป็นงานค้าง ไม่ใช่ไฟล์พร้อมใช้)
ค้นที่ https://hcode.moph.go.th/code/ หรือขอทะเบียนจากผู้ดูแลระบบรับ
นำคู่รหัสที่ตรวจแล้วเพิ่มในสำเนา CSV ที่เลือกใช้ พร้อม CODE_SYSTEM, SOURCE, VERSION, VERIFIED=YES
รวมทั้งคู่รหัสที่มีแล้วและคู่ใหม่ไว้ในระบบเดียว บันทึก CSV UTF-8 แล้วแปลงจากต้นฉบับอีกครั้ง
หากใช้เฉพาะ mapping-needed.csv โดยไม่รวมคู่ที่มีแล้ว รหัสที่เคยเติมได้อาจกลับมาขาด
รักษาเลขศูนย์นำหน้า: นำเข้า CSV ใน Excel แบบ Text อย่าเปิดแล้ว Save โดยปล่อยให้ Excel แปลงรหัสเป็นตัวเลข

HOSPCODE9 ใช้ HOSPCODE; ฟิลด์อื่นใช้รหัสตามบทบาท เช่น REFEROUTHOSP9 ใช้ REFEROUTHOSP
ห้ามเอารหัสของผู้ส่งเติมแทนหน่วยส่งต่อ/หน่วยให้บริการอื่นทั้งหมด
ช่อง C9 เดิมที่ว่างเติมได้จาก Mapping ที่ไม่ขัดแย้งตามบทบาท
ช่องที่มีค่าแล้วคงเดิม แม้ผิดรูป/ขัดแย้ง ให้แก้ต้นทาง; โปรแกรมไม่แก้ไฟล์ต้นฉบับ
ไม่เลือก Mapping ได้ถ้ามีคู่รหัส 5/9 ที่ใช้ได้ในต้นฉบับ หรือยอมรับผลโครงสร้างที่ยังต้องเติมรหัส
ข้อมูลผู้ป่วยไม่ถูกส่งออกไปค้นบนเว็บ โปรแกรมแปลงและตรวจภายในเครื่อง
