CREATE TABLE `clinic_member_status` (
`clinic_member_status_id` int(11) NOT NULL DEFAULT '0',
`clinic_member_status_name` varchar(150) NOT NULL DEFAULT '',
`hos_guid` varchar(38) DEFAULT NULL,
`provis_typedis` char(1) DEFAULT NULL,
PRIMARY KEY (`clinic_member_status_id`),
UNIQUE KEY `ix_clinic_member_status_name` (`clinic_member_status_name`),
UNIQUE KEY `clinic_member_status_name_unique` (`clinic_member_status_name`),
KEY `ix_hos_guid` (`hos_guid`)
) ENGINE=InnoDB DEFAULT CHARSET=tis620
จาก table clinic_member_status กำหนดให้ provis_typedis เป็น char มีขนาด 1
แต่ของ สนย.ที่ถูกต้องมีขนาดเป็น 2 ครับ
ตามนี้ครับ
01 = หาย , 02 = ตาย , 03 = ยังรักษาอยู่ , 04 = ไม่ทราบ(ไม่มีข้อมูล)
05 = รอจำหน่าย/เฝ้าระวัง, 06=ขาดการรักษาไม่มาติดต่ออีก (ทราบว่าขาดการรักษา), 07=ครบการรักษา, 08=โรคอยู่ในภาวะสงบ (inactive)ไม่มีความจำเป็นต้องรักษา, 09=ปฏิเสธการรักษา, 10 = ออกจากพื้นที่