ALTER TABLE person_wbc ADD `post_labor_service_percent` DOUBLE(15,3) NULL
ALTER TABLE opduser ADD `announce_read_count` INT NULL
ALTER TABLE opduser ADD `no_announce_display` CHAR(1) NULL
ALTER TABLE opduser ADD `no_doctor_consult_display` CHAR(1) NULL
ALTER TABLE opduser ADD `no_lab_result_display` CHAR(1) NULL
ALTER TABLE lab_app_order_service ADD `department` CHAR(3) NULL
ALTER TABLE lab_app_order_service ADD `vn` VARCHAR(13) NULL
ALTER TABLE lab_app_order_service ADD `icode` VARCHAR(7) NULL
ALTER TABLE lab_app_order_service ADD `price` DOUBLE(15,3) NULL
ALTER TABLE lab_app_order_service ADD `lab_name` VARCHAR(250) NULL
ALTER TABLE lab_app_order_service ADD `lab_code` INT NULL
ALTER TABLE lab_app_order_service ADD `lab_order_type` VARCHAR(15) NULL
ALTER TABLE lab_app_order_service ADD `lab_app_order_number` INT NOT NULL
ALTER TABLE lab_app_order ADD `lab_items_sub_group_code` INT NULL
ALTER TABLE income ADD `drg_chrgitem_id` INT NULL
ALTER TABLE drg_chrgitem ADD `chrgitem_code2` CHAR(2) NULL
ALTER TABLE drg_chrgitem ADD `chrgitem_code1` CHAR(2) NULL
ALTER TABLE drg_chrgitem ADD `drg_chrgitem_name` VARCHAR(150) NOT NULL
ALTER TABLE doctor_consult_history ADD `consult_reply` longtext NULL
ALTER TABLE doctor_consult_history ADD `reply_doctor` VARCHAR(7) NULL
ALTER TABLE doctor_consult_history ADD `reply_time` TIME NULL
ALTER TABLE doctor_consult_history ADD `reply_date` DATE NULL
ALTER TABLE doctor_consult_history ADD `consult_id` INT NOT NULL
CREATE TABLE lab_app_order_service ( `lab_app_order_service_id` INT NOT NULL )
CREATE TABLE drg_chrgitem ( `drg_chrgitem_id` INT NOT NULL )
CREATE TABLE doctor_consult_history ( `doctor_consult_history_id` INT NOT NULL )
Checking STRUCTURE phase 1
Checking STRUCTURE phase 2
ALTER TABLE checkup_visit ADD `tel` VARCHAR(50) NULL
ALTER TABLE checkup_visit ADD `addr02` VARCHAR(100) NULL
ALTER TABLE checkup_visit ADD `birthday` DATE NULL
ALTER TABLE checkup_visit ADD `add_exam` VARCHAR(255) NULL
ALTER TABLE checkup_visit ADD `typetest` VARCHAR(20) NULL
ALTER TABLE checkup_visit ADD `addr01` VARCHAR(100) NULL
ALTER TABLE checkup_visit ADD `addr00` VARCHAR(100) NULL
ALTER TABLE checkup_visit ADD `email` VARCHAR(50) NULL
ALTER TABLE checkup_visit ADD `addr8` DATE NULL
ALTER TABLE checkup_visit ADD `addr7` INT NULL
ALTER TABLE checkup_visit ADD `addr6` VARCHAR(50) NULL
ALTER TABLE checkup_visit ADD `addr5` VARCHAR(50) NULL
ALTER TABLE checkup_visit ADD `addr4` VARCHAR(100) NULL
ALTER TABLE checkup_visit ADD `addr3` VARCHAR(100) NULL
ALTER TABLE checkup_visit ADD `addr2` VARCHAR(100) NULL
ALTER TABLE checkup_visit ADD `addr1` VARCHAR(100) NULL
ALTER TABLE checkup_visit ADD `vn` VARCHAR(13) NOT NULL
ALTER TABLE checkup_template ADD `edit_type` VARCHAR(50) NULL
ALTER TABLE checkup_template ADD `lab_max` FLOAT NULL
ALTER TABLE checkup_template ADD `lab_min` FLOAT NULL
ALTER TABLE checkup_template ADD `default_value` VARCHAR(30) NULL
ALTER TABLE checkup_template ADD `unit_en` VARCHAR(20) NULL
ALTER TABLE checkup_template ADD `unit_th` VARCHAR(20) NULL
ALTER TABLE checkup_template ADD `caption_en` VARCHAR(90) NULL
ALTER TABLE checkup_template ADD `caption_th` VARCHAR(90) NULL
ALTER TABLE checkup_template ADD `seq_no` INT NOT NULL
ALTER TABLE checkup_template ADD `sub_group` INT NOT NULL
ALTER TABLE checkup_report ADD `rpt52` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt51` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt50` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt49` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt48` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt47` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt46` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt45` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt44` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt43` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt42` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt41` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt40` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt39` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt38` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt37` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt36` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt35` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt34` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt33` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt32` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt31` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt30` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt29` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt28` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt27` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt26` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt25` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt24` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt23` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt22` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt21` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt20` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt19` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt18` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt17` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt16` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt15` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt14` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt13` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt12` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt11` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt10` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt9` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt8` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt7` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt6` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt5` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt4` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt3` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt2` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `rpt1` VARCHAR(255) NULL
ALTER TABLE checkup_report ADD `group_id` INT NOT NULL
ALTER TABLE checkup_program ADD `chkup_prog_code` VARCHAR(10) NULL
ALTER TABLE checkup_program ADD `chkup_prog_upd` VARCHAR(20) NULL
ALTER TABLE checkup_program ADD `chkup_prog_usr` VARCHAR(100) NULL
ALTER TABLE checkup_program ADD `chkup_prog_price` DOUBLE(15,3) NULL
ALTER TABLE checkup_program ADD `chkup_prog_name` VARCHAR(100) NULL
ALTER TABLE checkup_medical ADD `result` VARCHAR(1024) NULL
ALTER TABLE checkup_medical ADD `seq_no` INT NOT NULL
ALTER TABLE checkup_medical ADD `sub_group` INT NOT NULL
ALTER TABLE checkup_medical ADD `group_id` INT NOT NULL
ALTER TABLE checkup_lab ADD `lab_items_code` VARCHAR(255) NULL
ALTER TABLE checkup_lab ADD `seq_no` VARCHAR(255) NOT NULL
ALTER TABLE checkup_lab ADD `sub_group` VARCHAR(255) NOT NULL
ALTER TABLE checkup_header ADD `chkup_prog_price` DOUBLE(15,3) NULL
ALTER TABLE checkup_header ADD `chkup_prog_name` VARCHAR(100) NULL
ALTER TABLE checkup_header ADD `chkup_visit_id` INT NULL
ALTER TABLE checkup_group ADD `group_en` VARCHAR(50) NULL
ALTER TABLE checkup_group ADD `group_th` VARCHAR(50) NULL
ALTER TABLE checkup_group ADD `sub_group` INT NOT NULL
ALTER TABLE checkup_doctor ADD `ipaddr` VARCHAR(30) NULL
ALTER TABLE checkup_doctor ADD `lastupdate` VARCHAR(20) NULL
ALTER TABLE checkup_doctor ADD `doctorcode` VARCHAR(6) NOT NULL
ALTER TABLE checkup_doctor ADD `group_id` INT NOT NULL
ALTER TABLE checkup_detail ADD `chkup_detail_other2` VARCHAR(512) NULL
ALTER TABLE checkup_detail ADD `chkup_detail_group2` VARCHAR(255) NULL
ALTER TABLE checkup_detail ADD `chkup_detail_other` VARCHAR(512) NULL
ALTER TABLE checkup_detail ADD `chkup_detail_group` VARCHAR(255) NULL
ALTER TABLE checkup_detail ADD `chkup_detail_code` VARCHAR(19) NULL
ALTER TABLE checkup_detail ADD `chkup_detail_seq` INT NULL
ALTER TABLE checkup_detail ADD `chkup_prog_id` INT NULL
ALTER TABLE checkup_description ADD `chkup_detail_other2` VARCHAR(512) NULL
ALTER TABLE checkup_description ADD `chkup_detail_group2` VARCHAR(255) NULL
ALTER TABLE checkup_description ADD `chkup_detail_code` VARCHAR(19) NOT NULL
ALTER TABLE checkup_description ADD `chkup_detail_seq` INT NULL
ALTER TABLE checkup_description ADD `chkup_visit_id` INT NOT NULL
CREATE TABLE checkup_visit ( `chkup_id` INT NOT NULL )
CREATE TABLE checkup_template ( `group_id` INT NOT NULL )
CREATE TABLE checkup_report ( `chkup_id` INT NOT NULL )
CREATE TABLE checkup_program ( `chkup_prog_id` INT NOT NULL )
CREATE TABLE checkup_medical ( `chkup_id` INT NOT NULL )
CREATE TABLE checkup_lab ( `group_id` VARCHAR(255) NOT NULL )
CREATE TABLE checkup_header ( `chkup_header_id` INT NOT NULL )
CREATE TABLE checkup_group ( `group_id` INT NOT NULL )
CREATE TABLE checkup_doctor ( `chkup_id` INT NOT NULL )
CREATE TABLE checkup_detail ( `chkup_detail_id` INT NOT NULL )
CREATE TABLE checkup_description ( `chkup_header_id` INT NOT NULL )
Checking STRUCTURE phase 1