//********************************************************************************************
//* KKW04201SFBean.java                 All Rights reserved.Copyright (c) K-Opticom
//********************************************************************************************
/*
履歴：
	NO	日付			更新者								    
	01	2012.11.22		Webクライアント定義ツール 2.0.39		
	10.00.00  2014.07.11  FJ北谷  ANK-2135-00-00
	16.00.00  2015.07.15  FJ阮	　ANK-2480-00-00
	19.00.00  2015.09.11  FJ森杉  ANK-2642-00-00
*   33.00.00  2017.08.21  FJ)舘山【ANK-3106-00-00】【随時機能化案件】運用268　ＮＴＴ番ポ戻し対応(一時戻し)
*   41.00.00  2019.01.16  FJ)北谷【ANK-3412-08-00】高速割料金と料金シュミレーションの改善
*   41.00.00  2019/01/30  FJ)澤田 ANK-3387-00-00 マンションタイプ光コンセントサービス導入
*   46.00.00  2019/09/16  FJ)澤田 ANK-3731-00-00 マンション光配線切替対応
*   51.00.00  2020/09/25  FJ)荒木 ANK-3885-00-00 光化マンションの自動設計対応
*   60.00.00  2022/06/23  FJ)原  【ANK-4244-00-00】【eo定期】MT既設賃貸対応
*   60.00.01  2022/06/24  FJ)平野 ANK-4244-00-00_【eo定期】MT既設賃貸対応
*   60.00.02  2022/06/24  FJ)平野 IT1-2022-0000054_工事スキップのマンションで機器がお客様直送されない。
*   73.00.00  2024/10/04  FJ)柴田【ANK-4493-00-00】光配線マンションのコースアップ対応
*/
 
/**
 * <DL>
 * <DT>名前
 * <p>
 * <DT>説明:
 * <DD>データの初期化.
 * <DD> generated by Web Client tool V01/L01.
 * </DL>
*/
package eo.web.webview.KKW04201SF;
import java.io.Serializable;

import java.util.ArrayList;

import javax.faces.model.SelectItem;

import com.fujitsu.futurity.web.x31.X31CBaseBean;
import com.fujitsu.futurity.web.x33.X33SException;
import com.fujitsu.futurity.web.x33.beans.X33VDataTypeBeanInterface;
import com.fujitsu.futurity.web.x33.beans.X33VDataTypeList;
import com.fujitsu.futurity.web.x33.beans.X33VDataTypeStringBean;
import com.fujitsu.futurity.web.x33.beans.X33VListedBeanInterface;
import com.fujitsu.futurity.web.x33.beans.X33VViewBaseBean;
 
/* シリアライズ警告 */
@SuppressWarnings("serial")
public class KKW04201SFBean
    extends X33VViewBaseBean
    implements X33VListedBeanInterface, X31CBaseBean, Serializable {
    
    //プロパティの宣言
	protected X33VDataTypeList cust_kei_hktgi_list_list = null;
	protected String ido_div_update;
	protected String ido_div_value = "";
	protected Boolean ido_div_enabled = false;
	protected String ido_div_state = "";
	protected String header_mans_id_p_id_update;
	protected String header_mans_id_p_id_value = "";
	protected Boolean header_mans_id_p_id_enabled = false;
	protected String header_mans_id_p_id_state = "";
	protected String header_mans_mezon_nm_update;
	protected String header_mans_mezon_nm_value = "";
	protected Boolean header_mans_mezon_nm_enabled = false;
	protected String header_mans_mezon_nm_state = "";
	protected String header_sysid_update;
	protected String header_sysid_value = "";
	protected Boolean header_sysid_enabled = false;
	protected String header_sysid_state = "";
	protected String header_eoid_update;
	protected String header_eoid_value = "";
	protected Boolean header_eoid_enabled = false;
	protected String header_eoid_state = "";
	protected String header_keisha_nm_update;
	protected String header_keisha_nm_value = "";
	protected Boolean header_keisha_nm_enabled = false;
	protected String header_keisha_nm_state = "";
	protected String header_keisha_ad_update;
	protected String header_keisha_ad_value = "";
	protected Boolean header_keisha_ad_enabled = false;
	protected String header_keisha_ad_state = "";
	protected String header_kei_telno_update;
	protected String header_kei_telno_value = "";
	protected Boolean header_kei_telno_enabled = false;
	protected String header_kei_telno_state = "";
	protected String header_user_ad_update;
	protected String header_user_ad_value = "";
	protected Boolean header_user_ad_enabled = false;
	protected String header_user_ad_state = "";
	protected String header_user_telno_update;
	protected String header_user_telno_value = "";
	protected Boolean header_user_telno_enabled = false;
	protected String header_user_telno_state = "";
	protected String choice_svc_kei_no_update;
	protected String choice_svc_kei_no_value = "";
	protected String choice_svc_kei_no_state = "";
	protected String mt_kisn_sbt_update;
	protected String mt_kisn_sbt_value = "";
	protected String mt_kisn_sbt_state = "";
	protected String mt_mansion_bukken_cd_update;
	protected String mt_mansion_bukken_cd_value = "";
	protected String mt_mansion_bukken_cd_state = "";
	protected X33VDataTypeList svc_kei_list_list = null;
	protected String utk_no_update;
	protected String utk_no_value = "";
	protected Boolean utk_no_enabled = false;
	protected String utk_no_state = "";
	protected X33VDataTypeList mskm_sbt_info_list = null;
	protected String mskm_sbt_update;
	protected String mskm_sbt_value = "";
	protected Boolean mskm_sbt_enabled = false;
	protected String mskm_sbt_state = "";
	protected String mskm_sbt_nm_update;
	protected String mskm_sbt_nm_value = "";
	protected Boolean mskm_sbt_nm_enabled = false;
	protected String mskm_sbt_nm_state = "";
	protected String mskm_ymd_update;
	protected String mskm_ymd_value = "";
	protected String mskm_ymd_state = "";
	protected String mskm_year_update;
	protected String mskm_year_value = "";
	protected Boolean mskm_year_enabled = false;
	protected String mskm_year_state = "";
	protected String mskm_mon_update;
	protected String mskm_mon_value = "";
	protected Boolean mskm_mon_enabled = false;
	protected String mskm_mon_state = "";
	protected String mskm_day_update;
	protected String mskm_day_value = "";
	protected Boolean mskm_day_enabled = false;
	protected String mskm_day_state = "";
	protected String uk_tntsha_update;
	protected String uk_tntsha_value = "";
	protected Boolean uk_tntsha_enabled = false;
	protected String uk_tntsha_state = "";
	protected String mskm_uk_tnt_user_id_update;
	protected String mskm_uk_tnt_user_id_value = "";
	protected String mskm_uk_tnt_user_id_state = "";
	protected X33VDataTypeList uk_tntsha_div_info_list = null;
	protected String uk_tntsha_div_update;
	protected String uk_tntsha_div_value = "";
	protected Boolean uk_tntsha_div_enabled = false;
	protected String uk_tntsha_div_state = "";
	protected String uk_tntsha_div_nm_update;
	protected String uk_tntsha_div_nm_value = "";
	protected Boolean uk_tntsha_div_nm_enabled = false;
	protected String uk_tntsha_div_nm_state = "";
	protected String mskm_ctrl_cd_update;
	protected String mskm_ctrl_cd_value = "";
	protected String mskm_ctrl_cd_state = "";
	protected String mi_fix_update;
	protected Boolean mi_fix_value = false;
	protected Boolean mi_fix_enabled = false;
	protected String mi_fix_state = "";
	protected String mi_fix_ctrl_cd_update;
	protected String mi_fix_ctrl_cd_value = "";
	protected String mi_fix_ctrl_cd_state = "";
	protected String ten_mans_id_p_id_update;
	protected String ten_mans_id_p_id_value = "";
	protected Boolean ten_mans_id_p_id_enabled = false;
	protected String ten_mans_id_p_id_state = "";
	protected String ten_mans_id_update;
	protected String ten_mans_id_value = "";
	protected String ten_mans_id_state = "";
	protected String ten_p_id_update;
	protected String ten_p_id_value = "";
	protected String ten_p_id_state = "";
	protected String ten_mans_bukken_no_update;
	protected String ten_mans_bukken_no_value = "";
	protected String ten_mans_bukken_no_state = "";
	protected String ten_mans_nm_mezon_nm_update;
	protected String ten_mans_nm_mezon_nm_value = "";
	protected Boolean ten_mans_nm_mezon_nm_enabled = false;
	protected String ten_mans_nm_mezon_nm_state = "";
	protected String ten_payway_update;
	protected String ten_payway_value = "";
	protected String ten_payway_state = "";
	protected String ten_mansion_bukken_cd_update;
	protected String ten_mansion_bukken_cd_value = "";
	protected String ten_mansion_bukken_cd_state = "";
	protected String ten_pcd_update;
	protected String ten_pcd_value = "";
	protected String ten_pcd_state = "";
	protected String ten_pcd1_update;
	protected String ten_pcd1_value = "";
	protected Boolean ten_pcd1_enabled = false;
	protected String ten_pcd1_state = "";
	protected String ten_pcd2_update;
	protected String ten_pcd2_value = "";
	protected Boolean ten_pcd2_enabled = false;
	protected String ten_pcd2_state = "";
	protected String ten_ad_cd_update;
	protected String ten_ad_cd_value = "";
	protected String ten_ad_cd_state = "";
	protected String ten_ad_cd1_update;
	protected String ten_ad_cd1_value = "";
	protected Boolean ten_ad_cd1_enabled = false;
	protected String ten_ad_cd1_state = "";
	protected String ten_ad_cd2_update;
	protected String ten_ad_cd2_value = "";
	protected Boolean ten_ad_cd2_enabled = false;
	protected String ten_ad_cd2_state = "";
	protected String ten_ad_cd3_update;
	protected String ten_ad_cd3_value = "";
	protected Boolean ten_ad_cd3_enabled = false;
	protected String ten_ad_cd3_state = "";
	protected String ten_ad_cd4_update;
	protected String ten_ad_cd4_value = "";
	protected Boolean ten_ad_cd4_enabled = false;
	protected String ten_ad_cd4_state = "";
	protected String ten_state_update;
	protected String ten_state_value = "";
	protected Boolean ten_state_enabled = false;
	protected String ten_state_state = "";
	protected String ten_city_update;
	protected String ten_city_value = "";
	protected Boolean ten_city_enabled = false;
	protected String ten_city_state = "";
	protected String ten_oaztsu_update;
	protected String ten_oaztsu_value = "";
	protected Boolean ten_oaztsu_enabled = false;
	protected String ten_oaztsu_state = "";
	protected String ten_azcho_update;
	protected String ten_azcho_value = "";
	protected Boolean ten_azcho_enabled = false;
	protected String ten_azcho_state = "";
	protected String ten_bnchigo_update;
	protected String ten_bnchigo_value = "";
	protected Boolean ten_bnchigo_enabled = false;
	protected String ten_bnchigo_state = "";
	protected String ten_adrttm_update;
	protected String ten_adrttm_value = "";
	protected Boolean ten_adrttm_enabled = false;
	protected String ten_adrttm_state = "";
	protected String ten_adrrm_update;
	protected String ten_adrrm_value = "";
	protected Boolean ten_adrrm_enabled = false;
	protected String ten_adrrm_state = "";
	protected String seikyus_yo_rm_no_update;
	protected String seikyus_yo_rm_no_value = "";
	protected Boolean seikyus_yo_rm_no_enabled = false;
	protected String seikyus_yo_rm_no_state = "";
	protected String ten_telno_update;
	protected String ten_telno_value = "";
	protected Boolean ten_telno_enabled = false;
	protected String ten_telno_state = "";
	protected String nyukyo_rsv_ymd_update;
	protected String nyukyo_rsv_ymd_value = "";
	protected String nyukyo_rsv_ymd_state = "";
	protected String nyukyo_rsv_year_update;
	protected String nyukyo_rsv_year_value = "";
	protected Boolean nyukyo_rsv_year_enabled = false;
	protected String nyukyo_rsv_year_state = "";
	protected String nyukyo_rsv_mon_update;
	protected String nyukyo_rsv_mon_value = "";
	protected Boolean nyukyo_rsv_mon_enabled = false;
	protected String nyukyo_rsv_mon_state = "";
	protected String nyukyo_rsv_day_update;
	protected String nyukyo_rsv_day_value = "";
	protected Boolean nyukyo_rsv_day_enabled = false;
	protected String nyukyo_rsv_day_state = "";
	protected String ten_ctrl_cd_update;
	protected String ten_ctrl_cd_value = "";
	protected String ten_ctrl_cd_state = "";
	protected X33VDataTypeList copy_mt_ad_if_list = null;
	protected String copy_mt_ad_update;
	protected String copy_mt_ad_value = "";
	protected Boolean copy_mt_ad_enabled = false;
	protected String copy_mt_ad_state = "";
	protected String copy_mt_ad_nm_update;
	protected String copy_mt_ad_nm_value = "";
	protected Boolean copy_mt_ad_nm_enabled = false;
	protected String copy_mt_ad_nm_state = "";
	protected String ks_pcd_update;
	protected String ks_pcd_value = "";
	protected String ks_pcd_state = "";
	protected String ks_pcd1_update;
	protected String ks_pcd1_value = "";
	protected Boolean ks_pcd1_enabled = false;
	protected String ks_pcd1_state = "";
	protected String ks_pcd2_update;
	protected String ks_pcd2_value = "";
	protected Boolean ks_pcd2_enabled = false;
	protected String ks_pcd2_state = "";
	protected String ks_man_input_chkbox_update;
	protected Boolean ks_man_input_chkbox_value = false;
	protected Boolean ks_man_input_chkbox_enabled = false;
	protected String ks_man_input_chkbox_state = "";
	protected String ks_man_input_ctrl_cd_update;
	protected String ks_man_input_ctrl_cd_value = "";
	protected String ks_man_input_ctrl_cd_state = "";
	protected String ks_ad_cd_update;
	protected String ks_ad_cd_value = "";
	protected String ks_ad_cd_state = "";
	protected String ks_ad_cd1_update;
	protected String ks_ad_cd1_value = "";
	protected Boolean ks_ad_cd1_enabled = false;
	protected String ks_ad_cd1_state = "";
	protected String ks_ad_cd2_update;
	protected String ks_ad_cd2_value = "";
	protected Boolean ks_ad_cd2_enabled = false;
	protected String ks_ad_cd2_state = "";
	protected String ks_ad_cd3_update;
	protected String ks_ad_cd3_value = "";
	protected Boolean ks_ad_cd3_enabled = false;
	protected String ks_ad_cd3_state = "";
	protected String ks_ad_cd4_update;
	protected String ks_ad_cd4_value = "";
	protected Boolean ks_ad_cd4_enabled = false;
	protected String ks_ad_cd4_state = "";
	protected String ks_state_update;
	protected String ks_state_value = "";
	protected Boolean ks_state_enabled = false;
	protected String ks_state_state = "";
	protected String ks_city_update;
	protected String ks_city_value = "";
	protected Boolean ks_city_enabled = false;
	protected String ks_city_state = "";
	protected String ks_oaztsu_update;
	protected String ks_oaztsu_value = "";
	protected Boolean ks_oaztsu_enabled = false;
	protected String ks_oaztsu_state = "";
	protected String ks_azcho_update;
	protected String ks_azcho_value = "";
	protected Boolean ks_azcho_enabled = false;
	protected String ks_azcho_state = "";
	protected String ks_bnchigo_update;
	protected String ks_bnchigo_value = "";
	protected Boolean ks_bnchigo_enabled = false;
	protected String ks_bnchigo_state = "";
	protected String ks_adrttm_update;
	protected String ks_adrttm_value = "";
	protected Boolean ks_adrttm_enabled = false;
	protected String ks_adrttm_state = "";
	protected String ks_adrrm_update;
	protected String ks_adrrm_value = "";
	protected Boolean ks_adrrm_enabled = false;
	protected String ks_adrrm_state = "";
	protected String ks_telno_update;
	protected String ks_telno_value = "";
	protected Boolean ks_telno_enabled = false;
	protected String ks_telno_state = "";
	protected String shs_nm_update;
	protected String shs_nm_value = "";
	protected Boolean shs_nm_enabled = false;
	protected String shs_nm_state = "";
	protected String shs_kana_update;
	protected String shs_kana_value = "";
	protected Boolean shs_kana_enabled = false;
	protected String shs_kana_state = "";
	protected String shs_ctrl_cd_update;
	protected String shs_ctrl_cd_value = "";
	protected String shs_ctrl_cd_state = "";
	protected X33VDataTypeList koji_scope_info_list = null;
	protected String koji_scope_info_ctrl_cd_update;
	protected String koji_scope_info_ctrl_cd_value = "";
	protected String koji_scope_info_ctrl_cd_state = "";
	protected String koji_scope_update;
	protected String koji_scope_value = "";
	protected Boolean koji_scope_enabled = false;
	protected String koji_scope_state = "";
	protected String koji_scope_nm_update;
	protected String koji_scope_nm_value = "";
	protected Boolean koji_scope_nm_enabled = false;
	protected String koji_scope_nm_state = "";
	protected String koji_kibo_ymd_update;
	protected String koji_kibo_ymd_value = "";
	protected String koji_kibo_ymd_state = "";
	protected String koji_kibo_year_update;
	protected String koji_kibo_year_value = "";
	protected Boolean koji_kibo_year_enabled = false;
	protected String koji_kibo_year_state = "";
	protected String koji_kibo_mon_update;
	protected String koji_kibo_mon_value = "";
	protected Boolean koji_kibo_mon_enabled = false;
	protected String koji_kibo_mon_state = "";
	protected String koji_kibo_day_update;
	protected String koji_kibo_day_value = "";
	protected Boolean koji_kibo_day_enabled = false;
	protected String koji_kibo_day_state = "";
	protected String dsl_ymd_update;
	protected String dsl_ymd_value = "";
	protected String dsl_ymd_state = "";
	protected String dsl_year_update;
	protected String dsl_year_value = "";
	protected Boolean dsl_year_enabled = false;
	protected String dsl_year_state = "";
	protected String dsl_mon_update;
	protected String dsl_mon_value = "";
	protected Boolean dsl_mon_enabled = false;
	protected String dsl_mon_state = "";
	protected String dsl_day_update;
	protected String dsl_day_value = "";
	protected Boolean dsl_day_enabled = false;
	protected String dsl_day_state = "";
	protected String kj_kibo_apokigen_ymd_update;
	protected String kj_kibo_apokigen_ymd_value = "";
	protected String kj_kibo_apokigen_ymd_state = "";
	protected String kj_kibo_apokigen_year_update;
	protected String kj_kibo_apokigen_year_value = "";
	protected Boolean kj_kibo_apokigen_year_enabled = false;
	protected String kj_kibo_apokigen_year_state = "";
	protected String kj_kibo_apokigen_mon_update;
	protected String kj_kibo_apokigen_mon_value = "";
	protected Boolean kj_kibo_apokigen_mon_enabled = false;
	protected String kj_kibo_apokigen_mon_state = "";
	protected String kj_kibo_apokigen_day_update;
	protected String kj_kibo_apokigen_day_value = "";
	protected Boolean kj_kibo_apokigen_day_enabled = false;
	protected String kj_kibo_apokigen_day_state = "";
	protected X33VDataTypeList tel_rrk_kibo_time_info_list = null;
	protected String tel_rrk_kibo_time_update;
	protected String tel_rrk_kibo_time_value = "";
	protected Boolean tel_rrk_kibo_time_enabled = false;
	protected String tel_rrk_kibo_time_state = "";
	protected String tel_rrk_kibo_time_nm_update;
	protected String tel_rrk_kibo_time_nm_value = "";
	protected Boolean tel_rrk_kibo_time_nm_enabled = false;
	protected String tel_rrk_kibo_time_nm_state = "";
	protected X33VDataTypeList koji_apo_rrks_info_list = null;
	protected String koji_apo_rrks_update;
	protected String koji_apo_rrks_value = "";
	protected Boolean koji_apo_rrks_enabled = false;
	protected String koji_apo_rrks_state = "";
	protected String koji_apo_rrks_nm_update;
	protected String koji_apo_rrks_nm_value = "";
	protected Boolean koji_apo_rrks_nm_enabled = false;
	protected String koji_apo_rrks_nm_state = "";
	protected String cust_rrks_no_update;
	protected String cust_rrks_no_value = "";
	protected Boolean cust_rrks_no_enabled = false;
	protected String cust_rrks_no_state = "";
	protected String rrks_mlad_update;
	protected String rrks_mlad_value = "";
	protected Boolean rrks_mlad_enabled = false;
	protected String rrks_mlad_state = "";
	protected String rrk_way_hoki_update;
	protected String rrk_way_hoki_value = "";
	protected Boolean rrk_way_hoki_enabled = false;
	protected String rrk_way_hoki_state = "";
	protected X33VDataTypeList svc_info_list = null;
	protected String use_svc_chg_update;
	protected String use_svc_chg_value = "";
	protected Boolean use_svc_chg_enabled = false;
	protected String use_svc_chg_state = "";
	protected String use_svc_chg_ctrl_cd_update;
	protected String use_svc_chg_ctrl_cd_value = "";
	protected String use_svc_chg_ctrl_cd_state = "";
	protected String net_svc_kei_no_update;
	protected String net_svc_kei_no_value = "";
	protected String net_svc_kei_no_state = "";
	protected String net_mskm_dtl_no_update;
	protected String net_mskm_dtl_no_value = "";
	protected String net_mskm_dtl_no_state = "";
	protected X33VDataTypeList net_trnctrlinf_list = null;
	protected X33VDataTypeList hikari_net_svc_info_list = null;
	protected String hikari_net_svc_info_ctrl_cd_update;
	protected String hikari_net_svc_info_ctrl_cd_value = "";
	protected String hikari_net_svc_info_ctrl_cd_state = "";
	protected String hikari_net_svc_update;
	protected String hikari_net_svc_value = "";
	protected Boolean hikari_net_svc_enabled = false;
	protected String hikari_net_svc_state = "";
	protected String hikari_net_svc_nm_update;
	protected String hikari_net_svc_nm_value = "";
	protected Boolean hikari_net_svc_nm_enabled = false;
	protected String hikari_net_svc_nm_state = "";
	protected X33VDataTypeList ts_net_kei_svc_info_list = null;
	protected String ts_net_kei_svc_info_ctrl_cd_update;
	protected String ts_net_kei_svc_info_ctrl_cd_value = "";
	protected String ts_net_kei_svc_info_ctrl_cd_state = "";
	protected String ts_net_kei_svc_update;
	protected String ts_net_kei_svc_value = "";
	protected Boolean ts_net_kei_svc_enabled = false;
	protected String ts_net_kei_svc_state = "";
	protected String ts_net_kei_svc_nm_update;
	protected String ts_net_kei_svc_nm_value = "";
	protected Boolean ts_net_kei_svc_nm_enabled = false;
	protected String ts_net_kei_svc_nm_state = "";
	protected X33VDataTypeList net_course_info_list = null;
	protected String net_course_info_ctrl_cd_update;
	protected String net_course_info_ctrl_cd_value = "";
	protected String net_course_info_ctrl_cd_state = "";
	protected String net_course_update;
	protected String net_course_value = "";
	protected Boolean net_course_enabled = false;
	protected String net_course_state = "";
	protected String net_course_nm_update;
	protected String net_course_nm_value = "";
	protected Boolean net_course_nm_enabled = false;
	protected String net_course_nm_state = "";
	protected X33VDataTypeList net_soku_wri_info_list = null;
	protected String net_soku_wri_info_ctrl_cd_update;
	protected String net_soku_wri_info_ctrl_cd_value = "";
	protected String net_soku_wri_info_ctrl_cd_state = "";
	protected String net_soku_wri_update;
	protected String net_soku_wri_value = "";
	protected Boolean net_soku_wri_enabled = false;
	protected String net_soku_wri_state = "";
	protected String net_soku_wri_nm_update;
	protected String net_soku_wri_nm_value = "";
	protected Boolean net_soku_wri_nm_enabled = false;
	protected String net_soku_wri_nm_state = "";
	//ANK-3412-08-00 ADD START
	protected X33VDataTypeList net_kosoku_wri_info_list = null;
	protected String net_kosoku_wri_info_ctrl_cd_update;
	protected String net_kosoku_wri_info_ctrl_cd_value = "";
	protected String net_kosoku_wri_info_ctrl_cd_state = "";
	protected String net_kosoku_wri_update;
	protected String net_kosoku_wri_value = "";
	protected Boolean net_kosoku_wri_enabled = false;
	protected String net_kosoku_wri_state = "";
	protected String net_kosoku_wri_nm_update;
	protected String net_kosoku_wri_nm_value = "";
	protected Boolean net_kosoku_wri_nm_enabled = false;
	protected String net_kosoku_wri_nm_state = "";
	//ANK-3412-08-00 ADD END
	protected X33VDataTypeList net_pnlty_hassei_div_info_list = null;
	protected String net_pnlty_hassei_div_ctrl_cd_update;
	protected String net_pnlty_hassei_div_ctrl_cd_value = "";
	protected String net_pnlty_hassei_div_ctrl_cd_state = "";
	protected String net_pnlty_hassei_div_update;
	protected String net_pnlty_hassei_div_value = "";
	protected Boolean net_pnlty_hassei_div_enabled = false;
	protected String net_pnlty_hassei_div_state = "";
	protected String net_pnlty_hassei_div_nm_update;
	protected String net_pnlty_hassei_div_nm_value = "";
	protected Boolean net_pnlty_hassei_div_nm_enabled = false;
	protected String net_pnlty_hassei_div_nm_state = "";
	protected X33VDataTypeList net_pnlty_chgre_cd_info_list = null;
	protected String net_pnlty_chgre_cd_ctrl_cd_update;
	protected String net_pnlty_chgre_cd_ctrl_cd_value = "";
	protected String net_pnlty_chgre_cd_ctrl_cd_state = "";
	protected String net_pnlty_chgre_cd_update;
	protected String net_pnlty_chgre_cd_value = "";
	protected Boolean net_pnlty_chgre_cd_enabled = false;
	protected String net_pnlty_chgre_cd_state = "";
	protected String net_pnlty_chgre_cd_nm_update;
	protected String net_pnlty_chgre_cd_nm_value = "";
	protected Boolean net_pnlty_chgre_cd_nm_enabled = false;
	protected String net_pnlty_chgre_cd_nm_state = "";
	protected String tel_svc_kei_no_update;
	protected String tel_svc_kei_no_value = "";
	protected String tel_svc_kei_no_state = "";
	protected String tel_mskm_dtl_no_update;
	protected String tel_mskm_dtl_no_value = "";
	protected String tel_mskm_dtl_no_state = "";
	protected X33VDataTypeList tel_trnctrlinf_list = null;
	protected X33VDataTypeList hikari_tel_svc_info_list = null;
	protected String hikari_tel_svc_info_ctrl_cd_update;
	protected String hikari_tel_svc_info_ctrl_cd_value = "";
	protected String hikari_tel_svc_info_ctrl_cd_state = "";
	protected String hikari_tel_svc_update;
	protected String hikari_tel_svc_value = "";
	protected Boolean hikari_tel_svc_enabled = false;
	protected String hikari_tel_svc_state = "";
	protected String hikari_tel_svc_nm_update;
	protected String hikari_tel_svc_nm_value = "";
	protected Boolean hikari_tel_svc_nm_enabled = false;
	protected String hikari_tel_svc_nm_state = "";
	protected X33VDataTypeList ts_tel_kei_svc_info_list = null;
	protected String ts_tel_kei_svc_info_ctrl_cd_update;
	protected String ts_tel_kei_svc_info_ctrl_cd_value = "";
	protected String ts_tel_kei_svc_info_ctrl_cd_state = "";
	protected String ts_tel_kei_svc_update;
	protected String ts_tel_kei_svc_value = "";
	protected Boolean ts_tel_kei_svc_enabled = false;
	protected String ts_tel_kei_svc_state = "";
	protected String ts_tel_kei_svc_nm_update;
	protected String ts_tel_kei_svc_nm_value = "";
	protected Boolean ts_tel_kei_svc_nm_enabled = false;
	protected String ts_tel_kei_svc_nm_state = "";
	protected X33VDataTypeList tel_course_info_list = null;
	protected String tel_course_info_ctrl_cd_update;
	protected String tel_course_info_ctrl_cd_value = "";
	protected String tel_course_info_ctrl_cd_state = "";
	protected String tel_course_update;
	protected String tel_course_value = "";
	protected Boolean tel_course_enabled = false;
	protected String tel_course_state = "";
	protected String tel_course_nm_update;
	protected String tel_course_nm_value = "";
	protected Boolean tel_course_nm_enabled = false;
	protected String tel_course_nm_state = "";
	protected String tel_no1_update;
	protected String tel_no1_value = "";
	protected Boolean tel_no1_enabled = false;
	protected String tel_no1_state = "";
	protected String tel_no2_update;
	protected String tel_no2_value = "";
	protected Boolean tel_no2_enabled = false;
	protected String tel_no2_state = "";
	protected String tel_svc_kei_ucwk_no1_update;
	protected String tel_svc_kei_ucwk_no1_value = "";
	protected Boolean tel_svc_kei_ucwk_no1_enabled = false;
	protected String tel_svc_kei_ucwk_no1_state = "";
	protected String tel_svc_kei_ucwk_no2_update;
	protected String tel_svc_kei_ucwk_no2_value = "";
	protected Boolean tel_svc_kei_ucwk_no2_enabled = false;
	protected String tel_svc_kei_ucwk_no2_state = "";
	protected X33VDataTypeList tel_pnlty_hassei_div_info_list = null;
	protected String tel_pnlty_hassei_div_ctrl_cd_update;
	protected String tel_pnlty_hassei_div_ctrl_cd_value = "";
	protected String tel_pnlty_hassei_div_ctrl_cd_state = "";
	protected String tel_pnlty_hassei_div_update;
	protected String tel_pnlty_hassei_div_value = "";
	protected Boolean tel_pnlty_hassei_div_enabled = false;
	protected String tel_pnlty_hassei_div_state = "";
	protected String tel_pnlty_hassei_div_nm_update;
	protected String tel_pnlty_hassei_div_nm_value = "";
	protected Boolean tel_pnlty_hassei_div_nm_enabled = false;
	protected String tel_pnlty_hassei_div_nm_state = "";
	protected X33VDataTypeList tel_pnlty_chgre_cd_info_list = null;
	protected String tel_pnlty_chgre_cd_ctrl_cd_update;
	protected String tel_pnlty_chgre_cd_ctrl_cd_value = "";
	protected String tel_pnlty_chgre_cd_ctrl_cd_state = "";
	protected String tel_pnlty_chgre_cd_update;
	protected String tel_pnlty_chgre_cd_value = "";
	protected Boolean tel_pnlty_chgre_cd_enabled = false;
	protected String tel_pnlty_chgre_cd_state = "";
	protected String tel_pnlty_chgre_cd_nm_update;
	protected String tel_pnlty_chgre_cd_nm_value = "";
	protected Boolean tel_pnlty_chgre_cd_nm_enabled = false;
	protected String tel_pnlty_chgre_cd_nm_state = "";
	protected String tv_svc_kei_no_update;
	protected String tv_svc_kei_no_value = "";
	protected String tv_svc_kei_no_state = "";
	protected String tv_mskm_dtl_no_update;
	protected String tv_mskm_dtl_no_value = "";
	protected String tv_mskm_dtl_no_state = "";
	protected X33VDataTypeList tv_trnctrlinf_list = null;
	protected X33VDataTypeList hikari_tv_svc_info_list = null;
	protected String hikari_tv_svc_info_ctrl_cd_update;
	protected String hikari_tv_svc_info_ctrl_cd_value = "";
	protected String hikari_tv_svc_info_ctrl_cd_state = "";
	protected String hikari_tv_svc_update;
	protected String hikari_tv_svc_value = "";
	protected Boolean hikari_tv_svc_enabled = false;
	protected String hikari_tv_svc_state = "";
	protected String hikari_tv_svc_nm_update;
	protected String hikari_tv_svc_nm_value = "";
	protected Boolean hikari_tv_svc_nm_enabled = false;
	protected String hikari_tv_svc_nm_state = "";
	protected X33VDataTypeList ts_hikari_tv_kei_svc_info_list = null;
	protected String ts_hikari_tv_kei_svc_ctrl_cd_update;
	protected String ts_hikari_tv_kei_svc_ctrl_cd_value = "";
	protected String ts_hikari_tv_kei_svc_ctrl_cd_state = "";
	protected String ts_hikari_tv_kei_svc_update;
	protected String ts_hikari_tv_kei_svc_value = "";
	protected Boolean ts_hikari_tv_kei_svc_enabled = false;
	protected String ts_hikari_tv_kei_svc_state = "";
	protected String ts_hikari_tv_kei_svc_nm_update;
	protected String ts_hikari_tv_kei_svc_nm_value = "";
	protected Boolean ts_hikari_tv_kei_svc_nm_enabled = false;
	protected String ts_hikari_tv_kei_svc_nm_state = "";
	protected X33VDataTypeList hikari_tv_course_info_list = null;
	protected String hikari_tv_course_info_ctrl_cd_update;
	protected String hikari_tv_course_info_ctrl_cd_value = "";
	protected String hikari_tv_course_info_ctrl_cd_state = "";
	protected String hikari_tv_course_update;
	protected String hikari_tv_course_value = "";
	protected Boolean hikari_tv_course_enabled = false;
	protected String hikari_tv_course_state = "";
	protected String hikari_tv_course_nm_update;
	protected String hikari_tv_course_nm_value = "";
	protected Boolean hikari_tv_course_nm_enabled = false;
	protected String hikari_tv_course_nm_state = "";
	protected X33VDataTypeList hikari_tv_stb_shka_way_info_list = null;
	protected String hikari_tv_stb_shka_way_info_ctrl_cd_update;
	protected String hikari_tv_stb_shka_way_info_ctrl_cd_value = "";
	protected String hikari_tv_stb_shka_way_info_ctrl_cd_state = "";
	protected String hikari_tv_stb_shka_way_update;
	protected String hikari_tv_stb_shka_way_value = "";
	protected Boolean hikari_tv_stb_shka_way_enabled = false;
	protected String hikari_tv_stb_shka_way_state = "";
	protected String hikari_tv_stb_shka_way_nm_update;
	protected String hikari_tv_stb_shka_way_nm_value = "";
	protected Boolean hikari_tv_stb_shka_way_nm_enabled = false;
	protected String hikari_tv_stb_shka_way_nm_state = "";
	protected String hikari_tv_stb_kei_cnt_update;
	protected String hikari_tv_stb_kei_cnt_value = "";
	protected Boolean hikari_tv_stb_kei_cnt_enabled = false;
	protected String hikari_tv_stb_kei_cnt_state = "";
	protected String hikari_tv_stb_kei_cnt_ctrl_cd_update;
	protected String hikari_tv_stb_kei_cnt_ctrl_cd_value = "";
	protected String hikari_tv_stb_kei_cnt_ctrl_cd_state = "";
	protected X33VDataTypeList tv_pnlty_hassei_div_info_list = null;
	protected String tv_pnlty_hassei_div_ctrl_cd_update;
	protected String tv_pnlty_hassei_div_ctrl_cd_value = "";
	protected String tv_pnlty_hassei_div_ctrl_cd_state = "";
	protected String tv_pnlty_hassei_div_update;
	protected String tv_pnlty_hassei_div_value = "";
	protected Boolean tv_pnlty_hassei_div_enabled = false;
	protected String tv_pnlty_hassei_div_state = "";
	protected String tv_pnlty_hassei_div_nm_update;
	protected String tv_pnlty_hassei_div_nm_value = "";
	protected Boolean tv_pnlty_hassei_div_nm_enabled = false;
	protected String tv_pnlty_hassei_div_nm_state = "";
	protected X33VDataTypeList tv_pnlty_chgre_cd_info_list = null;
	protected String tv_pnlty_chgre_cd_ctrl_cd_update;
	protected String tv_pnlty_chgre_cd_ctrl_cd_value = "";
	protected String tv_pnlty_chgre_cd_ctrl_cd_state = "";
	protected String tv_pnlty_chgre_cd_update;
	protected String tv_pnlty_chgre_cd_value = "";
	protected Boolean tv_pnlty_chgre_cd_enabled = false;
	protected String tv_pnlty_chgre_cd_state = "";
	protected String tv_pnlty_chgre_cd_nm_update;
	protected String tv_pnlty_chgre_cd_nm_value = "";
	protected Boolean tv_pnlty_chgre_cd_nm_enabled = false;
	protected String tv_pnlty_chgre_cd_nm_state = "";
	protected X33VDataTypeList prc_grp_cd_info_list = null;
	protected X33VDataTypeList pcrs_cd_info_list = null;
	protected String net_svc_use_sta_kibo_ymd_update;
	protected String net_svc_use_sta_kibo_ymd_value = "";
	protected String net_svc_use_sta_kibo_ymd_state = "";
	protected String net_svc_use_sta_kibo_year_update;
	protected String net_svc_use_sta_kibo_year_value = "";
	protected Boolean net_svc_use_sta_kibo_year_enabled = false;
	protected String net_svc_use_sta_kibo_year_state = "";
	protected String net_svc_use_sta_kibo_mon_update;
	protected String net_svc_use_sta_kibo_mon_value = "";
	protected Boolean net_svc_use_sta_kibo_mon_enabled = false;
	protected String net_svc_use_sta_kibo_mon_state = "";
	protected String net_svc_use_sta_kibo_day_update;
	protected String net_svc_use_sta_kibo_day_value = "";
	protected Boolean net_svc_use_sta_kibo_day_enabled = false;
	protected String net_svc_use_sta_kibo_day_state = "";
	protected String net_svc_ctrl_cd_update;
	protected String net_svc_ctrl_cd_value = "";
	protected String net_svc_ctrl_cd_state = "";
	protected X33VDataTypeList tel_svc_use_sta_kibo_choice_info_list = null;
	protected X33VDataTypeList tel_svc_use_sta_kibo_choice_ctrl_info_list = null;
	protected String tel_svc_use_sta_kibo_choice_update;
	protected String tel_svc_use_sta_kibo_choice_value = "";
	protected Boolean tel_svc_use_sta_kibo_choice_enabled = false;
	protected String tel_svc_use_sta_kibo_choice_state = "";
	protected String tel_svc_use_sta_kibo_choice_nm_update;
	protected String tel_svc_use_sta_kibo_choice_nm_value = "";
	protected Boolean tel_svc_use_sta_kibo_choice_nm_enabled = false;
	protected String tel_svc_use_sta_kibo_choice_nm_state = "";
	protected String tel_svc_use_sta_kibo_ymd_update;
	protected String tel_svc_use_sta_kibo_ymd_value = "";
	protected String tel_svc_use_sta_kibo_ymd_state = "";
	protected String tel_svc_use_sta_kibo_year_update;
	protected String tel_svc_use_sta_kibo_year_value = "";
	protected Boolean tel_svc_use_sta_kibo_year_enabled = false;
	protected String tel_svc_use_sta_kibo_year_state = "";
	protected String tel_svc_use_sta_kibo_mon_update;
	protected String tel_svc_use_sta_kibo_mon_value = "";
	protected Boolean tel_svc_use_sta_kibo_mon_enabled = false;
	protected String tel_svc_use_sta_kibo_mon_state = "";
	protected String tel_svc_use_sta_kibo_day_update;
	protected String tel_svc_use_sta_kibo_day_value = "";
	protected Boolean tel_svc_use_sta_kibo_day_enabled = false;
	protected String tel_svc_use_sta_kibo_day_state = "";
	protected X33VDataTypeList tel_svc_use_sta_kibo_ampm_info_list = null;
	protected String tel_svc_use_sta_kibo_ampm_update;
	protected String tel_svc_use_sta_kibo_ampm_value = "";
	protected Boolean tel_svc_use_sta_kibo_ampm_enabled = false;
	protected String tel_svc_use_sta_kibo_ampm_state = "";
	protected String tel_svc_use_sta_kibo_ampm_nm_update;
	protected String tel_svc_use_sta_kibo_ampm_nm_value = "";
	protected Boolean tel_svc_use_sta_kibo_ampm_nm_enabled = false;
	protected String tel_svc_use_sta_kibo_ampm_nm_state = "";
	protected X33VDataTypeList tel_svc_use_sta_kibo_time_info_list = null;
	protected String tel_svc_use_sta_kibo_time_update;
	protected String tel_svc_use_sta_kibo_time_value = "";
	protected Boolean tel_svc_use_sta_kibo_time_enabled = false;
	protected String tel_svc_use_sta_kibo_time_state = "";
	protected String tel_svc_use_sta_kibo_time_nm_update;
	protected String tel_svc_use_sta_kibo_time_nm_value = "";
	protected Boolean tel_svc_use_sta_kibo_time_nm_enabled = false;
	protected String tel_svc_use_sta_kibo_time_nm_state = "";
	protected String tel_svc_ctrl_cd_update;
	protected String tel_svc_ctrl_cd_value = "";
	protected String tel_svc_ctrl_cd_state = "";
	protected String mt_svc_kei_kaisen_ucwk_no_update;
	protected String mt_svc_kei_kaisen_ucwk_no_value = "";
	protected String mt_svc_kei_kaisen_ucwk_no_state = "";
	protected String sk_svc_kei_kaisen_ucwk_no_update;
	protected String sk_svc_kei_kaisen_ucwk_no_value = "";
	protected String sk_svc_kei_kaisen_ucwk_no_state = "";
	protected String ope_ymd_update;
	protected String ope_ymd_value = "";
	protected String ope_ymd_state = "";
	protected String svc_sta_ymd_chk_day_cnt_update;
	protected String svc_sta_ymd_chk_day_cnt_value = "";
	protected String svc_sta_ymd_chk_day_cnt_state = "";
	protected String svc_end_ymd_chk_day_cnt_update;
	protected String svc_end_ymd_chk_day_cnt_value = "";
	protected String svc_end_ymd_chk_day_cnt_state = "";
	protected String mskm_prd_update;
	protected String mskm_prd_value = "";
	protected String mskm_prd_state = "";
	protected X33VDataTypeList mt_mans_info_list = null;
	protected X33VDataTypeList ten_mans_info_list = null;
	protected String net_kist_svc_um_update;
	protected String net_kist_svc_um_value = "";
	protected String net_kist_svc_um_state = "";
	protected String tel_kist_svc_um_update;
	protected String tel_kist_svc_um_value = "";
	protected String tel_kist_svc_um_state = "";
	protected String tv_kist_svc_um_update;
	protected String tv_kist_svc_um_value = "";
	protected String tv_kist_svc_um_state = "";
	protected String svc_ctrl_cd_update;
	protected String svc_ctrl_cd_value = "";
	protected String svc_ctrl_cd_state = "";
	protected String mt_mans_jdg_cd_update;
	protected String mt_mans_jdg_cd_value = "";
	protected String mt_mans_jdg_cd_state = "";
	protected String mt_svckei_net_upd_dtm_update;
	protected String mt_svckei_net_upd_dtm_value = "";
	protected String mt_svckei_net_upd_dtm_state = "";
	protected String mt_svckei_tel_upd_dtm_update;
	protected String mt_svckei_tel_upd_dtm_value = "";
	protected String mt_svckei_tel_upd_dtm_state = "";
	protected String mt_svckei_tv_upd_dtm_update;
	protected String mt_svckei_tv_upd_dtm_value = "";
	protected String mt_svckei_tv_upd_dtm_state = "";
	protected String sk_svckei_net_upd_dtm_update;
	protected String sk_svckei_net_upd_dtm_value = "";
	protected String sk_svckei_net_upd_dtm_state = "";
	protected String sk_svckei_tel_upd_dtm_update;
	protected String sk_svckei_tel_upd_dtm_value = "";
	protected String sk_svckei_tel_upd_dtm_state = "";
	protected String sk_svckei_tv_upd_dtm_update;
	protected String sk_svckei_tv_upd_dtm_value = "";
	protected String sk_svckei_tv_upd_dtm_state = "";
	protected String mt_svckei_st_net_update;
	protected String mt_svckei_st_net_value = "";
	protected String mt_svckei_st_net_state = "";
	protected String mt_svckei_st_tel_update;
	protected String mt_svckei_st_tel_value = "";
	protected String mt_svckei_st_tel_state = "";
	protected String mt_svckei_st_tv_update;
	protected String mt_svckei_st_tv_value = "";
	protected String mt_svckei_st_tv_state = "";
	protected String sk_svckei_st_net_update;
	protected String sk_svckei_st_net_value = "";
	protected String sk_svckei_st_net_state = "";
	protected String sk_svckei_st_tel_update;
	protected String sk_svckei_st_tel_value = "";
	protected String sk_svckei_st_tel_state = "";
	protected String sk_svckei_st_tv_update;
	protected String sk_svckei_st_tv_value = "";
	protected String sk_svckei_st_tv_state = "";
	protected String sk_mans_jdg_cd_update;
	protected String sk_mans_jdg_cd_value = "";
	protected String sk_mans_jdg_cd_state = "";
	protected String mt_dsl_dsp_ctrl_cd_update;
	protected String mt_dsl_dsp_ctrl_cd_value = "";
	protected String mt_dsl_dsp_ctrl_cd_state = "";
	protected String adchm_kari_add_no_update;
	protected String adchm_kari_add_no_value = "";
	protected String adchm_kari_add_no_state = "";
	protected String adchm_tppv_upd_dtm_update;
	protected String adchm_tppv_upd_dtm_value = "";
	protected String adchm_tppv_upd_dtm_state = "";
	protected String adchm_stat_cd_update;
	protected String adchm_stat_cd_value = "";
	protected String adchm_stat_cd_state = "";
	protected String mskm_cancel_btn_ctrl_cd_update;
	protected String mskm_cancel_btn_ctrl_cd_value = "";
	protected String mskm_cancel_btn_ctrl_cd_state = "";
	protected String mskm_cancel_btn_dsp_ctrl_flg_update;
	protected String mskm_cancel_btn_dsp_ctrl_flg_value = "";
	protected String mskm_cancel_btn_dsp_ctrl_flg_state = "";
	protected String area_chk_btn_ctrl_cd_update;
	protected String area_chk_btn_ctrl_cd_value = "";
	protected String area_chk_btn_ctrl_cd_state = "";
	protected String clear_btn_ctrl_cd_update;
	protected String clear_btn_ctrl_cd_value = "";
	protected String clear_btn_ctrl_cd_state = "";
	protected String net_tsushin_ryo_btn_ctrl_cd_update;
	protected String net_tsushin_ryo_btn_ctrl_cd_value = "";
	protected String net_tsushin_ryo_btn_ctrl_cd_state = "";
	protected String net_btn_ctrl_cd_update;
	protected String net_btn_ctrl_cd_value = "";
	protected String net_btn_ctrl_cd_state = "";
	protected String net_pc_setup_btn_ctrl_cd_update;
	protected String net_pc_setup_btn_ctrl_cd_value = "";
	protected String net_pc_setup_btn_ctrl_cd_state = "";
	protected String tel_btn_ctrl_cd_update;
	protected String tel_btn_ctrl_cd_value = "";
	protected String tel_btn_ctrl_cd_state = "";
	protected String tel_pc_setup_btn_ctrl_cd_update;
	protected String tel_pc_setup_btn_ctrl_cd_value = "";
	protected String tel_pc_setup_btn_ctrl_cd_state = "";
	protected String tel_tdis_inf_input2_btn_ctrl_cd_update;
	protected String tel_tdis_inf_input2_btn_ctrl_cd_value = "";
	protected String tel_tdis_inf_input2_btn_ctrl_cd_state = "";
	protected String tv_btn_ctrl_cd_update;
	protected String tv_btn_ctrl_cd_value = "";
	protected String tv_btn_ctrl_cd_state = "";
	protected String tv_pc_setup_btn_ctrl_cd_update;
	protected String tv_pc_setup_btn_ctrl_cd_value = "";
	protected String tv_pc_setup_btn_ctrl_cd_state = "";
	protected String mans_knsk_btn_ctrl_cd_update;
	protected String mans_knsk_btn_ctrl_cd_value = "";
	protected String mans_knsk_btn_ctrl_cd_state = "";
	protected String stb_necsry_jdg_cd_update;
	protected String stb_necsry_jdg_cd_value = "";
	protected String stb_necsry_jdg_cd_state = "";
	protected String net_svc_ptn_cd_update;
	protected String net_svc_ptn_cd_value = "";
	protected String net_svc_ptn_cd_state = "";
	protected String tel_svc_ptn_cd_update;
	protected String tel_svc_ptn_cd_value = "";
	protected String tel_svc_ptn_cd_state = "";
	protected String tv_svc_ptn_cd_update;
	protected String tv_svc_ptn_cd_value = "";
	protected String tv_svc_ptn_cd_state = "";
	protected String net_kari_add_jdg_update;
	protected String net_kari_add_jdg_value = "";
	protected String net_kari_add_jdg_state = "";
	protected String tel_kari_add_jdg_update;
	protected String tel_kari_add_jdg_value = "";
	protected String tel_kari_add_jdg_state = "";
	protected String tv_kari_add_jdg_update;
	protected String tv_kari_add_jdg_value = "";
	protected String tv_kari_add_jdg_state = "";
	protected String mt_pcd_update;
	protected String mt_pcd_value = "";
	protected String mt_pcd_state = "";
	protected String mt_pcd1_update;
	protected String mt_pcd1_value = "";
	protected String mt_pcd1_state = "";
	protected String mt_pcd2_update;
	protected String mt_pcd2_value = "";
	protected String mt_pcd2_state = "";
	protected String mt_ad_cd_update;
	protected String mt_ad_cd_value = "";
	protected String mt_ad_cd_state = "";
	protected String mt_ad_cd1_update;
	protected String mt_ad_cd1_value = "";
	protected String mt_ad_cd1_state = "";
	protected String mt_ad_cd2_update;
	protected String mt_ad_cd2_value = "";
	protected String mt_ad_cd2_state = "";
	protected String mt_ad_cd3_update;
	protected String mt_ad_cd3_value = "";
	protected String mt_ad_cd3_state = "";
	protected String mt_ad_cd4_update;
	protected String mt_ad_cd4_value = "";
	protected String mt_ad_cd4_state = "";
	protected String mt_state_update;
	protected String mt_state_value = "";
	protected String mt_state_state = "";
	protected String mt_city_update;
	protected String mt_city_value = "";
	protected String mt_city_state = "";
	protected String mt_oaztsu_update;
	protected String mt_oaztsu_value = "";
	protected String mt_oaztsu_state = "";
	protected String mt_azcho_update;
	protected String mt_azcho_value = "";
	protected String mt_azcho_state = "";
	protected String mt_bnchigo_update;
	protected String mt_bnchigo_value = "";
	protected String mt_bnchigo_state = "";
	protected String mt_adrttm_update;
	protected String mt_adrttm_value = "";
	protected String mt_adrttm_state = "";
	protected String mt_adrrm_update;
	protected String mt_adrrm_value = "";
	protected String mt_adrrm_state = "";
	protected String keisha_pcd_update;
	protected String keisha_pcd_value = "";
	protected String keisha_pcd_state = "";
	protected String keisha_pcd1_update;
	protected String keisha_pcd1_value = "";
	protected String keisha_pcd1_state = "";
	protected String keisha_pcd2_update;
	protected String keisha_pcd2_value = "";
	protected String keisha_pcd2_state = "";
	protected String keisha_ad_cd_update;
	protected String keisha_ad_cd_value = "";
	protected String keisha_ad_cd_state = "";
	protected String keisha_ad_cd1_update;
	protected String keisha_ad_cd1_value = "";
	protected String keisha_ad_cd1_state = "";
	protected String keisha_ad_cd2_update;
	protected String keisha_ad_cd2_value = "";
	protected String keisha_ad_cd2_state = "";
	protected String keisha_ad_cd3_update;
	protected String keisha_ad_cd3_value = "";
	protected String keisha_ad_cd3_state = "";
	protected String keisha_ad_cd4_update;
	protected String keisha_ad_cd4_value = "";
	protected String keisha_ad_cd4_state = "";
	protected String keisha_state_update;
	protected String keisha_state_value = "";
	protected String keisha_state_state = "";
	protected String keisha_city_update;
	protected String keisha_city_value = "";
	protected String keisha_city_state = "";
	protected String keisha_oaztsu_update;
	protected String keisha_oaztsu_value = "";
	protected String keisha_oaztsu_state = "";
	protected String keisha_azcho_update;
	protected String keisha_azcho_value = "";
	protected String keisha_azcho_state = "";
	protected String keisha_bnchigo_update;
	protected String keisha_bnchigo_value = "";
	protected String keisha_bnchigo_state = "";
	protected String keisha_adrttm_update;
	protected String keisha_adrttm_value = "";
	protected String keisha_adrttm_state = "";
	protected String keisha_adrrm_update;
	protected String keisha_adrrm_value = "";
	protected String keisha_adrrm_state = "";
	protected String stb_kei_uppl_cnt_update;
	protected String stb_kei_uppl_cnt_value = "";
	protected String stb_kei_uppl_cnt_state = "";
	protected String choice_course_tv_update;
	protected String choice_course_tv_value = "";
	protected String choice_course_tv_state = "";
	protected String mskm_no_update;
	protected String mskm_no_value = "";
	protected String mskm_no_state = "";
	protected String lgtd_update;
	protected String lgtd_value = "";
	protected String lgtd_state = "";
	protected String lttd_update;
	protected String lttd_value = "";
	protected String lttd_state = "";
	protected String area_net_update;
	protected String area_net_value = "";
	protected String area_net_state = "";
	protected String area_tel_update;
	protected String area_tel_value = "";
	protected String area_tel_state = "";
	protected String area_tv_update;
	protected String area_tv_value = "";
	protected String area_tv_state = "";
	protected String area_net_dtl_update;
	protected String area_net_dtl_value = "";
	protected String area_net_dtl_state = "";
	protected String area_tv_dtl_update;
	protected String area_tv_dtl_value = "";
	protected String area_tv_dtl_state = "";
	protected String adchm_tppv_um_update;
	protected String adchm_tppv_um_value = "";
	protected String adchm_tppv_um_state = "";
	protected String adchm_stb_tppv_um_update;
	protected String adchm_stb_tppv_um_value = "";
	protected String adchm_stb_tppv_um_state = "";
	protected String adchm_va_tppv_um_update;
	protected String adchm_va_tppv_um_value = "";
	protected String adchm_va_tppv_um_state = "";
	protected String adchm_tln_tppv_um_update;
	protected String adchm_tln_tppv_um_value = "";
	protected String adchm_tln_tppv_um_state = "";
	protected String adchm_shs_tppv_um_update;
	protected String adchm_shs_tppv_um_value = "";
	protected String adchm_shs_tppv_um_state = "";
	protected String adchm_rykk_tppv_um_update;
	protected String adchm_rykk_tppv_um_value = "";
	protected String adchm_rykk_tppv_um_state = "";
	protected String adchm_op_tppv_um_update;
	protected String adchm_op_tppv_um_value = "";
	protected String adchm_op_tppv_um_state = "";
	protected String svc_sta_ymd_dsp_ctrl_update;
	protected String svc_sta_ymd_dsp_ctrl_value = "";
	protected String svc_sta_ymd_dsp_ctrl_state = "";
	protected String area_net_rslt_update;
	protected String area_net_rslt_value = "";
	protected String area_net_rslt_state = "";
	protected String area_tel_rslt_update;
	protected String area_tel_rslt_value = "";
	protected String area_tel_rslt_state = "";
	protected String area_tv_rslt_update;
	protected String area_tv_rslt_value = "";
	protected String area_tv_rslt_state = "";
	protected String mansion_svc_menu_cd_update;
	protected String mansion_svc_menu_cd_value = "";
	protected String mansion_svc_menu_cd_state = "";
	protected String mansion_svc_menu_nm_update;
	protected String mansion_svc_menu_nm_value = "";
	protected String mansion_svc_menu_nm_state = "";
	protected String ten_catid_update;
	protected String ten_catid_value = "";
	protected String ten_catid_state = "";
	protected String ownr_kei_no_update;
	protected String ownr_kei_no_value = "";
	protected String ownr_kei_no_state = "";
	protected String mt_mans_bukken_no_update;
	protected String mt_mans_bukken_no_value = "";
	protected String mt_mans_bukken_no_state = "";
	protected String mobile_kyoyo_kei_cnt_update;
	protected String mobile_kyoyo_kei_cnt_value = "";
	protected String mobile_kyoyo_kei_cnt_state = "";
	protected X33VDataTypeList net_mobile_kei_list_list = null;
	protected X33VDataTypeList siky_kei_no_list_list = null;			
	protected String kepco_busioffice_cd_update;
	protected String kepco_busioffice_cd_value = "";
	protected String kepco_busioffice_cd_state = "";
	protected String xzahyo_update;
	protected String xzahyo_value = "";
	protected String xzahyo_state = "";
	protected String yzahyo_update;
	protected String yzahyo_value = "";
	protected String yzahyo_state = "";
	protected String ten_pcd_chg_flg_update;
	protected String ten_pcd_chg_flg_value = "";
	protected Boolean ten_pcd_chg_flg_enabled = false;
	protected String ten_pcd_chg_flg_state = "";
	protected String next_btn_ctrl_cd_update;
	protected String next_btn_ctrl_cd_value = "";
	protected String next_btn_ctrl_cd_state = "";
	protected String ten_kaisen_use_kei_no_net_update;
	protected String ten_kaisen_use_kei_no_net_value = "";
	protected String ten_kaisen_use_kei_no_net_state = "";
	protected String ten_kaisen_use_kei_no_tv_update;
	protected String ten_kaisen_use_kei_no_tv_value = "";
	protected String ten_kaisen_use_kei_no_tv_state = "";
	protected String netmobile_chk_kekka_update;
	protected Boolean netmobile_chk_kekka_value = true;
	protected String netmobile_chk_kekka_state = "";
	protected String dup_warning_seikyus_yo_rm_no_update;
	protected String dup_warning_seikyus_yo_rm_no_value = "";
	protected String dup_warning_seikyus_yo_rm_no_state = "";
	protected String dup_warning_over_mans_capa_update;
	protected String dup_warning_over_mans_capa_value = "";
	protected String dup_warning_over_mans_capa_state = "";
	protected String has_seikyus_yo_rm_no_update;
	protected String has_seikyus_yo_rm_no_value = "";
	protected String has_seikyus_yo_rm_no_state = "";
	protected String seikyus_yo_rm_no_ctrl_cd_update;
	protected String seikyus_yo_rm_no_ctrl_cd_value = "";
	protected String seikyus_yo_rm_no_ctrl_cd_state = "";
	protected String has_changed_mans_sk_update;
	protected String has_changed_mans_sk_value = "";
	protected String has_changed_mans_sk_state = "";
	protected String pay_hoshiki_cd_update;
	protected String pay_hoshiki_cd_value = "";
	protected String pay_hoshiki_cd_state = "";
	protected String siky_kei_no_update;
	protected String siky_kei_no_value = "";
	protected String siky_kei_no_state = "";
	protected String req_juryosei_update;
	protected String req_juryosei_value = "";
	protected String req_juryosei_state = "";
	protected String req_mans_capa_update;
	protected String req_mans_capa_value = "";
	protected String req_mans_capa_state = "";
	protected String req_mans_skrm_dup_update;
	protected String req_mans_skrm_dup_value = "";
	protected String req_mans_skrm_dup_state = "";
	protected String req_kk_place_update;
	protected String req_kk_place_value = "";
	protected String req_kk_place_state = "";
	protected X33VDataTypeList eohnt_juryo_plan_mkm_kh_list = null;
	protected String ido_div_cd_update;
	protected String ido_div_cd_value = "";
	protected String ido_div_cd_state = "";
	protected String sysid_update;
	protected String sysid_value = "";
	protected String sysid_state = "";
	protected String prc_grp_cd_dmy_update;
	protected String prc_grp_cd_dmy_value = "";
	protected String prc_grp_cd_dmy_state = "";
	protected String pcrs_cd_dmy_update;
	protected String pcrs_cd_dmy_value = "";
	protected String pcrs_cd_dmy_state = "";
	protected String pplan_cd_dmy_update;
	protected String pplan_cd_dmy_value = "";
	protected String pplan_cd_dmy_state = "";
	protected String prc_grp_cd_net_update;
	protected String prc_grp_cd_net_value = "";
	protected String prc_grp_cd_net_state = "";
	protected String pcrs_cd_net_update;
	protected String pcrs_cd_net_value = "";
	protected String pcrs_cd_net_state = "";
	protected String pplan_cd_net_update;
	protected String pplan_cd_net_value = "";
	protected String pplan_cd_net_state = "";
	protected String prc_grp_cd_tv_update;
	protected String prc_grp_cd_tv_value = "";
	protected String prc_grp_cd_tv_state = "";
	protected String pcrs_cd_tv_update;
	protected String pcrs_cd_tv_value = "";
	protected String pcrs_cd_tv_state = "";
	protected String pplan_cd_tv_update;
	protected String pplan_cd_tv_value = "";
	protected String pplan_cd_tv_state = "";
	protected String prc_grp_cd_tel_update;
	protected String prc_grp_cd_tel_value = "";
	protected String prc_grp_cd_tel_state = "";
	protected String pcrs_cd_tel_update;
	protected String pcrs_cd_tel_value = "";
	protected String pcrs_cd_tel_state = "";
	protected String pplan_cd_tel_update;
	protected String pplan_cd_tel_value = "";
	protected String pplan_cd_tel_state = "";
	protected X33VDataTypeList koji_irai_way_list = null;
// ▽▽▽ ANK-3106-00-00 ADD START
	protected X33VDataTypeList bmp_tmp_rtrn_hosei_way_list = null;
// △△△ ANK-3106-00-00 ADD END
	protected X33VDataTypeList kaisen_same_plc_eoelec_info_list = null;
	protected String irai_koji_update;
	protected String irai_koji_value = "";
	protected Boolean irai_koji_enabled = false;
	protected String irai_koji_state = "";
	protected X33VDataTypeList irai_koji_info_list = null;
	protected String tk_hoshiki_cd_update;
	protected String tk_hoshiki_cd_value = "";
	protected String tk_hoshiki_cd_state = "";
	protected String tk_hoshiki_cd_moto_update;
	protected String tk_hoshiki_cd_moto_value = "";
	protected String tk_hoshiki_cd_moto_state = "";
	protected String keisha_nm_kana_update;
	protected String keisha_nm_kana_value = "";
	protected String keisha_nm_kana_state = "";
	protected String new_kojiak_no_net_update;
	protected String new_kojiak_no_net_value = "";
	protected String new_kojiak_no_net_state = "";
	protected String new_kojiak_no_tv_update;
	protected String new_kojiak_no_tv_value = "";
	protected String new_kojiak_no_tv_state = "";
	protected String tekkyo_kojiak_no_net_update;
	protected String tekkyo_kojiak_no_net_value = "";
	protected String tekkyo_kojiak_no_net_state = "";
	protected String tekkyo_kojiak_no_tv_update;
	protected String tekkyo_kojiak_no_tv_value = "";
	protected String tekkyo_kojiak_no_tv_state = "";
	protected String new_kojiak_st_net_update;
	protected String new_kojiak_st_net_value = "";
	protected String new_kojiak_st_net_state = "";
	protected String new_kojiak_st_tv_update;
	protected String new_kojiak_st_tv_value = "";
	protected String new_kojiak_st_tv_state = "";
	protected String tekkyo_kojiak_st_net_update;
	protected String tekkyo_kojiak_st_net_value = "";
	protected String tekkyo_kojiak_st_net_state = "";
	protected String tekkyo_kojiak_st_tv_update;
	protected String tekkyo_kojiak_st_tv_value = "";
	protected String tekkyo_kojiak_st_tv_state = "";
	protected String new_nttl_stst_update;
	protected String new_nttl_stst_value = "";
	protected String new_nttl_stst_state = "";
	protected String new_tv_stst_update;
	protected String new_tv_stst_value = "";
	protected String new_tv_stst_state = "";
	protected String tekkyo_nttl_stst_update;
	protected String tekkyo_nttl_stst_value = "";
	protected String tekkyo_nttl_stst_state = "";
	protected String tekkyo_tv_stst_update;
	protected String tekkyo_tv_stst_value = "";
	protected String tekkyo_tv_stst_state = "";
	protected String kiki_sofusaki_umu_update;
	protected Boolean kiki_sofusaki_umu_value = false;
	protected String kiki_sofusaki_umu_state = "";
	protected String ten_mi_fix_cd_update;
	protected String ten_mi_fix_cd_value = "";
	protected String ten_mi_fix_cd_state = "";
	protected String ten_bkn_knri_no_update;
	protected String ten_bkn_knri_no_value = "";
	protected String ten_bkn_knri_no_state = "";
	protected String ten_ad_form_cd_update;
	protected String ten_ad_form_cd_value = "";
	protected String ten_ad_form_cd_state = "";
	protected String ctrl_mskm_dtl_no_update;
	protected String ctrl_mskm_dtl_no_value = "";
	protected String ctrl_mskm_dtl_no_state = "";
	protected String mt_net_svc_kei_no_update;
	protected String mt_net_svc_kei_no_value = "";
	protected String mt_net_svc_kei_no_state = "";
	protected String mt_tel_svc_kei_no_update;
	protected String mt_tel_svc_kei_no_value = "";
	protected String mt_tel_svc_kei_no_state = "";
	protected String mt_tv_svc_kei_no_update;
	protected String mt_tv_svc_kei_no_value = "";
	protected String mt_tv_svc_kei_no_state = "";
	protected String mt_svckei_upd_dtm_update;
	protected String mt_svckei_upd_dtm_value = "";
	protected String mt_svckei_upd_dtm_state = "";
	protected String ctrl_eohnt_kei_no_update;
	protected String ctrl_eohnt_kei_no_value = "";
	protected String ctrl_eohnt_kei_no_state = "";
	protected String ctrl_eohnb_kei_no_update;
	protected String ctrl_eohnb_kei_no_value = "";
	protected String ctrl_eohnb_kei_no_state = "";
	protected String ctrl_net_mobile_flg_update;
	protected String ctrl_net_mobile_flg_value = "";
	protected String ctrl_net_mobile_flg_state = "";
	protected String ctrl_mskm_xcl_warned_update;
	protected String ctrl_mskm_xcl_warned_value = "";
	protected String ctrl_mskm_xcl_warned_state = "";
	protected String req_r_place_update;
	protected String req_r_place_value = "";
	protected String req_r_place_state = "";
	protected X33VDataTypeList ctrl_mskm_dtl_no_list_list = null;			
	protected String kktk_svc_kei_no_update;
	protected String kktk_svc_kei_no_value = "";
	protected String kktk_svc_kei_no_state = "";
	protected String mt_siky_kei_no_update;
	protected String mt_siky_kei_no_value = "";
	protected String mt_siky_kei_no_state = "";
	protected String kktk_svc_dtl_upd_dtm_update;
	protected String kktk_svc_dtl_upd_dtm_value = "";
	protected String kktk_svc_dtl_upd_dtm_state = "";
	protected String ad_chg_no_update;
	protected String ad_chg_no_value = "";
	protected String ad_chg_no_state = "";
	protected String mt_net_mskm_dtl_no_update;
	protected String mt_net_mskm_dtl_no_value = "";
	protected String mt_net_mskm_dtl_no_state = "";
	protected String mt_tel_mskm_dtl_no_update;
	protected String mt_tel_mskm_dtl_no_value = "";
	protected String mt_tel_mskm_dtl_no_state = "";
	protected String mt_tv_mskm_dtl_no_update;
	protected String mt_tv_mskm_dtl_no_value = "";
	protected String mt_tv_mskm_dtl_no_state = "";
	protected String dup_warning_ten_place_flg_update;
	protected String dup_warning_ten_place_flg_value = "";
	protected String dup_warning_ten_place_flg_state = "";
	protected String dup_warning_send_place_flg_update;
	protected String dup_warning_send_place_flg_value = "";
	protected String dup_warning_send_place_flg_state = "";
	protected String adchg_aft_mod_update;
	protected String adchg_aft_mod_value = "";
	protected Boolean adchg_aft_mod_enabled = true;
	protected String adchg_aft_mod_state = "";
	protected String adchg_aft_mod_ctrl_update;
	protected String adchg_aft_mod_ctrl_value = "";
	protected Boolean adchg_aft_mod_ctrl_enabled = true;
	protected String adchg_aft_mod_ctrl_state = "";
	protected String scroll_flag_update;
	protected String scroll_flag_value = "";
	protected Boolean scroll_flag_enabled = true;
	protected String scroll_flag_state = "";
	protected String regist_value_net_svc_info_update;
	protected String regist_value_net_svc_info_value = "";
	protected Boolean regist_value_net_svc_info_enabled = true;
	protected String regist_value_net_svc_info_state = "";
	protected String regist_value_net_price_group_update;
	protected String regist_value_net_price_group_value = "";
	protected Boolean regist_value_net_price_group_enabled = true;
	protected String regist_value_net_price_group_state = "";
	protected String regist_value_net_price_course_update;
	protected String regist_value_net_price_course_value = "";
	protected Boolean regist_value_net_price_course_enabled = true;
	protected String regist_value_net_price_course_state = "";
	protected String regist_value_net_sokuwari_umu_update;
	protected String regist_value_net_sokuwari_umu_value = "";
	protected Boolean regist_value_net_sokuwari_umu_enabled = true;
	protected String regist_value_net_sokuwari_umu_state = "";
	//ANK-3412-08-00 ADD START
	protected String regist_value_net_kosokuwari_umu_update;
	protected String regist_value_net_kosokuwari_umu_value = "";
	protected Boolean regist_value_net_kosokuwari_umu_enabled = true;
	protected String regist_value_net_kosokuwari_umu_state = "";
	//ANK-3412-08-00 ADD END
	protected String regist_value_net_penalty_hassei_div_update;
	protected String regist_value_net_penalty_hassei_div_value = "";
	protected Boolean regist_value_net_penalty_hassei_div_enabled = true;
	protected String regist_value_net_penalty_hassei_div_state = "";
	protected String regist_value_net_penalty_change_cd_update;
	protected String regist_value_net_penalty_change_cd_value = "";
	protected Boolean regist_value_net_penalty_change_cd_enabled = true;
	protected String regist_value_net_penalty_change_cd_state = "";
	protected String regist_value_tel_svc_info_update;
	protected String regist_value_tel_svc_info_value = "";
	protected Boolean regist_value_tel_svc_info_enabled = true;
	protected String regist_value_tel_svc_info_state = "";
	protected String regist_value_tel_price_group_update;
	protected String regist_value_tel_price_group_value = "";
	protected Boolean regist_value_tel_price_group_enabled = true;
	protected String regist_value_tel_price_group_state = "";
	protected String regist_value_tel_price_course_update;
	protected String regist_value_tel_price_course_value = "";
	protected Boolean regist_value_tel_price_course_enabled = true;
	protected String regist_value_tel_price_course_state = "";
	protected String regist_value_tel_no1_update;
	protected String regist_value_tel_no1_value = "";
	protected Boolean regist_value_tel_no1_enabled = true;
	protected String regist_value_tel_no1_state = "";
	protected String regist_value_tel_no2_update;
	protected String regist_value_tel_no2_value = "";
	protected Boolean regist_value_tel_no2_enabled = true;
	protected String regist_value_tel_no2_state = "";
	protected String regist_value_tel_penalty_hassei_div_update;
	protected String regist_value_tel_penalty_hassei_div_value = "";
	protected Boolean regist_value_tel_penalty_hassei_div_enabled = true;
	protected String regist_value_tel_penalty_hassei_div_state = "";
	protected String regist_value_tel_penalty_change_cd_update;
	protected String regist_value_tel_penalty_change_cd_value = "";
	protected Boolean regist_value_tel_penalty_change_cd_enabled = true;
	protected String regist_value_tel_penalty_change_cd_state = "";
	protected String regist_value_tv_svc_info_update;
	protected String regist_value_tv_svc_info_value = "";
	protected Boolean regist_value_tv_svc_info_enabled = true;
	protected String regist_value_tv_svc_info_state = "";
	protected String regist_value_tv_price_group_update;
	protected String regist_value_tv_price_group_value = "";
	protected Boolean regist_value_tv_price_group_enabled = true;
	protected String regist_value_tv_price_group_state = "";
	protected String regist_value_tv_price_course_update;
	protected String regist_value_tv_price_course_value = "";
	protected Boolean regist_value_tv_price_course_enabled = true;
	protected String regist_value_tv_price_course_state = "";
	protected String regist_value_tv_stb_shka_way_update;
	protected String regist_value_tv_stb_shka_way_value = "";
	protected Boolean regist_value_tv_stb_shka_way_enabled = true;
	protected String regist_value_tv_stb_shka_way_state = "";
	protected String regist_value_tv_stb_kei_cnt_update;
	protected String regist_value_tv_stb_kei_cnt_value = "";
	protected Boolean regist_value_tv_stb_kei_cnt_enabled = true;
	protected String regist_value_tv_stb_kei_cnt_state = "";
	protected String regist_value_tv_penalty_hassei_div_update;
	protected String regist_value_tv_penalty_hassei_div_value = "";
	protected Boolean regist_value_tv_penalty_hassei_div_enabled = true;
	protected String regist_value_tv_penalty_hassei_div_state = "";
	protected String regist_value_tv_penalty_change_cd_update;
	protected String regist_value_tv_penalty_change_cd_value = "";
	protected Boolean regist_value_tv_penalty_change_cd_enabled = true;
	protected String regist_value_tv_penalty_change_cd_state = "";
	// ANK-2135-00-00 2014/07/11 add start
	protected String star_ch_set_mskm_update;
	protected Boolean star_ch_set_mskm_value = false;
	protected Boolean star_ch_set_mskm_enabled = false;
	protected String star_ch_set_mskm_state = "";
	protected String star_ch_set_mskm_ctrl_cd_update;
	protected String star_ch_set_mskm_ctrl_cd_value = "";
	protected String star_ch_set_mskm_ctrl_cd_state = "";
	protected String star_ch_set_mskm_bk_update;
	protected String star_ch_set_mskm_bk_value = "";
	protected String star_ch_set_mskm_bk_state = "";
	// ANK-2135-00-00 2014/07/11 add end
// ANK-2480-00-00 2015/07/15 ADD START
	protected String itens_eoelec_svkei_no_update;
	protected String itens_eoelec_svkei_no_value = "";
	protected String itens_eoelec_svkei_no_state = "";
// ANK-2480-00-00 2015/07/15 ADD END
	// ANK-2642-00-00 2015/09/11 add start
	protected String choice_svc_kei_stat_update;
	protected String choice_svc_kei_stat_value = "";
	protected String choice_svc_kei_stat_state = "";
// ANK-2642-00-00 2015/09/11 add end
// ▽▽▽ ANK-3106-00-00 ADD START
	protected String bmp_tmp_rtrn_hosei_kh_update;
	protected String bmp_tmp_rtrn_hosei_kh_value = "";
	protected String bmp_tmp_rtrn_hosei_kh_state = "";
	protected String tel_hmzk_kiki_update;
	protected String tel_hmzk_kiki_value = "";
	protected String tel_hmzk_kiki_state = "";	
	protected String shukka_zm_va_um_update;
	protected String shukka_zm_va_um_value = "";
	protected String shukka_zm_va_um_state = "";
// △△△ ANK-3106-00-00 ADD END
	//ANK-3387-00-00 ADD START
	protected String tk_hoshiki_ptn_cd_net_moto_update;
	protected String tk_hoshiki_ptn_cd_net_moto_value = "";
	protected String tk_hoshiki_ptn_cd_net_moto_state = "";
	protected String tk_hoshiki_ptn_cd_net_saki_update;
	protected String tk_hoshiki_ptn_cd_net_saki_value = "";
	protected String tk_hoshiki_ptn_cd_net_saki_state = "";
	//ANK-3387-00-00 ADD END
	//ANK-4244-00-00 ADD START
	protected String tonai_speed_cd_net_saki_update;
	protected String tonai_speed_cd_net_saki_value = "";
	protected String tonai_speed_cd_net_saki_state = "";
	//ANK-4244-00-00 ADD END
	//ANK-3731-00-00 ADD START
	protected String mans_hhs_swch_flg_update;
	protected Boolean mans_hhs_swch_flg_value = false;
	protected Boolean mans_hhs_swch_flg_enabled = false;
	protected String mans_hhs_swch_flg_state = "";
	protected String hhs_1gonly_flg_update;
	protected String hhs_1gonly_flg_value = "";
	protected String hhs_1gonly_flg_state = "";
	//ANK-3731-00-00 ADD END
	//ANK-4493-00-00 ADD START
	protected String knykei_net_1g_mkm_kh_mans_update;
	protected String knykei_net_1g_mkm_kh_mans_value = "";
	protected String knykei_net_1g_mkm_kh_mans_state = "";
	protected String knykei_net_10g_mkm_kh_mans_update;
	protected String knykei_net_10g_mkm_kh_mans_value = "";
	protected String knykei_net_10g_mkm_kh_mans_state = "";
	//ANK-4493-00-00 ADD END
// ANK-3885-00-00 ADD START
	protected X33VDataTypeList rm_no_hkrmn_list_list = null;
	protected X33VDataTypeList tou_info_hkrmn_list_list = null;
	protected String hkrmn_flg_update;
	protected Boolean hkrmn_flg_value = false;
	protected String hkrmn_flg_state = "";
	protected String ten_touinfo_dsp_flg_update;
	protected Boolean ten_touinfo_dsp_flg_value = false;
	protected String ten_touinfo_dsp_flg_state = "";
	protected String ten_tou_info_update;
	protected String ten_tou_info_value = "";
	protected Boolean ten_tou_info_enabled = false;
	protected String ten_tou_info_state = "";
	protected X33VDataTypeList tonai_akijk_inf_list_list = null;
// ANK-3885-00-00 ADD END
// ANK-4244-00-00 ADD START
	protected String ten_renban_update;
	protected String ten_renban_value = "";
	protected Boolean ten_renban_enabled = false;
	protected String ten_renban_state = "";
	protected String ten_cct_set_naiyo_update;
	protected String ten_cct_set_naiyo_value = "";
	protected Boolean ten_cct_set_naiyo_enabled = false;
	protected String ten_cct_set_naiyo_state = "";
// ANK-4244-00-00 ADD END
//IT1-2022-0000054 ADD START
	protected String kanyu_kei_pay_hoshiki_cd_update;
	protected String kanyu_kei_pay_hoshiki_cd_value = "";
	protected Boolean kanyu_kei_pay_hoshiki_cd_enabled = false;
	protected String kanyu_kei_pay_hoshiki_cd_state = "";
//IT1-2022-0000054 ADD END
    // コンストラクタ生成
	public KKW04201SFBean(){
		//コンストラクタの宣言部生成
		cust_kei_hktgi_list_list = new X33VDataTypeList(1);		
		svc_kei_list_list = new X33VDataTypeList();
		mskm_sbt_info_list = new X33VDataTypeList(1);		
		uk_tntsha_div_info_list = new X33VDataTypeList(1);		
		copy_mt_ad_if_list = new X33VDataTypeList(1);		
		koji_scope_info_list = new X33VDataTypeList(1);		
		tel_rrk_kibo_time_info_list = new X33VDataTypeList(1);		
		koji_apo_rrks_info_list = new X33VDataTypeList(1);		
		svc_info_list = new X33VDataTypeList(1);		
		net_trnctrlinf_list = new X33VDataTypeList();
		hikari_net_svc_info_list = new X33VDataTypeList(1);		
		ts_net_kei_svc_info_list = new X33VDataTypeList(1);		
		net_course_info_list = new X33VDataTypeList(1);		
		net_soku_wri_info_list = new X33VDataTypeList(1);		
		//ANK-3412-08-00 ADD START
		net_kosoku_wri_info_list = new X33VDataTypeList(1);		
		//ANK-3412-08-00 ADD END
		net_pnlty_hassei_div_info_list = new X33VDataTypeList(1);		
		net_pnlty_chgre_cd_info_list = new X33VDataTypeList(1);		
		tel_trnctrlinf_list = new X33VDataTypeList();
		hikari_tel_svc_info_list = new X33VDataTypeList(1);		
		ts_tel_kei_svc_info_list = new X33VDataTypeList(1);		
		tel_course_info_list = new X33VDataTypeList(1);		
		tel_pnlty_hassei_div_info_list = new X33VDataTypeList(1);		
		tel_pnlty_chgre_cd_info_list = new X33VDataTypeList(1);		
		tv_trnctrlinf_list = new X33VDataTypeList();
		hikari_tv_svc_info_list = new X33VDataTypeList(1);		
		ts_hikari_tv_kei_svc_info_list = new X33VDataTypeList(1);		
		hikari_tv_course_info_list = new X33VDataTypeList(1);		
		hikari_tv_stb_shka_way_info_list = new X33VDataTypeList(1);		
		tv_pnlty_hassei_div_info_list = new X33VDataTypeList(1);		
		tv_pnlty_chgre_cd_info_list = new X33VDataTypeList(1);		
		prc_grp_cd_info_list = new X33VDataTypeList();
		pcrs_cd_info_list = new X33VDataTypeList();
		tel_svc_use_sta_kibo_choice_info_list = new X33VDataTypeList(1);		
		tel_svc_use_sta_kibo_choice_ctrl_info_list = new X33VDataTypeList(1);		
		tel_svc_use_sta_kibo_ampm_info_list = new X33VDataTypeList(1);		
		tel_svc_use_sta_kibo_time_info_list = new X33VDataTypeList(1);		
		mt_mans_info_list = new X33VDataTypeList();
		ten_mans_info_list = new X33VDataTypeList();
		net_mobile_kei_list_list = new X33VDataTypeList();
		siky_kei_no_list_list = new X33VDataTypeList();
		eohnt_juryo_plan_mkm_kh_list = new X33VDataTypeList(1);		
		koji_irai_way_list = new X33VDataTypeList(1);		
// ▽▽▽ ANK-3106-00-00 ADD START
		bmp_tmp_rtrn_hosei_way_list = new X33VDataTypeList(1);		
// △△△ ANK-3106-00-00 ADD END
		// ANK-2480-00-00 2015/07/15 ADD START
		kaisen_same_plc_eoelec_info_list = new X33VDataTypeList(1);			
		// ANK-2480-00-00 2015/07/15 ADD END
		irai_koji_info_list = new X33VDataTypeList(1);		
		ctrl_mskm_dtl_no_list_list = new X33VDataTypeList();
// ANK-3885-00-00 ADD START
		rm_no_hkrmn_list_list = new X33VDataTypeList(1);
		tou_info_hkrmn_list_list = new X33VDataTypeList(1);
		tonai_akijk_inf_list_list = new X33VDataTypeList();
// ANK-3885-00-00 ADD END
		for(int i=0; i<1 ; i++){
			KKW04201SF07DBean tmpBean = new KKW04201SF07DBean();
			cust_kei_hktgi_list_list.add(tmpBean);
		}
		for(int i=0; i<1 ; i++){
			KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
			mskm_sbt_info_list.add(tmpBean);
		}
		for(int i=0; i<1 ; i++){
			KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
			uk_tntsha_div_info_list.add(tmpBean);
		}
		for(int i=0; i<1 ; i++){
			KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
			copy_mt_ad_if_list.add(tmpBean);
		}
		for(int i=0; i<1 ; i++){
			KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
			koji_scope_info_list.add(tmpBean);
		}
		for(int i=0; i<1 ; i++){
			KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
			tel_rrk_kibo_time_info_list.add(tmpBean);
		}
		for(int i=0; i<1 ; i++){
			KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
			koji_apo_rrks_info_list.add(tmpBean);
		}
		for(int i=0; i<1 ; i++){
			KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
			svc_info_list.add(tmpBean);
		}
		for(int i=0; i<1 ; i++){
			KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
			hikari_net_svc_info_list.add(tmpBean);
		}
		for(int i=0; i<1 ; i++){
			KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
			ts_net_kei_svc_info_list.add(tmpBean);
		}
		for(int i=0; i<1 ; i++){
			KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
			net_course_info_list.add(tmpBean);
		}
		for(int i=0; i<1 ; i++){
			KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
			net_soku_wri_info_list.add(tmpBean);
		}
		//ANK-3412-08-00 ADD START
		for(int i=0; i<1 ; i++){
			KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
			net_kosoku_wri_info_list.add(tmpBean);
		}
		//ANK-3412-08-00 ADD END
		for(int i=0; i<1 ; i++){
			KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
			net_pnlty_hassei_div_info_list.add(tmpBean);
		}
		for(int i=0; i<1 ; i++){
			KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
			net_pnlty_chgre_cd_info_list.add(tmpBean);
		}
		for(int i=0; i<1 ; i++){
			KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
			hikari_tel_svc_info_list.add(tmpBean);
		}
		for(int i=0; i<1 ; i++){
			KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
			ts_tel_kei_svc_info_list.add(tmpBean);
		}
		for(int i=0; i<1 ; i++){
			KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
			tel_course_info_list.add(tmpBean);
		}
		for(int i=0; i<1 ; i++){
			KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
			tel_pnlty_hassei_div_info_list.add(tmpBean);
		}
		for(int i=0; i<1 ; i++){
			KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
			tel_pnlty_chgre_cd_info_list.add(tmpBean);
		}
		for(int i=0; i<1 ; i++){
			KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
			hikari_tv_svc_info_list.add(tmpBean);
		}
		for(int i=0; i<1 ; i++){
			KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
			ts_hikari_tv_kei_svc_info_list.add(tmpBean);
		}
		for(int i=0; i<1 ; i++){
			KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
			hikari_tv_course_info_list.add(tmpBean);
		}
		for(int i=0; i<1 ; i++){
			KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
			hikari_tv_stb_shka_way_info_list.add(tmpBean);
		}
		for(int i=0; i<1 ; i++){
			KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
			tv_pnlty_hassei_div_info_list.add(tmpBean);
		}
		for(int i=0; i<1 ; i++){
			KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
			tv_pnlty_chgre_cd_info_list.add(tmpBean);
		}
		for(int i=0; i<1 ; i++){
			KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
			tel_svc_use_sta_kibo_choice_info_list.add(tmpBean);
		}
		for(int i=0; i<1 ; i++){
			KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
			tel_svc_use_sta_kibo_choice_ctrl_info_list.add(tmpBean);
		}
		for(int i=0; i<1 ; i++){
			KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
			tel_svc_use_sta_kibo_ampm_info_list.add(tmpBean);
		}
		for(int i=0; i<1 ; i++){
			KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
			tel_svc_use_sta_kibo_time_info_list.add(tmpBean);
		}
		for(int i=0; i<1 ; i++){
			KKW04201SF10DBean tmpBean = new KKW04201SF10DBean();
			eohnt_juryo_plan_mkm_kh_list.add(tmpBean);
		}
		for(int i=0; i<1 ; i++){
			KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
			koji_irai_way_list.add(tmpBean);
		}
// ▽▽▽ ANK-3106-00-00 ADD START
		for(int i=0; i<1 ; i++){
			KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
			bmp_tmp_rtrn_hosei_way_list.add(tmpBean);
		}
// △△△ ANK-3106-00-00 ADD END
		for(int i=0; i<1 ; i++){
			KKW04201SF09DBean tmpBean = new KKW04201SF09DBean();
			irai_koji_info_list.add(tmpBean);
		}
		// ANK-2480-00-00 2015/07/15 ADD START
	    for(int i=0; i<1 ; i++){
			KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
			kaisen_same_plc_eoelec_info_list.add(tmpBean);
		}
		// ANK-2480-00-00 2015/07/15 ADD END
// ANK-3885-00-00 ADD START
		for(int i=0; i<1 ; i++){
			KKW04201SF11DBean tmpBean = new KKW04201SF11DBean();
			rm_no_hkrmn_list_list.add(tmpBean);
		}
	    for(int i=0; i<1 ; i++){
			KKW04201SF12DBean tmpBean = new KKW04201SF12DBean();
			tou_info_hkrmn_list_list.add(tmpBean);
		}
// ANK-3885-00-00 ADD END
	}
 
    /**
     *  Getter/Setterメソッド
     */
 
    public X33VDataTypeList getCust_kei_hktgi_list_list() {
        return this.cust_kei_hktgi_list_list ;
    }
 
    public void setCust_kei_hktgi_list_list(X33VDataTypeList param) {
        this.cust_kei_hktgi_list_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_cust_kei_hktgi_list(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<cust_kei_hktgi_list_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) cust_kei_hktgi_list_list.get(i)).loadModelData("顧客契約引継リスト", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getIdo_div_update() {
        return this.ido_div_update ;
    }
 
    public void setIdo_div_update(String param) {
        this.ido_div_update = param ;
    }
 
    public String getIdo_div_value() {
        return this.ido_div_value ;
    }
 
    public void setIdo_div_value( String param) {
        this.ido_div_value = param ;
    }
 
    public Boolean getIdo_div_enabled() {
        return this.ido_div_enabled ;
    }    
 
    public void setIdo_div_enabled(Boolean param) {
        this.ido_div_enabled = param ;
    }
 
    public String getIdo_div_state() {
        return this.ido_div_state ;
    }
 
    public void setIdo_div_state(String param) {
        this.ido_div_state = param ;
    }
 
    public String getHeader_mans_id_p_id_update() {
        return this.header_mans_id_p_id_update ;
    }
 
    public void setHeader_mans_id_p_id_update(String param) {
        this.header_mans_id_p_id_update = param ;
    }
 
    public String getHeader_mans_id_p_id_value() {
        return this.header_mans_id_p_id_value ;
    }
 
    public void setHeader_mans_id_p_id_value( String param) {
        this.header_mans_id_p_id_value = param ;
    }
 
    public Boolean getHeader_mans_id_p_id_enabled() {
        return this.header_mans_id_p_id_enabled ;
    }    
 
    public void setHeader_mans_id_p_id_enabled(Boolean param) {
        this.header_mans_id_p_id_enabled = param ;
    }
 
    public String getHeader_mans_id_p_id_state() {
        return this.header_mans_id_p_id_state ;
    }
 
    public void setHeader_mans_id_p_id_state(String param) {
        this.header_mans_id_p_id_state = param ;
    }
 
    public String getHeader_mans_mezon_nm_update() {
        return this.header_mans_mezon_nm_update ;
    }
 
    public void setHeader_mans_mezon_nm_update(String param) {
        this.header_mans_mezon_nm_update = param ;
    }
 
    public String getHeader_mans_mezon_nm_value() {
        return this.header_mans_mezon_nm_value ;
    }
 
    public void setHeader_mans_mezon_nm_value( String param) {
        this.header_mans_mezon_nm_value = param ;
    }
 
    public Boolean getHeader_mans_mezon_nm_enabled() {
        return this.header_mans_mezon_nm_enabled ;
    }    
 
    public void setHeader_mans_mezon_nm_enabled(Boolean param) {
        this.header_mans_mezon_nm_enabled = param ;
    }
 
    public String getHeader_mans_mezon_nm_state() {
        return this.header_mans_mezon_nm_state ;
    }
 
    public void setHeader_mans_mezon_nm_state(String param) {
        this.header_mans_mezon_nm_state = param ;
    }
 
    public String getHeader_sysid_update() {
        return this.header_sysid_update ;
    }
 
    public void setHeader_sysid_update(String param) {
        this.header_sysid_update = param ;
    }
 
    public String getHeader_sysid_value() {
        return this.header_sysid_value ;
    }
 
    public void setHeader_sysid_value( String param) {
        this.header_sysid_value = param ;
    }
 
    public Boolean getHeader_sysid_enabled() {
        return this.header_sysid_enabled ;
    }    
 
    public void setHeader_sysid_enabled(Boolean param) {
        this.header_sysid_enabled = param ;
    }
 
    public String getHeader_sysid_state() {
        return this.header_sysid_state ;
    }
 
    public void setHeader_sysid_state(String param) {
        this.header_sysid_state = param ;
    }
 
    public String getHeader_eoid_update() {
        return this.header_eoid_update ;
    }
 
    public void setHeader_eoid_update(String param) {
        this.header_eoid_update = param ;
    }
 
    public String getHeader_eoid_value() {
        return this.header_eoid_value ;
    }
 
    public void setHeader_eoid_value( String param) {
        this.header_eoid_value = param ;
    }
 
    public Boolean getHeader_eoid_enabled() {
        return this.header_eoid_enabled ;
    }    
 
    public void setHeader_eoid_enabled(Boolean param) {
        this.header_eoid_enabled = param ;
    }
 
    public String getHeader_eoid_state() {
        return this.header_eoid_state ;
    }
 
    public void setHeader_eoid_state(String param) {
        this.header_eoid_state = param ;
    }
 
    public String getHeader_keisha_nm_update() {
        return this.header_keisha_nm_update ;
    }
 
    public void setHeader_keisha_nm_update(String param) {
        this.header_keisha_nm_update = param ;
    }
 
    public String getHeader_keisha_nm_value() {
        return this.header_keisha_nm_value ;
    }
 
    public void setHeader_keisha_nm_value( String param) {
        this.header_keisha_nm_value = param ;
    }
 
    public Boolean getHeader_keisha_nm_enabled() {
        return this.header_keisha_nm_enabled ;
    }    
 
    public void setHeader_keisha_nm_enabled(Boolean param) {
        this.header_keisha_nm_enabled = param ;
    }
 
    public String getHeader_keisha_nm_state() {
        return this.header_keisha_nm_state ;
    }
 
    public void setHeader_keisha_nm_state(String param) {
        this.header_keisha_nm_state = param ;
    }
 
    public String getHeader_keisha_ad_update() {
        return this.header_keisha_ad_update ;
    }
 
    public void setHeader_keisha_ad_update(String param) {
        this.header_keisha_ad_update = param ;
    }
 
    public String getHeader_keisha_ad_value() {
        return this.header_keisha_ad_value ;
    }
 
    public void setHeader_keisha_ad_value( String param) {
        this.header_keisha_ad_value = param ;
    }
 
    public Boolean getHeader_keisha_ad_enabled() {
        return this.header_keisha_ad_enabled ;
    }    
 
    public void setHeader_keisha_ad_enabled(Boolean param) {
        this.header_keisha_ad_enabled = param ;
    }
 
    public String getHeader_keisha_ad_state() {
        return this.header_keisha_ad_state ;
    }
 
    public void setHeader_keisha_ad_state(String param) {
        this.header_keisha_ad_state = param ;
    }
 
    public String getHeader_kei_telno_update() {
        return this.header_kei_telno_update ;
    }
 
    public void setHeader_kei_telno_update(String param) {
        this.header_kei_telno_update = param ;
    }
 
    public String getHeader_kei_telno_value() {
        return this.header_kei_telno_value ;
    }
 
    public void setHeader_kei_telno_value( String param) {
        this.header_kei_telno_value = param ;
    }
 
    public Boolean getHeader_kei_telno_enabled() {
        return this.header_kei_telno_enabled ;
    }    
 
    public void setHeader_kei_telno_enabled(Boolean param) {
        this.header_kei_telno_enabled = param ;
    }
 
    public String getHeader_kei_telno_state() {
        return this.header_kei_telno_state ;
    }
 
    public void setHeader_kei_telno_state(String param) {
        this.header_kei_telno_state = param ;
    }
 
    public String getHeader_user_ad_update() {
        return this.header_user_ad_update ;
    }
 
    public void setHeader_user_ad_update(String param) {
        this.header_user_ad_update = param ;
    }
 
    public String getHeader_user_ad_value() {
        return this.header_user_ad_value ;
    }
 
    public void setHeader_user_ad_value( String param) {
        this.header_user_ad_value = param ;
    }
 
    public Boolean getHeader_user_ad_enabled() {
        return this.header_user_ad_enabled ;
    }    
 
    public void setHeader_user_ad_enabled(Boolean param) {
        this.header_user_ad_enabled = param ;
    }
 
    public String getHeader_user_ad_state() {
        return this.header_user_ad_state ;
    }
 
    public void setHeader_user_ad_state(String param) {
        this.header_user_ad_state = param ;
    }
 
    public String getHeader_user_telno_update() {
        return this.header_user_telno_update ;
    }
 
    public void setHeader_user_telno_update(String param) {
        this.header_user_telno_update = param ;
    }
 
    public String getHeader_user_telno_value() {
        return this.header_user_telno_value ;
    }
 
    public void setHeader_user_telno_value( String param) {
        this.header_user_telno_value = param ;
    }
 
    public Boolean getHeader_user_telno_enabled() {
        return this.header_user_telno_enabled ;
    }    
 
    public void setHeader_user_telno_enabled(Boolean param) {
        this.header_user_telno_enabled = param ;
    }
 
    public String getHeader_user_telno_state() {
        return this.header_user_telno_state ;
    }
 
    public void setHeader_user_telno_state(String param) {
        this.header_user_telno_state = param ;
    }
 
    public String getChoice_svc_kei_no_update() {
        return this.choice_svc_kei_no_update ;
    }
 
    public void setChoice_svc_kei_no_update(String param) {
        this.choice_svc_kei_no_update = param ;
    }
 
    public String getChoice_svc_kei_no_value() {
        return this.choice_svc_kei_no_value ;
    }
 
    public void setChoice_svc_kei_no_value( String param) {
        this.choice_svc_kei_no_value = param ;
    }
 
    public String getChoice_svc_kei_no_state() {
        return this.choice_svc_kei_no_state ;
    }
 
    public void setChoice_svc_kei_no_state(String param) {
        this.choice_svc_kei_no_state = param ;
    }
 
    public String getMt_kisn_sbt_update() {
        return this.mt_kisn_sbt_update ;
    }
 
    public void setMt_kisn_sbt_update(String param) {
        this.mt_kisn_sbt_update = param ;
    }
 
    public String getMt_kisn_sbt_value() {
        return this.mt_kisn_sbt_value ;
    }
 
    public void setMt_kisn_sbt_value( String param) {
        this.mt_kisn_sbt_value = param ;
    }
 
    public String getMt_kisn_sbt_state() {
        return this.mt_kisn_sbt_state ;
    }
 
    public void setMt_kisn_sbt_state(String param) {
        this.mt_kisn_sbt_state = param ;
    }
 
    public String getMt_mansion_bukken_cd_update() {
        return this.mt_mansion_bukken_cd_update ;
    }
 
    public void setMt_mansion_bukken_cd_update(String param) {
        this.mt_mansion_bukken_cd_update = param ;
    }
 
    public String getMt_mansion_bukken_cd_value() {
        return this.mt_mansion_bukken_cd_value ;
    }
 
    public void setMt_mansion_bukken_cd_value( String param) {
        this.mt_mansion_bukken_cd_value = param ;
    }
 
    public String getMt_mansion_bukken_cd_state() {
        return this.mt_mansion_bukken_cd_state ;
    }
 
    public void setMt_mansion_bukken_cd_state(String param) {
        this.mt_mansion_bukken_cd_state = param ;
    }
 
 
    public X33VDataTypeList getSvc_kei_list_list() {
        return this.svc_kei_list_list ;
    }
 
    public void setSvc_kei_list_list(X33VDataTypeList param) {
        this.svc_kei_list_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_svc_kei_list(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<svc_kei_list_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) svc_kei_list_list.get(i)).loadModelData("利用中契約サービス情報一覧", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getUtk_no_update() {
        return this.utk_no_update ;
    }
 
    public void setUtk_no_update(String param) {
        this.utk_no_update = param ;
    }
 
    public String getUtk_no_value() {
        return this.utk_no_value ;
    }
 
    public void setUtk_no_value( String param) {
        this.utk_no_value = param ;
    }
 
    public Boolean getUtk_no_enabled() {
        return this.utk_no_enabled ;
    }    
 
    public void setUtk_no_enabled(Boolean param) {
        this.utk_no_enabled = param ;
    }
 
    public String getUtk_no_state() {
        return this.utk_no_state ;
    }
 
    public void setUtk_no_state(String param) {
        this.utk_no_state = param ;
    }
 
 
    public X33VDataTypeList getMskm_sbt_info_list() {
        return this.mskm_sbt_info_list ;
    }
 
    public void setMskm_sbt_info_list(X33VDataTypeList param) {
        this.mskm_sbt_info_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_mskm_sbt_info(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<mskm_sbt_info_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) mskm_sbt_info_list.get(i)).loadModelData("申込情報＿申込種別情報", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getMskm_sbt_update() {
        return this.mskm_sbt_update ;
    }
 
    public void setMskm_sbt_update(String param) {
        this.mskm_sbt_update = param ;
    }
 
    public String getMskm_sbt_value() {
        return this.mskm_sbt_value ;
    }
 
    public void setMskm_sbt_value( String param) {
        this.mskm_sbt_value = param ;
    }
 
    public Boolean getMskm_sbt_enabled() {
        return this.mskm_sbt_enabled ;
    }    
 
    public void setMskm_sbt_enabled(Boolean param) {
        this.mskm_sbt_enabled = param ;
    }
 
    public String getMskm_sbt_state() {
        return this.mskm_sbt_state ;
    }
 
    public void setMskm_sbt_state(String param) {
        this.mskm_sbt_state = param ;
    }
 
    public String getMskm_sbt_nm_update() {
        return this.mskm_sbt_nm_update ;
    }
 
    public void setMskm_sbt_nm_update(String param) {
        this.mskm_sbt_nm_update = param ;
    }
 
    public String getMskm_sbt_nm_value() {
        return this.mskm_sbt_nm_value ;
    }
 
    public void setMskm_sbt_nm_value( String param) {
        this.mskm_sbt_nm_value = param ;
    }
 
    public Boolean getMskm_sbt_nm_enabled() {
        return this.mskm_sbt_nm_enabled ;
    }    
 
    public void setMskm_sbt_nm_enabled(Boolean param) {
        this.mskm_sbt_nm_enabled = param ;
    }
 
    public String getMskm_sbt_nm_state() {
        return this.mskm_sbt_nm_state ;
    }
 
    public void setMskm_sbt_nm_state(String param) {
        this.mskm_sbt_nm_state = param ;
    }
 
    public String getMskm_ymd_update() {
        return this.mskm_ymd_update ;
    }
 
    public void setMskm_ymd_update(String param) {
        this.mskm_ymd_update = param ;
    }
 
    public String getMskm_ymd_value() {
        return this.mskm_ymd_value ;
    }
 
    public void setMskm_ymd_value( String param) {
        this.mskm_ymd_value = param ;
    }
 
    public String getMskm_ymd_state() {
        return this.mskm_ymd_state ;
    }
 
    public void setMskm_ymd_state(String param) {
        this.mskm_ymd_state = param ;
    }
 
    public String getMskm_year_update() {
        return this.mskm_year_update ;
    }
 
    public void setMskm_year_update(String param) {
        this.mskm_year_update = param ;
    }
 
    public String getMskm_year_value() {
        return this.mskm_year_value ;
    }
 
    public void setMskm_year_value( String param) {
        this.mskm_year_value = param ;
    }
 
    public Boolean getMskm_year_enabled() {
        return this.mskm_year_enabled ;
    }    
 
    public void setMskm_year_enabled(Boolean param) {
        this.mskm_year_enabled = param ;
    }
 
    public String getMskm_year_state() {
        return this.mskm_year_state ;
    }
 
    public void setMskm_year_state(String param) {
        this.mskm_year_state = param ;
    }
 
    public String getMskm_mon_update() {
        return this.mskm_mon_update ;
    }
 
    public void setMskm_mon_update(String param) {
        this.mskm_mon_update = param ;
    }
 
    public String getMskm_mon_value() {
        return this.mskm_mon_value ;
    }
 
    public void setMskm_mon_value( String param) {
        this.mskm_mon_value = param ;
    }
 
    public Boolean getMskm_mon_enabled() {
        return this.mskm_mon_enabled ;
    }    
 
    public void setMskm_mon_enabled(Boolean param) {
        this.mskm_mon_enabled = param ;
    }
 
    public String getMskm_mon_state() {
        return this.mskm_mon_state ;
    }
 
    public void setMskm_mon_state(String param) {
        this.mskm_mon_state = param ;
    }
 
    public String getMskm_day_update() {
        return this.mskm_day_update ;
    }
 
    public void setMskm_day_update(String param) {
        this.mskm_day_update = param ;
    }
 
    public String getMskm_day_value() {
        return this.mskm_day_value ;
    }
 
    public void setMskm_day_value( String param) {
        this.mskm_day_value = param ;
    }
 
    public Boolean getMskm_day_enabled() {
        return this.mskm_day_enabled ;
    }    
 
    public void setMskm_day_enabled(Boolean param) {
        this.mskm_day_enabled = param ;
    }
 
    public String getMskm_day_state() {
        return this.mskm_day_state ;
    }
 
    public void setMskm_day_state(String param) {
        this.mskm_day_state = param ;
    }
 
    public String getUk_tntsha_update() {
        return this.uk_tntsha_update ;
    }
 
    public void setUk_tntsha_update(String param) {
        this.uk_tntsha_update = param ;
    }
 
    public String getUk_tntsha_value() {
        return this.uk_tntsha_value ;
    }
 
    public void setUk_tntsha_value( String param) {
        this.uk_tntsha_value = param ;
    }
 
    public Boolean getUk_tntsha_enabled() {
        return this.uk_tntsha_enabled ;
    }    
 
    public void setUk_tntsha_enabled(Boolean param) {
        this.uk_tntsha_enabled = param ;
    }
 
    public String getUk_tntsha_state() {
        return this.uk_tntsha_state ;
    }
 
    public void setUk_tntsha_state(String param) {
        this.uk_tntsha_state = param ;
    }
 
    public String getMskm_uk_tnt_user_id_update() {
        return this.mskm_uk_tnt_user_id_update ;
    }
 
    public void setMskm_uk_tnt_user_id_update(String param) {
        this.mskm_uk_tnt_user_id_update = param ;
    }
 
    public String getMskm_uk_tnt_user_id_value() {
        return this.mskm_uk_tnt_user_id_value ;
    }
 
    public void setMskm_uk_tnt_user_id_value( String param) {
        this.mskm_uk_tnt_user_id_value = param ;
    }
 
    public String getMskm_uk_tnt_user_id_state() {
        return this.mskm_uk_tnt_user_id_state ;
    }
 
    public void setMskm_uk_tnt_user_id_state(String param) {
        this.mskm_uk_tnt_user_id_state = param ;
    }
 
 
    public X33VDataTypeList getUk_tntsha_div_info_list() {
        return this.uk_tntsha_div_info_list ;
    }
 
    public void setUk_tntsha_div_info_list(X33VDataTypeList param) {
        this.uk_tntsha_div_info_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_uk_tntsha_div_info(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<uk_tntsha_div_info_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) uk_tntsha_div_info_list.get(i)).loadModelData("申込情報＿受付担当者区分情報", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getUk_tntsha_div_update() {
        return this.uk_tntsha_div_update ;
    }
 
    public void setUk_tntsha_div_update(String param) {
        this.uk_tntsha_div_update = param ;
    }
 
    public String getUk_tntsha_div_value() {
        return this.uk_tntsha_div_value ;
    }
 
    public void setUk_tntsha_div_value( String param) {
        this.uk_tntsha_div_value = param ;
    }
 
    public Boolean getUk_tntsha_div_enabled() {
        return this.uk_tntsha_div_enabled ;
    }    
 
    public void setUk_tntsha_div_enabled(Boolean param) {
        this.uk_tntsha_div_enabled = param ;
    }
 
    public String getUk_tntsha_div_state() {
        return this.uk_tntsha_div_state ;
    }
 
    public void setUk_tntsha_div_state(String param) {
        this.uk_tntsha_div_state = param ;
    }
 
    public String getUk_tntsha_div_nm_update() {
        return this.uk_tntsha_div_nm_update ;
    }
 
    public void setUk_tntsha_div_nm_update(String param) {
        this.uk_tntsha_div_nm_update = param ;
    }
 
    public String getUk_tntsha_div_nm_value() {
        return this.uk_tntsha_div_nm_value ;
    }
 
    public void setUk_tntsha_div_nm_value( String param) {
        this.uk_tntsha_div_nm_value = param ;
    }
 
    public Boolean getUk_tntsha_div_nm_enabled() {
        return this.uk_tntsha_div_nm_enabled ;
    }    
 
    public void setUk_tntsha_div_nm_enabled(Boolean param) {
        this.uk_tntsha_div_nm_enabled = param ;
    }
 
    public String getUk_tntsha_div_nm_state() {
        return this.uk_tntsha_div_nm_state ;
    }
 
    public void setUk_tntsha_div_nm_state(String param) {
        this.uk_tntsha_div_nm_state = param ;
    }
 
    public String getMskm_ctrl_cd_update() {
        return this.mskm_ctrl_cd_update ;
    }
 
    public void setMskm_ctrl_cd_update(String param) {
        this.mskm_ctrl_cd_update = param ;
    }
 
    public String getMskm_ctrl_cd_value() {
        return this.mskm_ctrl_cd_value ;
    }
 
    public void setMskm_ctrl_cd_value( String param) {
        this.mskm_ctrl_cd_value = param ;
    }
 
    public String getMskm_ctrl_cd_state() {
        return this.mskm_ctrl_cd_state ;
    }
 
    public void setMskm_ctrl_cd_state(String param) {
        this.mskm_ctrl_cd_state = param ;
    }
 
    public String getMi_fix_update() {
        return this.mi_fix_update ;
    }
 
    public void setMi_fix_update( String param ) {
        this.mi_fix_update = param ;
    }
 
    public Boolean getMi_fix_value() {
        return this.mi_fix_value ;
    }
 
    public void setMi_fix_value( Boolean param) {
        this.mi_fix_value = param ;
    }
 
    public Boolean getMi_fix_enabled() {
        return this.mi_fix_enabled ;
    }    
 
    public void setMi_fix_enabled(Boolean param) {
        this.mi_fix_enabled = param ;
    }
 
    public String getMi_fix_state() {
        return this.mi_fix_state ;
    }
 
    public void setMi_fix_state(String param) {
        this.mi_fix_state = param ;
    }
 
    public String getMi_fix_ctrl_cd_update() {
        return this.mi_fix_ctrl_cd_update ;
    }
 
    public void setMi_fix_ctrl_cd_update(String param) {
        this.mi_fix_ctrl_cd_update = param ;
    }
 
    public String getMi_fix_ctrl_cd_value() {
        return this.mi_fix_ctrl_cd_value ;
    }
 
    public void setMi_fix_ctrl_cd_value( String param) {
        this.mi_fix_ctrl_cd_value = param ;
    }
 
    public String getMi_fix_ctrl_cd_state() {
        return this.mi_fix_ctrl_cd_state ;
    }
 
    public void setMi_fix_ctrl_cd_state(String param) {
        this.mi_fix_ctrl_cd_state = param ;
    }
 
    public String getTen_mans_id_p_id_update() {
        return this.ten_mans_id_p_id_update ;
    }
 
    public void setTen_mans_id_p_id_update(String param) {
        this.ten_mans_id_p_id_update = param ;
    }
 
    public String getTen_mans_id_p_id_value() {
        return this.ten_mans_id_p_id_value ;
    }
 
    public void setTen_mans_id_p_id_value( String param) {
        this.ten_mans_id_p_id_value = param ;
    }
 
    public Boolean getTen_mans_id_p_id_enabled() {
        return this.ten_mans_id_p_id_enabled ;
    }    
 
    public void setTen_mans_id_p_id_enabled(Boolean param) {
        this.ten_mans_id_p_id_enabled = param ;
    }
 
    public String getTen_mans_id_p_id_state() {
        return this.ten_mans_id_p_id_state ;
    }
 
    public void setTen_mans_id_p_id_state(String param) {
        this.ten_mans_id_p_id_state = param ;
    }
 
    public String getTen_mans_id_update() {
        return this.ten_mans_id_update ;
    }
 
    public void setTen_mans_id_update(String param) {
        this.ten_mans_id_update = param ;
    }
 
    public String getTen_mans_id_value() {
        return this.ten_mans_id_value ;
    }
 
    public void setTen_mans_id_value( String param) {
        this.ten_mans_id_value = param ;
    }
 
    public String getTen_mans_id_state() {
        return this.ten_mans_id_state ;
    }
 
    public void setTen_mans_id_state(String param) {
        this.ten_mans_id_state = param ;
    }
 
    public String getTen_p_id_update() {
        return this.ten_p_id_update ;
    }
 
    public void setTen_p_id_update(String param) {
        this.ten_p_id_update = param ;
    }
 
    public String getTen_p_id_value() {
        return this.ten_p_id_value ;
    }
 
    public void setTen_p_id_value( String param) {
        this.ten_p_id_value = param ;
    }
 
    public String getTen_p_id_state() {
        return this.ten_p_id_state ;
    }
 
    public void setTen_p_id_state(String param) {
        this.ten_p_id_state = param ;
    }
 
    public String getTen_mans_bukken_no_update() {
        return this.ten_mans_bukken_no_update ;
    }
 
    public void setTen_mans_bukken_no_update(String param) {
        this.ten_mans_bukken_no_update = param ;
    }
 
    public String getTen_mans_bukken_no_value() {
        return this.ten_mans_bukken_no_value ;
    }
 
    public void setTen_mans_bukken_no_value( String param) {
        this.ten_mans_bukken_no_value = param ;
    }
 
    public String getTen_mans_bukken_no_state() {
        return this.ten_mans_bukken_no_state ;
    }
 
    public void setTen_mans_bukken_no_state(String param) {
        this.ten_mans_bukken_no_state = param ;
    }
 
    public String getTen_mans_nm_mezon_nm_update() {
        return this.ten_mans_nm_mezon_nm_update ;
    }
 
    public void setTen_mans_nm_mezon_nm_update(String param) {
        this.ten_mans_nm_mezon_nm_update = param ;
    }
 
    public String getTen_mans_nm_mezon_nm_value() {
        return this.ten_mans_nm_mezon_nm_value ;
    }
 
    public void setTen_mans_nm_mezon_nm_value( String param) {
        this.ten_mans_nm_mezon_nm_value = param ;
    }
 
    public Boolean getTen_mans_nm_mezon_nm_enabled() {
        return this.ten_mans_nm_mezon_nm_enabled ;
    }    
 
    public void setTen_mans_nm_mezon_nm_enabled(Boolean param) {
        this.ten_mans_nm_mezon_nm_enabled = param ;
    }
 
    public String getTen_mans_nm_mezon_nm_state() {
        return this.ten_mans_nm_mezon_nm_state ;
    }
 
    public void setTen_mans_nm_mezon_nm_state(String param) {
        this.ten_mans_nm_mezon_nm_state = param ;
    }
 
    public String getTen_payway_update() {
        return this.ten_payway_update ;
    }
 
    public void setTen_payway_update(String param) {
        this.ten_payway_update = param ;
    }
 
    public String getTen_payway_value() {
        return this.ten_payway_value ;
    }
 
    public void setTen_payway_value( String param) {
        this.ten_payway_value = param ;
    }
 
    public String getTen_payway_state() {
        return this.ten_payway_state ;
    }
 
    public void setTen_payway_state(String param) {
        this.ten_payway_state = param ;
    }
 
    public String getTen_mansion_bukken_cd_update() {
        return this.ten_mansion_bukken_cd_update ;
    }
 
    public void setTen_mansion_bukken_cd_update(String param) {
        this.ten_mansion_bukken_cd_update = param ;
    }
 
    public String getTen_mansion_bukken_cd_value() {
        return this.ten_mansion_bukken_cd_value ;
    }
 
    public void setTen_mansion_bukken_cd_value( String param) {
        this.ten_mansion_bukken_cd_value = param ;
    }
 
    public String getTen_mansion_bukken_cd_state() {
        return this.ten_mansion_bukken_cd_state ;
    }
 
    public void setTen_mansion_bukken_cd_state(String param) {
        this.ten_mansion_bukken_cd_state = param ;
    }
 
    public String getTen_pcd_update() {
        return this.ten_pcd_update ;
    }
 
    public void setTen_pcd_update(String param) {
        this.ten_pcd_update = param ;
    }
 
    public String getTen_pcd_value() {
        return this.ten_pcd_value ;
    }
 
    public void setTen_pcd_value( String param) {
        this.ten_pcd_value = param ;
    }
 
    public String getTen_pcd_state() {
        return this.ten_pcd_state ;
    }
 
    public void setTen_pcd_state(String param) {
        this.ten_pcd_state = param ;
    }
 
    public String getTen_pcd1_update() {
        return this.ten_pcd1_update ;
    }
 
    public void setTen_pcd1_update(String param) {
        this.ten_pcd1_update = param ;
    }
 
    public String getTen_pcd1_value() {
        return this.ten_pcd1_value ;
    }
 
    public void setTen_pcd1_value( String param) {
        this.ten_pcd1_value = param ;
    }
 
    public Boolean getTen_pcd1_enabled() {
        return this.ten_pcd1_enabled ;
    }    
 
    public void setTen_pcd1_enabled(Boolean param) {
        this.ten_pcd1_enabled = param ;
    }
 
    public String getTen_pcd1_state() {
        return this.ten_pcd1_state ;
    }
 
    public void setTen_pcd1_state(String param) {
        this.ten_pcd1_state = param ;
    }
 
    public String getTen_pcd2_update() {
        return this.ten_pcd2_update ;
    }
 
    public void setTen_pcd2_update(String param) {
        this.ten_pcd2_update = param ;
    }
 
    public String getTen_pcd2_value() {
        return this.ten_pcd2_value ;
    }
 
    public void setTen_pcd2_value( String param) {
        this.ten_pcd2_value = param ;
    }
 
    public Boolean getTen_pcd2_enabled() {
        return this.ten_pcd2_enabled ;
    }    
 
    public void setTen_pcd2_enabled(Boolean param) {
        this.ten_pcd2_enabled = param ;
    }
 
    public String getTen_pcd2_state() {
        return this.ten_pcd2_state ;
    }
 
    public void setTen_pcd2_state(String param) {
        this.ten_pcd2_state = param ;
    }
 
    public String getTen_ad_cd_update() {
        return this.ten_ad_cd_update ;
    }
 
    public void setTen_ad_cd_update(String param) {
        this.ten_ad_cd_update = param ;
    }
 
    public String getTen_ad_cd_value() {
        return this.ten_ad_cd_value ;
    }
 
    public void setTen_ad_cd_value( String param) {
        this.ten_ad_cd_value = param ;
    }
 
    public String getTen_ad_cd_state() {
        return this.ten_ad_cd_state ;
    }
 
    public void setTen_ad_cd_state(String param) {
        this.ten_ad_cd_state = param ;
    }
 
    public String getTen_ad_cd1_update() {
        return this.ten_ad_cd1_update ;
    }
 
    public void setTen_ad_cd1_update(String param) {
        this.ten_ad_cd1_update = param ;
    }
 
    public String getTen_ad_cd1_value() {
        return this.ten_ad_cd1_value ;
    }
 
    public void setTen_ad_cd1_value( String param) {
        this.ten_ad_cd1_value = param ;
    }
 
    public Boolean getTen_ad_cd1_enabled() {
        return this.ten_ad_cd1_enabled ;
    }    
 
    public void setTen_ad_cd1_enabled(Boolean param) {
        this.ten_ad_cd1_enabled = param ;
    }
 
    public String getTen_ad_cd1_state() {
        return this.ten_ad_cd1_state ;
    }
 
    public void setTen_ad_cd1_state(String param) {
        this.ten_ad_cd1_state = param ;
    }
 
    public String getTen_ad_cd2_update() {
        return this.ten_ad_cd2_update ;
    }
 
    public void setTen_ad_cd2_update(String param) {
        this.ten_ad_cd2_update = param ;
    }
 
    public String getTen_ad_cd2_value() {
        return this.ten_ad_cd2_value ;
    }
 
    public void setTen_ad_cd2_value( String param) {
        this.ten_ad_cd2_value = param ;
    }
 
    public Boolean getTen_ad_cd2_enabled() {
        return this.ten_ad_cd2_enabled ;
    }    
 
    public void setTen_ad_cd2_enabled(Boolean param) {
        this.ten_ad_cd2_enabled = param ;
    }
 
    public String getTen_ad_cd2_state() {
        return this.ten_ad_cd2_state ;
    }
 
    public void setTen_ad_cd2_state(String param) {
        this.ten_ad_cd2_state = param ;
    }
 
    public String getTen_ad_cd3_update() {
        return this.ten_ad_cd3_update ;
    }
 
    public void setTen_ad_cd3_update(String param) {
        this.ten_ad_cd3_update = param ;
    }
 
    public String getTen_ad_cd3_value() {
        return this.ten_ad_cd3_value ;
    }
 
    public void setTen_ad_cd3_value( String param) {
        this.ten_ad_cd3_value = param ;
    }
 
    public Boolean getTen_ad_cd3_enabled() {
        return this.ten_ad_cd3_enabled ;
    }    
 
    public void setTen_ad_cd3_enabled(Boolean param) {
        this.ten_ad_cd3_enabled = param ;
    }
 
    public String getTen_ad_cd3_state() {
        return this.ten_ad_cd3_state ;
    }
 
    public void setTen_ad_cd3_state(String param) {
        this.ten_ad_cd3_state = param ;
    }
 
    public String getTen_ad_cd4_update() {
        return this.ten_ad_cd4_update ;
    }
 
    public void setTen_ad_cd4_update(String param) {
        this.ten_ad_cd4_update = param ;
    }
 
    public String getTen_ad_cd4_value() {
        return this.ten_ad_cd4_value ;
    }
 
    public void setTen_ad_cd4_value( String param) {
        this.ten_ad_cd4_value = param ;
    }
 
    public Boolean getTen_ad_cd4_enabled() {
        return this.ten_ad_cd4_enabled ;
    }    
 
    public void setTen_ad_cd4_enabled(Boolean param) {
        this.ten_ad_cd4_enabled = param ;
    }
 
    public String getTen_ad_cd4_state() {
        return this.ten_ad_cd4_state ;
    }
 
    public void setTen_ad_cd4_state(String param) {
        this.ten_ad_cd4_state = param ;
    }
 
    public String getTen_state_update() {
        return this.ten_state_update ;
    }
 
    public void setTen_state_update(String param) {
        this.ten_state_update = param ;
    }
 
    public String getTen_state_value() {
        return this.ten_state_value ;
    }
 
    public void setTen_state_value( String param) {
        this.ten_state_value = param ;
    }
 
    public Boolean getTen_state_enabled() {
        return this.ten_state_enabled ;
    }    
 
    public void setTen_state_enabled(Boolean param) {
        this.ten_state_enabled = param ;
    }
 
    public String getTen_state_state() {
        return this.ten_state_state ;
    }
 
    public void setTen_state_state(String param) {
        this.ten_state_state = param ;
    }
 
    public String getTen_city_update() {
        return this.ten_city_update ;
    }
 
    public void setTen_city_update(String param) {
        this.ten_city_update = param ;
    }
 
    public String getTen_city_value() {
        return this.ten_city_value ;
    }
 
    public void setTen_city_value( String param) {
        this.ten_city_value = param ;
    }
 
    public Boolean getTen_city_enabled() {
        return this.ten_city_enabled ;
    }    
 
    public void setTen_city_enabled(Boolean param) {
        this.ten_city_enabled = param ;
    }
 
    public String getTen_city_state() {
        return this.ten_city_state ;
    }
 
    public void setTen_city_state(String param) {
        this.ten_city_state = param ;
    }
 
    public String getTen_oaztsu_update() {
        return this.ten_oaztsu_update ;
    }
 
    public void setTen_oaztsu_update(String param) {
        this.ten_oaztsu_update = param ;
    }
 
    public String getTen_oaztsu_value() {
        return this.ten_oaztsu_value ;
    }
 
    public void setTen_oaztsu_value( String param) {
        this.ten_oaztsu_value = param ;
    }
 
    public Boolean getTen_oaztsu_enabled() {
        return this.ten_oaztsu_enabled ;
    }    
 
    public void setTen_oaztsu_enabled(Boolean param) {
        this.ten_oaztsu_enabled = param ;
    }
 
    public String getTen_oaztsu_state() {
        return this.ten_oaztsu_state ;
    }
 
    public void setTen_oaztsu_state(String param) {
        this.ten_oaztsu_state = param ;
    }
 
    public String getTen_azcho_update() {
        return this.ten_azcho_update ;
    }
 
    public void setTen_azcho_update(String param) {
        this.ten_azcho_update = param ;
    }
 
    public String getTen_azcho_value() {
        return this.ten_azcho_value ;
    }
 
    public void setTen_azcho_value( String param) {
        this.ten_azcho_value = param ;
    }
 
    public Boolean getTen_azcho_enabled() {
        return this.ten_azcho_enabled ;
    }    
 
    public void setTen_azcho_enabled(Boolean param) {
        this.ten_azcho_enabled = param ;
    }
 
    public String getTen_azcho_state() {
        return this.ten_azcho_state ;
    }
 
    public void setTen_azcho_state(String param) {
        this.ten_azcho_state = param ;
    }
 
    public String getTen_bnchigo_update() {
        return this.ten_bnchigo_update ;
    }
 
    public void setTen_bnchigo_update(String param) {
        this.ten_bnchigo_update = param ;
    }
 
    public String getTen_bnchigo_value() {
        return this.ten_bnchigo_value ;
    }
 
    public void setTen_bnchigo_value( String param) {
        this.ten_bnchigo_value = param ;
    }
 
    public Boolean getTen_bnchigo_enabled() {
        return this.ten_bnchigo_enabled ;
    }    
 
    public void setTen_bnchigo_enabled(Boolean param) {
        this.ten_bnchigo_enabled = param ;
    }
 
    public String getTen_bnchigo_state() {
        return this.ten_bnchigo_state ;
    }
 
    public void setTen_bnchigo_state(String param) {
        this.ten_bnchigo_state = param ;
    }
 
    public String getTen_adrttm_update() {
        return this.ten_adrttm_update ;
    }
 
    public void setTen_adrttm_update(String param) {
        this.ten_adrttm_update = param ;
    }
 
    public String getTen_adrttm_value() {
        return this.ten_adrttm_value ;
    }
 
    public void setTen_adrttm_value( String param) {
        this.ten_adrttm_value = param ;
    }
 
    public Boolean getTen_adrttm_enabled() {
        return this.ten_adrttm_enabled ;
    }    
 
    public void setTen_adrttm_enabled(Boolean param) {
        this.ten_adrttm_enabled = param ;
    }
 
    public String getTen_adrttm_state() {
        return this.ten_adrttm_state ;
    }
 
    public void setTen_adrttm_state(String param) {
        this.ten_adrttm_state = param ;
    }
 
    public String getTen_adrrm_update() {
        return this.ten_adrrm_update ;
    }
 
    public void setTen_adrrm_update(String param) {
        this.ten_adrrm_update = param ;
    }
 
    public String getTen_adrrm_value() {
        return this.ten_adrrm_value ;
    }
 
    public void setTen_adrrm_value( String param) {
        this.ten_adrrm_value = param ;
    }
 
    public Boolean getTen_adrrm_enabled() {
        return this.ten_adrrm_enabled ;
    }    
 
    public void setTen_adrrm_enabled(Boolean param) {
        this.ten_adrrm_enabled = param ;
    }
 
    public String getTen_adrrm_state() {
        return this.ten_adrrm_state ;
    }
 
    public void setTen_adrrm_state(String param) {
        this.ten_adrrm_state = param ;
    }
 
    public String getSeikyus_yo_rm_no_update() {
        return this.seikyus_yo_rm_no_update ;
    }
 
    public void setSeikyus_yo_rm_no_update(String param) {
        this.seikyus_yo_rm_no_update = param ;
    }
 
    public String getSeikyus_yo_rm_no_value() {
        return this.seikyus_yo_rm_no_value ;
    }
 
    public void setSeikyus_yo_rm_no_value( String param) {
        this.seikyus_yo_rm_no_value = param ;
    }
 
    public Boolean getSeikyus_yo_rm_no_enabled() {
        return this.seikyus_yo_rm_no_enabled ;
    }    
 
    public void setSeikyus_yo_rm_no_enabled(Boolean param) {
        this.seikyus_yo_rm_no_enabled = param ;
    }
 
    public String getSeikyus_yo_rm_no_state() {
        return this.seikyus_yo_rm_no_state ;
    }
 
    public void setSeikyus_yo_rm_no_state(String param) {
        this.seikyus_yo_rm_no_state = param ;
    }
 
    public String getTen_telno_update() {
        return this.ten_telno_update ;
    }
 
    public void setTen_telno_update(String param) {
        this.ten_telno_update = param ;
    }
 
    public String getTen_telno_value() {
        return this.ten_telno_value ;
    }
 
    public void setTen_telno_value( String param) {
        this.ten_telno_value = param ;
    }
 
    public Boolean getTen_telno_enabled() {
        return this.ten_telno_enabled ;
    }    
 
    public void setTen_telno_enabled(Boolean param) {
        this.ten_telno_enabled = param ;
    }
 
    public String getTen_telno_state() {
        return this.ten_telno_state ;
    }
 
    public void setTen_telno_state(String param) {
        this.ten_telno_state = param ;
    }
 
    public String getNyukyo_rsv_ymd_update() {
        return this.nyukyo_rsv_ymd_update ;
    }
 
    public void setNyukyo_rsv_ymd_update(String param) {
        this.nyukyo_rsv_ymd_update = param ;
    }
 
    public String getNyukyo_rsv_ymd_value() {
        return this.nyukyo_rsv_ymd_value ;
    }
 
    public void setNyukyo_rsv_ymd_value( String param) {
        this.nyukyo_rsv_ymd_value = param ;
    }
 
    public String getNyukyo_rsv_ymd_state() {
        return this.nyukyo_rsv_ymd_state ;
    }
 
    public void setNyukyo_rsv_ymd_state(String param) {
        this.nyukyo_rsv_ymd_state = param ;
    }
 
    public String getNyukyo_rsv_year_update() {
        return this.nyukyo_rsv_year_update ;
    }
 
    public void setNyukyo_rsv_year_update(String param) {
        this.nyukyo_rsv_year_update = param ;
    }
 
    public String getNyukyo_rsv_year_value() {
        return this.nyukyo_rsv_year_value ;
    }
 
    public void setNyukyo_rsv_year_value( String param) {
        this.nyukyo_rsv_year_value = param ;
    }
 
    public Boolean getNyukyo_rsv_year_enabled() {
        return this.nyukyo_rsv_year_enabled ;
    }    
 
    public void setNyukyo_rsv_year_enabled(Boolean param) {
        this.nyukyo_rsv_year_enabled = param ;
    }
 
    public String getNyukyo_rsv_year_state() {
        return this.nyukyo_rsv_year_state ;
    }
 
    public void setNyukyo_rsv_year_state(String param) {
        this.nyukyo_rsv_year_state = param ;
    }
 
    public String getNyukyo_rsv_mon_update() {
        return this.nyukyo_rsv_mon_update ;
    }
 
    public void setNyukyo_rsv_mon_update(String param) {
        this.nyukyo_rsv_mon_update = param ;
    }
 
    public String getNyukyo_rsv_mon_value() {
        return this.nyukyo_rsv_mon_value ;
    }
 
    public void setNyukyo_rsv_mon_value( String param) {
        this.nyukyo_rsv_mon_value = param ;
    }
 
    public Boolean getNyukyo_rsv_mon_enabled() {
        return this.nyukyo_rsv_mon_enabled ;
    }    
 
    public void setNyukyo_rsv_mon_enabled(Boolean param) {
        this.nyukyo_rsv_mon_enabled = param ;
    }
 
    public String getNyukyo_rsv_mon_state() {
        return this.nyukyo_rsv_mon_state ;
    }
 
    public void setNyukyo_rsv_mon_state(String param) {
        this.nyukyo_rsv_mon_state = param ;
    }
 
    public String getNyukyo_rsv_day_update() {
        return this.nyukyo_rsv_day_update ;
    }
 
    public void setNyukyo_rsv_day_update(String param) {
        this.nyukyo_rsv_day_update = param ;
    }
 
    public String getNyukyo_rsv_day_value() {
        return this.nyukyo_rsv_day_value ;
    }
 
    public void setNyukyo_rsv_day_value( String param) {
        this.nyukyo_rsv_day_value = param ;
    }
 
    public Boolean getNyukyo_rsv_day_enabled() {
        return this.nyukyo_rsv_day_enabled ;
    }    
 
    public void setNyukyo_rsv_day_enabled(Boolean param) {
        this.nyukyo_rsv_day_enabled = param ;
    }
 
    public String getNyukyo_rsv_day_state() {
        return this.nyukyo_rsv_day_state ;
    }
 
    public void setNyukyo_rsv_day_state(String param) {
        this.nyukyo_rsv_day_state = param ;
    }
 
    public String getTen_ctrl_cd_update() {
        return this.ten_ctrl_cd_update ;
    }
 
    public void setTen_ctrl_cd_update(String param) {
        this.ten_ctrl_cd_update = param ;
    }
 
    public String getTen_ctrl_cd_value() {
        return this.ten_ctrl_cd_value ;
    }
 
    public void setTen_ctrl_cd_value( String param) {
        this.ten_ctrl_cd_value = param ;
    }
 
    public String getTen_ctrl_cd_state() {
        return this.ten_ctrl_cd_state ;
    }
 
    public void setTen_ctrl_cd_state(String param) {
        this.ten_ctrl_cd_state = param ;
    }
 
 
    public X33VDataTypeList getCopy_mt_ad_if_list() {
        return this.copy_mt_ad_if_list ;
    }
 
    public void setCopy_mt_ad_if_list(X33VDataTypeList param) {
        this.copy_mt_ad_if_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_copy_mt_ad_if(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<copy_mt_ad_if_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) copy_mt_ad_if_list.get(i)).loadModelData("機器送付先住所＿コピー元住所情報", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getCopy_mt_ad_update() {
        return this.copy_mt_ad_update ;
    }
 
    public void setCopy_mt_ad_update(String param) {
        this.copy_mt_ad_update = param ;
    }
 
    public String getCopy_mt_ad_value() {
        return this.copy_mt_ad_value ;
    }
 
    public void setCopy_mt_ad_value( String param) {
        this.copy_mt_ad_value = param ;
    }
 
    public Boolean getCopy_mt_ad_enabled() {
        return this.copy_mt_ad_enabled ;
    }    
 
    public void setCopy_mt_ad_enabled(Boolean param) {
        this.copy_mt_ad_enabled = param ;
    }
 
    public String getCopy_mt_ad_state() {
        return this.copy_mt_ad_state ;
    }
 
    public void setCopy_mt_ad_state(String param) {
        this.copy_mt_ad_state = param ;
    }
 
    public String getCopy_mt_ad_nm_update() {
        return this.copy_mt_ad_nm_update ;
    }
 
    public void setCopy_mt_ad_nm_update(String param) {
        this.copy_mt_ad_nm_update = param ;
    }
 
    public String getCopy_mt_ad_nm_value() {
        return this.copy_mt_ad_nm_value ;
    }
 
    public void setCopy_mt_ad_nm_value( String param) {
        this.copy_mt_ad_nm_value = param ;
    }
 
    public Boolean getCopy_mt_ad_nm_enabled() {
        return this.copy_mt_ad_nm_enabled ;
    }    
 
    public void setCopy_mt_ad_nm_enabled(Boolean param) {
        this.copy_mt_ad_nm_enabled = param ;
    }
 
    public String getCopy_mt_ad_nm_state() {
        return this.copy_mt_ad_nm_state ;
    }
 
    public void setCopy_mt_ad_nm_state(String param) {
        this.copy_mt_ad_nm_state = param ;
    }
 
    public String getKs_pcd_update() {
        return this.ks_pcd_update ;
    }
 
    public void setKs_pcd_update(String param) {
        this.ks_pcd_update = param ;
    }
 
    public String getKs_pcd_value() {
        return this.ks_pcd_value ;
    }
 
    public void setKs_pcd_value( String param) {
        this.ks_pcd_value = param ;
    }
 
    public String getKs_pcd_state() {
        return this.ks_pcd_state ;
    }
 
    public void setKs_pcd_state(String param) {
        this.ks_pcd_state = param ;
    }
 
    public String getKs_pcd1_update() {
        return this.ks_pcd1_update ;
    }
 
    public void setKs_pcd1_update(String param) {
        this.ks_pcd1_update = param ;
    }
 
    public String getKs_pcd1_value() {
        return this.ks_pcd1_value ;
    }
 
    public void setKs_pcd1_value( String param) {
        this.ks_pcd1_value = param ;
    }
 
    public Boolean getKs_pcd1_enabled() {
        return this.ks_pcd1_enabled ;
    }    
 
    public void setKs_pcd1_enabled(Boolean param) {
        this.ks_pcd1_enabled = param ;
    }
 
    public String getKs_pcd1_state() {
        return this.ks_pcd1_state ;
    }
 
    public void setKs_pcd1_state(String param) {
        this.ks_pcd1_state = param ;
    }
 
    public String getKs_pcd2_update() {
        return this.ks_pcd2_update ;
    }
 
    public void setKs_pcd2_update(String param) {
        this.ks_pcd2_update = param ;
    }
 
    public String getKs_pcd2_value() {
        return this.ks_pcd2_value ;
    }
 
    public void setKs_pcd2_value( String param) {
        this.ks_pcd2_value = param ;
    }
 
    public Boolean getKs_pcd2_enabled() {
        return this.ks_pcd2_enabled ;
    }    
 
    public void setKs_pcd2_enabled(Boolean param) {
        this.ks_pcd2_enabled = param ;
    }
 
    public String getKs_pcd2_state() {
        return this.ks_pcd2_state ;
    }
 
    public void setKs_pcd2_state(String param) {
        this.ks_pcd2_state = param ;
    }
 
    public String getKs_man_input_chkbox_update() {
        return this.ks_man_input_chkbox_update ;
    }
 
    public void setKs_man_input_chkbox_update( String param ) {
        this.ks_man_input_chkbox_update = param ;
    }
 
    public Boolean getKs_man_input_chkbox_value() {
        return this.ks_man_input_chkbox_value ;
    }
 
    public void setKs_man_input_chkbox_value( Boolean param) {
        this.ks_man_input_chkbox_value = param ;
    }
 
    public Boolean getKs_man_input_chkbox_enabled() {
        return this.ks_man_input_chkbox_enabled ;
    }    
 
    public void setKs_man_input_chkbox_enabled(Boolean param) {
        this.ks_man_input_chkbox_enabled = param ;
    }
 
    public String getKs_man_input_chkbox_state() {
        return this.ks_man_input_chkbox_state ;
    }
 
    public void setKs_man_input_chkbox_state(String param) {
        this.ks_man_input_chkbox_state = param ;
    }
 
    public String getKs_man_input_ctrl_cd_update() {
        return this.ks_man_input_ctrl_cd_update ;
    }
 
    public void setKs_man_input_ctrl_cd_update(String param) {
        this.ks_man_input_ctrl_cd_update = param ;
    }
 
    public String getKs_man_input_ctrl_cd_value() {
        return this.ks_man_input_ctrl_cd_value ;
    }
 
    public void setKs_man_input_ctrl_cd_value( String param) {
        this.ks_man_input_ctrl_cd_value = param ;
    }
 
    public String getKs_man_input_ctrl_cd_state() {
        return this.ks_man_input_ctrl_cd_state ;
    }
 
    public void setKs_man_input_ctrl_cd_state(String param) {
        this.ks_man_input_ctrl_cd_state = param ;
    }
 
    public String getKs_ad_cd_update() {
        return this.ks_ad_cd_update ;
    }
 
    public void setKs_ad_cd_update(String param) {
        this.ks_ad_cd_update = param ;
    }
 
    public String getKs_ad_cd_value() {
        return this.ks_ad_cd_value ;
    }
 
    public void setKs_ad_cd_value( String param) {
        this.ks_ad_cd_value = param ;
    }
 
    public String getKs_ad_cd_state() {
        return this.ks_ad_cd_state ;
    }
 
    public void setKs_ad_cd_state(String param) {
        this.ks_ad_cd_state = param ;
    }
 
    public String getKs_ad_cd1_update() {
        return this.ks_ad_cd1_update ;
    }
 
    public void setKs_ad_cd1_update(String param) {
        this.ks_ad_cd1_update = param ;
    }
 
    public String getKs_ad_cd1_value() {
        return this.ks_ad_cd1_value ;
    }
 
    public void setKs_ad_cd1_value( String param) {
        this.ks_ad_cd1_value = param ;
    }
 
    public Boolean getKs_ad_cd1_enabled() {
        return this.ks_ad_cd1_enabled ;
    }    
 
    public void setKs_ad_cd1_enabled(Boolean param) {
        this.ks_ad_cd1_enabled = param ;
    }
 
    public String getKs_ad_cd1_state() {
        return this.ks_ad_cd1_state ;
    }
 
    public void setKs_ad_cd1_state(String param) {
        this.ks_ad_cd1_state = param ;
    }
 
    public String getKs_ad_cd2_update() {
        return this.ks_ad_cd2_update ;
    }
 
    public void setKs_ad_cd2_update(String param) {
        this.ks_ad_cd2_update = param ;
    }
 
    public String getKs_ad_cd2_value() {
        return this.ks_ad_cd2_value ;
    }
 
    public void setKs_ad_cd2_value( String param) {
        this.ks_ad_cd2_value = param ;
    }
 
    public Boolean getKs_ad_cd2_enabled() {
        return this.ks_ad_cd2_enabled ;
    }    
 
    public void setKs_ad_cd2_enabled(Boolean param) {
        this.ks_ad_cd2_enabled = param ;
    }
 
    public String getKs_ad_cd2_state() {
        return this.ks_ad_cd2_state ;
    }
 
    public void setKs_ad_cd2_state(String param) {
        this.ks_ad_cd2_state = param ;
    }
 
    public String getKs_ad_cd3_update() {
        return this.ks_ad_cd3_update ;
    }
 
    public void setKs_ad_cd3_update(String param) {
        this.ks_ad_cd3_update = param ;
    }
 
    public String getKs_ad_cd3_value() {
        return this.ks_ad_cd3_value ;
    }
 
    public void setKs_ad_cd3_value( String param) {
        this.ks_ad_cd3_value = param ;
    }
 
    public Boolean getKs_ad_cd3_enabled() {
        return this.ks_ad_cd3_enabled ;
    }    
 
    public void setKs_ad_cd3_enabled(Boolean param) {
        this.ks_ad_cd3_enabled = param ;
    }
 
    public String getKs_ad_cd3_state() {
        return this.ks_ad_cd3_state ;
    }
 
    public void setKs_ad_cd3_state(String param) {
        this.ks_ad_cd3_state = param ;
    }
 
    public String getKs_ad_cd4_update() {
        return this.ks_ad_cd4_update ;
    }
 
    public void setKs_ad_cd4_update(String param) {
        this.ks_ad_cd4_update = param ;
    }
 
    public String getKs_ad_cd4_value() {
        return this.ks_ad_cd4_value ;
    }
 
    public void setKs_ad_cd4_value( String param) {
        this.ks_ad_cd4_value = param ;
    }
 
    public Boolean getKs_ad_cd4_enabled() {
        return this.ks_ad_cd4_enabled ;
    }    
 
    public void setKs_ad_cd4_enabled(Boolean param) {
        this.ks_ad_cd4_enabled = param ;
    }
 
    public String getKs_ad_cd4_state() {
        return this.ks_ad_cd4_state ;
    }
 
    public void setKs_ad_cd4_state(String param) {
        this.ks_ad_cd4_state = param ;
    }
 
    public String getKs_state_update() {
        return this.ks_state_update ;
    }
 
    public void setKs_state_update(String param) {
        this.ks_state_update = param ;
    }
 
    public String getKs_state_value() {
        return this.ks_state_value ;
    }
 
    public void setKs_state_value( String param) {
        this.ks_state_value = param ;
    }
 
    public Boolean getKs_state_enabled() {
        return this.ks_state_enabled ;
    }    
 
    public void setKs_state_enabled(Boolean param) {
        this.ks_state_enabled = param ;
    }
 
    public String getKs_state_state() {
        return this.ks_state_state ;
    }
 
    public void setKs_state_state(String param) {
        this.ks_state_state = param ;
    }
 
    public String getKs_city_update() {
        return this.ks_city_update ;
    }
 
    public void setKs_city_update(String param) {
        this.ks_city_update = param ;
    }
 
    public String getKs_city_value() {
        return this.ks_city_value ;
    }
 
    public void setKs_city_value( String param) {
        this.ks_city_value = param ;
    }
 
    public Boolean getKs_city_enabled() {
        return this.ks_city_enabled ;
    }    
 
    public void setKs_city_enabled(Boolean param) {
        this.ks_city_enabled = param ;
    }
 
    public String getKs_city_state() {
        return this.ks_city_state ;
    }
 
    public void setKs_city_state(String param) {
        this.ks_city_state = param ;
    }
 
    public String getKs_oaztsu_update() {
        return this.ks_oaztsu_update ;
    }
 
    public void setKs_oaztsu_update(String param) {
        this.ks_oaztsu_update = param ;
    }
 
    public String getKs_oaztsu_value() {
        return this.ks_oaztsu_value ;
    }
 
    public void setKs_oaztsu_value( String param) {
        this.ks_oaztsu_value = param ;
    }
 
    public Boolean getKs_oaztsu_enabled() {
        return this.ks_oaztsu_enabled ;
    }    
 
    public void setKs_oaztsu_enabled(Boolean param) {
        this.ks_oaztsu_enabled = param ;
    }
 
    public String getKs_oaztsu_state() {
        return this.ks_oaztsu_state ;
    }
 
    public void setKs_oaztsu_state(String param) {
        this.ks_oaztsu_state = param ;
    }
 
    public String getKs_azcho_update() {
        return this.ks_azcho_update ;
    }
 
    public void setKs_azcho_update(String param) {
        this.ks_azcho_update = param ;
    }
 
    public String getKs_azcho_value() {
        return this.ks_azcho_value ;
    }
 
    public void setKs_azcho_value( String param) {
        this.ks_azcho_value = param ;
    }
 
    public Boolean getKs_azcho_enabled() {
        return this.ks_azcho_enabled ;
    }    
 
    public void setKs_azcho_enabled(Boolean param) {
        this.ks_azcho_enabled = param ;
    }
 
    public String getKs_azcho_state() {
        return this.ks_azcho_state ;
    }
 
    public void setKs_azcho_state(String param) {
        this.ks_azcho_state = param ;
    }
 
    public String getKs_bnchigo_update() {
        return this.ks_bnchigo_update ;
    }
 
    public void setKs_bnchigo_update(String param) {
        this.ks_bnchigo_update = param ;
    }
 
    public String getKs_bnchigo_value() {
        return this.ks_bnchigo_value ;
    }
 
    public void setKs_bnchigo_value( String param) {
        this.ks_bnchigo_value = param ;
    }
 
    public Boolean getKs_bnchigo_enabled() {
        return this.ks_bnchigo_enabled ;
    }    
 
    public void setKs_bnchigo_enabled(Boolean param) {
        this.ks_bnchigo_enabled = param ;
    }
 
    public String getKs_bnchigo_state() {
        return this.ks_bnchigo_state ;
    }
 
    public void setKs_bnchigo_state(String param) {
        this.ks_bnchigo_state = param ;
    }
 
    public String getKs_adrttm_update() {
        return this.ks_adrttm_update ;
    }
 
    public void setKs_adrttm_update(String param) {
        this.ks_adrttm_update = param ;
    }
 
    public String getKs_adrttm_value() {
        return this.ks_adrttm_value ;
    }
 
    public void setKs_adrttm_value( String param) {
        this.ks_adrttm_value = param ;
    }
 
    public Boolean getKs_adrttm_enabled() {
        return this.ks_adrttm_enabled ;
    }    
 
    public void setKs_adrttm_enabled(Boolean param) {
        this.ks_adrttm_enabled = param ;
    }
 
    public String getKs_adrttm_state() {
        return this.ks_adrttm_state ;
    }
 
    public void setKs_adrttm_state(String param) {
        this.ks_adrttm_state = param ;
    }
 
    public String getKs_adrrm_update() {
        return this.ks_adrrm_update ;
    }
 
    public void setKs_adrrm_update(String param) {
        this.ks_adrrm_update = param ;
    }
 
    public String getKs_adrrm_value() {
        return this.ks_adrrm_value ;
    }
 
    public void setKs_adrrm_value( String param) {
        this.ks_adrrm_value = param ;
    }
 
    public Boolean getKs_adrrm_enabled() {
        return this.ks_adrrm_enabled ;
    }    
 
    public void setKs_adrrm_enabled(Boolean param) {
        this.ks_adrrm_enabled = param ;
    }
 
    public String getKs_adrrm_state() {
        return this.ks_adrrm_state ;
    }
 
    public void setKs_adrrm_state(String param) {
        this.ks_adrrm_state = param ;
    }
 
    public String getKs_telno_update() {
        return this.ks_telno_update ;
    }
 
    public void setKs_telno_update(String param) {
        this.ks_telno_update = param ;
    }
 
    public String getKs_telno_value() {
        return this.ks_telno_value ;
    }
 
    public void setKs_telno_value( String param) {
        this.ks_telno_value = param ;
    }
 
    public Boolean getKs_telno_enabled() {
        return this.ks_telno_enabled ;
    }    
 
    public void setKs_telno_enabled(Boolean param) {
        this.ks_telno_enabled = param ;
    }
 
    public String getKs_telno_state() {
        return this.ks_telno_state ;
    }
 
    public void setKs_telno_state(String param) {
        this.ks_telno_state = param ;
    }
 
    public String getShs_nm_update() {
        return this.shs_nm_update ;
    }
 
    public void setShs_nm_update(String param) {
        this.shs_nm_update = param ;
    }
 
    public String getShs_nm_value() {
        return this.shs_nm_value ;
    }
 
    public void setShs_nm_value( String param) {
        this.shs_nm_value = param ;
    }
 
    public Boolean getShs_nm_enabled() {
        return this.shs_nm_enabled ;
    }    
 
    public void setShs_nm_enabled(Boolean param) {
        this.shs_nm_enabled = param ;
    }
 
    public String getShs_nm_state() {
        return this.shs_nm_state ;
    }
 
    public void setShs_nm_state(String param) {
        this.shs_nm_state = param ;
    }
 
    public String getShs_kana_update() {
        return this.shs_kana_update ;
    }
 
    public void setShs_kana_update(String param) {
        this.shs_kana_update = param ;
    }
 
    public String getShs_kana_value() {
        return this.shs_kana_value ;
    }
 
    public void setShs_kana_value( String param) {
        this.shs_kana_value = param ;
    }
 
    public Boolean getShs_kana_enabled() {
        return this.shs_kana_enabled ;
    }    
 
    public void setShs_kana_enabled(Boolean param) {
        this.shs_kana_enabled = param ;
    }
 
    public String getShs_kana_state() {
        return this.shs_kana_state ;
    }
 
    public void setShs_kana_state(String param) {
        this.shs_kana_state = param ;
    }
 
    public String getShs_ctrl_cd_update() {
        return this.shs_ctrl_cd_update ;
    }
 
    public void setShs_ctrl_cd_update(String param) {
        this.shs_ctrl_cd_update = param ;
    }
 
    public String getShs_ctrl_cd_value() {
        return this.shs_ctrl_cd_value ;
    }
 
    public void setShs_ctrl_cd_value( String param) {
        this.shs_ctrl_cd_value = param ;
    }
 
    public String getShs_ctrl_cd_state() {
        return this.shs_ctrl_cd_state ;
    }
 
    public void setShs_ctrl_cd_state(String param) {
        this.shs_ctrl_cd_state = param ;
    }
 
 
    public X33VDataTypeList getKoji_scope_info_list() {
        return this.koji_scope_info_list ;
    }
 
    public void setKoji_scope_info_list(X33VDataTypeList param) {
        this.koji_scope_info_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_koji_scope_info(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<koji_scope_info_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) koji_scope_info_list.get(i)).loadModelData("撤去情報＿工事範囲情報", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getKoji_scope_info_ctrl_cd_update() {
        return this.koji_scope_info_ctrl_cd_update ;
    }
 
    public void setKoji_scope_info_ctrl_cd_update(String param) {
        this.koji_scope_info_ctrl_cd_update = param ;
    }
 
    public String getKoji_scope_info_ctrl_cd_value() {
        return this.koji_scope_info_ctrl_cd_value ;
    }
 
    public void setKoji_scope_info_ctrl_cd_value( String param) {
        this.koji_scope_info_ctrl_cd_value = param ;
    }
 
    public String getKoji_scope_info_ctrl_cd_state() {
        return this.koji_scope_info_ctrl_cd_state ;
    }
 
    public void setKoji_scope_info_ctrl_cd_state(String param) {
        this.koji_scope_info_ctrl_cd_state = param ;
    }
 
    public String getKoji_scope_update() {
        return this.koji_scope_update ;
    }
 
    public void setKoji_scope_update(String param) {
        this.koji_scope_update = param ;
    }
 
    public String getKoji_scope_value() {
        return this.koji_scope_value ;
    }
 
    public void setKoji_scope_value( String param) {
        this.koji_scope_value = param ;
    }
 
    public Boolean getKoji_scope_enabled() {
        return this.koji_scope_enabled ;
    }    
 
    public void setKoji_scope_enabled(Boolean param) {
        this.koji_scope_enabled = param ;
    }
 
    public String getKoji_scope_state() {
        return this.koji_scope_state ;
    }
 
    public void setKoji_scope_state(String param) {
        this.koji_scope_state = param ;
    }
 
    public String getKoji_scope_nm_update() {
        return this.koji_scope_nm_update ;
    }
 
    public void setKoji_scope_nm_update(String param) {
        this.koji_scope_nm_update = param ;
    }
 
    public String getKoji_scope_nm_value() {
        return this.koji_scope_nm_value ;
    }
 
    public void setKoji_scope_nm_value( String param) {
        this.koji_scope_nm_value = param ;
    }
 
    public Boolean getKoji_scope_nm_enabled() {
        return this.koji_scope_nm_enabled ;
    }    
 
    public void setKoji_scope_nm_enabled(Boolean param) {
        this.koji_scope_nm_enabled = param ;
    }
 
    public String getKoji_scope_nm_state() {
        return this.koji_scope_nm_state ;
    }
 
    public void setKoji_scope_nm_state(String param) {
        this.koji_scope_nm_state = param ;
    }
 
    public String getKoji_kibo_ymd_update() {
        return this.koji_kibo_ymd_update ;
    }
 
    public void setKoji_kibo_ymd_update(String param) {
        this.koji_kibo_ymd_update = param ;
    }
 
    public String getKoji_kibo_ymd_value() {
        return this.koji_kibo_ymd_value ;
    }
 
    public void setKoji_kibo_ymd_value( String param) {
        this.koji_kibo_ymd_value = param ;
    }
 
    public String getKoji_kibo_ymd_state() {
        return this.koji_kibo_ymd_state ;
    }
 
    public void setKoji_kibo_ymd_state(String param) {
        this.koji_kibo_ymd_state = param ;
    }
 
    public String getKoji_kibo_year_update() {
        return this.koji_kibo_year_update ;
    }
 
    public void setKoji_kibo_year_update(String param) {
        this.koji_kibo_year_update = param ;
    }
 
    public String getKoji_kibo_year_value() {
        return this.koji_kibo_year_value ;
    }
 
    public void setKoji_kibo_year_value( String param) {
        this.koji_kibo_year_value = param ;
    }
 
    public Boolean getKoji_kibo_year_enabled() {
        return this.koji_kibo_year_enabled ;
    }    
 
    public void setKoji_kibo_year_enabled(Boolean param) {
        this.koji_kibo_year_enabled = param ;
    }
 
    public String getKoji_kibo_year_state() {
        return this.koji_kibo_year_state ;
    }
 
    public void setKoji_kibo_year_state(String param) {
        this.koji_kibo_year_state = param ;
    }
 
    public String getKoji_kibo_mon_update() {
        return this.koji_kibo_mon_update ;
    }
 
    public void setKoji_kibo_mon_update(String param) {
        this.koji_kibo_mon_update = param ;
    }
 
    public String getKoji_kibo_mon_value() {
        return this.koji_kibo_mon_value ;
    }
 
    public void setKoji_kibo_mon_value( String param) {
        this.koji_kibo_mon_value = param ;
    }
 
    public Boolean getKoji_kibo_mon_enabled() {
        return this.koji_kibo_mon_enabled ;
    }    
 
    public void setKoji_kibo_mon_enabled(Boolean param) {
        this.koji_kibo_mon_enabled = param ;
    }
 
    public String getKoji_kibo_mon_state() {
        return this.koji_kibo_mon_state ;
    }
 
    public void setKoji_kibo_mon_state(String param) {
        this.koji_kibo_mon_state = param ;
    }
 
    public String getKoji_kibo_day_update() {
        return this.koji_kibo_day_update ;
    }
 
    public void setKoji_kibo_day_update(String param) {
        this.koji_kibo_day_update = param ;
    }
 
    public String getKoji_kibo_day_value() {
        return this.koji_kibo_day_value ;
    }
 
    public void setKoji_kibo_day_value( String param) {
        this.koji_kibo_day_value = param ;
    }
 
    public Boolean getKoji_kibo_day_enabled() {
        return this.koji_kibo_day_enabled ;
    }    
 
    public void setKoji_kibo_day_enabled(Boolean param) {
        this.koji_kibo_day_enabled = param ;
    }
 
    public String getKoji_kibo_day_state() {
        return this.koji_kibo_day_state ;
    }
 
    public void setKoji_kibo_day_state(String param) {
        this.koji_kibo_day_state = param ;
    }
 
    public String getDsl_ymd_update() {
        return this.dsl_ymd_update ;
    }
 
    public void setDsl_ymd_update(String param) {
        this.dsl_ymd_update = param ;
    }
 
    public String getDsl_ymd_value() {
        return this.dsl_ymd_value ;
    }
 
    public void setDsl_ymd_value( String param) {
        this.dsl_ymd_value = param ;
    }
 
    public String getDsl_ymd_state() {
        return this.dsl_ymd_state ;
    }
 
    public void setDsl_ymd_state(String param) {
        this.dsl_ymd_state = param ;
    }
 
    public String getDsl_year_update() {
        return this.dsl_year_update ;
    }
 
    public void setDsl_year_update(String param) {
        this.dsl_year_update = param ;
    }
 
    public String getDsl_year_value() {
        return this.dsl_year_value ;
    }
 
    public void setDsl_year_value( String param) {
        this.dsl_year_value = param ;
    }
 
    public Boolean getDsl_year_enabled() {
        return this.dsl_year_enabled ;
    }    
 
    public void setDsl_year_enabled(Boolean param) {
        this.dsl_year_enabled = param ;
    }
 
    public String getDsl_year_state() {
        return this.dsl_year_state ;
    }
 
    public void setDsl_year_state(String param) {
        this.dsl_year_state = param ;
    }
 
    public String getDsl_mon_update() {
        return this.dsl_mon_update ;
    }
 
    public void setDsl_mon_update(String param) {
        this.dsl_mon_update = param ;
    }
 
    public String getDsl_mon_value() {
        return this.dsl_mon_value ;
    }
 
    public void setDsl_mon_value( String param) {
        this.dsl_mon_value = param ;
    }
 
    public Boolean getDsl_mon_enabled() {
        return this.dsl_mon_enabled ;
    }    
 
    public void setDsl_mon_enabled(Boolean param) {
        this.dsl_mon_enabled = param ;
    }
 
    public String getDsl_mon_state() {
        return this.dsl_mon_state ;
    }
 
    public void setDsl_mon_state(String param) {
        this.dsl_mon_state = param ;
    }
 
    public String getDsl_day_update() {
        return this.dsl_day_update ;
    }
 
    public void setDsl_day_update(String param) {
        this.dsl_day_update = param ;
    }
 
    public String getDsl_day_value() {
        return this.dsl_day_value ;
    }
 
    public void setDsl_day_value( String param) {
        this.dsl_day_value = param ;
    }
 
    public Boolean getDsl_day_enabled() {
        return this.dsl_day_enabled ;
    }    
 
    public void setDsl_day_enabled(Boolean param) {
        this.dsl_day_enabled = param ;
    }
 
    public String getDsl_day_state() {
        return this.dsl_day_state ;
    }
 
    public void setDsl_day_state(String param) {
        this.dsl_day_state = param ;
    }
 
    public String getKj_kibo_apokigen_ymd_update() {
        return this.kj_kibo_apokigen_ymd_update ;
    }
 
    public void setKj_kibo_apokigen_ymd_update(String param) {
        this.kj_kibo_apokigen_ymd_update = param ;
    }
 
    public String getKj_kibo_apokigen_ymd_value() {
        return this.kj_kibo_apokigen_ymd_value ;
    }
 
    public void setKj_kibo_apokigen_ymd_value( String param) {
        this.kj_kibo_apokigen_ymd_value = param ;
    }
 
    public String getKj_kibo_apokigen_ymd_state() {
        return this.kj_kibo_apokigen_ymd_state ;
    }
 
    public void setKj_kibo_apokigen_ymd_state(String param) {
        this.kj_kibo_apokigen_ymd_state = param ;
    }
 
    public String getKj_kibo_apokigen_year_update() {
        return this.kj_kibo_apokigen_year_update ;
    }
 
    public void setKj_kibo_apokigen_year_update(String param) {
        this.kj_kibo_apokigen_year_update = param ;
    }
 
    public String getKj_kibo_apokigen_year_value() {
        return this.kj_kibo_apokigen_year_value ;
    }
 
    public void setKj_kibo_apokigen_year_value( String param) {
        this.kj_kibo_apokigen_year_value = param ;
    }
 
    public Boolean getKj_kibo_apokigen_year_enabled() {
        return this.kj_kibo_apokigen_year_enabled ;
    }    
 
    public void setKj_kibo_apokigen_year_enabled(Boolean param) {
        this.kj_kibo_apokigen_year_enabled = param ;
    }
 
    public String getKj_kibo_apokigen_year_state() {
        return this.kj_kibo_apokigen_year_state ;
    }
 
    public void setKj_kibo_apokigen_year_state(String param) {
        this.kj_kibo_apokigen_year_state = param ;
    }
 
    public String getKj_kibo_apokigen_mon_update() {
        return this.kj_kibo_apokigen_mon_update ;
    }
 
    public void setKj_kibo_apokigen_mon_update(String param) {
        this.kj_kibo_apokigen_mon_update = param ;
    }
 
    public String getKj_kibo_apokigen_mon_value() {
        return this.kj_kibo_apokigen_mon_value ;
    }
 
    public void setKj_kibo_apokigen_mon_value( String param) {
        this.kj_kibo_apokigen_mon_value = param ;
    }
 
    public Boolean getKj_kibo_apokigen_mon_enabled() {
        return this.kj_kibo_apokigen_mon_enabled ;
    }    
 
    public void setKj_kibo_apokigen_mon_enabled(Boolean param) {
        this.kj_kibo_apokigen_mon_enabled = param ;
    }
 
    public String getKj_kibo_apokigen_mon_state() {
        return this.kj_kibo_apokigen_mon_state ;
    }
 
    public void setKj_kibo_apokigen_mon_state(String param) {
        this.kj_kibo_apokigen_mon_state = param ;
    }
 
    public String getKj_kibo_apokigen_day_update() {
        return this.kj_kibo_apokigen_day_update ;
    }
 
    public void setKj_kibo_apokigen_day_update(String param) {
        this.kj_kibo_apokigen_day_update = param ;
    }
 
    public String getKj_kibo_apokigen_day_value() {
        return this.kj_kibo_apokigen_day_value ;
    }
 
    public void setKj_kibo_apokigen_day_value( String param) {
        this.kj_kibo_apokigen_day_value = param ;
    }
 
    public Boolean getKj_kibo_apokigen_day_enabled() {
        return this.kj_kibo_apokigen_day_enabled ;
    }    
 
    public void setKj_kibo_apokigen_day_enabled(Boolean param) {
        this.kj_kibo_apokigen_day_enabled = param ;
    }
 
    public String getKj_kibo_apokigen_day_state() {
        return this.kj_kibo_apokigen_day_state ;
    }
 
    public void setKj_kibo_apokigen_day_state(String param) {
        this.kj_kibo_apokigen_day_state = param ;
    }
 
 
    public X33VDataTypeList getTel_rrk_kibo_time_info_list() {
        return this.tel_rrk_kibo_time_info_list ;
    }
 
    public void setTel_rrk_kibo_time_info_list(X33VDataTypeList param) {
        this.tel_rrk_kibo_time_info_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_tel_rrk_kibo_time_info(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<tel_rrk_kibo_time_info_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) tel_rrk_kibo_time_info_list.get(i)).loadModelData("撤去情報＿電話連絡希望時間帯情報", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getTel_rrk_kibo_time_update() {
        return this.tel_rrk_kibo_time_update ;
    }
 
    public void setTel_rrk_kibo_time_update(String param) {
        this.tel_rrk_kibo_time_update = param ;
    }
 
    public String getTel_rrk_kibo_time_value() {
        return this.tel_rrk_kibo_time_value ;
    }
 
    public void setTel_rrk_kibo_time_value( String param) {
        this.tel_rrk_kibo_time_value = param ;
    }
 
    public Boolean getTel_rrk_kibo_time_enabled() {
        return this.tel_rrk_kibo_time_enabled ;
    }    
 
    public void setTel_rrk_kibo_time_enabled(Boolean param) {
        this.tel_rrk_kibo_time_enabled = param ;
    }
 
    public String getTel_rrk_kibo_time_state() {
        return this.tel_rrk_kibo_time_state ;
    }
 
    public void setTel_rrk_kibo_time_state(String param) {
        this.tel_rrk_kibo_time_state = param ;
    }
 
    public String getTel_rrk_kibo_time_nm_update() {
        return this.tel_rrk_kibo_time_nm_update ;
    }
 
    public void setTel_rrk_kibo_time_nm_update(String param) {
        this.tel_rrk_kibo_time_nm_update = param ;
    }
 
    public String getTel_rrk_kibo_time_nm_value() {
        return this.tel_rrk_kibo_time_nm_value ;
    }
 
    public void setTel_rrk_kibo_time_nm_value( String param) {
        this.tel_rrk_kibo_time_nm_value = param ;
    }
 
    public Boolean getTel_rrk_kibo_time_nm_enabled() {
        return this.tel_rrk_kibo_time_nm_enabled ;
    }    
 
    public void setTel_rrk_kibo_time_nm_enabled(Boolean param) {
        this.tel_rrk_kibo_time_nm_enabled = param ;
    }
 
    public String getTel_rrk_kibo_time_nm_state() {
        return this.tel_rrk_kibo_time_nm_state ;
    }
 
    public void setTel_rrk_kibo_time_nm_state(String param) {
        this.tel_rrk_kibo_time_nm_state = param ;
    }
 
 
    public X33VDataTypeList getKoji_apo_rrks_info_list() {
        return this.koji_apo_rrks_info_list ;
    }
 
    public void setKoji_apo_rrks_info_list(X33VDataTypeList param) {
        this.koji_apo_rrks_info_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_koji_apo_rrks_info(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<koji_apo_rrks_info_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) koji_apo_rrks_info_list.get(i)).loadModelData("撤去情報＿工事アポ連絡先情報", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getKoji_apo_rrks_update() {
        return this.koji_apo_rrks_update ;
    }
 
    public void setKoji_apo_rrks_update(String param) {
        this.koji_apo_rrks_update = param ;
    }
 
    public String getKoji_apo_rrks_value() {
        return this.koji_apo_rrks_value ;
    }
 
    public void setKoji_apo_rrks_value( String param) {
        this.koji_apo_rrks_value = param ;
    }
 
    public Boolean getKoji_apo_rrks_enabled() {
        return this.koji_apo_rrks_enabled ;
    }    
 
    public void setKoji_apo_rrks_enabled(Boolean param) {
        this.koji_apo_rrks_enabled = param ;
    }
 
    public String getKoji_apo_rrks_state() {
        return this.koji_apo_rrks_state ;
    }
 
    public void setKoji_apo_rrks_state(String param) {
        this.koji_apo_rrks_state = param ;
    }
 
    public String getKoji_apo_rrks_nm_update() {
        return this.koji_apo_rrks_nm_update ;
    }
 
    public void setKoji_apo_rrks_nm_update(String param) {
        this.koji_apo_rrks_nm_update = param ;
    }
 
    public String getKoji_apo_rrks_nm_value() {
        return this.koji_apo_rrks_nm_value ;
    }
 
    public void setKoji_apo_rrks_nm_value( String param) {
        this.koji_apo_rrks_nm_value = param ;
    }
 
    public Boolean getKoji_apo_rrks_nm_enabled() {
        return this.koji_apo_rrks_nm_enabled ;
    }    
 
    public void setKoji_apo_rrks_nm_enabled(Boolean param) {
        this.koji_apo_rrks_nm_enabled = param ;
    }
 
    public String getKoji_apo_rrks_nm_state() {
        return this.koji_apo_rrks_nm_state ;
    }
 
    public void setKoji_apo_rrks_nm_state(String param) {
        this.koji_apo_rrks_nm_state = param ;
    }
 
    public String getCust_rrks_no_update() {
        return this.cust_rrks_no_update ;
    }
 
    public void setCust_rrks_no_update(String param) {
        this.cust_rrks_no_update = param ;
    }
 
    public String getCust_rrks_no_value() {
        return this.cust_rrks_no_value ;
    }
 
    public void setCust_rrks_no_value( String param) {
        this.cust_rrks_no_value = param ;
    }
 
    public Boolean getCust_rrks_no_enabled() {
        return this.cust_rrks_no_enabled ;
    }    
 
    public void setCust_rrks_no_enabled(Boolean param) {
        this.cust_rrks_no_enabled = param ;
    }
 
    public String getCust_rrks_no_state() {
        return this.cust_rrks_no_state ;
    }
 
    public void setCust_rrks_no_state(String param) {
        this.cust_rrks_no_state = param ;
    }
 
    public String getRrks_mlad_update() {
        return this.rrks_mlad_update ;
    }
 
    public void setRrks_mlad_update(String param) {
        this.rrks_mlad_update = param ;
    }
 
    public String getRrks_mlad_value() {
        return this.rrks_mlad_value ;
    }
 
    public void setRrks_mlad_value( String param) {
        this.rrks_mlad_value = param ;
    }
 
    public Boolean getRrks_mlad_enabled() {
        return this.rrks_mlad_enabled ;
    }    
 
    public void setRrks_mlad_enabled(Boolean param) {
        this.rrks_mlad_enabled = param ;
    }
 
    public String getRrks_mlad_state() {
        return this.rrks_mlad_state ;
    }
 
    public void setRrks_mlad_state(String param) {
        this.rrks_mlad_state = param ;
    }
 
    public String getRrk_way_hoki_update() {
        return this.rrk_way_hoki_update ;
    }
 
    public void setRrk_way_hoki_update(String param) {
        this.rrk_way_hoki_update = param ;
    }
 
    public String getRrk_way_hoki_value() {
        return this.rrk_way_hoki_value ;
    }
 
    public void setRrk_way_hoki_value( String param) {
        this.rrk_way_hoki_value = param ;
    }
 
    public Boolean getRrk_way_hoki_enabled() {
        return this.rrk_way_hoki_enabled ;
    }    
 
    public void setRrk_way_hoki_enabled(Boolean param) {
        this.rrk_way_hoki_enabled = param ;
    }
 
    public String getRrk_way_hoki_state() {
        return this.rrk_way_hoki_state ;
    }
 
    public void setRrk_way_hoki_state(String param) {
        this.rrk_way_hoki_state = param ;
    }
 
 
    public X33VDataTypeList getSvc_info_list() {
        return this.svc_info_list ;
    }
 
    public void setSvc_info_list(X33VDataTypeList param) {
        this.svc_info_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_svc_info(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<svc_info_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) svc_info_list.get(i)).loadModelData("転居先利用サービス情報＿サービス情報", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getUse_svc_chg_update() {
        return this.use_svc_chg_update ;
    }
 
    public void setUse_svc_chg_update(String param) {
        this.use_svc_chg_update = param ;
    }
 
    public String getUse_svc_chg_value() {
        return this.use_svc_chg_value ;
    }
 
    public void setUse_svc_chg_value( String param) {
        this.use_svc_chg_value = param ;
    }
 
    public Boolean getUse_svc_chg_enabled() {
        return this.use_svc_chg_enabled ;
    }    
 
    public void setUse_svc_chg_enabled(Boolean param) {
        this.use_svc_chg_enabled = param ;
    }
 
    public String getUse_svc_chg_state() {
        return this.use_svc_chg_state ;
    }
 
    public void setUse_svc_chg_state(String param) {
        this.use_svc_chg_state = param ;
    }
 
    public String getUse_svc_chg_ctrl_cd_update() {
        return this.use_svc_chg_ctrl_cd_update ;
    }
 
    public void setUse_svc_chg_ctrl_cd_update(String param) {
        this.use_svc_chg_ctrl_cd_update = param ;
    }
 
    public String getUse_svc_chg_ctrl_cd_value() {
        return this.use_svc_chg_ctrl_cd_value ;
    }
 
    public void setUse_svc_chg_ctrl_cd_value( String param) {
        this.use_svc_chg_ctrl_cd_value = param ;
    }
 
    public String getUse_svc_chg_ctrl_cd_state() {
        return this.use_svc_chg_ctrl_cd_state ;
    }
 
    public void setUse_svc_chg_ctrl_cd_state(String param) {
        this.use_svc_chg_ctrl_cd_state = param ;
    }
 
    public String getNet_svc_kei_no_update() {
        return this.net_svc_kei_no_update ;
    }
 
    public void setNet_svc_kei_no_update(String param) {
        this.net_svc_kei_no_update = param ;
    }
 
    public String getNet_svc_kei_no_value() {
        return this.net_svc_kei_no_value ;
    }
 
    public void setNet_svc_kei_no_value( String param) {
        this.net_svc_kei_no_value = param ;
    }
 
    public String getNet_svc_kei_no_state() {
        return this.net_svc_kei_no_state ;
    }
 
    public void setNet_svc_kei_no_state(String param) {
        this.net_svc_kei_no_state = param ;
    }
 
    public String getNet_mskm_dtl_no_update() {
        return this.net_mskm_dtl_no_update ;
    }
 
    public void setNet_mskm_dtl_no_update(String param) {
        this.net_mskm_dtl_no_update = param ;
    }
 
    public String getNet_mskm_dtl_no_value() {
        return this.net_mskm_dtl_no_value ;
    }
 
    public void setNet_mskm_dtl_no_value( String param) {
        this.net_mskm_dtl_no_value = param ;
    }
 
    public String getNet_mskm_dtl_no_state() {
        return this.net_mskm_dtl_no_state ;
    }
 
    public void setNet_mskm_dtl_no_state(String param) {
        this.net_mskm_dtl_no_state = param ;
    }
 
 
    public X33VDataTypeList getNet_trnctrlinf_list() {
        return this.net_trnctrlinf_list ;
    }
 
    public void setNet_trnctrlinf_list(X33VDataTypeList param) {
        this.net_trnctrlinf_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_net_trnctrlinf(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<net_trnctrlinf_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) net_trnctrlinf_list.get(i)).loadModelData("転居先利用サービス情報＿ｅｏ光ネット＿処理制御情報", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
 
    public X33VDataTypeList getHikari_net_svc_info_list() {
        return this.hikari_net_svc_info_list ;
    }
 
    public void setHikari_net_svc_info_list(X33VDataTypeList param) {
        this.hikari_net_svc_info_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_hikari_net_svc_info(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<hikari_net_svc_info_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) hikari_net_svc_info_list.get(i)).loadModelData("転居先利用サービス情報＿光ネットサービス情報", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getHikari_net_svc_info_ctrl_cd_update() {
        return this.hikari_net_svc_info_ctrl_cd_update ;
    }
 
    public void setHikari_net_svc_info_ctrl_cd_update(String param) {
        this.hikari_net_svc_info_ctrl_cd_update = param ;
    }
 
    public String getHikari_net_svc_info_ctrl_cd_value() {
        return this.hikari_net_svc_info_ctrl_cd_value ;
    }
 
    public void setHikari_net_svc_info_ctrl_cd_value( String param) {
        this.hikari_net_svc_info_ctrl_cd_value = param ;
    }
 
    public String getHikari_net_svc_info_ctrl_cd_state() {
        return this.hikari_net_svc_info_ctrl_cd_state ;
    }
 
    public void setHikari_net_svc_info_ctrl_cd_state(String param) {
        this.hikari_net_svc_info_ctrl_cd_state = param ;
    }
 
    public String getHikari_net_svc_update() {
        return this.hikari_net_svc_update ;
    }
 
    public void setHikari_net_svc_update(String param) {
        this.hikari_net_svc_update = param ;
    }
 
    public String getHikari_net_svc_value() {
        return this.hikari_net_svc_value ;
    }
 
    public void setHikari_net_svc_value( String param) {
        this.hikari_net_svc_value = param ;
    }
 
    public Boolean getHikari_net_svc_enabled() {
        return this.hikari_net_svc_enabled ;
    }    
 
    public void setHikari_net_svc_enabled(Boolean param) {
        this.hikari_net_svc_enabled = param ;
    }
 
    public String getHikari_net_svc_state() {
        return this.hikari_net_svc_state ;
    }
 
    public void setHikari_net_svc_state(String param) {
        this.hikari_net_svc_state = param ;
    }
 
    public String getHikari_net_svc_nm_update() {
        return this.hikari_net_svc_nm_update ;
    }
 
    public void setHikari_net_svc_nm_update(String param) {
        this.hikari_net_svc_nm_update = param ;
    }
 
    public String getHikari_net_svc_nm_value() {
        return this.hikari_net_svc_nm_value ;
    }
 
    public void setHikari_net_svc_nm_value( String param) {
        this.hikari_net_svc_nm_value = param ;
    }
 
    public Boolean getHikari_net_svc_nm_enabled() {
        return this.hikari_net_svc_nm_enabled ;
    }    
 
    public void setHikari_net_svc_nm_enabled(Boolean param) {
        this.hikari_net_svc_nm_enabled = param ;
    }
 
    public String getHikari_net_svc_nm_state() {
        return this.hikari_net_svc_nm_state ;
    }
 
    public void setHikari_net_svc_nm_state(String param) {
        this.hikari_net_svc_nm_state = param ;
    }
 
 
    public X33VDataTypeList getTs_net_kei_svc_info_list() {
        return this.ts_net_kei_svc_info_list ;
    }
 
    public void setTs_net_kei_svc_info_list(X33VDataTypeList param) {
        this.ts_net_kei_svc_info_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_ts_net_kei_svc_info(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<ts_net_kei_svc_info_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) ts_net_kei_svc_info_list.get(i)).loadModelData("転居先利用サービス情報＿光ネット＿契約サービス情報", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getTs_net_kei_svc_info_ctrl_cd_update() {
        return this.ts_net_kei_svc_info_ctrl_cd_update ;
    }
 
    public void setTs_net_kei_svc_info_ctrl_cd_update(String param) {
        this.ts_net_kei_svc_info_ctrl_cd_update = param ;
    }
 
    public String getTs_net_kei_svc_info_ctrl_cd_value() {
        return this.ts_net_kei_svc_info_ctrl_cd_value ;
    }
 
    public void setTs_net_kei_svc_info_ctrl_cd_value( String param) {
        this.ts_net_kei_svc_info_ctrl_cd_value = param ;
    }
 
    public String getTs_net_kei_svc_info_ctrl_cd_state() {
        return this.ts_net_kei_svc_info_ctrl_cd_state ;
    }
 
    public void setTs_net_kei_svc_info_ctrl_cd_state(String param) {
        this.ts_net_kei_svc_info_ctrl_cd_state = param ;
    }
 
    public String getTs_net_kei_svc_update() {
        return this.ts_net_kei_svc_update ;
    }
 
    public void setTs_net_kei_svc_update(String param) {
        this.ts_net_kei_svc_update = param ;
    }
 
    public String getTs_net_kei_svc_value() {
        return this.ts_net_kei_svc_value ;
    }
 
    public void setTs_net_kei_svc_value( String param) {
        this.ts_net_kei_svc_value = param ;
    }
 
    public Boolean getTs_net_kei_svc_enabled() {
        return this.ts_net_kei_svc_enabled ;
    }    
 
    public void setTs_net_kei_svc_enabled(Boolean param) {
        this.ts_net_kei_svc_enabled = param ;
    }
 
    public String getTs_net_kei_svc_state() {
        return this.ts_net_kei_svc_state ;
    }
 
    public void setTs_net_kei_svc_state(String param) {
        this.ts_net_kei_svc_state = param ;
    }
 
    public String getTs_net_kei_svc_nm_update() {
        return this.ts_net_kei_svc_nm_update ;
    }
 
    public void setTs_net_kei_svc_nm_update(String param) {
        this.ts_net_kei_svc_nm_update = param ;
    }
 
    public String getTs_net_kei_svc_nm_value() {
        return this.ts_net_kei_svc_nm_value ;
    }
 
    public void setTs_net_kei_svc_nm_value( String param) {
        this.ts_net_kei_svc_nm_value = param ;
    }
 
    public Boolean getTs_net_kei_svc_nm_enabled() {
        return this.ts_net_kei_svc_nm_enabled ;
    }    
 
    public void setTs_net_kei_svc_nm_enabled(Boolean param) {
        this.ts_net_kei_svc_nm_enabled = param ;
    }
 
    public String getTs_net_kei_svc_nm_state() {
        return this.ts_net_kei_svc_nm_state ;
    }
 
    public void setTs_net_kei_svc_nm_state(String param) {
        this.ts_net_kei_svc_nm_state = param ;
    }
 
 
    public X33VDataTypeList getNet_course_info_list() {
        return this.net_course_info_list ;
    }
 
    public void setNet_course_info_list(X33VDataTypeList param) {
        this.net_course_info_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_net_course_info(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<net_course_info_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) net_course_info_list.get(i)).loadModelData("転居先利用サービス情報＿光ネット＿コース情報", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getNet_course_info_ctrl_cd_update() {
        return this.net_course_info_ctrl_cd_update ;
    }
 
    public void setNet_course_info_ctrl_cd_update(String param) {
        this.net_course_info_ctrl_cd_update = param ;
    }
 
    public String getNet_course_info_ctrl_cd_value() {
        return this.net_course_info_ctrl_cd_value ;
    }
 
    public void setNet_course_info_ctrl_cd_value( String param) {
        this.net_course_info_ctrl_cd_value = param ;
    }
 
    public String getNet_course_info_ctrl_cd_state() {
        return this.net_course_info_ctrl_cd_state ;
    }
 
    public void setNet_course_info_ctrl_cd_state(String param) {
        this.net_course_info_ctrl_cd_state = param ;
    }
 
    public String getNet_course_update() {
        return this.net_course_update ;
    }
 
    public void setNet_course_update(String param) {
        this.net_course_update = param ;
    }
 
    public String getNet_course_value() {
        return this.net_course_value ;
    }
 
    public void setNet_course_value( String param) {
        this.net_course_value = param ;
    }
 
    public Boolean getNet_course_enabled() {
        return this.net_course_enabled ;
    }    
 
    public void setNet_course_enabled(Boolean param) {
        this.net_course_enabled = param ;
    }
 
    public String getNet_course_state() {
        return this.net_course_state ;
    }
 
    public void setNet_course_state(String param) {
        this.net_course_state = param ;
    }
 
    public String getNet_course_nm_update() {
        return this.net_course_nm_update ;
    }
 
    public void setNet_course_nm_update(String param) {
        this.net_course_nm_update = param ;
    }
 
    public String getNet_course_nm_value() {
        return this.net_course_nm_value ;
    }
 
    public void setNet_course_nm_value( String param) {
        this.net_course_nm_value = param ;
    }
 
    public Boolean getNet_course_nm_enabled() {
        return this.net_course_nm_enabled ;
    }    
 
    public void setNet_course_nm_enabled(Boolean param) {
        this.net_course_nm_enabled = param ;
    }
 
    public String getNet_course_nm_state() {
        return this.net_course_nm_state ;
    }
 
    public void setNet_course_nm_state(String param) {
        this.net_course_nm_state = param ;
    }
 
 
    public X33VDataTypeList getNet_soku_wri_info_list() {
        return this.net_soku_wri_info_list ;
    }
 
    public void setNet_soku_wri_info_list(X33VDataTypeList param) {
        this.net_soku_wri_info_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_net_soku_wri_info(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<net_soku_wri_info_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) net_soku_wri_info_list.get(i)).loadModelData("転居先利用サービス情報＿光ネット＿即割情報", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getNet_soku_wri_info_ctrl_cd_update() {
        return this.net_soku_wri_info_ctrl_cd_update ;
    }
 
    public void setNet_soku_wri_info_ctrl_cd_update(String param) {
        this.net_soku_wri_info_ctrl_cd_update = param ;
    }
 
    public String getNet_soku_wri_info_ctrl_cd_value() {
        return this.net_soku_wri_info_ctrl_cd_value ;
    }
 
    public void setNet_soku_wri_info_ctrl_cd_value( String param) {
        this.net_soku_wri_info_ctrl_cd_value = param ;
    }
 
    public String getNet_soku_wri_info_ctrl_cd_state() {
        return this.net_soku_wri_info_ctrl_cd_state ;
    }
 
    public void setNet_soku_wri_info_ctrl_cd_state(String param) {
        this.net_soku_wri_info_ctrl_cd_state = param ;
    }
 
    public String getNet_soku_wri_update() {
        return this.net_soku_wri_update ;
    }
 
    public void setNet_soku_wri_update(String param) {
        this.net_soku_wri_update = param ;
    }
 
    public String getNet_soku_wri_value() {
        return this.net_soku_wri_value ;
    }
 
    public void setNet_soku_wri_value( String param) {
        this.net_soku_wri_value = param ;
    }
 
    public Boolean getNet_soku_wri_enabled() {
        return this.net_soku_wri_enabled ;
    }    
 
    public void setNet_soku_wri_enabled(Boolean param) {
        this.net_soku_wri_enabled = param ;
    }
 
    public String getNet_soku_wri_state() {
        return this.net_soku_wri_state ;
    }
 
    public void setNet_soku_wri_state(String param) {
        this.net_soku_wri_state = param ;
    }
 
    public String getNet_soku_wri_nm_update() {
        return this.net_soku_wri_nm_update ;
    }
 
    public void setNet_soku_wri_nm_update(String param) {
        this.net_soku_wri_nm_update = param ;
    }
 
    public String getNet_soku_wri_nm_value() {
        return this.net_soku_wri_nm_value ;
    }
 
    public void setNet_soku_wri_nm_value( String param) {
        this.net_soku_wri_nm_value = param ;
    }
 
    public Boolean getNet_soku_wri_nm_enabled() {
        return this.net_soku_wri_nm_enabled ;
    }    
 
    public void setNet_soku_wri_nm_enabled(Boolean param) {
        this.net_soku_wri_nm_enabled = param ;
    }
 
    public String getNet_soku_wri_nm_state() {
        return this.net_soku_wri_nm_state ;
    }
 
    public void setNet_soku_wri_nm_state(String param) {
        this.net_soku_wri_nm_state = param ;
    }
 
    //ANK-3412-08-00 ADD START
    public X33VDataTypeList getNet_kosoku_wri_info_list() {
        return this.net_kosoku_wri_info_list ;
    }
 
    public void setNet_kosoku_wri_info_list(X33VDataTypeList param) {
        this.net_kosoku_wri_info_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_net_kosoku_wri_info(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<net_kosoku_wri_info_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) net_kosoku_wri_info_list.get(i)).loadModelData("転居先利用サービス情報＿光ネット＿高速割情報", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getNet_kosoku_wri_info_ctrl_cd_update() {
        return this.net_kosoku_wri_info_ctrl_cd_update ;
    }
 
    public void setNet_kosoku_wri_info_ctrl_cd_update(String param) {
        this.net_kosoku_wri_info_ctrl_cd_update = param ;
    }
 
    public String getNet_kosoku_wri_info_ctrl_cd_value() {
        return this.net_kosoku_wri_info_ctrl_cd_value ;
    }
 
    public void setNet_kosoku_wri_info_ctrl_cd_value( String param) {
        this.net_kosoku_wri_info_ctrl_cd_value = param ;
    }
 
    public String getNet_kosoku_wri_info_ctrl_cd_state() {
        return this.net_kosoku_wri_info_ctrl_cd_state ;
    }
 
    public void setNet_kosoku_wri_info_ctrl_cd_state(String param) {
        this.net_kosoku_wri_info_ctrl_cd_state = param ;
    }
 
    public String getNet_kosoku_wri_update() {
        return this.net_kosoku_wri_update ;
    }
 
    public void setNet_kosoku_wri_update(String param) {
        this.net_kosoku_wri_update = param ;
    }
 
    public String getNet_kosoku_wri_value() {
        return this.net_kosoku_wri_value ;
    }
 
    public void setNet_kosoku_wri_value( String param) {
        this.net_kosoku_wri_value = param ;
    }
 
    public Boolean getNet_kosoku_wri_enabled() {
        return this.net_kosoku_wri_enabled ;
    }    
 
    public void setNet_kosoku_wri_enabled(Boolean param) {
        this.net_kosoku_wri_enabled = param ;
    }
 
    public String getNet_kosoku_wri_state() {
        return this.net_kosoku_wri_state ;
    }
 
    public void setNet_kosoku_wri_state(String param) {
        this.net_kosoku_wri_state = param ;
    }
 
    public String getNet_kosoku_wri_nm_update() {
        return this.net_kosoku_wri_nm_update ;
    }
 
    public void setNet_kosoku_wri_nm_update(String param) {
        this.net_kosoku_wri_nm_update = param ;
    }
 
    public String getNet_kosoku_wri_nm_value() {
        return this.net_kosoku_wri_nm_value ;
    }
 
    public void setNet_kosoku_wri_nm_value( String param) {
        this.net_kosoku_wri_nm_value = param ;
    }
 
    public Boolean getNet_kosoku_wri_nm_enabled() {
        return this.net_kosoku_wri_nm_enabled ;
    }    
 
    public void setNet_kosoku_wri_nm_enabled(Boolean param) {
        this.net_kosoku_wri_nm_enabled = param ;
    }
 
    public String getNet_kosoku_wri_nm_state() {
        return this.net_kosoku_wri_nm_state ;
    }
 
    public void setNet_kosoku_wri_nm_state(String param) {
        this.net_kosoku_wri_nm_state = param ;
    }
    //ANK-3412-08-00 ADD END
 
    public X33VDataTypeList getNet_pnlty_hassei_div_info_list() {
        return this.net_pnlty_hassei_div_info_list ;
    }
 
    public void setNet_pnlty_hassei_div_info_list(X33VDataTypeList param) {
        this.net_pnlty_hassei_div_info_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_net_pnlty_hassei_div_info(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<net_pnlty_hassei_div_info_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) net_pnlty_hassei_div_info_list.get(i)).loadModelData("転居先利用サービス情報＿光ネット＿違約金発生区分情報", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getNet_pnlty_hassei_div_ctrl_cd_update() {
        return this.net_pnlty_hassei_div_ctrl_cd_update ;
    }
 
    public void setNet_pnlty_hassei_div_ctrl_cd_update(String param) {
        this.net_pnlty_hassei_div_ctrl_cd_update = param ;
    }
 
    public String getNet_pnlty_hassei_div_ctrl_cd_value() {
        return this.net_pnlty_hassei_div_ctrl_cd_value ;
    }
 
    public void setNet_pnlty_hassei_div_ctrl_cd_value( String param) {
        this.net_pnlty_hassei_div_ctrl_cd_value = param ;
    }
 
    public String getNet_pnlty_hassei_div_ctrl_cd_state() {
        return this.net_pnlty_hassei_div_ctrl_cd_state ;
    }
 
    public void setNet_pnlty_hassei_div_ctrl_cd_state(String param) {
        this.net_pnlty_hassei_div_ctrl_cd_state = param ;
    }
 
    public String getNet_pnlty_hassei_div_update() {
        return this.net_pnlty_hassei_div_update ;
    }
 
    public void setNet_pnlty_hassei_div_update(String param) {
        this.net_pnlty_hassei_div_update = param ;
    }
 
    public String getNet_pnlty_hassei_div_value() {
        return this.net_pnlty_hassei_div_value ;
    }
 
    public void setNet_pnlty_hassei_div_value( String param) {
        this.net_pnlty_hassei_div_value = param ;
    }
 
    public Boolean getNet_pnlty_hassei_div_enabled() {
        return this.net_pnlty_hassei_div_enabled ;
    }    
 
    public void setNet_pnlty_hassei_div_enabled(Boolean param) {
        this.net_pnlty_hassei_div_enabled = param ;
    }
 
    public String getNet_pnlty_hassei_div_state() {
        return this.net_pnlty_hassei_div_state ;
    }
 
    public void setNet_pnlty_hassei_div_state(String param) {
        this.net_pnlty_hassei_div_state = param ;
    }
 
    public String getNet_pnlty_hassei_div_nm_update() {
        return this.net_pnlty_hassei_div_nm_update ;
    }
 
    public void setNet_pnlty_hassei_div_nm_update(String param) {
        this.net_pnlty_hassei_div_nm_update = param ;
    }
 
    public String getNet_pnlty_hassei_div_nm_value() {
        return this.net_pnlty_hassei_div_nm_value ;
    }
 
    public void setNet_pnlty_hassei_div_nm_value( String param) {
        this.net_pnlty_hassei_div_nm_value = param ;
    }
 
    public Boolean getNet_pnlty_hassei_div_nm_enabled() {
        return this.net_pnlty_hassei_div_nm_enabled ;
    }    
 
    public void setNet_pnlty_hassei_div_nm_enabled(Boolean param) {
        this.net_pnlty_hassei_div_nm_enabled = param ;
    }
 
    public String getNet_pnlty_hassei_div_nm_state() {
        return this.net_pnlty_hassei_div_nm_state ;
    }
 
    public void setNet_pnlty_hassei_div_nm_state(String param) {
        this.net_pnlty_hassei_div_nm_state = param ;
    }
 
 
    public X33VDataTypeList getNet_pnlty_chgre_cd_info_list() {
        return this.net_pnlty_chgre_cd_info_list ;
    }
 
    public void setNet_pnlty_chgre_cd_info_list(X33VDataTypeList param) {
        this.net_pnlty_chgre_cd_info_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_net_pnlty_chgre_cd_info(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<net_pnlty_chgre_cd_info_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) net_pnlty_chgre_cd_info_list.get(i)).loadModelData("転居先利用サービス情報＿光ネット＿違約金変更理由コード情報", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getNet_pnlty_chgre_cd_ctrl_cd_update() {
        return this.net_pnlty_chgre_cd_ctrl_cd_update ;
    }
 
    public void setNet_pnlty_chgre_cd_ctrl_cd_update(String param) {
        this.net_pnlty_chgre_cd_ctrl_cd_update = param ;
    }
 
    public String getNet_pnlty_chgre_cd_ctrl_cd_value() {
        return this.net_pnlty_chgre_cd_ctrl_cd_value ;
    }
 
    public void setNet_pnlty_chgre_cd_ctrl_cd_value( String param) {
        this.net_pnlty_chgre_cd_ctrl_cd_value = param ;
    }
 
    public String getNet_pnlty_chgre_cd_ctrl_cd_state() {
        return this.net_pnlty_chgre_cd_ctrl_cd_state ;
    }
 
    public void setNet_pnlty_chgre_cd_ctrl_cd_state(String param) {
        this.net_pnlty_chgre_cd_ctrl_cd_state = param ;
    }
 
    public String getNet_pnlty_chgre_cd_update() {
        return this.net_pnlty_chgre_cd_update ;
    }
 
    public void setNet_pnlty_chgre_cd_update(String param) {
        this.net_pnlty_chgre_cd_update = param ;
    }
 
    public String getNet_pnlty_chgre_cd_value() {
        return this.net_pnlty_chgre_cd_value ;
    }
 
    public void setNet_pnlty_chgre_cd_value( String param) {
        this.net_pnlty_chgre_cd_value = param ;
    }
 
    public Boolean getNet_pnlty_chgre_cd_enabled() {
        return this.net_pnlty_chgre_cd_enabled ;
    }    
 
    public void setNet_pnlty_chgre_cd_enabled(Boolean param) {
        this.net_pnlty_chgre_cd_enabled = param ;
    }
 
    public String getNet_pnlty_chgre_cd_state() {
        return this.net_pnlty_chgre_cd_state ;
    }
 
    public void setNet_pnlty_chgre_cd_state(String param) {
        this.net_pnlty_chgre_cd_state = param ;
    }
 
    public String getNet_pnlty_chgre_cd_nm_update() {
        return this.net_pnlty_chgre_cd_nm_update ;
    }
 
    public void setNet_pnlty_chgre_cd_nm_update(String param) {
        this.net_pnlty_chgre_cd_nm_update = param ;
    }
 
    public String getNet_pnlty_chgre_cd_nm_value() {
        return this.net_pnlty_chgre_cd_nm_value ;
    }
 
    public void setNet_pnlty_chgre_cd_nm_value( String param) {
        this.net_pnlty_chgre_cd_nm_value = param ;
    }
 
    public Boolean getNet_pnlty_chgre_cd_nm_enabled() {
        return this.net_pnlty_chgre_cd_nm_enabled ;
    }    
 
    public void setNet_pnlty_chgre_cd_nm_enabled(Boolean param) {
        this.net_pnlty_chgre_cd_nm_enabled = param ;
    }
 
    public String getNet_pnlty_chgre_cd_nm_state() {
        return this.net_pnlty_chgre_cd_nm_state ;
    }
 
    public void setNet_pnlty_chgre_cd_nm_state(String param) {
        this.net_pnlty_chgre_cd_nm_state = param ;
    }
 
    public String getTel_svc_kei_no_update() {
        return this.tel_svc_kei_no_update ;
    }
 
    public void setTel_svc_kei_no_update(String param) {
        this.tel_svc_kei_no_update = param ;
    }
 
    public String getTel_svc_kei_no_value() {
        return this.tel_svc_kei_no_value ;
    }
 
    public void setTel_svc_kei_no_value( String param) {
        this.tel_svc_kei_no_value = param ;
    }
 
    public String getTel_svc_kei_no_state() {
        return this.tel_svc_kei_no_state ;
    }
 
    public void setTel_svc_kei_no_state(String param) {
        this.tel_svc_kei_no_state = param ;
    }
 
    public String getTel_mskm_dtl_no_update() {
        return this.tel_mskm_dtl_no_update ;
    }
 
    public void setTel_mskm_dtl_no_update(String param) {
        this.tel_mskm_dtl_no_update = param ;
    }
 
    public String getTel_mskm_dtl_no_value() {
        return this.tel_mskm_dtl_no_value ;
    }
 
    public void setTel_mskm_dtl_no_value( String param) {
        this.tel_mskm_dtl_no_value = param ;
    }
 
    public String getTel_mskm_dtl_no_state() {
        return this.tel_mskm_dtl_no_state ;
    }
 
    public void setTel_mskm_dtl_no_state(String param) {
        this.tel_mskm_dtl_no_state = param ;
    }
 
 
    public X33VDataTypeList getTel_trnctrlinf_list() {
        return this.tel_trnctrlinf_list ;
    }
 
    public void setTel_trnctrlinf_list(X33VDataTypeList param) {
        this.tel_trnctrlinf_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_tel_trnctrlinf(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<tel_trnctrlinf_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) tel_trnctrlinf_list.get(i)).loadModelData("転居先利用サービス情報＿ｅｏ光電話＿処理制御情報", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
 
    public X33VDataTypeList getHikari_tel_svc_info_list() {
        return this.hikari_tel_svc_info_list ;
    }
 
    public void setHikari_tel_svc_info_list(X33VDataTypeList param) {
        this.hikari_tel_svc_info_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_hikari_tel_svc_info(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<hikari_tel_svc_info_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) hikari_tel_svc_info_list.get(i)).loadModelData("転居先利用サービス情報＿光電話サービス情報", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getHikari_tel_svc_info_ctrl_cd_update() {
        return this.hikari_tel_svc_info_ctrl_cd_update ;
    }
 
    public void setHikari_tel_svc_info_ctrl_cd_update(String param) {
        this.hikari_tel_svc_info_ctrl_cd_update = param ;
    }
 
    public String getHikari_tel_svc_info_ctrl_cd_value() {
        return this.hikari_tel_svc_info_ctrl_cd_value ;
    }
 
    public void setHikari_tel_svc_info_ctrl_cd_value( String param) {
        this.hikari_tel_svc_info_ctrl_cd_value = param ;
    }
 
    public String getHikari_tel_svc_info_ctrl_cd_state() {
        return this.hikari_tel_svc_info_ctrl_cd_state ;
    }
 
    public void setHikari_tel_svc_info_ctrl_cd_state(String param) {
        this.hikari_tel_svc_info_ctrl_cd_state = param ;
    }
 
    public String getHikari_tel_svc_update() {
        return this.hikari_tel_svc_update ;
    }
 
    public void setHikari_tel_svc_update(String param) {
        this.hikari_tel_svc_update = param ;
    }
 
    public String getHikari_tel_svc_value() {
        return this.hikari_tel_svc_value ;
    }
 
    public void setHikari_tel_svc_value( String param) {
        this.hikari_tel_svc_value = param ;
    }
 
    public Boolean getHikari_tel_svc_enabled() {
        return this.hikari_tel_svc_enabled ;
    }    
 
    public void setHikari_tel_svc_enabled(Boolean param) {
        this.hikari_tel_svc_enabled = param ;
    }
 
    public String getHikari_tel_svc_state() {
        return this.hikari_tel_svc_state ;
    }
 
    public void setHikari_tel_svc_state(String param) {
        this.hikari_tel_svc_state = param ;
    }
 
    public String getHikari_tel_svc_nm_update() {
        return this.hikari_tel_svc_nm_update ;
    }
 
    public void setHikari_tel_svc_nm_update(String param) {
        this.hikari_tel_svc_nm_update = param ;
    }
 
    public String getHikari_tel_svc_nm_value() {
        return this.hikari_tel_svc_nm_value ;
    }
 
    public void setHikari_tel_svc_nm_value( String param) {
        this.hikari_tel_svc_nm_value = param ;
    }
 
    public Boolean getHikari_tel_svc_nm_enabled() {
        return this.hikari_tel_svc_nm_enabled ;
    }    
 
    public void setHikari_tel_svc_nm_enabled(Boolean param) {
        this.hikari_tel_svc_nm_enabled = param ;
    }
 
    public String getHikari_tel_svc_nm_state() {
        return this.hikari_tel_svc_nm_state ;
    }
 
    public void setHikari_tel_svc_nm_state(String param) {
        this.hikari_tel_svc_nm_state = param ;
    }
 
 
    public X33VDataTypeList getTs_tel_kei_svc_info_list() {
        return this.ts_tel_kei_svc_info_list ;
    }
 
    public void setTs_tel_kei_svc_info_list(X33VDataTypeList param) {
        this.ts_tel_kei_svc_info_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_ts_tel_kei_svc_info(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<ts_tel_kei_svc_info_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) ts_tel_kei_svc_info_list.get(i)).loadModelData("転居先利用サービス情報＿光電話＿契約サービス情報", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getTs_tel_kei_svc_info_ctrl_cd_update() {
        return this.ts_tel_kei_svc_info_ctrl_cd_update ;
    }
 
    public void setTs_tel_kei_svc_info_ctrl_cd_update(String param) {
        this.ts_tel_kei_svc_info_ctrl_cd_update = param ;
    }
 
    public String getTs_tel_kei_svc_info_ctrl_cd_value() {
        return this.ts_tel_kei_svc_info_ctrl_cd_value ;
    }
 
    public void setTs_tel_kei_svc_info_ctrl_cd_value( String param) {
        this.ts_tel_kei_svc_info_ctrl_cd_value = param ;
    }
 
    public String getTs_tel_kei_svc_info_ctrl_cd_state() {
        return this.ts_tel_kei_svc_info_ctrl_cd_state ;
    }
 
    public void setTs_tel_kei_svc_info_ctrl_cd_state(String param) {
        this.ts_tel_kei_svc_info_ctrl_cd_state = param ;
    }
 
    public String getTs_tel_kei_svc_update() {
        return this.ts_tel_kei_svc_update ;
    }
 
    public void setTs_tel_kei_svc_update(String param) {
        this.ts_tel_kei_svc_update = param ;
    }
 
    public String getTs_tel_kei_svc_value() {
        return this.ts_tel_kei_svc_value ;
    }
 
    public void setTs_tel_kei_svc_value( String param) {
        this.ts_tel_kei_svc_value = param ;
    }
 
    public Boolean getTs_tel_kei_svc_enabled() {
        return this.ts_tel_kei_svc_enabled ;
    }    
 
    public void setTs_tel_kei_svc_enabled(Boolean param) {
        this.ts_tel_kei_svc_enabled = param ;
    }
 
    public String getTs_tel_kei_svc_state() {
        return this.ts_tel_kei_svc_state ;
    }
 
    public void setTs_tel_kei_svc_state(String param) {
        this.ts_tel_kei_svc_state = param ;
    }
 
    public String getTs_tel_kei_svc_nm_update() {
        return this.ts_tel_kei_svc_nm_update ;
    }
 
    public void setTs_tel_kei_svc_nm_update(String param) {
        this.ts_tel_kei_svc_nm_update = param ;
    }
 
    public String getTs_tel_kei_svc_nm_value() {
        return this.ts_tel_kei_svc_nm_value ;
    }
 
    public void setTs_tel_kei_svc_nm_value( String param) {
        this.ts_tel_kei_svc_nm_value = param ;
    }
 
    public Boolean getTs_tel_kei_svc_nm_enabled() {
        return this.ts_tel_kei_svc_nm_enabled ;
    }    
 
    public void setTs_tel_kei_svc_nm_enabled(Boolean param) {
        this.ts_tel_kei_svc_nm_enabled = param ;
    }
 
    public String getTs_tel_kei_svc_nm_state() {
        return this.ts_tel_kei_svc_nm_state ;
    }
 
    public void setTs_tel_kei_svc_nm_state(String param) {
        this.ts_tel_kei_svc_nm_state = param ;
    }
 
 
    public X33VDataTypeList getTel_course_info_list() {
        return this.tel_course_info_list ;
    }
 
    public void setTel_course_info_list(X33VDataTypeList param) {
        this.tel_course_info_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_tel_course_info(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<tel_course_info_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) tel_course_info_list.get(i)).loadModelData("転居先利用サービス情報＿光電話＿コース情報", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getTel_course_info_ctrl_cd_update() {
        return this.tel_course_info_ctrl_cd_update ;
    }
 
    public void setTel_course_info_ctrl_cd_update(String param) {
        this.tel_course_info_ctrl_cd_update = param ;
    }
 
    public String getTel_course_info_ctrl_cd_value() {
        return this.tel_course_info_ctrl_cd_value ;
    }
 
    public void setTel_course_info_ctrl_cd_value( String param) {
        this.tel_course_info_ctrl_cd_value = param ;
    }
 
    public String getTel_course_info_ctrl_cd_state() {
        return this.tel_course_info_ctrl_cd_state ;
    }
 
    public void setTel_course_info_ctrl_cd_state(String param) {
        this.tel_course_info_ctrl_cd_state = param ;
    }
 
    public String getTel_course_update() {
        return this.tel_course_update ;
    }
 
    public void setTel_course_update(String param) {
        this.tel_course_update = param ;
    }
 
    public String getTel_course_value() {
        return this.tel_course_value ;
    }
 
    public void setTel_course_value( String param) {
        this.tel_course_value = param ;
    }
 
    public Boolean getTel_course_enabled() {
        return this.tel_course_enabled ;
    }    
 
    public void setTel_course_enabled(Boolean param) {
        this.tel_course_enabled = param ;
    }
 
    public String getTel_course_state() {
        return this.tel_course_state ;
    }
 
    public void setTel_course_state(String param) {
        this.tel_course_state = param ;
    }
 
    public String getTel_course_nm_update() {
        return this.tel_course_nm_update ;
    }
 
    public void setTel_course_nm_update(String param) {
        this.tel_course_nm_update = param ;
    }
 
    public String getTel_course_nm_value() {
        return this.tel_course_nm_value ;
    }
 
    public void setTel_course_nm_value( String param) {
        this.tel_course_nm_value = param ;
    }
 
    public Boolean getTel_course_nm_enabled() {
        return this.tel_course_nm_enabled ;
    }    
 
    public void setTel_course_nm_enabled(Boolean param) {
        this.tel_course_nm_enabled = param ;
    }
 
    public String getTel_course_nm_state() {
        return this.tel_course_nm_state ;
    }
 
    public void setTel_course_nm_state(String param) {
        this.tel_course_nm_state = param ;
    }
 
    public String getTel_no1_update() {
        return this.tel_no1_update ;
    }
 
    public void setTel_no1_update(String param) {
        this.tel_no1_update = param ;
    }
 
    public String getTel_no1_value() {
        return this.tel_no1_value ;
    }
 
    public void setTel_no1_value( String param) {
        this.tel_no1_value = param ;
    }
 
    public Boolean getTel_no1_enabled() {
        return this.tel_no1_enabled ;
    }    
 
    public void setTel_no1_enabled(Boolean param) {
        this.tel_no1_enabled = param ;
    }
 
    public String getTel_no1_state() {
        return this.tel_no1_state ;
    }
 
    public void setTel_no1_state(String param) {
        this.tel_no1_state = param ;
    }
 
    public String getTel_no2_update() {
        return this.tel_no2_update ;
    }
 
    public void setTel_no2_update(String param) {
        this.tel_no2_update = param ;
    }
 
    public String getTel_no2_value() {
        return this.tel_no2_value ;
    }
 
    public void setTel_no2_value( String param) {
        this.tel_no2_value = param ;
    }
 
    public Boolean getTel_no2_enabled() {
        return this.tel_no2_enabled ;
    }    
 
    public void setTel_no2_enabled(Boolean param) {
        this.tel_no2_enabled = param ;
    }
 
    public String getTel_no2_state() {
        return this.tel_no2_state ;
    }
 
    public void setTel_no2_state(String param) {
        this.tel_no2_state = param ;
    }
 
    public String getTel_svc_kei_ucwk_no1_update() {
        return this.tel_svc_kei_ucwk_no1_update ;
    }
 
    public void setTel_svc_kei_ucwk_no1_update(String param) {
        this.tel_svc_kei_ucwk_no1_update = param ;
    }
 
    public String getTel_svc_kei_ucwk_no1_value() {
        return this.tel_svc_kei_ucwk_no1_value ;
    }
 
    public void setTel_svc_kei_ucwk_no1_value( String param) {
        this.tel_svc_kei_ucwk_no1_value = param ;
    }
 
    public Boolean getTel_svc_kei_ucwk_no1_enabled() {
        return this.tel_svc_kei_ucwk_no1_enabled ;
    }    
 
    public void setTel_svc_kei_ucwk_no1_enabled(Boolean param) {
        this.tel_svc_kei_ucwk_no1_enabled = param ;
    }
 
    public String getTel_svc_kei_ucwk_no1_state() {
        return this.tel_svc_kei_ucwk_no1_state ;
    }
 
    public void setTel_svc_kei_ucwk_no1_state(String param) {
        this.tel_svc_kei_ucwk_no1_state = param ;
    }
 
    public String getTel_svc_kei_ucwk_no2_update() {
        return this.tel_svc_kei_ucwk_no2_update ;
    }
 
    public void setTel_svc_kei_ucwk_no2_update(String param) {
        this.tel_svc_kei_ucwk_no2_update = param ;
    }
 
    public String getTel_svc_kei_ucwk_no2_value() {
        return this.tel_svc_kei_ucwk_no2_value ;
    }
 
    public void setTel_svc_kei_ucwk_no2_value( String param) {
        this.tel_svc_kei_ucwk_no2_value = param ;
    }
 
    public Boolean getTel_svc_kei_ucwk_no2_enabled() {
        return this.tel_svc_kei_ucwk_no2_enabled ;
    }    
 
    public void setTel_svc_kei_ucwk_no2_enabled(Boolean param) {
        this.tel_svc_kei_ucwk_no2_enabled = param ;
    }
 
    public String getTel_svc_kei_ucwk_no2_state() {
        return this.tel_svc_kei_ucwk_no2_state ;
    }
 
    public void setTel_svc_kei_ucwk_no2_state(String param) {
        this.tel_svc_kei_ucwk_no2_state = param ;
    }
 
 
    public X33VDataTypeList getTel_pnlty_hassei_div_info_list() {
        return this.tel_pnlty_hassei_div_info_list ;
    }
 
    public void setTel_pnlty_hassei_div_info_list(X33VDataTypeList param) {
        this.tel_pnlty_hassei_div_info_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_tel_pnlty_hassei_div_info(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<tel_pnlty_hassei_div_info_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) tel_pnlty_hassei_div_info_list.get(i)).loadModelData("転居先利用サービス情報＿光電話＿違約金発生区分情報", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getTel_pnlty_hassei_div_ctrl_cd_update() {
        return this.tel_pnlty_hassei_div_ctrl_cd_update ;
    }
 
    public void setTel_pnlty_hassei_div_ctrl_cd_update(String param) {
        this.tel_pnlty_hassei_div_ctrl_cd_update = param ;
    }
 
    public String getTel_pnlty_hassei_div_ctrl_cd_value() {
        return this.tel_pnlty_hassei_div_ctrl_cd_value ;
    }
 
    public void setTel_pnlty_hassei_div_ctrl_cd_value( String param) {
        this.tel_pnlty_hassei_div_ctrl_cd_value = param ;
    }
 
    public String getTel_pnlty_hassei_div_ctrl_cd_state() {
        return this.tel_pnlty_hassei_div_ctrl_cd_state ;
    }
 
    public void setTel_pnlty_hassei_div_ctrl_cd_state(String param) {
        this.tel_pnlty_hassei_div_ctrl_cd_state = param ;
    }
 
    public String getTel_pnlty_hassei_div_update() {
        return this.tel_pnlty_hassei_div_update ;
    }
 
    public void setTel_pnlty_hassei_div_update(String param) {
        this.tel_pnlty_hassei_div_update = param ;
    }
 
    public String getTel_pnlty_hassei_div_value() {
        return this.tel_pnlty_hassei_div_value ;
    }
 
    public void setTel_pnlty_hassei_div_value( String param) {
        this.tel_pnlty_hassei_div_value = param ;
    }
 
    public Boolean getTel_pnlty_hassei_div_enabled() {
        return this.tel_pnlty_hassei_div_enabled ;
    }    
 
    public void setTel_pnlty_hassei_div_enabled(Boolean param) {
        this.tel_pnlty_hassei_div_enabled = param ;
    }
 
    public String getTel_pnlty_hassei_div_state() {
        return this.tel_pnlty_hassei_div_state ;
    }
 
    public void setTel_pnlty_hassei_div_state(String param) {
        this.tel_pnlty_hassei_div_state = param ;
    }
 
    public String getTel_pnlty_hassei_div_nm_update() {
        return this.tel_pnlty_hassei_div_nm_update ;
    }
 
    public void setTel_pnlty_hassei_div_nm_update(String param) {
        this.tel_pnlty_hassei_div_nm_update = param ;
    }
 
    public String getTel_pnlty_hassei_div_nm_value() {
        return this.tel_pnlty_hassei_div_nm_value ;
    }
 
    public void setTel_pnlty_hassei_div_nm_value( String param) {
        this.tel_pnlty_hassei_div_nm_value = param ;
    }
 
    public Boolean getTel_pnlty_hassei_div_nm_enabled() {
        return this.tel_pnlty_hassei_div_nm_enabled ;
    }    
 
    public void setTel_pnlty_hassei_div_nm_enabled(Boolean param) {
        this.tel_pnlty_hassei_div_nm_enabled = param ;
    }
 
    public String getTel_pnlty_hassei_div_nm_state() {
        return this.tel_pnlty_hassei_div_nm_state ;
    }
 
    public void setTel_pnlty_hassei_div_nm_state(String param) {
        this.tel_pnlty_hassei_div_nm_state = param ;
    }
 
 
    public X33VDataTypeList getTel_pnlty_chgre_cd_info_list() {
        return this.tel_pnlty_chgre_cd_info_list ;
    }
 
    public void setTel_pnlty_chgre_cd_info_list(X33VDataTypeList param) {
        this.tel_pnlty_chgre_cd_info_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_tel_pnlty_chgre_cd_info(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<tel_pnlty_chgre_cd_info_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) tel_pnlty_chgre_cd_info_list.get(i)).loadModelData("転居先利用サービス情報＿光電話＿違約金変更理由コード情報", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getTel_pnlty_chgre_cd_ctrl_cd_update() {
        return this.tel_pnlty_chgre_cd_ctrl_cd_update ;
    }
 
    public void setTel_pnlty_chgre_cd_ctrl_cd_update(String param) {
        this.tel_pnlty_chgre_cd_ctrl_cd_update = param ;
    }
 
    public String getTel_pnlty_chgre_cd_ctrl_cd_value() {
        return this.tel_pnlty_chgre_cd_ctrl_cd_value ;
    }
 
    public void setTel_pnlty_chgre_cd_ctrl_cd_value( String param) {
        this.tel_pnlty_chgre_cd_ctrl_cd_value = param ;
    }
 
    public String getTel_pnlty_chgre_cd_ctrl_cd_state() {
        return this.tel_pnlty_chgre_cd_ctrl_cd_state ;
    }
 
    public void setTel_pnlty_chgre_cd_ctrl_cd_state(String param) {
        this.tel_pnlty_chgre_cd_ctrl_cd_state = param ;
    }
 
    public String getTel_pnlty_chgre_cd_update() {
        return this.tel_pnlty_chgre_cd_update ;
    }
 
    public void setTel_pnlty_chgre_cd_update(String param) {
        this.tel_pnlty_chgre_cd_update = param ;
    }
 
    public String getTel_pnlty_chgre_cd_value() {
        return this.tel_pnlty_chgre_cd_value ;
    }
 
    public void setTel_pnlty_chgre_cd_value( String param) {
        this.tel_pnlty_chgre_cd_value = param ;
    }
 
    public Boolean getTel_pnlty_chgre_cd_enabled() {
        return this.tel_pnlty_chgre_cd_enabled ;
    }    
 
    public void setTel_pnlty_chgre_cd_enabled(Boolean param) {
        this.tel_pnlty_chgre_cd_enabled = param ;
    }
 
    public String getTel_pnlty_chgre_cd_state() {
        return this.tel_pnlty_chgre_cd_state ;
    }
 
    public void setTel_pnlty_chgre_cd_state(String param) {
        this.tel_pnlty_chgre_cd_state = param ;
    }
 
    public String getTel_pnlty_chgre_cd_nm_update() {
        return this.tel_pnlty_chgre_cd_nm_update ;
    }
 
    public void setTel_pnlty_chgre_cd_nm_update(String param) {
        this.tel_pnlty_chgre_cd_nm_update = param ;
    }
 
    public String getTel_pnlty_chgre_cd_nm_value() {
        return this.tel_pnlty_chgre_cd_nm_value ;
    }
 
    public void setTel_pnlty_chgre_cd_nm_value( String param) {
        this.tel_pnlty_chgre_cd_nm_value = param ;
    }
 
    public Boolean getTel_pnlty_chgre_cd_nm_enabled() {
        return this.tel_pnlty_chgre_cd_nm_enabled ;
    }    
 
    public void setTel_pnlty_chgre_cd_nm_enabled(Boolean param) {
        this.tel_pnlty_chgre_cd_nm_enabled = param ;
    }
 
    public String getTel_pnlty_chgre_cd_nm_state() {
        return this.tel_pnlty_chgre_cd_nm_state ;
    }
 
    public void setTel_pnlty_chgre_cd_nm_state(String param) {
        this.tel_pnlty_chgre_cd_nm_state = param ;
    }
 
    public String getTv_svc_kei_no_update() {
        return this.tv_svc_kei_no_update ;
    }
 
    public void setTv_svc_kei_no_update(String param) {
        this.tv_svc_kei_no_update = param ;
    }
 
    public String getTv_svc_kei_no_value() {
        return this.tv_svc_kei_no_value ;
    }
 
    public void setTv_svc_kei_no_value( String param) {
        this.tv_svc_kei_no_value = param ;
    }
 
    public String getTv_svc_kei_no_state() {
        return this.tv_svc_kei_no_state ;
    }
 
    public void setTv_svc_kei_no_state(String param) {
        this.tv_svc_kei_no_state = param ;
    }
 
    public String getTv_mskm_dtl_no_update() {
        return this.tv_mskm_dtl_no_update ;
    }
 
    public void setTv_mskm_dtl_no_update(String param) {
        this.tv_mskm_dtl_no_update = param ;
    }
 
    public String getTv_mskm_dtl_no_value() {
        return this.tv_mskm_dtl_no_value ;
    }
 
    public void setTv_mskm_dtl_no_value( String param) {
        this.tv_mskm_dtl_no_value = param ;
    }
 
    public String getTv_mskm_dtl_no_state() {
        return this.tv_mskm_dtl_no_state ;
    }
 
    public void setTv_mskm_dtl_no_state(String param) {
        this.tv_mskm_dtl_no_state = param ;
    }
 
 
    public X33VDataTypeList getTv_trnctrlinf_list() {
        return this.tv_trnctrlinf_list ;
    }
 
    public void setTv_trnctrlinf_list(X33VDataTypeList param) {
        this.tv_trnctrlinf_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_tv_trnctrlinf(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<tv_trnctrlinf_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) tv_trnctrlinf_list.get(i)).loadModelData("転居先利用サービス情報＿ｅｏ光テレビ＿処理制御情報", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
 
    public X33VDataTypeList getHikari_tv_svc_info_list() {
        return this.hikari_tv_svc_info_list ;
    }
 
    public void setHikari_tv_svc_info_list(X33VDataTypeList param) {
        this.hikari_tv_svc_info_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_hikari_tv_svc_info(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<hikari_tv_svc_info_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) hikari_tv_svc_info_list.get(i)).loadModelData("転居先利用サービス情報＿光テレビサービス情報", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getHikari_tv_svc_info_ctrl_cd_update() {
        return this.hikari_tv_svc_info_ctrl_cd_update ;
    }
 
    public void setHikari_tv_svc_info_ctrl_cd_update(String param) {
        this.hikari_tv_svc_info_ctrl_cd_update = param ;
    }
 
    public String getHikari_tv_svc_info_ctrl_cd_value() {
        return this.hikari_tv_svc_info_ctrl_cd_value ;
    }
 
    public void setHikari_tv_svc_info_ctrl_cd_value( String param) {
        this.hikari_tv_svc_info_ctrl_cd_value = param ;
    }
 
    public String getHikari_tv_svc_info_ctrl_cd_state() {
        return this.hikari_tv_svc_info_ctrl_cd_state ;
    }
 
    public void setHikari_tv_svc_info_ctrl_cd_state(String param) {
        this.hikari_tv_svc_info_ctrl_cd_state = param ;
    }
 
    public String getHikari_tv_svc_update() {
        return this.hikari_tv_svc_update ;
    }
 
    public void setHikari_tv_svc_update(String param) {
        this.hikari_tv_svc_update = param ;
    }
 
    public String getHikari_tv_svc_value() {
        return this.hikari_tv_svc_value ;
    }
 
    public void setHikari_tv_svc_value( String param) {
        this.hikari_tv_svc_value = param ;
    }
 
    public Boolean getHikari_tv_svc_enabled() {
        return this.hikari_tv_svc_enabled ;
    }    
 
    public void setHikari_tv_svc_enabled(Boolean param) {
        this.hikari_tv_svc_enabled = param ;
    }
 
    public String getHikari_tv_svc_state() {
        return this.hikari_tv_svc_state ;
    }
 
    public void setHikari_tv_svc_state(String param) {
        this.hikari_tv_svc_state = param ;
    }
 
    public String getHikari_tv_svc_nm_update() {
        return this.hikari_tv_svc_nm_update ;
    }
 
    public void setHikari_tv_svc_nm_update(String param) {
        this.hikari_tv_svc_nm_update = param ;
    }
 
    public String getHikari_tv_svc_nm_value() {
        return this.hikari_tv_svc_nm_value ;
    }
 
    public void setHikari_tv_svc_nm_value( String param) {
        this.hikari_tv_svc_nm_value = param ;
    }
 
    public Boolean getHikari_tv_svc_nm_enabled() {
        return this.hikari_tv_svc_nm_enabled ;
    }    
 
    public void setHikari_tv_svc_nm_enabled(Boolean param) {
        this.hikari_tv_svc_nm_enabled = param ;
    }
 
    public String getHikari_tv_svc_nm_state() {
        return this.hikari_tv_svc_nm_state ;
    }
 
    public void setHikari_tv_svc_nm_state(String param) {
        this.hikari_tv_svc_nm_state = param ;
    }
 
 
    public X33VDataTypeList getTs_hikari_tv_kei_svc_info_list() {
        return this.ts_hikari_tv_kei_svc_info_list ;
    }
 
    public void setTs_hikari_tv_kei_svc_info_list(X33VDataTypeList param) {
        this.ts_hikari_tv_kei_svc_info_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_ts_hikari_tv_kei_svc_info(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<ts_hikari_tv_kei_svc_info_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) ts_hikari_tv_kei_svc_info_list.get(i)).loadModelData("転居先利用サービス情報＿光テレビ＿契約サービス情報", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getTs_hikari_tv_kei_svc_ctrl_cd_update() {
        return this.ts_hikari_tv_kei_svc_ctrl_cd_update ;
    }
 
    public void setTs_hikari_tv_kei_svc_ctrl_cd_update(String param) {
        this.ts_hikari_tv_kei_svc_ctrl_cd_update = param ;
    }
 
    public String getTs_hikari_tv_kei_svc_ctrl_cd_value() {
        return this.ts_hikari_tv_kei_svc_ctrl_cd_value ;
    }
 
    public void setTs_hikari_tv_kei_svc_ctrl_cd_value( String param) {
        this.ts_hikari_tv_kei_svc_ctrl_cd_value = param ;
    }
 
    public String getTs_hikari_tv_kei_svc_ctrl_cd_state() {
        return this.ts_hikari_tv_kei_svc_ctrl_cd_state ;
    }
 
    public void setTs_hikari_tv_kei_svc_ctrl_cd_state(String param) {
        this.ts_hikari_tv_kei_svc_ctrl_cd_state = param ;
    }
 
    public String getTs_hikari_tv_kei_svc_update() {
        return this.ts_hikari_tv_kei_svc_update ;
    }
 
    public void setTs_hikari_tv_kei_svc_update(String param) {
        this.ts_hikari_tv_kei_svc_update = param ;
    }
 
    public String getTs_hikari_tv_kei_svc_value() {
        return this.ts_hikari_tv_kei_svc_value ;
    }
 
    public void setTs_hikari_tv_kei_svc_value( String param) {
        this.ts_hikari_tv_kei_svc_value = param ;
    }
 
    public Boolean getTs_hikari_tv_kei_svc_enabled() {
        return this.ts_hikari_tv_kei_svc_enabled ;
    }    
 
    public void setTs_hikari_tv_kei_svc_enabled(Boolean param) {
        this.ts_hikari_tv_kei_svc_enabled = param ;
    }
 
    public String getTs_hikari_tv_kei_svc_state() {
        return this.ts_hikari_tv_kei_svc_state ;
    }
 
    public void setTs_hikari_tv_kei_svc_state(String param) {
        this.ts_hikari_tv_kei_svc_state = param ;
    }
 
    public String getTs_hikari_tv_kei_svc_nm_update() {
        return this.ts_hikari_tv_kei_svc_nm_update ;
    }
 
    public void setTs_hikari_tv_kei_svc_nm_update(String param) {
        this.ts_hikari_tv_kei_svc_nm_update = param ;
    }
 
    public String getTs_hikari_tv_kei_svc_nm_value() {
        return this.ts_hikari_tv_kei_svc_nm_value ;
    }
 
    public void setTs_hikari_tv_kei_svc_nm_value( String param) {
        this.ts_hikari_tv_kei_svc_nm_value = param ;
    }
 
    public Boolean getTs_hikari_tv_kei_svc_nm_enabled() {
        return this.ts_hikari_tv_kei_svc_nm_enabled ;
    }    
 
    public void setTs_hikari_tv_kei_svc_nm_enabled(Boolean param) {
        this.ts_hikari_tv_kei_svc_nm_enabled = param ;
    }
 
    public String getTs_hikari_tv_kei_svc_nm_state() {
        return this.ts_hikari_tv_kei_svc_nm_state ;
    }
 
    public void setTs_hikari_tv_kei_svc_nm_state(String param) {
        this.ts_hikari_tv_kei_svc_nm_state = param ;
    }
 
 
    public X33VDataTypeList getHikari_tv_course_info_list() {
        return this.hikari_tv_course_info_list ;
    }
 
    public void setHikari_tv_course_info_list(X33VDataTypeList param) {
        this.hikari_tv_course_info_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_hikari_tv_course_info(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<hikari_tv_course_info_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) hikari_tv_course_info_list.get(i)).loadModelData("転居先利用サービス情報＿光テレビ＿コース情報", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getHikari_tv_course_info_ctrl_cd_update() {
        return this.hikari_tv_course_info_ctrl_cd_update ;
    }
 
    public void setHikari_tv_course_info_ctrl_cd_update(String param) {
        this.hikari_tv_course_info_ctrl_cd_update = param ;
    }
 
    public String getHikari_tv_course_info_ctrl_cd_value() {
        return this.hikari_tv_course_info_ctrl_cd_value ;
    }
 
    public void setHikari_tv_course_info_ctrl_cd_value( String param) {
        this.hikari_tv_course_info_ctrl_cd_value = param ;
    }
 
    public String getHikari_tv_course_info_ctrl_cd_state() {
        return this.hikari_tv_course_info_ctrl_cd_state ;
    }
 
    public void setHikari_tv_course_info_ctrl_cd_state(String param) {
        this.hikari_tv_course_info_ctrl_cd_state = param ;
    }
 
    public String getHikari_tv_course_update() {
        return this.hikari_tv_course_update ;
    }
 
    public void setHikari_tv_course_update(String param) {
        this.hikari_tv_course_update = param ;
    }
 
    public String getHikari_tv_course_value() {
        return this.hikari_tv_course_value ;
    }
 
    public void setHikari_tv_course_value( String param) {
        this.hikari_tv_course_value = param ;
    }
 
    public Boolean getHikari_tv_course_enabled() {
        return this.hikari_tv_course_enabled ;
    }    
 
    public void setHikari_tv_course_enabled(Boolean param) {
        this.hikari_tv_course_enabled = param ;
    }
 
    public String getHikari_tv_course_state() {
        return this.hikari_tv_course_state ;
    }
 
    public void setHikari_tv_course_state(String param) {
        this.hikari_tv_course_state = param ;
    }
 
    public String getHikari_tv_course_nm_update() {
        return this.hikari_tv_course_nm_update ;
    }
 
    public void setHikari_tv_course_nm_update(String param) {
        this.hikari_tv_course_nm_update = param ;
    }
 
    public String getHikari_tv_course_nm_value() {
        return this.hikari_tv_course_nm_value ;
    }
 
    public void setHikari_tv_course_nm_value( String param) {
        this.hikari_tv_course_nm_value = param ;
    }
 
    public Boolean getHikari_tv_course_nm_enabled() {
        return this.hikari_tv_course_nm_enabled ;
    }    
 
    public void setHikari_tv_course_nm_enabled(Boolean param) {
        this.hikari_tv_course_nm_enabled = param ;
    }
 
    public String getHikari_tv_course_nm_state() {
        return this.hikari_tv_course_nm_state ;
    }
 
    public void setHikari_tv_course_nm_state(String param) {
        this.hikari_tv_course_nm_state = param ;
    }
 
 
    public X33VDataTypeList getHikari_tv_stb_shka_way_info_list() {
        return this.hikari_tv_stb_shka_way_info_list ;
    }
 
    public void setHikari_tv_stb_shka_way_info_list(X33VDataTypeList param) {
        this.hikari_tv_stb_shka_way_info_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_hikari_tv_stb_shka_way_info(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<hikari_tv_stb_shka_way_info_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) hikari_tv_stb_shka_way_info_list.get(i)).loadModelData("転居先利用サービス情報＿光テレビ＿ＳＴＢ出荷方法情報", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getHikari_tv_stb_shka_way_info_ctrl_cd_update() {
        return this.hikari_tv_stb_shka_way_info_ctrl_cd_update ;
    }
 
    public void setHikari_tv_stb_shka_way_info_ctrl_cd_update(String param) {
        this.hikari_tv_stb_shka_way_info_ctrl_cd_update = param ;
    }
 
    public String getHikari_tv_stb_shka_way_info_ctrl_cd_value() {
        return this.hikari_tv_stb_shka_way_info_ctrl_cd_value ;
    }
 
    public void setHikari_tv_stb_shka_way_info_ctrl_cd_value( String param) {
        this.hikari_tv_stb_shka_way_info_ctrl_cd_value = param ;
    }
 
    public String getHikari_tv_stb_shka_way_info_ctrl_cd_state() {
        return this.hikari_tv_stb_shka_way_info_ctrl_cd_state ;
    }
 
    public void setHikari_tv_stb_shka_way_info_ctrl_cd_state(String param) {
        this.hikari_tv_stb_shka_way_info_ctrl_cd_state = param ;
    }
 
    public String getHikari_tv_stb_shka_way_update() {
        return this.hikari_tv_stb_shka_way_update ;
    }
 
    public void setHikari_tv_stb_shka_way_update(String param) {
        this.hikari_tv_stb_shka_way_update = param ;
    }
 
    public String getHikari_tv_stb_shka_way_value() {
        return this.hikari_tv_stb_shka_way_value ;
    }
 
    public void setHikari_tv_stb_shka_way_value( String param) {
        this.hikari_tv_stb_shka_way_value = param ;
    }
 
    public Boolean getHikari_tv_stb_shka_way_enabled() {
        return this.hikari_tv_stb_shka_way_enabled ;
    }    
 
    public void setHikari_tv_stb_shka_way_enabled(Boolean param) {
        this.hikari_tv_stb_shka_way_enabled = param ;
    }
 
    public String getHikari_tv_stb_shka_way_state() {
        return this.hikari_tv_stb_shka_way_state ;
    }
 
    public void setHikari_tv_stb_shka_way_state(String param) {
        this.hikari_tv_stb_shka_way_state = param ;
    }
 
    public String getHikari_tv_stb_shka_way_nm_update() {
        return this.hikari_tv_stb_shka_way_nm_update ;
    }
 
    public void setHikari_tv_stb_shka_way_nm_update(String param) {
        this.hikari_tv_stb_shka_way_nm_update = param ;
    }
 
    public String getHikari_tv_stb_shka_way_nm_value() {
        return this.hikari_tv_stb_shka_way_nm_value ;
    }
 
    public void setHikari_tv_stb_shka_way_nm_value( String param) {
        this.hikari_tv_stb_shka_way_nm_value = param ;
    }
 
    public Boolean getHikari_tv_stb_shka_way_nm_enabled() {
        return this.hikari_tv_stb_shka_way_nm_enabled ;
    }    
 
    public void setHikari_tv_stb_shka_way_nm_enabled(Boolean param) {
        this.hikari_tv_stb_shka_way_nm_enabled = param ;
    }
 
    public String getHikari_tv_stb_shka_way_nm_state() {
        return this.hikari_tv_stb_shka_way_nm_state ;
    }
 
    public void setHikari_tv_stb_shka_way_nm_state(String param) {
        this.hikari_tv_stb_shka_way_nm_state = param ;
    }
 
    public String getHikari_tv_stb_kei_cnt_update() {
        return this.hikari_tv_stb_kei_cnt_update ;
    }
 
    public void setHikari_tv_stb_kei_cnt_update(String param) {
        this.hikari_tv_stb_kei_cnt_update = param ;
    }
 
    public String getHikari_tv_stb_kei_cnt_value() {
        return this.hikari_tv_stb_kei_cnt_value ;
    }
 
    public void setHikari_tv_stb_kei_cnt_value( String param) {
        this.hikari_tv_stb_kei_cnt_value = param ;
    }
 
    public Boolean getHikari_tv_stb_kei_cnt_enabled() {
        return this.hikari_tv_stb_kei_cnt_enabled ;
    }    
 
    public void setHikari_tv_stb_kei_cnt_enabled(Boolean param) {
        this.hikari_tv_stb_kei_cnt_enabled = param ;
    }
 
    public String getHikari_tv_stb_kei_cnt_state() {
        return this.hikari_tv_stb_kei_cnt_state ;
    }
 
    public void setHikari_tv_stb_kei_cnt_state(String param) {
        this.hikari_tv_stb_kei_cnt_state = param ;
    }
 
    public String getHikari_tv_stb_kei_cnt_ctrl_cd_update() {
        return this.hikari_tv_stb_kei_cnt_ctrl_cd_update ;
    }
 
    public void setHikari_tv_stb_kei_cnt_ctrl_cd_update(String param) {
        this.hikari_tv_stb_kei_cnt_ctrl_cd_update = param ;
    }
 
    public String getHikari_tv_stb_kei_cnt_ctrl_cd_value() {
        return this.hikari_tv_stb_kei_cnt_ctrl_cd_value ;
    }
 
    public void setHikari_tv_stb_kei_cnt_ctrl_cd_value( String param) {
        this.hikari_tv_stb_kei_cnt_ctrl_cd_value = param ;
    }
 
    public String getHikari_tv_stb_kei_cnt_ctrl_cd_state() {
        return this.hikari_tv_stb_kei_cnt_ctrl_cd_state ;
    }
 
    public void setHikari_tv_stb_kei_cnt_ctrl_cd_state(String param) {
        this.hikari_tv_stb_kei_cnt_ctrl_cd_state = param ;
    }
 
 
    public X33VDataTypeList getTv_pnlty_hassei_div_info_list() {
        return this.tv_pnlty_hassei_div_info_list ;
    }
 
    public void setTv_pnlty_hassei_div_info_list(X33VDataTypeList param) {
        this.tv_pnlty_hassei_div_info_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_tv_pnlty_hassei_div_info(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<tv_pnlty_hassei_div_info_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) tv_pnlty_hassei_div_info_list.get(i)).loadModelData("転居先利用サービス情報＿光テレビ＿違約金発生区分情報", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getTv_pnlty_hassei_div_ctrl_cd_update() {
        return this.tv_pnlty_hassei_div_ctrl_cd_update ;
    }
 
    public void setTv_pnlty_hassei_div_ctrl_cd_update(String param) {
        this.tv_pnlty_hassei_div_ctrl_cd_update = param ;
    }
 
    public String getTv_pnlty_hassei_div_ctrl_cd_value() {
        return this.tv_pnlty_hassei_div_ctrl_cd_value ;
    }
 
    public void setTv_pnlty_hassei_div_ctrl_cd_value( String param) {
        this.tv_pnlty_hassei_div_ctrl_cd_value = param ;
    }
 
    public String getTv_pnlty_hassei_div_ctrl_cd_state() {
        return this.tv_pnlty_hassei_div_ctrl_cd_state ;
    }
 
    public void setTv_pnlty_hassei_div_ctrl_cd_state(String param) {
        this.tv_pnlty_hassei_div_ctrl_cd_state = param ;
    }
 
    public String getTv_pnlty_hassei_div_update() {
        return this.tv_pnlty_hassei_div_update ;
    }
 
    public void setTv_pnlty_hassei_div_update(String param) {
        this.tv_pnlty_hassei_div_update = param ;
    }
 
    public String getTv_pnlty_hassei_div_value() {
        return this.tv_pnlty_hassei_div_value ;
    }
 
    public void setTv_pnlty_hassei_div_value( String param) {
        this.tv_pnlty_hassei_div_value = param ;
    }
 
    public Boolean getTv_pnlty_hassei_div_enabled() {
        return this.tv_pnlty_hassei_div_enabled ;
    }    
 
    public void setTv_pnlty_hassei_div_enabled(Boolean param) {
        this.tv_pnlty_hassei_div_enabled = param ;
    }
 
    public String getTv_pnlty_hassei_div_state() {
        return this.tv_pnlty_hassei_div_state ;
    }
 
    public void setTv_pnlty_hassei_div_state(String param) {
        this.tv_pnlty_hassei_div_state = param ;
    }
 
    public String getTv_pnlty_hassei_div_nm_update() {
        return this.tv_pnlty_hassei_div_nm_update ;
    }
 
    public void setTv_pnlty_hassei_div_nm_update(String param) {
        this.tv_pnlty_hassei_div_nm_update = param ;
    }
 
    public String getTv_pnlty_hassei_div_nm_value() {
        return this.tv_pnlty_hassei_div_nm_value ;
    }
 
    public void setTv_pnlty_hassei_div_nm_value( String param) {
        this.tv_pnlty_hassei_div_nm_value = param ;
    }
 
    public Boolean getTv_pnlty_hassei_div_nm_enabled() {
        return this.tv_pnlty_hassei_div_nm_enabled ;
    }    
 
    public void setTv_pnlty_hassei_div_nm_enabled(Boolean param) {
        this.tv_pnlty_hassei_div_nm_enabled = param ;
    }
 
    public String getTv_pnlty_hassei_div_nm_state() {
        return this.tv_pnlty_hassei_div_nm_state ;
    }
 
    public void setTv_pnlty_hassei_div_nm_state(String param) {
        this.tv_pnlty_hassei_div_nm_state = param ;
    }
 
 
    public X33VDataTypeList getTv_pnlty_chgre_cd_info_list() {
        return this.tv_pnlty_chgre_cd_info_list ;
    }
 
    public void setTv_pnlty_chgre_cd_info_list(X33VDataTypeList param) {
        this.tv_pnlty_chgre_cd_info_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_tv_pnlty_chgre_cd_info(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<tv_pnlty_chgre_cd_info_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) tv_pnlty_chgre_cd_info_list.get(i)).loadModelData("転居先利用サービス情報＿光テレビ＿違約金変更理由コード情報", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getTv_pnlty_chgre_cd_ctrl_cd_update() {
        return this.tv_pnlty_chgre_cd_ctrl_cd_update ;
    }
 
    public void setTv_pnlty_chgre_cd_ctrl_cd_update(String param) {
        this.tv_pnlty_chgre_cd_ctrl_cd_update = param ;
    }
 
    public String getTv_pnlty_chgre_cd_ctrl_cd_value() {
        return this.tv_pnlty_chgre_cd_ctrl_cd_value ;
    }
 
    public void setTv_pnlty_chgre_cd_ctrl_cd_value( String param) {
        this.tv_pnlty_chgre_cd_ctrl_cd_value = param ;
    }
 
    public String getTv_pnlty_chgre_cd_ctrl_cd_state() {
        return this.tv_pnlty_chgre_cd_ctrl_cd_state ;
    }
 
    public void setTv_pnlty_chgre_cd_ctrl_cd_state(String param) {
        this.tv_pnlty_chgre_cd_ctrl_cd_state = param ;
    }
 
    public String getTv_pnlty_chgre_cd_update() {
        return this.tv_pnlty_chgre_cd_update ;
    }
 
    public void setTv_pnlty_chgre_cd_update(String param) {
        this.tv_pnlty_chgre_cd_update = param ;
    }
 
    public String getTv_pnlty_chgre_cd_value() {
        return this.tv_pnlty_chgre_cd_value ;
    }
 
    public void setTv_pnlty_chgre_cd_value( String param) {
        this.tv_pnlty_chgre_cd_value = param ;
    }
 
    public Boolean getTv_pnlty_chgre_cd_enabled() {
        return this.tv_pnlty_chgre_cd_enabled ;
    }    
 
    public void setTv_pnlty_chgre_cd_enabled(Boolean param) {
        this.tv_pnlty_chgre_cd_enabled = param ;
    }
 
    public String getTv_pnlty_chgre_cd_state() {
        return this.tv_pnlty_chgre_cd_state ;
    }
 
    public void setTv_pnlty_chgre_cd_state(String param) {
        this.tv_pnlty_chgre_cd_state = param ;
    }
 
    public String getTv_pnlty_chgre_cd_nm_update() {
        return this.tv_pnlty_chgre_cd_nm_update ;
    }
 
    public void setTv_pnlty_chgre_cd_nm_update(String param) {
        this.tv_pnlty_chgre_cd_nm_update = param ;
    }
 
    public String getTv_pnlty_chgre_cd_nm_value() {
        return this.tv_pnlty_chgre_cd_nm_value ;
    }
 
    public void setTv_pnlty_chgre_cd_nm_value( String param) {
        this.tv_pnlty_chgre_cd_nm_value = param ;
    }
 
    public Boolean getTv_pnlty_chgre_cd_nm_enabled() {
        return this.tv_pnlty_chgre_cd_nm_enabled ;
    }    
 
    public void setTv_pnlty_chgre_cd_nm_enabled(Boolean param) {
        this.tv_pnlty_chgre_cd_nm_enabled = param ;
    }
 
    public String getTv_pnlty_chgre_cd_nm_state() {
        return this.tv_pnlty_chgre_cd_nm_state ;
    }
 
    public void setTv_pnlty_chgre_cd_nm_state(String param) {
        this.tv_pnlty_chgre_cd_nm_state = param ;
    }
 
 
    public X33VDataTypeList getPrc_grp_cd_info_list() {
        return this.prc_grp_cd_info_list ;
    }
 
    public void setPrc_grp_cd_info_list(X33VDataTypeList param) {
        this.prc_grp_cd_info_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_prc_grp_cd_info(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<prc_grp_cd_info_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) prc_grp_cd_info_list.get(i)).loadModelData("転居先利用サービス情報＿料金グループコード情報", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
 
    public X33VDataTypeList getPcrs_cd_info_list() {
        return this.pcrs_cd_info_list ;
    }
 
    public void setPcrs_cd_info_list(X33VDataTypeList param) {
        this.pcrs_cd_info_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_pcrs_cd_info(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<pcrs_cd_info_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) pcrs_cd_info_list.get(i)).loadModelData("転居先利用サービス情報＿料金コースコード情報", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getNet_svc_use_sta_kibo_ymd_update() {
        return this.net_svc_use_sta_kibo_ymd_update ;
    }
 
    public void setNet_svc_use_sta_kibo_ymd_update(String param) {
        this.net_svc_use_sta_kibo_ymd_update = param ;
    }
 
    public String getNet_svc_use_sta_kibo_ymd_value() {
        return this.net_svc_use_sta_kibo_ymd_value ;
    }
 
    public void setNet_svc_use_sta_kibo_ymd_value( String param) {
        this.net_svc_use_sta_kibo_ymd_value = param ;
    }
 
    public String getNet_svc_use_sta_kibo_ymd_state() {
        return this.net_svc_use_sta_kibo_ymd_state ;
    }
 
    public void setNet_svc_use_sta_kibo_ymd_state(String param) {
        this.net_svc_use_sta_kibo_ymd_state = param ;
    }
 
    public String getNet_svc_use_sta_kibo_year_update() {
        return this.net_svc_use_sta_kibo_year_update ;
    }
 
    public void setNet_svc_use_sta_kibo_year_update(String param) {
        this.net_svc_use_sta_kibo_year_update = param ;
    }
 
    public String getNet_svc_use_sta_kibo_year_value() {
        return this.net_svc_use_sta_kibo_year_value ;
    }
 
    public void setNet_svc_use_sta_kibo_year_value( String param) {
        this.net_svc_use_sta_kibo_year_value = param ;
    }
 
    public Boolean getNet_svc_use_sta_kibo_year_enabled() {
        return this.net_svc_use_sta_kibo_year_enabled ;
    }    
 
    public void setNet_svc_use_sta_kibo_year_enabled(Boolean param) {
        this.net_svc_use_sta_kibo_year_enabled = param ;
    }
 
    public String getNet_svc_use_sta_kibo_year_state() {
        return this.net_svc_use_sta_kibo_year_state ;
    }
 
    public void setNet_svc_use_sta_kibo_year_state(String param) {
        this.net_svc_use_sta_kibo_year_state = param ;
    }
 
    public String getNet_svc_use_sta_kibo_mon_update() {
        return this.net_svc_use_sta_kibo_mon_update ;
    }
 
    public void setNet_svc_use_sta_kibo_mon_update(String param) {
        this.net_svc_use_sta_kibo_mon_update = param ;
    }
 
    public String getNet_svc_use_sta_kibo_mon_value() {
        return this.net_svc_use_sta_kibo_mon_value ;
    }
 
    public void setNet_svc_use_sta_kibo_mon_value( String param) {
        this.net_svc_use_sta_kibo_mon_value = param ;
    }
 
    public Boolean getNet_svc_use_sta_kibo_mon_enabled() {
        return this.net_svc_use_sta_kibo_mon_enabled ;
    }    
 
    public void setNet_svc_use_sta_kibo_mon_enabled(Boolean param) {
        this.net_svc_use_sta_kibo_mon_enabled = param ;
    }
 
    public String getNet_svc_use_sta_kibo_mon_state() {
        return this.net_svc_use_sta_kibo_mon_state ;
    }
 
    public void setNet_svc_use_sta_kibo_mon_state(String param) {
        this.net_svc_use_sta_kibo_mon_state = param ;
    }
 
    public String getNet_svc_use_sta_kibo_day_update() {
        return this.net_svc_use_sta_kibo_day_update ;
    }
 
    public void setNet_svc_use_sta_kibo_day_update(String param) {
        this.net_svc_use_sta_kibo_day_update = param ;
    }
 
    public String getNet_svc_use_sta_kibo_day_value() {
        return this.net_svc_use_sta_kibo_day_value ;
    }
 
    public void setNet_svc_use_sta_kibo_day_value( String param) {
        this.net_svc_use_sta_kibo_day_value = param ;
    }
 
    public Boolean getNet_svc_use_sta_kibo_day_enabled() {
        return this.net_svc_use_sta_kibo_day_enabled ;
    }    
 
    public void setNet_svc_use_sta_kibo_day_enabled(Boolean param) {
        this.net_svc_use_sta_kibo_day_enabled = param ;
    }
 
    public String getNet_svc_use_sta_kibo_day_state() {
        return this.net_svc_use_sta_kibo_day_state ;
    }
 
    public void setNet_svc_use_sta_kibo_day_state(String param) {
        this.net_svc_use_sta_kibo_day_state = param ;
    }
 
    public String getNet_svc_ctrl_cd_update() {
        return this.net_svc_ctrl_cd_update ;
    }
 
    public void setNet_svc_ctrl_cd_update(String param) {
        this.net_svc_ctrl_cd_update = param ;
    }
 
    public String getNet_svc_ctrl_cd_value() {
        return this.net_svc_ctrl_cd_value ;
    }
 
    public void setNet_svc_ctrl_cd_value( String param) {
        this.net_svc_ctrl_cd_value = param ;
    }
 
    public String getNet_svc_ctrl_cd_state() {
        return this.net_svc_ctrl_cd_state ;
    }
 
    public void setNet_svc_ctrl_cd_state(String param) {
        this.net_svc_ctrl_cd_state = param ;
    }
 
 
    public X33VDataTypeList getTel_svc_use_sta_kibo_choice_info_list() {
        return this.tel_svc_use_sta_kibo_choice_info_list ;
    }
 
    public void setTel_svc_use_sta_kibo_choice_info_list(X33VDataTypeList param) {
        this.tel_svc_use_sta_kibo_choice_info_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_tel_svc_use_sta_kibo_choice_info(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<tel_svc_use_sta_kibo_choice_info_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) tel_svc_use_sta_kibo_choice_info_list.get(i)).loadModelData("転居先サービス開始設定＿電話サービス利用開始希望日選択情報", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
 
    public X33VDataTypeList getTel_svc_use_sta_kibo_choice_ctrl_info_list() {
        return this.tel_svc_use_sta_kibo_choice_ctrl_info_list ;
    }
 
    public void setTel_svc_use_sta_kibo_choice_ctrl_info_list(X33VDataTypeList param) {
        this.tel_svc_use_sta_kibo_choice_ctrl_info_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_tel_svc_use_sta_kibo_choice_ctrl_info(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<tel_svc_use_sta_kibo_choice_ctrl_info_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) tel_svc_use_sta_kibo_choice_ctrl_info_list.get(i)).loadModelData("転居先サービス開始設定＿電話サービス利用開始希望日選択制御情報", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getTel_svc_use_sta_kibo_choice_update() {
        return this.tel_svc_use_sta_kibo_choice_update ;
    }
 
    public void setTel_svc_use_sta_kibo_choice_update(String param) {
        this.tel_svc_use_sta_kibo_choice_update = param ;
    }
 
    public String getTel_svc_use_sta_kibo_choice_value() {
        return this.tel_svc_use_sta_kibo_choice_value ;
    }
 
    public void setTel_svc_use_sta_kibo_choice_value( String param) {
        this.tel_svc_use_sta_kibo_choice_value = param ;
    }
 
    public Boolean getTel_svc_use_sta_kibo_choice_enabled() {
        return this.tel_svc_use_sta_kibo_choice_enabled ;
    }    
 
    public void setTel_svc_use_sta_kibo_choice_enabled(Boolean param) {
        this.tel_svc_use_sta_kibo_choice_enabled = param ;
    }
 
    public String getTel_svc_use_sta_kibo_choice_state() {
        return this.tel_svc_use_sta_kibo_choice_state ;
    }
 
    public void setTel_svc_use_sta_kibo_choice_state(String param) {
        this.tel_svc_use_sta_kibo_choice_state = param ;
    }
 
    public String getTel_svc_use_sta_kibo_choice_nm_update() {
        return this.tel_svc_use_sta_kibo_choice_nm_update ;
    }
 
    public void setTel_svc_use_sta_kibo_choice_nm_update(String param) {
        this.tel_svc_use_sta_kibo_choice_nm_update = param ;
    }
 
    public String getTel_svc_use_sta_kibo_choice_nm_value() {
        return this.tel_svc_use_sta_kibo_choice_nm_value ;
    }
 
    public void setTel_svc_use_sta_kibo_choice_nm_value( String param) {
        this.tel_svc_use_sta_kibo_choice_nm_value = param ;
    }
 
    public Boolean getTel_svc_use_sta_kibo_choice_nm_enabled() {
        return this.tel_svc_use_sta_kibo_choice_nm_enabled ;
    }    
 
    public void setTel_svc_use_sta_kibo_choice_nm_enabled(Boolean param) {
        this.tel_svc_use_sta_kibo_choice_nm_enabled = param ;
    }
 
    public String getTel_svc_use_sta_kibo_choice_nm_state() {
        return this.tel_svc_use_sta_kibo_choice_nm_state ;
    }
 
    public void setTel_svc_use_sta_kibo_choice_nm_state(String param) {
        this.tel_svc_use_sta_kibo_choice_nm_state = param ;
    }
 
    public String getTel_svc_use_sta_kibo_ymd_update() {
        return this.tel_svc_use_sta_kibo_ymd_update ;
    }
 
    public void setTel_svc_use_sta_kibo_ymd_update(String param) {
        this.tel_svc_use_sta_kibo_ymd_update = param ;
    }
 
    public String getTel_svc_use_sta_kibo_ymd_value() {
        return this.tel_svc_use_sta_kibo_ymd_value ;
    }
 
    public void setTel_svc_use_sta_kibo_ymd_value( String param) {
        this.tel_svc_use_sta_kibo_ymd_value = param ;
    }
 
    public String getTel_svc_use_sta_kibo_ymd_state() {
        return this.tel_svc_use_sta_kibo_ymd_state ;
    }
 
    public void setTel_svc_use_sta_kibo_ymd_state(String param) {
        this.tel_svc_use_sta_kibo_ymd_state = param ;
    }
 
    public String getTel_svc_use_sta_kibo_year_update() {
        return this.tel_svc_use_sta_kibo_year_update ;
    }
 
    public void setTel_svc_use_sta_kibo_year_update(String param) {
        this.tel_svc_use_sta_kibo_year_update = param ;
    }
 
    public String getTel_svc_use_sta_kibo_year_value() {
        return this.tel_svc_use_sta_kibo_year_value ;
    }
 
    public void setTel_svc_use_sta_kibo_year_value( String param) {
        this.tel_svc_use_sta_kibo_year_value = param ;
    }
 
    public Boolean getTel_svc_use_sta_kibo_year_enabled() {
        return this.tel_svc_use_sta_kibo_year_enabled ;
    }    
 
    public void setTel_svc_use_sta_kibo_year_enabled(Boolean param) {
        this.tel_svc_use_sta_kibo_year_enabled = param ;
    }
 
    public String getTel_svc_use_sta_kibo_year_state() {
        return this.tel_svc_use_sta_kibo_year_state ;
    }
 
    public void setTel_svc_use_sta_kibo_year_state(String param) {
        this.tel_svc_use_sta_kibo_year_state = param ;
    }
 
    public String getTel_svc_use_sta_kibo_mon_update() {
        return this.tel_svc_use_sta_kibo_mon_update ;
    }
 
    public void setTel_svc_use_sta_kibo_mon_update(String param) {
        this.tel_svc_use_sta_kibo_mon_update = param ;
    }
 
    public String getTel_svc_use_sta_kibo_mon_value() {
        return this.tel_svc_use_sta_kibo_mon_value ;
    }
 
    public void setTel_svc_use_sta_kibo_mon_value( String param) {
        this.tel_svc_use_sta_kibo_mon_value = param ;
    }
 
    public Boolean getTel_svc_use_sta_kibo_mon_enabled() {
        return this.tel_svc_use_sta_kibo_mon_enabled ;
    }    
 
    public void setTel_svc_use_sta_kibo_mon_enabled(Boolean param) {
        this.tel_svc_use_sta_kibo_mon_enabled = param ;
    }
 
    public String getTel_svc_use_sta_kibo_mon_state() {
        return this.tel_svc_use_sta_kibo_mon_state ;
    }
 
    public void setTel_svc_use_sta_kibo_mon_state(String param) {
        this.tel_svc_use_sta_kibo_mon_state = param ;
    }
 
    public String getTel_svc_use_sta_kibo_day_update() {
        return this.tel_svc_use_sta_kibo_day_update ;
    }
 
    public void setTel_svc_use_sta_kibo_day_update(String param) {
        this.tel_svc_use_sta_kibo_day_update = param ;
    }
 
    public String getTel_svc_use_sta_kibo_day_value() {
        return this.tel_svc_use_sta_kibo_day_value ;
    }
 
    public void setTel_svc_use_sta_kibo_day_value( String param) {
        this.tel_svc_use_sta_kibo_day_value = param ;
    }
 
    public Boolean getTel_svc_use_sta_kibo_day_enabled() {
        return this.tel_svc_use_sta_kibo_day_enabled ;
    }    
 
    public void setTel_svc_use_sta_kibo_day_enabled(Boolean param) {
        this.tel_svc_use_sta_kibo_day_enabled = param ;
    }
 
    public String getTel_svc_use_sta_kibo_day_state() {
        return this.tel_svc_use_sta_kibo_day_state ;
    }
 
    public void setTel_svc_use_sta_kibo_day_state(String param) {
        this.tel_svc_use_sta_kibo_day_state = param ;
    }
 
 
    public X33VDataTypeList getTel_svc_use_sta_kibo_ampm_info_list() {
        return this.tel_svc_use_sta_kibo_ampm_info_list ;
    }
 
    public void setTel_svc_use_sta_kibo_ampm_info_list(X33VDataTypeList param) {
        this.tel_svc_use_sta_kibo_ampm_info_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_tel_svc_use_sta_kibo_ampm_info(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<tel_svc_use_sta_kibo_ampm_info_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) tel_svc_use_sta_kibo_ampm_info_list.get(i)).loadModelData("転居先サービス開始設定＿電話サービス利用開始希望年月日（ＡＭＰＭ）情報", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getTel_svc_use_sta_kibo_ampm_update() {
        return this.tel_svc_use_sta_kibo_ampm_update ;
    }
 
    public void setTel_svc_use_sta_kibo_ampm_update(String param) {
        this.tel_svc_use_sta_kibo_ampm_update = param ;
    }
 
    public String getTel_svc_use_sta_kibo_ampm_value() {
        return this.tel_svc_use_sta_kibo_ampm_value ;
    }
 
    public void setTel_svc_use_sta_kibo_ampm_value( String param) {
        this.tel_svc_use_sta_kibo_ampm_value = param ;
    }
 
    public Boolean getTel_svc_use_sta_kibo_ampm_enabled() {
        return this.tel_svc_use_sta_kibo_ampm_enabled ;
    }    
 
    public void setTel_svc_use_sta_kibo_ampm_enabled(Boolean param) {
        this.tel_svc_use_sta_kibo_ampm_enabled = param ;
    }
 
    public String getTel_svc_use_sta_kibo_ampm_state() {
        return this.tel_svc_use_sta_kibo_ampm_state ;
    }
 
    public void setTel_svc_use_sta_kibo_ampm_state(String param) {
        this.tel_svc_use_sta_kibo_ampm_state = param ;
    }
 
    public String getTel_svc_use_sta_kibo_ampm_nm_update() {
        return this.tel_svc_use_sta_kibo_ampm_nm_update ;
    }
 
    public void setTel_svc_use_sta_kibo_ampm_nm_update(String param) {
        this.tel_svc_use_sta_kibo_ampm_nm_update = param ;
    }
 
    public String getTel_svc_use_sta_kibo_ampm_nm_value() {
        return this.tel_svc_use_sta_kibo_ampm_nm_value ;
    }
 
    public void setTel_svc_use_sta_kibo_ampm_nm_value( String param) {
        this.tel_svc_use_sta_kibo_ampm_nm_value = param ;
    }
 
    public Boolean getTel_svc_use_sta_kibo_ampm_nm_enabled() {
        return this.tel_svc_use_sta_kibo_ampm_nm_enabled ;
    }    
 
    public void setTel_svc_use_sta_kibo_ampm_nm_enabled(Boolean param) {
        this.tel_svc_use_sta_kibo_ampm_nm_enabled = param ;
    }
 
    public String getTel_svc_use_sta_kibo_ampm_nm_state() {
        return this.tel_svc_use_sta_kibo_ampm_nm_state ;
    }
 
    public void setTel_svc_use_sta_kibo_ampm_nm_state(String param) {
        this.tel_svc_use_sta_kibo_ampm_nm_state = param ;
    }
 
 
    public X33VDataTypeList getTel_svc_use_sta_kibo_time_info_list() {
        return this.tel_svc_use_sta_kibo_time_info_list ;
    }
 
    public void setTel_svc_use_sta_kibo_time_info_list(X33VDataTypeList param) {
        this.tel_svc_use_sta_kibo_time_info_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_tel_svc_use_sta_kibo_time_info(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<tel_svc_use_sta_kibo_time_info_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) tel_svc_use_sta_kibo_time_info_list.get(i)).loadModelData("転居先サービス開始設定＿電話サービス利用開始希望年月日（時）情報", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getTel_svc_use_sta_kibo_time_update() {
        return this.tel_svc_use_sta_kibo_time_update ;
    }
 
    public void setTel_svc_use_sta_kibo_time_update(String param) {
        this.tel_svc_use_sta_kibo_time_update = param ;
    }
 
    public String getTel_svc_use_sta_kibo_time_value() {
        return this.tel_svc_use_sta_kibo_time_value ;
    }
 
    public void setTel_svc_use_sta_kibo_time_value( String param) {
        this.tel_svc_use_sta_kibo_time_value = param ;
    }
 
    public Boolean getTel_svc_use_sta_kibo_time_enabled() {
        return this.tel_svc_use_sta_kibo_time_enabled ;
    }    
 
    public void setTel_svc_use_sta_kibo_time_enabled(Boolean param) {
        this.tel_svc_use_sta_kibo_time_enabled = param ;
    }
 
    public String getTel_svc_use_sta_kibo_time_state() {
        return this.tel_svc_use_sta_kibo_time_state ;
    }
 
    public void setTel_svc_use_sta_kibo_time_state(String param) {
        this.tel_svc_use_sta_kibo_time_state = param ;
    }
 
    public String getTel_svc_use_sta_kibo_time_nm_update() {
        return this.tel_svc_use_sta_kibo_time_nm_update ;
    }
 
    public void setTel_svc_use_sta_kibo_time_nm_update(String param) {
        this.tel_svc_use_sta_kibo_time_nm_update = param ;
    }
 
    public String getTel_svc_use_sta_kibo_time_nm_value() {
        return this.tel_svc_use_sta_kibo_time_nm_value ;
    }
 
    public void setTel_svc_use_sta_kibo_time_nm_value( String param) {
        this.tel_svc_use_sta_kibo_time_nm_value = param ;
    }
 
    public Boolean getTel_svc_use_sta_kibo_time_nm_enabled() {
        return this.tel_svc_use_sta_kibo_time_nm_enabled ;
    }    
 
    public void setTel_svc_use_sta_kibo_time_nm_enabled(Boolean param) {
        this.tel_svc_use_sta_kibo_time_nm_enabled = param ;
    }
 
    public String getTel_svc_use_sta_kibo_time_nm_state() {
        return this.tel_svc_use_sta_kibo_time_nm_state ;
    }
 
    public void setTel_svc_use_sta_kibo_time_nm_state(String param) {
        this.tel_svc_use_sta_kibo_time_nm_state = param ;
    }
 
    public String getTel_svc_ctrl_cd_update() {
        return this.tel_svc_ctrl_cd_update ;
    }
 
    public void setTel_svc_ctrl_cd_update(String param) {
        this.tel_svc_ctrl_cd_update = param ;
    }
 
    public String getTel_svc_ctrl_cd_value() {
        return this.tel_svc_ctrl_cd_value ;
    }
 
    public void setTel_svc_ctrl_cd_value( String param) {
        this.tel_svc_ctrl_cd_value = param ;
    }
 
    public String getTel_svc_ctrl_cd_state() {
        return this.tel_svc_ctrl_cd_state ;
    }
 
    public void setTel_svc_ctrl_cd_state(String param) {
        this.tel_svc_ctrl_cd_state = param ;
    }
 
    public String getMt_svc_kei_kaisen_ucwk_no_update() {
        return this.mt_svc_kei_kaisen_ucwk_no_update ;
    }
 
    public void setMt_svc_kei_kaisen_ucwk_no_update(String param) {
        this.mt_svc_kei_kaisen_ucwk_no_update = param ;
    }
 
    public String getMt_svc_kei_kaisen_ucwk_no_value() {
        return this.mt_svc_kei_kaisen_ucwk_no_value ;
    }
 
    public void setMt_svc_kei_kaisen_ucwk_no_value( String param) {
        this.mt_svc_kei_kaisen_ucwk_no_value = param ;
    }
 
    public String getMt_svc_kei_kaisen_ucwk_no_state() {
        return this.mt_svc_kei_kaisen_ucwk_no_state ;
    }
 
    public void setMt_svc_kei_kaisen_ucwk_no_state(String param) {
        this.mt_svc_kei_kaisen_ucwk_no_state = param ;
    }
 
    public String getSk_svc_kei_kaisen_ucwk_no_update() {
        return this.sk_svc_kei_kaisen_ucwk_no_update ;
    }
 
    public void setSk_svc_kei_kaisen_ucwk_no_update(String param) {
        this.sk_svc_kei_kaisen_ucwk_no_update = param ;
    }
 
    public String getSk_svc_kei_kaisen_ucwk_no_value() {
        return this.sk_svc_kei_kaisen_ucwk_no_value ;
    }
 
    public void setSk_svc_kei_kaisen_ucwk_no_value( String param) {
        this.sk_svc_kei_kaisen_ucwk_no_value = param ;
    }
 
    public String getSk_svc_kei_kaisen_ucwk_no_state() {
        return this.sk_svc_kei_kaisen_ucwk_no_state ;
    }
 
    public void setSk_svc_kei_kaisen_ucwk_no_state(String param) {
        this.sk_svc_kei_kaisen_ucwk_no_state = param ;
    }
 
    public String getOpe_ymd_update() {
        return this.ope_ymd_update ;
    }
 
    public void setOpe_ymd_update(String param) {
        this.ope_ymd_update = param ;
    }
 
    public String getOpe_ymd_value() {
        return this.ope_ymd_value ;
    }
 
    public void setOpe_ymd_value( String param) {
        this.ope_ymd_value = param ;
    }
 
    public String getOpe_ymd_state() {
        return this.ope_ymd_state ;
    }
 
    public void setOpe_ymd_state(String param) {
        this.ope_ymd_state = param ;
    }
 
    public String getSvc_sta_ymd_chk_day_cnt_update() {
        return this.svc_sta_ymd_chk_day_cnt_update ;
    }
 
    public void setSvc_sta_ymd_chk_day_cnt_update(String param) {
        this.svc_sta_ymd_chk_day_cnt_update = param ;
    }
 
    public String getSvc_sta_ymd_chk_day_cnt_value() {
        return this.svc_sta_ymd_chk_day_cnt_value ;
    }
 
    public void setSvc_sta_ymd_chk_day_cnt_value( String param) {
        this.svc_sta_ymd_chk_day_cnt_value = param ;
    }
 
    public String getSvc_sta_ymd_chk_day_cnt_state() {
        return this.svc_sta_ymd_chk_day_cnt_state ;
    }
 
    public void setSvc_sta_ymd_chk_day_cnt_state(String param) {
        this.svc_sta_ymd_chk_day_cnt_state = param ;
    }
 
    public String getSvc_end_ymd_chk_day_cnt_update() {
        return this.svc_end_ymd_chk_day_cnt_update ;
    }
 
    public void setSvc_end_ymd_chk_day_cnt_update(String param) {
        this.svc_end_ymd_chk_day_cnt_update = param ;
    }
 
    public String getSvc_end_ymd_chk_day_cnt_value() {
        return this.svc_end_ymd_chk_day_cnt_value ;
    }
 
    public void setSvc_end_ymd_chk_day_cnt_value( String param) {
        this.svc_end_ymd_chk_day_cnt_value = param ;
    }
 
    public String getSvc_end_ymd_chk_day_cnt_state() {
        return this.svc_end_ymd_chk_day_cnt_state ;
    }
 
    public void setSvc_end_ymd_chk_day_cnt_state(String param) {
        this.svc_end_ymd_chk_day_cnt_state = param ;
    }
 
    public String getMskm_prd_update() {
        return this.mskm_prd_update ;
    }
 
    public void setMskm_prd_update(String param) {
        this.mskm_prd_update = param ;
    }
 
    public String getMskm_prd_value() {
        return this.mskm_prd_value ;
    }
 
    public void setMskm_prd_value( String param) {
        this.mskm_prd_value = param ;
    }
 
    public String getMskm_prd_state() {
        return this.mskm_prd_state ;
    }
 
    public void setMskm_prd_state(String param) {
        this.mskm_prd_state = param ;
    }
 
 
    public X33VDataTypeList getMt_mans_info_list() {
        return this.mt_mans_info_list ;
    }
 
    public void setMt_mans_info_list(X33VDataTypeList param) {
        this.mt_mans_info_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_mt_mans_info(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<mt_mans_info_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) mt_mans_info_list.get(i)).loadModelData("転居元マンション情報", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
 
    public X33VDataTypeList getTen_mans_info_list() {
        return this.ten_mans_info_list ;
    }
 
    public void setTen_mans_info_list(X33VDataTypeList param) {
        this.ten_mans_info_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_ten_mans_info(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<ten_mans_info_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) ten_mans_info_list.get(i)).loadModelData("転居先マンション情報", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getNet_kist_svc_um_update() {
        return this.net_kist_svc_um_update ;
    }
 
    public void setNet_kist_svc_um_update(String param) {
        this.net_kist_svc_um_update = param ;
    }
 
    public String getNet_kist_svc_um_value() {
        return this.net_kist_svc_um_value ;
    }
 
    public void setNet_kist_svc_um_value( String param) {
        this.net_kist_svc_um_value = param ;
    }
 
    public String getNet_kist_svc_um_state() {
        return this.net_kist_svc_um_state ;
    }
 
    public void setNet_kist_svc_um_state(String param) {
        this.net_kist_svc_um_state = param ;
    }
 
    public String getTel_kist_svc_um_update() {
        return this.tel_kist_svc_um_update ;
    }
 
    public void setTel_kist_svc_um_update(String param) {
        this.tel_kist_svc_um_update = param ;
    }
 
    public String getTel_kist_svc_um_value() {
        return this.tel_kist_svc_um_value ;
    }
 
    public void setTel_kist_svc_um_value( String param) {
        this.tel_kist_svc_um_value = param ;
    }
 
    public String getTel_kist_svc_um_state() {
        return this.tel_kist_svc_um_state ;
    }
 
    public void setTel_kist_svc_um_state(String param) {
        this.tel_kist_svc_um_state = param ;
    }
 
    public String getTv_kist_svc_um_update() {
        return this.tv_kist_svc_um_update ;
    }
 
    public void setTv_kist_svc_um_update(String param) {
        this.tv_kist_svc_um_update = param ;
    }
 
    public String getTv_kist_svc_um_value() {
        return this.tv_kist_svc_um_value ;
    }
 
    public void setTv_kist_svc_um_value( String param) {
        this.tv_kist_svc_um_value = param ;
    }
 
    public String getTv_kist_svc_um_state() {
        return this.tv_kist_svc_um_state ;
    }
 
    public void setTv_kist_svc_um_state(String param) {
        this.tv_kist_svc_um_state = param ;
    }
 
    public String getSvc_ctrl_cd_update() {
        return this.svc_ctrl_cd_update ;
    }
 
    public void setSvc_ctrl_cd_update(String param) {
        this.svc_ctrl_cd_update = param ;
    }
 
    public String getSvc_ctrl_cd_value() {
        return this.svc_ctrl_cd_value ;
    }
 
    public void setSvc_ctrl_cd_value( String param) {
        this.svc_ctrl_cd_value = param ;
    }
 
    public String getSvc_ctrl_cd_state() {
        return this.svc_ctrl_cd_state ;
    }
 
    public void setSvc_ctrl_cd_state(String param) {
        this.svc_ctrl_cd_state = param ;
    }
 
    public String getMt_mans_jdg_cd_update() {
        return this.mt_mans_jdg_cd_update ;
    }
 
    public void setMt_mans_jdg_cd_update(String param) {
        this.mt_mans_jdg_cd_update = param ;
    }
 
    public String getMt_mans_jdg_cd_value() {
        return this.mt_mans_jdg_cd_value ;
    }
 
    public void setMt_mans_jdg_cd_value( String param) {
        this.mt_mans_jdg_cd_value = param ;
    }
 
    public String getMt_mans_jdg_cd_state() {
        return this.mt_mans_jdg_cd_state ;
    }
 
    public void setMt_mans_jdg_cd_state(String param) {
        this.mt_mans_jdg_cd_state = param ;
    }
 
    public String getMt_svckei_net_upd_dtm_update() {
        return this.mt_svckei_net_upd_dtm_update ;
    }
 
    public void setMt_svckei_net_upd_dtm_update(String param) {
        this.mt_svckei_net_upd_dtm_update = param ;
    }
 
    public String getMt_svckei_net_upd_dtm_value() {
        return this.mt_svckei_net_upd_dtm_value ;
    }
 
    public void setMt_svckei_net_upd_dtm_value( String param) {
        this.mt_svckei_net_upd_dtm_value = param ;
    }
 
    public String getMt_svckei_net_upd_dtm_state() {
        return this.mt_svckei_net_upd_dtm_state ;
    }
 
    public void setMt_svckei_net_upd_dtm_state(String param) {
        this.mt_svckei_net_upd_dtm_state = param ;
    }
 
    public String getMt_svckei_tel_upd_dtm_update() {
        return this.mt_svckei_tel_upd_dtm_update ;
    }
 
    public void setMt_svckei_tel_upd_dtm_update(String param) {
        this.mt_svckei_tel_upd_dtm_update = param ;
    }
 
    public String getMt_svckei_tel_upd_dtm_value() {
        return this.mt_svckei_tel_upd_dtm_value ;
    }
 
    public void setMt_svckei_tel_upd_dtm_value( String param) {
        this.mt_svckei_tel_upd_dtm_value = param ;
    }
 
    public String getMt_svckei_tel_upd_dtm_state() {
        return this.mt_svckei_tel_upd_dtm_state ;
    }
 
    public void setMt_svckei_tel_upd_dtm_state(String param) {
        this.mt_svckei_tel_upd_dtm_state = param ;
    }
 
    public String getMt_svckei_tv_upd_dtm_update() {
        return this.mt_svckei_tv_upd_dtm_update ;
    }
 
    public void setMt_svckei_tv_upd_dtm_update(String param) {
        this.mt_svckei_tv_upd_dtm_update = param ;
    }
 
    public String getMt_svckei_tv_upd_dtm_value() {
        return this.mt_svckei_tv_upd_dtm_value ;
    }
 
    public void setMt_svckei_tv_upd_dtm_value( String param) {
        this.mt_svckei_tv_upd_dtm_value = param ;
    }
 
    public String getMt_svckei_tv_upd_dtm_state() {
        return this.mt_svckei_tv_upd_dtm_state ;
    }
 
    public void setMt_svckei_tv_upd_dtm_state(String param) {
        this.mt_svckei_tv_upd_dtm_state = param ;
    }
 
    public String getMt_svckei_st_net_update() {
        return this.mt_svckei_st_net_update ;
    }
 
    public void setMt_svckei_st_net_update(String param) {
        this.mt_svckei_st_net_update = param ;
    }
 
    public String getMt_svckei_st_net_value() {
        return this.mt_svckei_st_net_value ;
    }
 
    public void setMt_svckei_st_net_value( String param) {
        this.mt_svckei_st_net_value = param ;
    }
 
    public String getMt_svckei_st_net_state() {
        return this.mt_svckei_st_net_state ;
    }
 
    public void setMt_svckei_st_net_state(String param) {
        this.mt_svckei_st_net_state = param ;
    }
 
    public String getMt_svckei_st_tel_update() {
        return this.mt_svckei_st_tel_update ;
    }
 
    public void setMt_svckei_st_tel_update(String param) {
        this.mt_svckei_st_tel_update = param ;
    }
 
    public String getMt_svckei_st_tel_value() {
        return this.mt_svckei_st_tel_value ;
    }
 
    public void setMt_svckei_st_tel_value( String param) {
        this.mt_svckei_st_tel_value = param ;
    }
 
    public String getMt_svckei_st_tel_state() {
        return this.mt_svckei_st_tel_state ;
    }
 
    public void setMt_svckei_st_tel_state(String param) {
        this.mt_svckei_st_tel_state = param ;
    }
 
    public String getMt_svckei_st_tv_update() {
        return this.mt_svckei_st_tv_update ;
    }
 
    public void setMt_svckei_st_tv_update(String param) {
        this.mt_svckei_st_tv_update = param ;
    }
 
    public String getMt_svckei_st_tv_value() {
        return this.mt_svckei_st_tv_value ;
    }
 
    public void setMt_svckei_st_tv_value( String param) {
        this.mt_svckei_st_tv_value = param ;
    }
 
    public String getMt_svckei_st_tv_state() {
        return this.mt_svckei_st_tv_state ;
    }
 
    public void setMt_svckei_st_tv_state(String param) {
        this.mt_svckei_st_tv_state = param ;
    }
 
    public String getSk_svckei_st_net_update() {
        return this.sk_svckei_st_net_update ;
    }
 
    public void setSk_svckei_st_net_update(String param) {
        this.sk_svckei_st_net_update = param ;
    }
 
    public String getSk_svckei_st_net_value() {
        return this.sk_svckei_st_net_value ;
    }
 
    public void setSk_svckei_st_net_value( String param) {
        this.sk_svckei_st_net_value = param ;
    }
 
    public String getSk_svckei_st_net_state() {
        return this.sk_svckei_st_net_state ;
    }
 
    public void setSk_svckei_st_net_state(String param) {
        this.sk_svckei_st_net_state = param ;
    }
 
    public String getSk_svckei_st_tel_update() {
        return this.sk_svckei_st_tel_update ;
    }
 
    public void setSk_svckei_st_tel_update(String param) {
        this.sk_svckei_st_tel_update = param ;
    }
 
    public String getSk_svckei_st_tel_value() {
        return this.sk_svckei_st_tel_value ;
    }
 
    public void setSk_svckei_st_tel_value( String param) {
        this.sk_svckei_st_tel_value = param ;
    }
 
    public String getSk_svckei_st_tel_state() {
        return this.sk_svckei_st_tel_state ;
    }
 
    public void setSk_svckei_st_tel_state(String param) {
        this.sk_svckei_st_tel_state = param ;
    }
 
    public String getSk_svckei_st_tv_update() {
        return this.sk_svckei_st_tv_update ;
    }
 
    public void setSk_svckei_st_tv_update(String param) {
        this.sk_svckei_st_tv_update = param ;
    }
 
    public String getSk_svckei_st_tv_value() {
        return this.sk_svckei_st_tv_value ;
    }
 
    public void setSk_svckei_st_tv_value( String param) {
        this.sk_svckei_st_tv_value = param ;
    }
 
    public String getSk_svckei_st_tv_state() {
        return this.sk_svckei_st_tv_state ;
    }
 
    public void setSk_svckei_st_tv_state(String param) {
        this.sk_svckei_st_tv_state = param ;
    }
 
    public String getSk_mans_jdg_cd_update() {
        return this.sk_mans_jdg_cd_update ;
    }
 
    public void setSk_mans_jdg_cd_update(String param) {
        this.sk_mans_jdg_cd_update = param ;
    }
 
    public String getSk_mans_jdg_cd_value() {
        return this.sk_mans_jdg_cd_value ;
    }
 
    public void setSk_mans_jdg_cd_value( String param) {
        this.sk_mans_jdg_cd_value = param ;
    }
 
    public String getSk_mans_jdg_cd_state() {
        return this.sk_mans_jdg_cd_state ;
    }
 
    public void setSk_mans_jdg_cd_state(String param) {
        this.sk_mans_jdg_cd_state = param ;
    }
 
    public String getMt_dsl_dsp_ctrl_cd_update() {
        return this.mt_dsl_dsp_ctrl_cd_update ;
    }
 
    public void setMt_dsl_dsp_ctrl_cd_update(String param) {
        this.mt_dsl_dsp_ctrl_cd_update = param ;
    }
 
    public String getMt_dsl_dsp_ctrl_cd_value() {
        return this.mt_dsl_dsp_ctrl_cd_value ;
    }
 
    public void setMt_dsl_dsp_ctrl_cd_value( String param) {
        this.mt_dsl_dsp_ctrl_cd_value = param ;
    }
 
    public String getMt_dsl_dsp_ctrl_cd_state() {
        return this.mt_dsl_dsp_ctrl_cd_state ;
    }
 
    public void setMt_dsl_dsp_ctrl_cd_state(String param) {
        this.mt_dsl_dsp_ctrl_cd_state = param ;
    }
 
    public String getAdchm_kari_add_no_update() {
        return this.adchm_kari_add_no_update ;
    }
 
    public void setAdchm_kari_add_no_update(String param) {
        this.adchm_kari_add_no_update = param ;
    }
 
    public String getAdchm_kari_add_no_value() {
        return this.adchm_kari_add_no_value ;
    }
 
    public void setAdchm_kari_add_no_value( String param) {
        this.adchm_kari_add_no_value = param ;
    }
 
    public String getAdchm_kari_add_no_state() {
        return this.adchm_kari_add_no_state ;
    }
 
    public void setAdchm_kari_add_no_state(String param) {
        this.adchm_kari_add_no_state = param ;
    }
 
    public String getAdchm_tppv_upd_dtm_update() {
        return this.adchm_tppv_upd_dtm_update ;
    }
 
    public void setAdchm_tppv_upd_dtm_update(String param) {
        this.adchm_tppv_upd_dtm_update = param ;
    }
 
    public String getAdchm_tppv_upd_dtm_value() {
        return this.adchm_tppv_upd_dtm_value ;
    }
 
    public void setAdchm_tppv_upd_dtm_value( String param) {
        this.adchm_tppv_upd_dtm_value = param ;
    }
 
    public String getAdchm_tppv_upd_dtm_state() {
        return this.adchm_tppv_upd_dtm_state ;
    }
 
    public void setAdchm_tppv_upd_dtm_state(String param) {
        this.adchm_tppv_upd_dtm_state = param ;
    }
 
    public String getAdchm_stat_cd_update() {
        return this.adchm_stat_cd_update ;
    }
 
    public void setAdchm_stat_cd_update(String param) {
        this.adchm_stat_cd_update = param ;
    }
 
    public String getAdchm_stat_cd_value() {
        return this.adchm_stat_cd_value ;
    }
 
    public void setAdchm_stat_cd_value( String param) {
        this.adchm_stat_cd_value = param ;
    }
 
    public String getAdchm_stat_cd_state() {
        return this.adchm_stat_cd_state ;
    }
 
    public void setAdchm_stat_cd_state(String param) {
        this.adchm_stat_cd_state = param ;
    }
 
    public String getMskm_cancel_btn_ctrl_cd_update() {
        return this.mskm_cancel_btn_ctrl_cd_update ;
    }
 
    public void setMskm_cancel_btn_ctrl_cd_update(String param) {
        this.mskm_cancel_btn_ctrl_cd_update = param ;
    }
 
    public String getMskm_cancel_btn_ctrl_cd_value() {
        return this.mskm_cancel_btn_ctrl_cd_value ;
    }
 
    public void setMskm_cancel_btn_ctrl_cd_value( String param) {
        this.mskm_cancel_btn_ctrl_cd_value = param ;
    }
 
    public String getMskm_cancel_btn_ctrl_cd_state() {
        return this.mskm_cancel_btn_ctrl_cd_state ;
    }
 
    public void setMskm_cancel_btn_ctrl_cd_state(String param) {
        this.mskm_cancel_btn_ctrl_cd_state = param ;
    }
 
    public String getMskm_cancel_btn_dsp_ctrl_flg_update() {
        return this.mskm_cancel_btn_dsp_ctrl_flg_update ;
    }
 
    public void setMskm_cancel_btn_dsp_ctrl_flg_update(String param) {
        this.mskm_cancel_btn_dsp_ctrl_flg_update = param ;
    }
 
    public String getMskm_cancel_btn_dsp_ctrl_flg_value() {
        return this.mskm_cancel_btn_dsp_ctrl_flg_value ;
    }
 
    public void setMskm_cancel_btn_dsp_ctrl_flg_value( String param) {
        this.mskm_cancel_btn_dsp_ctrl_flg_value = param ;
    }
 
    public String getMskm_cancel_btn_dsp_ctrl_flg_state() {
        return this.mskm_cancel_btn_dsp_ctrl_flg_state ;
    }
 
    public void setMskm_cancel_btn_dsp_ctrl_flg_state(String param) {
        this.mskm_cancel_btn_dsp_ctrl_flg_state = param ;
    }
 
    public String getArea_chk_btn_ctrl_cd_update() {
        return this.area_chk_btn_ctrl_cd_update ;
    }
 
    public void setArea_chk_btn_ctrl_cd_update(String param) {
        this.area_chk_btn_ctrl_cd_update = param ;
    }
 
    public String getArea_chk_btn_ctrl_cd_value() {
        return this.area_chk_btn_ctrl_cd_value ;
    }
 
    public void setArea_chk_btn_ctrl_cd_value( String param) {
        this.area_chk_btn_ctrl_cd_value = param ;
    }
 
    public String getArea_chk_btn_ctrl_cd_state() {
        return this.area_chk_btn_ctrl_cd_state ;
    }
 
    public void setArea_chk_btn_ctrl_cd_state(String param) {
        this.area_chk_btn_ctrl_cd_state = param ;
    }
 
    public String getClear_btn_ctrl_cd_update() {
        return this.clear_btn_ctrl_cd_update ;
    }
 
    public void setClear_btn_ctrl_cd_update(String param) {
        this.clear_btn_ctrl_cd_update = param ;
    }
 
    public String getClear_btn_ctrl_cd_value() {
        return this.clear_btn_ctrl_cd_value ;
    }
 
    public void setClear_btn_ctrl_cd_value( String param) {
        this.clear_btn_ctrl_cd_value = param ;
    }
 
    public String getClear_btn_ctrl_cd_state() {
        return this.clear_btn_ctrl_cd_state ;
    }
 
    public void setClear_btn_ctrl_cd_state(String param) {
        this.clear_btn_ctrl_cd_state = param ;
    }
 
    public String getNet_tsushin_ryo_btn_ctrl_cd_update() {
        return this.net_tsushin_ryo_btn_ctrl_cd_update ;
    }
 
    public void setNet_tsushin_ryo_btn_ctrl_cd_update(String param) {
        this.net_tsushin_ryo_btn_ctrl_cd_update = param ;
    }
 
    public String getNet_tsushin_ryo_btn_ctrl_cd_value() {
        return this.net_tsushin_ryo_btn_ctrl_cd_value ;
    }
 
    public void setNet_tsushin_ryo_btn_ctrl_cd_value( String param) {
        this.net_tsushin_ryo_btn_ctrl_cd_value = param ;
    }
 
    public String getNet_tsushin_ryo_btn_ctrl_cd_state() {
        return this.net_tsushin_ryo_btn_ctrl_cd_state ;
    }
 
    public void setNet_tsushin_ryo_btn_ctrl_cd_state(String param) {
        this.net_tsushin_ryo_btn_ctrl_cd_state = param ;
    }
 
    public String getNet_btn_ctrl_cd_update() {
        return this.net_btn_ctrl_cd_update ;
    }
 
    public void setNet_btn_ctrl_cd_update(String param) {
        this.net_btn_ctrl_cd_update = param ;
    }
 
    public String getNet_btn_ctrl_cd_value() {
        return this.net_btn_ctrl_cd_value ;
    }
 
    public void setNet_btn_ctrl_cd_value( String param) {
        this.net_btn_ctrl_cd_value = param ;
    }
 
    public String getNet_btn_ctrl_cd_state() {
        return this.net_btn_ctrl_cd_state ;
    }
 
    public void setNet_btn_ctrl_cd_state(String param) {
        this.net_btn_ctrl_cd_state = param ;
    }
 
    public String getNet_pc_setup_btn_ctrl_cd_update() {
        return this.net_pc_setup_btn_ctrl_cd_update ;
    }
 
    public void setNet_pc_setup_btn_ctrl_cd_update(String param) {
        this.net_pc_setup_btn_ctrl_cd_update = param ;
    }
 
    public String getNet_pc_setup_btn_ctrl_cd_value() {
        return this.net_pc_setup_btn_ctrl_cd_value ;
    }
 
    public void setNet_pc_setup_btn_ctrl_cd_value( String param) {
        this.net_pc_setup_btn_ctrl_cd_value = param ;
    }
 
    public String getNet_pc_setup_btn_ctrl_cd_state() {
        return this.net_pc_setup_btn_ctrl_cd_state ;
    }
 
    public void setNet_pc_setup_btn_ctrl_cd_state(String param) {
        this.net_pc_setup_btn_ctrl_cd_state = param ;
    }
 
    public String getTel_btn_ctrl_cd_update() {
        return this.tel_btn_ctrl_cd_update ;
    }
 
    public void setTel_btn_ctrl_cd_update(String param) {
        this.tel_btn_ctrl_cd_update = param ;
    }
 
    public String getTel_btn_ctrl_cd_value() {
        return this.tel_btn_ctrl_cd_value ;
    }
 
    public void setTel_btn_ctrl_cd_value( String param) {
        this.tel_btn_ctrl_cd_value = param ;
    }
 
    public String getTel_btn_ctrl_cd_state() {
        return this.tel_btn_ctrl_cd_state ;
    }
 
    public void setTel_btn_ctrl_cd_state(String param) {
        this.tel_btn_ctrl_cd_state = param ;
    }
 
    public String getTel_pc_setup_btn_ctrl_cd_update() {
        return this.tel_pc_setup_btn_ctrl_cd_update ;
    }
 
    public void setTel_pc_setup_btn_ctrl_cd_update(String param) {
        this.tel_pc_setup_btn_ctrl_cd_update = param ;
    }
 
    public String getTel_pc_setup_btn_ctrl_cd_value() {
        return this.tel_pc_setup_btn_ctrl_cd_value ;
    }
 
    public void setTel_pc_setup_btn_ctrl_cd_value( String param) {
        this.tel_pc_setup_btn_ctrl_cd_value = param ;
    }
 
    public String getTel_pc_setup_btn_ctrl_cd_state() {
        return this.tel_pc_setup_btn_ctrl_cd_state ;
    }
 
    public void setTel_pc_setup_btn_ctrl_cd_state(String param) {
        this.tel_pc_setup_btn_ctrl_cd_state = param ;
    }
 
    public String getTel_tdis_inf_input2_btn_ctrl_cd_update() {
        return this.tel_tdis_inf_input2_btn_ctrl_cd_update ;
    }
 
    public void setTel_tdis_inf_input2_btn_ctrl_cd_update(String param) {
        this.tel_tdis_inf_input2_btn_ctrl_cd_update = param ;
    }
 
    public String getTel_tdis_inf_input2_btn_ctrl_cd_value() {
        return this.tel_tdis_inf_input2_btn_ctrl_cd_value ;
    }
 
    public void setTel_tdis_inf_input2_btn_ctrl_cd_value( String param) {
        this.tel_tdis_inf_input2_btn_ctrl_cd_value = param ;
    }
 
    public String getTel_tdis_inf_input2_btn_ctrl_cd_state() {
        return this.tel_tdis_inf_input2_btn_ctrl_cd_state ;
    }
 
    public void setTel_tdis_inf_input2_btn_ctrl_cd_state(String param) {
        this.tel_tdis_inf_input2_btn_ctrl_cd_state = param ;
    }
 
    public String getTv_btn_ctrl_cd_update() {
        return this.tv_btn_ctrl_cd_update ;
    }
 
    public void setTv_btn_ctrl_cd_update(String param) {
        this.tv_btn_ctrl_cd_update = param ;
    }
 
    public String getTv_btn_ctrl_cd_value() {
        return this.tv_btn_ctrl_cd_value ;
    }
 
    public void setTv_btn_ctrl_cd_value( String param) {
        this.tv_btn_ctrl_cd_value = param ;
    }
 
    public String getTv_btn_ctrl_cd_state() {
        return this.tv_btn_ctrl_cd_state ;
    }
 
    public void setTv_btn_ctrl_cd_state(String param) {
        this.tv_btn_ctrl_cd_state = param ;
    }
 
    public String getTv_pc_setup_btn_ctrl_cd_update() {
        return this.tv_pc_setup_btn_ctrl_cd_update ;
    }
 
    public void setTv_pc_setup_btn_ctrl_cd_update(String param) {
        this.tv_pc_setup_btn_ctrl_cd_update = param ;
    }
 
    public String getTv_pc_setup_btn_ctrl_cd_value() {
        return this.tv_pc_setup_btn_ctrl_cd_value ;
    }
 
    public void setTv_pc_setup_btn_ctrl_cd_value( String param) {
        this.tv_pc_setup_btn_ctrl_cd_value = param ;
    }
 
    public String getTv_pc_setup_btn_ctrl_cd_state() {
        return this.tv_pc_setup_btn_ctrl_cd_state ;
    }
 
    public void setTv_pc_setup_btn_ctrl_cd_state(String param) {
        this.tv_pc_setup_btn_ctrl_cd_state = param ;
    }
 
    public String getMans_knsk_btn_ctrl_cd_update() {
        return this.mans_knsk_btn_ctrl_cd_update ;
    }
 
    public void setMans_knsk_btn_ctrl_cd_update(String param) {
        this.mans_knsk_btn_ctrl_cd_update = param ;
    }
 
    public String getMans_knsk_btn_ctrl_cd_value() {
        return this.mans_knsk_btn_ctrl_cd_value ;
    }
 
    public void setMans_knsk_btn_ctrl_cd_value( String param) {
        this.mans_knsk_btn_ctrl_cd_value = param ;
    }
 
    public String getMans_knsk_btn_ctrl_cd_state() {
        return this.mans_knsk_btn_ctrl_cd_state ;
    }
 
    public void setMans_knsk_btn_ctrl_cd_state(String param) {
        this.mans_knsk_btn_ctrl_cd_state = param ;
    }
 
    public String getStb_necsry_jdg_cd_update() {
        return this.stb_necsry_jdg_cd_update ;
    }
 
    public void setStb_necsry_jdg_cd_update(String param) {
        this.stb_necsry_jdg_cd_update = param ;
    }
 
    public String getStb_necsry_jdg_cd_value() {
        return this.stb_necsry_jdg_cd_value ;
    }
 
    public void setStb_necsry_jdg_cd_value( String param) {
        this.stb_necsry_jdg_cd_value = param ;
    }
 
    public String getStb_necsry_jdg_cd_state() {
        return this.stb_necsry_jdg_cd_state ;
    }
 
    public void setStb_necsry_jdg_cd_state(String param) {
        this.stb_necsry_jdg_cd_state = param ;
    }
 
    public String getNet_svc_ptn_cd_update() {
        return this.net_svc_ptn_cd_update ;
    }
 
    public void setNet_svc_ptn_cd_update(String param) {
        this.net_svc_ptn_cd_update = param ;
    }
 
    public String getNet_svc_ptn_cd_value() {
        return this.net_svc_ptn_cd_value ;
    }
 
    public void setNet_svc_ptn_cd_value( String param) {
        this.net_svc_ptn_cd_value = param ;
    }
 
    public String getNet_svc_ptn_cd_state() {
        return this.net_svc_ptn_cd_state ;
    }
 
    public void setNet_svc_ptn_cd_state(String param) {
        this.net_svc_ptn_cd_state = param ;
    }
 
    public String getTel_svc_ptn_cd_update() {
        return this.tel_svc_ptn_cd_update ;
    }
 
    public void setTel_svc_ptn_cd_update(String param) {
        this.tel_svc_ptn_cd_update = param ;
    }
 
    public String getTel_svc_ptn_cd_value() {
        return this.tel_svc_ptn_cd_value ;
    }
 
    public void setTel_svc_ptn_cd_value( String param) {
        this.tel_svc_ptn_cd_value = param ;
    }
 
    public String getTel_svc_ptn_cd_state() {
        return this.tel_svc_ptn_cd_state ;
    }
 
    public void setTel_svc_ptn_cd_state(String param) {
        this.tel_svc_ptn_cd_state = param ;
    }
 
    public String getTv_svc_ptn_cd_update() {
        return this.tv_svc_ptn_cd_update ;
    }
 
    public void setTv_svc_ptn_cd_update(String param) {
        this.tv_svc_ptn_cd_update = param ;
    }
 
    public String getTv_svc_ptn_cd_value() {
        return this.tv_svc_ptn_cd_value ;
    }
 
    public void setTv_svc_ptn_cd_value( String param) {
        this.tv_svc_ptn_cd_value = param ;
    }
 
    public String getTv_svc_ptn_cd_state() {
        return this.tv_svc_ptn_cd_state ;
    }
 
    public void setTv_svc_ptn_cd_state(String param) {
        this.tv_svc_ptn_cd_state = param ;
    }
 
    public String getNet_kari_add_jdg_update() {
        return this.net_kari_add_jdg_update ;
    }
 
    public void setNet_kari_add_jdg_update(String param) {
        this.net_kari_add_jdg_update = param ;
    }
 
    public String getNet_kari_add_jdg_value() {
        return this.net_kari_add_jdg_value ;
    }
 
    public void setNet_kari_add_jdg_value( String param) {
        this.net_kari_add_jdg_value = param ;
    }
 
    public String getNet_kari_add_jdg_state() {
        return this.net_kari_add_jdg_state ;
    }
 
    public void setNet_kari_add_jdg_state(String param) {
        this.net_kari_add_jdg_state = param ;
    }
 
    public String getTel_kari_add_jdg_update() {
        return this.tel_kari_add_jdg_update ;
    }
 
    public void setTel_kari_add_jdg_update(String param) {
        this.tel_kari_add_jdg_update = param ;
    }
 
    public String getTel_kari_add_jdg_value() {
        return this.tel_kari_add_jdg_value ;
    }
 
    public void setTel_kari_add_jdg_value( String param) {
        this.tel_kari_add_jdg_value = param ;
    }
 
    public String getTel_kari_add_jdg_state() {
        return this.tel_kari_add_jdg_state ;
    }
 
    public void setTel_kari_add_jdg_state(String param) {
        this.tel_kari_add_jdg_state = param ;
    }
 
    public String getTv_kari_add_jdg_update() {
        return this.tv_kari_add_jdg_update ;
    }
 
    public void setTv_kari_add_jdg_update(String param) {
        this.tv_kari_add_jdg_update = param ;
    }
 
    public String getTv_kari_add_jdg_value() {
        return this.tv_kari_add_jdg_value ;
    }
 
    public void setTv_kari_add_jdg_value( String param) {
        this.tv_kari_add_jdg_value = param ;
    }
 
    public String getTv_kari_add_jdg_state() {
        return this.tv_kari_add_jdg_state ;
    }
 
    public void setTv_kari_add_jdg_state(String param) {
        this.tv_kari_add_jdg_state = param ;
    }
 
    public String getMt_pcd_update() {
        return this.mt_pcd_update ;
    }
 
    public void setMt_pcd_update(String param) {
        this.mt_pcd_update = param ;
    }
 
    public String getMt_pcd_value() {
        return this.mt_pcd_value ;
    }
 
    public void setMt_pcd_value( String param) {
        this.mt_pcd_value = param ;
    }
 
    public String getMt_pcd_state() {
        return this.mt_pcd_state ;
    }
 
    public void setMt_pcd_state(String param) {
        this.mt_pcd_state = param ;
    }
 
    public String getMt_pcd1_update() {
        return this.mt_pcd1_update ;
    }
 
    public void setMt_pcd1_update(String param) {
        this.mt_pcd1_update = param ;
    }
 
    public String getMt_pcd1_value() {
        return this.mt_pcd1_value ;
    }
 
    public void setMt_pcd1_value( String param) {
        this.mt_pcd1_value = param ;
    }
 
    public String getMt_pcd1_state() {
        return this.mt_pcd1_state ;
    }
 
    public void setMt_pcd1_state(String param) {
        this.mt_pcd1_state = param ;
    }
 
    public String getMt_pcd2_update() {
        return this.mt_pcd2_update ;
    }
 
    public void setMt_pcd2_update(String param) {
        this.mt_pcd2_update = param ;
    }
 
    public String getMt_pcd2_value() {
        return this.mt_pcd2_value ;
    }
 
    public void setMt_pcd2_value( String param) {
        this.mt_pcd2_value = param ;
    }
 
    public String getMt_pcd2_state() {
        return this.mt_pcd2_state ;
    }
 
    public void setMt_pcd2_state(String param) {
        this.mt_pcd2_state = param ;
    }
 
    public String getMt_ad_cd_update() {
        return this.mt_ad_cd_update ;
    }
 
    public void setMt_ad_cd_update(String param) {
        this.mt_ad_cd_update = param ;
    }
 
    public String getMt_ad_cd_value() {
        return this.mt_ad_cd_value ;
    }
 
    public void setMt_ad_cd_value( String param) {
        this.mt_ad_cd_value = param ;
    }
 
    public String getMt_ad_cd_state() {
        return this.mt_ad_cd_state ;
    }
 
    public void setMt_ad_cd_state(String param) {
        this.mt_ad_cd_state = param ;
    }
 
    public String getMt_ad_cd1_update() {
        return this.mt_ad_cd1_update ;
    }
 
    public void setMt_ad_cd1_update(String param) {
        this.mt_ad_cd1_update = param ;
    }
 
    public String getMt_ad_cd1_value() {
        return this.mt_ad_cd1_value ;
    }
 
    public void setMt_ad_cd1_value( String param) {
        this.mt_ad_cd1_value = param ;
    }
 
    public String getMt_ad_cd1_state() {
        return this.mt_ad_cd1_state ;
    }
 
    public void setMt_ad_cd1_state(String param) {
        this.mt_ad_cd1_state = param ;
    }
 
    public String getMt_ad_cd2_update() {
        return this.mt_ad_cd2_update ;
    }
 
    public void setMt_ad_cd2_update(String param) {
        this.mt_ad_cd2_update = param ;
    }
 
    public String getMt_ad_cd2_value() {
        return this.mt_ad_cd2_value ;
    }
 
    public void setMt_ad_cd2_value( String param) {
        this.mt_ad_cd2_value = param ;
    }
 
    public String getMt_ad_cd2_state() {
        return this.mt_ad_cd2_state ;
    }
 
    public void setMt_ad_cd2_state(String param) {
        this.mt_ad_cd2_state = param ;
    }
 
    public String getMt_ad_cd3_update() {
        return this.mt_ad_cd3_update ;
    }
 
    public void setMt_ad_cd3_update(String param) {
        this.mt_ad_cd3_update = param ;
    }
 
    public String getMt_ad_cd3_value() {
        return this.mt_ad_cd3_value ;
    }
 
    public void setMt_ad_cd3_value( String param) {
        this.mt_ad_cd3_value = param ;
    }
 
    public String getMt_ad_cd3_state() {
        return this.mt_ad_cd3_state ;
    }
 
    public void setMt_ad_cd3_state(String param) {
        this.mt_ad_cd3_state = param ;
    }
 
    public String getMt_ad_cd4_update() {
        return this.mt_ad_cd4_update ;
    }
 
    public void setMt_ad_cd4_update(String param) {
        this.mt_ad_cd4_update = param ;
    }
 
    public String getMt_ad_cd4_value() {
        return this.mt_ad_cd4_value ;
    }
 
    public void setMt_ad_cd4_value( String param) {
        this.mt_ad_cd4_value = param ;
    }
 
    public String getMt_ad_cd4_state() {
        return this.mt_ad_cd4_state ;
    }
 
    public void setMt_ad_cd4_state(String param) {
        this.mt_ad_cd4_state = param ;
    }
 
    public String getMt_state_update() {
        return this.mt_state_update ;
    }
 
    public void setMt_state_update(String param) {
        this.mt_state_update = param ;
    }
 
    public String getMt_state_value() {
        return this.mt_state_value ;
    }
 
    public void setMt_state_value( String param) {
        this.mt_state_value = param ;
    }
 
    public String getMt_state_state() {
        return this.mt_state_state ;
    }
 
    public void setMt_state_state(String param) {
        this.mt_state_state = param ;
    }
 
    public String getMt_city_update() {
        return this.mt_city_update ;
    }
 
    public void setMt_city_update(String param) {
        this.mt_city_update = param ;
    }
 
    public String getMt_city_value() {
        return this.mt_city_value ;
    }
 
    public void setMt_city_value( String param) {
        this.mt_city_value = param ;
    }
 
    public String getMt_city_state() {
        return this.mt_city_state ;
    }
 
    public void setMt_city_state(String param) {
        this.mt_city_state = param ;
    }
 
    public String getMt_oaztsu_update() {
        return this.mt_oaztsu_update ;
    }
 
    public void setMt_oaztsu_update(String param) {
        this.mt_oaztsu_update = param ;
    }
 
    public String getMt_oaztsu_value() {
        return this.mt_oaztsu_value ;
    }
 
    public void setMt_oaztsu_value( String param) {
        this.mt_oaztsu_value = param ;
    }
 
    public String getMt_oaztsu_state() {
        return this.mt_oaztsu_state ;
    }
 
    public void setMt_oaztsu_state(String param) {
        this.mt_oaztsu_state = param ;
    }
 
    public String getMt_azcho_update() {
        return this.mt_azcho_update ;
    }
 
    public void setMt_azcho_update(String param) {
        this.mt_azcho_update = param ;
    }
 
    public String getMt_azcho_value() {
        return this.mt_azcho_value ;
    }
 
    public void setMt_azcho_value( String param) {
        this.mt_azcho_value = param ;
    }
 
    public String getMt_azcho_state() {
        return this.mt_azcho_state ;
    }
 
    public void setMt_azcho_state(String param) {
        this.mt_azcho_state = param ;
    }
 
    public String getMt_bnchigo_update() {
        return this.mt_bnchigo_update ;
    }
 
    public void setMt_bnchigo_update(String param) {
        this.mt_bnchigo_update = param ;
    }
 
    public String getMt_bnchigo_value() {
        return this.mt_bnchigo_value ;
    }
 
    public void setMt_bnchigo_value( String param) {
        this.mt_bnchigo_value = param ;
    }
 
    public String getMt_bnchigo_state() {
        return this.mt_bnchigo_state ;
    }
 
    public void setMt_bnchigo_state(String param) {
        this.mt_bnchigo_state = param ;
    }
 
    public String getMt_adrttm_update() {
        return this.mt_adrttm_update ;
    }
 
    public void setMt_adrttm_update(String param) {
        this.mt_adrttm_update = param ;
    }
 
    public String getMt_adrttm_value() {
        return this.mt_adrttm_value ;
    }
 
    public void setMt_adrttm_value( String param) {
        this.mt_adrttm_value = param ;
    }
 
    public String getMt_adrttm_state() {
        return this.mt_adrttm_state ;
    }
 
    public void setMt_adrttm_state(String param) {
        this.mt_adrttm_state = param ;
    }
 
    public String getMt_adrrm_update() {
        return this.mt_adrrm_update ;
    }
 
    public void setMt_adrrm_update(String param) {
        this.mt_adrrm_update = param ;
    }
 
    public String getMt_adrrm_value() {
        return this.mt_adrrm_value ;
    }
 
    public void setMt_adrrm_value( String param) {
        this.mt_adrrm_value = param ;
    }
 
    public String getMt_adrrm_state() {
        return this.mt_adrrm_state ;
    }
 
    public void setMt_adrrm_state(String param) {
        this.mt_adrrm_state = param ;
    }
 
    public String getKeisha_pcd_update() {
        return this.keisha_pcd_update ;
    }
 
    public void setKeisha_pcd_update(String param) {
        this.keisha_pcd_update = param ;
    }
 
    public String getKeisha_pcd_value() {
        return this.keisha_pcd_value ;
    }
 
    public void setKeisha_pcd_value( String param) {
        this.keisha_pcd_value = param ;
    }
 
    public String getKeisha_pcd_state() {
        return this.keisha_pcd_state ;
    }
 
    public void setKeisha_pcd_state(String param) {
        this.keisha_pcd_state = param ;
    }
 
    public String getKeisha_pcd1_update() {
        return this.keisha_pcd1_update ;
    }
 
    public void setKeisha_pcd1_update(String param) {
        this.keisha_pcd1_update = param ;
    }
 
    public String getKeisha_pcd1_value() {
        return this.keisha_pcd1_value ;
    }
 
    public void setKeisha_pcd1_value( String param) {
        this.keisha_pcd1_value = param ;
    }
 
    public String getKeisha_pcd1_state() {
        return this.keisha_pcd1_state ;
    }
 
    public void setKeisha_pcd1_state(String param) {
        this.keisha_pcd1_state = param ;
    }
 
    public String getKeisha_pcd2_update() {
        return this.keisha_pcd2_update ;
    }
 
    public void setKeisha_pcd2_update(String param) {
        this.keisha_pcd2_update = param ;
    }
 
    public String getKeisha_pcd2_value() {
        return this.keisha_pcd2_value ;
    }
 
    public void setKeisha_pcd2_value( String param) {
        this.keisha_pcd2_value = param ;
    }
 
    public String getKeisha_pcd2_state() {
        return this.keisha_pcd2_state ;
    }
 
    public void setKeisha_pcd2_state(String param) {
        this.keisha_pcd2_state = param ;
    }
 
    public String getKeisha_ad_cd_update() {
        return this.keisha_ad_cd_update ;
    }
 
    public void setKeisha_ad_cd_update(String param) {
        this.keisha_ad_cd_update = param ;
    }
 
    public String getKeisha_ad_cd_value() {
        return this.keisha_ad_cd_value ;
    }
 
    public void setKeisha_ad_cd_value( String param) {
        this.keisha_ad_cd_value = param ;
    }
 
    public String getKeisha_ad_cd_state() {
        return this.keisha_ad_cd_state ;
    }
 
    public void setKeisha_ad_cd_state(String param) {
        this.keisha_ad_cd_state = param ;
    }
 
    public String getKeisha_ad_cd1_update() {
        return this.keisha_ad_cd1_update ;
    }
 
    public void setKeisha_ad_cd1_update(String param) {
        this.keisha_ad_cd1_update = param ;
    }
 
    public String getKeisha_ad_cd1_value() {
        return this.keisha_ad_cd1_value ;
    }
 
    public void setKeisha_ad_cd1_value( String param) {
        this.keisha_ad_cd1_value = param ;
    }
 
    public String getKeisha_ad_cd1_state() {
        return this.keisha_ad_cd1_state ;
    }
 
    public void setKeisha_ad_cd1_state(String param) {
        this.keisha_ad_cd1_state = param ;
    }
 
    public String getKeisha_ad_cd2_update() {
        return this.keisha_ad_cd2_update ;
    }
 
    public void setKeisha_ad_cd2_update(String param) {
        this.keisha_ad_cd2_update = param ;
    }
 
    public String getKeisha_ad_cd2_value() {
        return this.keisha_ad_cd2_value ;
    }
 
    public void setKeisha_ad_cd2_value( String param) {
        this.keisha_ad_cd2_value = param ;
    }
 
    public String getKeisha_ad_cd2_state() {
        return this.keisha_ad_cd2_state ;
    }
 
    public void setKeisha_ad_cd2_state(String param) {
        this.keisha_ad_cd2_state = param ;
    }
 
    public String getKeisha_ad_cd3_update() {
        return this.keisha_ad_cd3_update ;
    }
 
    public void setKeisha_ad_cd3_update(String param) {
        this.keisha_ad_cd3_update = param ;
    }
 
    public String getKeisha_ad_cd3_value() {
        return this.keisha_ad_cd3_value ;
    }
 
    public void setKeisha_ad_cd3_value( String param) {
        this.keisha_ad_cd3_value = param ;
    }
 
    public String getKeisha_ad_cd3_state() {
        return this.keisha_ad_cd3_state ;
    }
 
    public void setKeisha_ad_cd3_state(String param) {
        this.keisha_ad_cd3_state = param ;
    }
 
    public String getKeisha_ad_cd4_update() {
        return this.keisha_ad_cd4_update ;
    }
 
    public void setKeisha_ad_cd4_update(String param) {
        this.keisha_ad_cd4_update = param ;
    }
 
    public String getKeisha_ad_cd4_value() {
        return this.keisha_ad_cd4_value ;
    }
 
    public void setKeisha_ad_cd4_value( String param) {
        this.keisha_ad_cd4_value = param ;
    }
 
    public String getKeisha_ad_cd4_state() {
        return this.keisha_ad_cd4_state ;
    }
 
    public void setKeisha_ad_cd4_state(String param) {
        this.keisha_ad_cd4_state = param ;
    }
 
    public String getKeisha_state_update() {
        return this.keisha_state_update ;
    }
 
    public void setKeisha_state_update(String param) {
        this.keisha_state_update = param ;
    }
 
    public String getKeisha_state_value() {
        return this.keisha_state_value ;
    }
 
    public void setKeisha_state_value( String param) {
        this.keisha_state_value = param ;
    }
 
    public String getKeisha_state_state() {
        return this.keisha_state_state ;
    }
 
    public void setKeisha_state_state(String param) {
        this.keisha_state_state = param ;
    }
 
    public String getKeisha_city_update() {
        return this.keisha_city_update ;
    }
 
    public void setKeisha_city_update(String param) {
        this.keisha_city_update = param ;
    }
 
    public String getKeisha_city_value() {
        return this.keisha_city_value ;
    }
 
    public void setKeisha_city_value( String param) {
        this.keisha_city_value = param ;
    }
 
    public String getKeisha_city_state() {
        return this.keisha_city_state ;
    }
 
    public void setKeisha_city_state(String param) {
        this.keisha_city_state = param ;
    }
 
    public String getKeisha_oaztsu_update() {
        return this.keisha_oaztsu_update ;
    }
 
    public void setKeisha_oaztsu_update(String param) {
        this.keisha_oaztsu_update = param ;
    }
 
    public String getKeisha_oaztsu_value() {
        return this.keisha_oaztsu_value ;
    }
 
    public void setKeisha_oaztsu_value( String param) {
        this.keisha_oaztsu_value = param ;
    }
 
    public String getKeisha_oaztsu_state() {
        return this.keisha_oaztsu_state ;
    }
 
    public void setKeisha_oaztsu_state(String param) {
        this.keisha_oaztsu_state = param ;
    }
 
    public String getKeisha_azcho_update() {
        return this.keisha_azcho_update ;
    }
 
    public void setKeisha_azcho_update(String param) {
        this.keisha_azcho_update = param ;
    }
 
    public String getKeisha_azcho_value() {
        return this.keisha_azcho_value ;
    }
 
    public void setKeisha_azcho_value( String param) {
        this.keisha_azcho_value = param ;
    }
 
    public String getKeisha_azcho_state() {
        return this.keisha_azcho_state ;
    }
 
    public void setKeisha_azcho_state(String param) {
        this.keisha_azcho_state = param ;
    }
 
    public String getKeisha_bnchigo_update() {
        return this.keisha_bnchigo_update ;
    }
 
    public void setKeisha_bnchigo_update(String param) {
        this.keisha_bnchigo_update = param ;
    }
 
    public String getKeisha_bnchigo_value() {
        return this.keisha_bnchigo_value ;
    }
 
    public void setKeisha_bnchigo_value( String param) {
        this.keisha_bnchigo_value = param ;
    }
 
    public String getKeisha_bnchigo_state() {
        return this.keisha_bnchigo_state ;
    }
 
    public void setKeisha_bnchigo_state(String param) {
        this.keisha_bnchigo_state = param ;
    }
 
    public String getKeisha_adrttm_update() {
        return this.keisha_adrttm_update ;
    }
 
    public void setKeisha_adrttm_update(String param) {
        this.keisha_adrttm_update = param ;
    }
 
    public String getKeisha_adrttm_value() {
        return this.keisha_adrttm_value ;
    }
 
    public void setKeisha_adrttm_value( String param) {
        this.keisha_adrttm_value = param ;
    }
 
    public String getKeisha_adrttm_state() {
        return this.keisha_adrttm_state ;
    }
 
    public void setKeisha_adrttm_state(String param) {
        this.keisha_adrttm_state = param ;
    }
 
    public String getKeisha_adrrm_update() {
        return this.keisha_adrrm_update ;
    }
 
    public void setKeisha_adrrm_update(String param) {
        this.keisha_adrrm_update = param ;
    }
 
    public String getKeisha_adrrm_value() {
        return this.keisha_adrrm_value ;
    }
 
    public void setKeisha_adrrm_value( String param) {
        this.keisha_adrrm_value = param ;
    }
 
    public String getKeisha_adrrm_state() {
        return this.keisha_adrrm_state ;
    }
 
    public void setKeisha_adrrm_state(String param) {
        this.keisha_adrrm_state = param ;
    }
 
    public String getStb_kei_uppl_cnt_update() {
        return this.stb_kei_uppl_cnt_update ;
    }
 
    public void setStb_kei_uppl_cnt_update(String param) {
        this.stb_kei_uppl_cnt_update = param ;
    }
 
    public String getStb_kei_uppl_cnt_value() {
        return this.stb_kei_uppl_cnt_value ;
    }
 
    public void setStb_kei_uppl_cnt_value( String param) {
        this.stb_kei_uppl_cnt_value = param ;
    }
 
    public String getStb_kei_uppl_cnt_state() {
        return this.stb_kei_uppl_cnt_state ;
    }
 
    public void setStb_kei_uppl_cnt_state(String param) {
        this.stb_kei_uppl_cnt_state = param ;
    }
 
    public String getChoice_course_tv_update() {
        return this.choice_course_tv_update ;
    }
 
    public void setChoice_course_tv_update(String param) {
        this.choice_course_tv_update = param ;
    }
 
    public String getChoice_course_tv_value() {
        return this.choice_course_tv_value ;
    }
 
    public void setChoice_course_tv_value( String param) {
        this.choice_course_tv_value = param ;
    }
 
    public String getChoice_course_tv_state() {
        return this.choice_course_tv_state ;
    }
 
    public void setChoice_course_tv_state(String param) {
        this.choice_course_tv_state = param ;
    }
 
    public String getMskm_no_update() {
        return this.mskm_no_update ;
    }
 
    public void setMskm_no_update(String param) {
        this.mskm_no_update = param ;
    }
 
    public String getMskm_no_value() {
        return this.mskm_no_value ;
    }
 
    public void setMskm_no_value( String param) {
        this.mskm_no_value = param ;
    }
 
    public String getMskm_no_state() {
        return this.mskm_no_state ;
    }
 
    public void setMskm_no_state(String param) {
        this.mskm_no_state = param ;
    }
 
    public String getLgtd_update() {
        return this.lgtd_update ;
    }
 
    public void setLgtd_update(String param) {
        this.lgtd_update = param ;
    }
 
    public String getLgtd_value() {
        return this.lgtd_value ;
    }
 
    public void setLgtd_value( String param) {
        this.lgtd_value = param ;
    }
 
    public String getLgtd_state() {
        return this.lgtd_state ;
    }
 
    public void setLgtd_state(String param) {
        this.lgtd_state = param ;
    }
 
    public String getLttd_update() {
        return this.lttd_update ;
    }
 
    public void setLttd_update(String param) {
        this.lttd_update = param ;
    }
 
    public String getLttd_value() {
        return this.lttd_value ;
    }
 
    public void setLttd_value( String param) {
        this.lttd_value = param ;
    }
 
    public String getLttd_state() {
        return this.lttd_state ;
    }
 
    public void setLttd_state(String param) {
        this.lttd_state = param ;
    }
 
    public String getArea_net_update() {
        return this.area_net_update ;
    }
 
    public void setArea_net_update(String param) {
        this.area_net_update = param ;
    }
 
    public String getArea_net_value() {
        return this.area_net_value ;
    }
 
    public void setArea_net_value( String param) {
        this.area_net_value = param ;
    }
 
    public String getArea_net_state() {
        return this.area_net_state ;
    }
 
    public void setArea_net_state(String param) {
        this.area_net_state = param ;
    }
 
    public String getArea_tel_update() {
        return this.area_tel_update ;
    }
 
    public void setArea_tel_update(String param) {
        this.area_tel_update = param ;
    }
 
    public String getArea_tel_value() {
        return this.area_tel_value ;
    }
 
    public void setArea_tel_value( String param) {
        this.area_tel_value = param ;
    }
 
    public String getArea_tel_state() {
        return this.area_tel_state ;
    }
 
    public void setArea_tel_state(String param) {
        this.area_tel_state = param ;
    }
 
    public String getArea_tv_update() {
        return this.area_tv_update ;
    }
 
    public void setArea_tv_update(String param) {
        this.area_tv_update = param ;
    }
 
    public String getArea_tv_value() {
        return this.area_tv_value ;
    }
 
    public void setArea_tv_value( String param) {
        this.area_tv_value = param ;
    }
 
    public String getArea_tv_state() {
        return this.area_tv_state ;
    }
 
    public void setArea_tv_state(String param) {
        this.area_tv_state = param ;
    }
 
    public String getArea_net_dtl_update() {
        return this.area_net_dtl_update ;
    }
 
    public void setArea_net_dtl_update(String param) {
        this.area_net_dtl_update = param ;
    }
 
    public String getArea_net_dtl_value() {
        return this.area_net_dtl_value ;
    }
 
    public void setArea_net_dtl_value( String param) {
        this.area_net_dtl_value = param ;
    }
 
    public String getArea_net_dtl_state() {
        return this.area_net_dtl_state ;
    }
 
    public void setArea_net_dtl_state(String param) {
        this.area_net_dtl_state = param ;
    }
 
    public String getArea_tv_dtl_update() {
        return this.area_tv_dtl_update ;
    }
 
    public void setArea_tv_dtl_update(String param) {
        this.area_tv_dtl_update = param ;
    }
 
    public String getArea_tv_dtl_value() {
        return this.area_tv_dtl_value ;
    }
 
    public void setArea_tv_dtl_value( String param) {
        this.area_tv_dtl_value = param ;
    }
 
    public String getArea_tv_dtl_state() {
        return this.area_tv_dtl_state ;
    }
 
    public void setArea_tv_dtl_state(String param) {
        this.area_tv_dtl_state = param ;
    }
 
    public String getAdchm_tppv_um_update() {
        return this.adchm_tppv_um_update ;
    }
 
    public void setAdchm_tppv_um_update(String param) {
        this.adchm_tppv_um_update = param ;
    }
 
    public String getAdchm_tppv_um_value() {
        return this.adchm_tppv_um_value ;
    }
 
    public void setAdchm_tppv_um_value( String param) {
        this.adchm_tppv_um_value = param ;
    }
 
    public String getAdchm_tppv_um_state() {
        return this.adchm_tppv_um_state ;
    }
 
    public void setAdchm_tppv_um_state(String param) {
        this.adchm_tppv_um_state = param ;
    }
 
    public String getAdchm_stb_tppv_um_update() {
        return this.adchm_stb_tppv_um_update ;
    }
 
    public void setAdchm_stb_tppv_um_update(String param) {
        this.adchm_stb_tppv_um_update = param ;
    }
 
    public String getAdchm_stb_tppv_um_value() {
        return this.adchm_stb_tppv_um_value ;
    }
 
    public void setAdchm_stb_tppv_um_value( String param) {
        this.adchm_stb_tppv_um_value = param ;
    }
 
    public String getAdchm_stb_tppv_um_state() {
        return this.adchm_stb_tppv_um_state ;
    }
 
    public void setAdchm_stb_tppv_um_state(String param) {
        this.adchm_stb_tppv_um_state = param ;
    }
 
    public String getAdchm_va_tppv_um_update() {
        return this.adchm_va_tppv_um_update ;
    }
 
    public void setAdchm_va_tppv_um_update(String param) {
        this.adchm_va_tppv_um_update = param ;
    }
 
    public String getAdchm_va_tppv_um_value() {
        return this.adchm_va_tppv_um_value ;
    }
 
    public void setAdchm_va_tppv_um_value( String param) {
        this.adchm_va_tppv_um_value = param ;
    }
 
    public String getAdchm_va_tppv_um_state() {
        return this.adchm_va_tppv_um_state ;
    }
 
    public void setAdchm_va_tppv_um_state(String param) {
        this.adchm_va_tppv_um_state = param ;
    }
 
    public String getAdchm_tln_tppv_um_update() {
        return this.adchm_tln_tppv_um_update ;
    }
 
    public void setAdchm_tln_tppv_um_update(String param) {
        this.adchm_tln_tppv_um_update = param ;
    }
 
    public String getAdchm_tln_tppv_um_value() {
        return this.adchm_tln_tppv_um_value ;
    }
 
    public void setAdchm_tln_tppv_um_value( String param) {
        this.adchm_tln_tppv_um_value = param ;
    }
 
    public String getAdchm_tln_tppv_um_state() {
        return this.adchm_tln_tppv_um_state ;
    }
 
    public void setAdchm_tln_tppv_um_state(String param) {
        this.adchm_tln_tppv_um_state = param ;
    }
 
    public String getAdchm_shs_tppv_um_update() {
        return this.adchm_shs_tppv_um_update ;
    }
 
    public void setAdchm_shs_tppv_um_update(String param) {
        this.adchm_shs_tppv_um_update = param ;
    }
 
    public String getAdchm_shs_tppv_um_value() {
        return this.adchm_shs_tppv_um_value ;
    }
 
    public void setAdchm_shs_tppv_um_value( String param) {
        this.adchm_shs_tppv_um_value = param ;
    }
 
    public String getAdchm_shs_tppv_um_state() {
        return this.adchm_shs_tppv_um_state ;
    }
 
    public void setAdchm_shs_tppv_um_state(String param) {
        this.adchm_shs_tppv_um_state = param ;
    }
 
    public String getAdchm_rykk_tppv_um_update() {
        return this.adchm_rykk_tppv_um_update ;
    }
 
    public void setAdchm_rykk_tppv_um_update(String param) {
        this.adchm_rykk_tppv_um_update = param ;
    }
 
    public String getAdchm_rykk_tppv_um_value() {
        return this.adchm_rykk_tppv_um_value ;
    }
 
    public void setAdchm_rykk_tppv_um_value( String param) {
        this.adchm_rykk_tppv_um_value = param ;
    }
 
    public String getAdchm_rykk_tppv_um_state() {
        return this.adchm_rykk_tppv_um_state ;
    }
 
    public void setAdchm_rykk_tppv_um_state(String param) {
        this.adchm_rykk_tppv_um_state = param ;
    }
 
    public String getAdchm_op_tppv_um_update() {
        return this.adchm_op_tppv_um_update ;
    }
 
    public void setAdchm_op_tppv_um_update(String param) {
        this.adchm_op_tppv_um_update = param ;
    }
 
    public String getAdchm_op_tppv_um_value() {
        return this.adchm_op_tppv_um_value ;
    }
 
    public void setAdchm_op_tppv_um_value( String param) {
        this.adchm_op_tppv_um_value = param ;
    }
 
    public String getAdchm_op_tppv_um_state() {
        return this.adchm_op_tppv_um_state ;
    }
 
    public void setAdchm_op_tppv_um_state(String param) {
        this.adchm_op_tppv_um_state = param ;
    }
 
    public String getSvc_sta_ymd_dsp_ctrl_update() {
        return this.svc_sta_ymd_dsp_ctrl_update ;
    }
 
    public void setSvc_sta_ymd_dsp_ctrl_update(String param) {
        this.svc_sta_ymd_dsp_ctrl_update = param ;
    }
 
    public String getSvc_sta_ymd_dsp_ctrl_value() {
        return this.svc_sta_ymd_dsp_ctrl_value ;
    }
 
    public void setSvc_sta_ymd_dsp_ctrl_value( String param) {
        this.svc_sta_ymd_dsp_ctrl_value = param ;
    }
 
    public String getSvc_sta_ymd_dsp_ctrl_state() {
        return this.svc_sta_ymd_dsp_ctrl_state ;
    }
 
    public void setSvc_sta_ymd_dsp_ctrl_state(String param) {
        this.svc_sta_ymd_dsp_ctrl_state = param ;
    }
 
    public String getArea_net_rslt_update() {
        return this.area_net_rslt_update ;
    }
 
    public void setArea_net_rslt_update(String param) {
        this.area_net_rslt_update = param ;
    }
 
    public String getArea_net_rslt_value() {
        return this.area_net_rslt_value ;
    }
 
    public void setArea_net_rslt_value( String param) {
        this.area_net_rslt_value = param ;
    }
 
    public String getArea_net_rslt_state() {
        return this.area_net_rslt_state ;
    }
 
    public void setArea_net_rslt_state(String param) {
        this.area_net_rslt_state = param ;
    }
 
    public String getArea_tel_rslt_update() {
        return this.area_tel_rslt_update ;
    }
 
    public void setArea_tel_rslt_update(String param) {
        this.area_tel_rslt_update = param ;
    }
 
    public String getArea_tel_rslt_value() {
        return this.area_tel_rslt_value ;
    }
 
    public void setArea_tel_rslt_value( String param) {
        this.area_tel_rslt_value = param ;
    }
 
    public String getArea_tel_rslt_state() {
        return this.area_tel_rslt_state ;
    }
 
    public void setArea_tel_rslt_state(String param) {
        this.area_tel_rslt_state = param ;
    }
 
    public String getArea_tv_rslt_update() {
        return this.area_tv_rslt_update ;
    }
 
    public void setArea_tv_rslt_update(String param) {
        this.area_tv_rslt_update = param ;
    }
 
    public String getArea_tv_rslt_value() {
        return this.area_tv_rslt_value ;
    }
 
    public void setArea_tv_rslt_value( String param) {
        this.area_tv_rslt_value = param ;
    }
 
    public String getArea_tv_rslt_state() {
        return this.area_tv_rslt_state ;
    }
 
    public void setArea_tv_rslt_state(String param) {
        this.area_tv_rslt_state = param ;
    }
 
    public String getMansion_svc_menu_cd_update() {
        return this.mansion_svc_menu_cd_update ;
    }
 
    public void setMansion_svc_menu_cd_update(String param) {
        this.mansion_svc_menu_cd_update = param ;
    }
 
    public String getMansion_svc_menu_cd_value() {
        return this.mansion_svc_menu_cd_value ;
    }
 
    public void setMansion_svc_menu_cd_value( String param) {
        this.mansion_svc_menu_cd_value = param ;
    }
 
    public String getMansion_svc_menu_cd_state() {
        return this.mansion_svc_menu_cd_state ;
    }
 
    public void setMansion_svc_menu_cd_state(String param) {
        this.mansion_svc_menu_cd_state = param ;
    }
 
    public String getMansion_svc_menu_nm_update() {
        return this.mansion_svc_menu_nm_update ;
    }
 
    public void setMansion_svc_menu_nm_update(String param) {
        this.mansion_svc_menu_nm_update = param ;
    }
 
    public String getMansion_svc_menu_nm_value() {
        return this.mansion_svc_menu_nm_value ;
    }
 
    public void setMansion_svc_menu_nm_value( String param) {
        this.mansion_svc_menu_nm_value = param ;
    }
 
    public String getMansion_svc_menu_nm_state() {
        return this.mansion_svc_menu_nm_state ;
    }
 
    public void setMansion_svc_menu_nm_state(String param) {
        this.mansion_svc_menu_nm_state = param ;
    }
 
    public String getTen_catid_update() {
        return this.ten_catid_update ;
    }
 
    public void setTen_catid_update(String param) {
        this.ten_catid_update = param ;
    }
 
    public String getTen_catid_value() {
        return this.ten_catid_value ;
    }
 
    public void setTen_catid_value( String param) {
        this.ten_catid_value = param ;
    }
 
    public String getTen_catid_state() {
        return this.ten_catid_state ;
    }
 
    public void setTen_catid_state(String param) {
        this.ten_catid_state = param ;
    }
 
    public String getOwnr_kei_no_update() {
        return this.ownr_kei_no_update ;
    }
 
    public void setOwnr_kei_no_update(String param) {
        this.ownr_kei_no_update = param ;
    }
 
    public String getOwnr_kei_no_value() {
        return this.ownr_kei_no_value ;
    }
 
    public void setOwnr_kei_no_value( String param) {
        this.ownr_kei_no_value = param ;
    }
 
    public String getOwnr_kei_no_state() {
        return this.ownr_kei_no_state ;
    }
 
    public void setOwnr_kei_no_state(String param) {
        this.ownr_kei_no_state = param ;
    }
 
    public String getMt_mans_bukken_no_update() {
        return this.mt_mans_bukken_no_update ;
    }
 
    public void setMt_mans_bukken_no_update(String param) {
        this.mt_mans_bukken_no_update = param ;
    }
 
    public String getMt_mans_bukken_no_value() {
        return this.mt_mans_bukken_no_value ;
    }
 
    public void setMt_mans_bukken_no_value( String param) {
        this.mt_mans_bukken_no_value = param ;
    }
 
    public String getMt_mans_bukken_no_state() {
        return this.mt_mans_bukken_no_state ;
    }
 
    public void setMt_mans_bukken_no_state(String param) {
        this.mt_mans_bukken_no_state = param ;
    }
 
    public String getMobile_kyoyo_kei_cnt_update() {
        return this.mobile_kyoyo_kei_cnt_update ;
    }
 
    public void setMobile_kyoyo_kei_cnt_update(String param) {
        this.mobile_kyoyo_kei_cnt_update = param ;
    }
 
    public String getMobile_kyoyo_kei_cnt_value() {
        return this.mobile_kyoyo_kei_cnt_value ;
    }
 
    public void setMobile_kyoyo_kei_cnt_value( String param) {
        this.mobile_kyoyo_kei_cnt_value = param ;
    }
 
    public String getMobile_kyoyo_kei_cnt_state() {
        return this.mobile_kyoyo_kei_cnt_state ;
    }
 
    public void setMobile_kyoyo_kei_cnt_state(String param) {
        this.mobile_kyoyo_kei_cnt_state = param ;
    }
 
 
    public X33VDataTypeList getNet_mobile_kei_list_list() {
        return this.net_mobile_kei_list_list ;
    }
 
    public void setNet_mobile_kei_list_list(X33VDataTypeList param) {
        this.net_mobile_kei_list_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_net_mobile_kei_list(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<net_mobile_kei_list_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) net_mobile_kei_list_list.get(i)).loadModelData("ネットモバイル契約リスト", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
 
    public X33VDataTypeList getSiky_kei_no_list_list() {
        return this.siky_kei_no_list_list ;
    }
 
    public void setSiky_kei_no_list_list(X33VDataTypeList param) {
        this.siky_kei_no_list_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_siky_kei_no_list (){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i< siky_kei_no_list_list.size(); i++){
            String itemValue = (String)((X33VDataTypeStringBean) siky_kei_no_list_list.get(i)).getValue();
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getKepco_busioffice_cd_update() {
        return this.kepco_busioffice_cd_update ;
    }
 
    public void setKepco_busioffice_cd_update(String param) {
        this.kepco_busioffice_cd_update = param ;
    }
 
    public String getKepco_busioffice_cd_value() {
        return this.kepco_busioffice_cd_value ;
    }
 
    public void setKepco_busioffice_cd_value( String param) {
        this.kepco_busioffice_cd_value = param ;
    }
 
    public String getKepco_busioffice_cd_state() {
        return this.kepco_busioffice_cd_state ;
    }
 
    public void setKepco_busioffice_cd_state(String param) {
        this.kepco_busioffice_cd_state = param ;
    }
 
    public String getXzahyo_update() {
        return this.xzahyo_update ;
    }
 
    public void setXzahyo_update(String param) {
        this.xzahyo_update = param ;
    }
 
    public String getXzahyo_value() {
        return this.xzahyo_value ;
    }
 
    public void setXzahyo_value( String param) {
        this.xzahyo_value = param ;
    }
 
    public String getXzahyo_state() {
        return this.xzahyo_state ;
    }
 
    public void setXzahyo_state(String param) {
        this.xzahyo_state = param ;
    }
 
    public String getYzahyo_update() {
        return this.yzahyo_update ;
    }
 
    public void setYzahyo_update(String param) {
        this.yzahyo_update = param ;
    }
 
    public String getYzahyo_value() {
        return this.yzahyo_value ;
    }
 
    public void setYzahyo_value( String param) {
        this.yzahyo_value = param ;
    }
 
    public String getYzahyo_state() {
        return this.yzahyo_state ;
    }
 
    public void setYzahyo_state(String param) {
        this.yzahyo_state = param ;
    }
 
    public String getTen_pcd_chg_flg_update() {
        return this.ten_pcd_chg_flg_update ;
    }
 
    public void setTen_pcd_chg_flg_update(String param) {
        this.ten_pcd_chg_flg_update = param ;
    }
 
    public String getTen_pcd_chg_flg_value() {
        return this.ten_pcd_chg_flg_value ;
    }
 
    public void setTen_pcd_chg_flg_value( String param) {
        this.ten_pcd_chg_flg_value = param ;
    }
 
    public Boolean getTen_pcd_chg_flg_enabled() {
        return this.ten_pcd_chg_flg_enabled ;
    }    
 
    public void setTen_pcd_chg_flg_enabled(Boolean param) {
        this.ten_pcd_chg_flg_enabled = param ;
    }
 
    public String getTen_pcd_chg_flg_state() {
        return this.ten_pcd_chg_flg_state ;
    }
 
    public void setTen_pcd_chg_flg_state(String param) {
        this.ten_pcd_chg_flg_state = param ;
    }
 
    public String getNext_btn_ctrl_cd_update() {
        return this.next_btn_ctrl_cd_update ;
    }
 
    public void setNext_btn_ctrl_cd_update(String param) {
        this.next_btn_ctrl_cd_update = param ;
    }
 
    public String getNext_btn_ctrl_cd_value() {
        return this.next_btn_ctrl_cd_value ;
    }
 
    public void setNext_btn_ctrl_cd_value( String param) {
        this.next_btn_ctrl_cd_value = param ;
    }
 
    public String getNext_btn_ctrl_cd_state() {
        return this.next_btn_ctrl_cd_state ;
    }
 
    public void setNext_btn_ctrl_cd_state(String param) {
        this.next_btn_ctrl_cd_state = param ;
    }
 
    public String getTen_kaisen_use_kei_no_net_update() {
        return this.ten_kaisen_use_kei_no_net_update ;
    }
 
    public void setTen_kaisen_use_kei_no_net_update(String param) {
        this.ten_kaisen_use_kei_no_net_update = param ;
    }
 
    public String getTen_kaisen_use_kei_no_net_value() {
        return this.ten_kaisen_use_kei_no_net_value ;
    }
 
    public void setTen_kaisen_use_kei_no_net_value( String param) {
        this.ten_kaisen_use_kei_no_net_value = param ;
    }
 
    public String getTen_kaisen_use_kei_no_net_state() {
        return this.ten_kaisen_use_kei_no_net_state ;
    }
 
    public void setTen_kaisen_use_kei_no_net_state(String param) {
        this.ten_kaisen_use_kei_no_net_state = param ;
    }
 
    public String getTen_kaisen_use_kei_no_tv_update() {
        return this.ten_kaisen_use_kei_no_tv_update ;
    }
 
    public void setTen_kaisen_use_kei_no_tv_update(String param) {
        this.ten_kaisen_use_kei_no_tv_update = param ;
    }
 
    public String getTen_kaisen_use_kei_no_tv_value() {
        return this.ten_kaisen_use_kei_no_tv_value ;
    }
 
    public void setTen_kaisen_use_kei_no_tv_value( String param) {
        this.ten_kaisen_use_kei_no_tv_value = param ;
    }
 
    public String getTen_kaisen_use_kei_no_tv_state() {
        return this.ten_kaisen_use_kei_no_tv_state ;
    }
 
    public void setTen_kaisen_use_kei_no_tv_state(String param) {
        this.ten_kaisen_use_kei_no_tv_state = param ;
    }
 
    public String getNetmobile_chk_kekka_update() {
        return this.netmobile_chk_kekka_update ;
    }
 
    public void setNetmobile_chk_kekka_update( String param ) {
        this.netmobile_chk_kekka_update = param ;
    }
 
    public Boolean getNetmobile_chk_kekka_value() {
        return this.netmobile_chk_kekka_value ;
    }
 
    public void setNetmobile_chk_kekka_value( Boolean param) {
        this.netmobile_chk_kekka_value = param ;
    }
 
    public String getNetmobile_chk_kekka_state() {
        return this.netmobile_chk_kekka_state ;
    }
 
    public void setNetmobile_chk_kekka_state(String param) {
        this.netmobile_chk_kekka_state = param ;
    }
 
    public String getDup_warning_seikyus_yo_rm_no_update() {
        return this.dup_warning_seikyus_yo_rm_no_update ;
    }
 
    public void setDup_warning_seikyus_yo_rm_no_update(String param) {
        this.dup_warning_seikyus_yo_rm_no_update = param ;
    }
 
    public String getDup_warning_seikyus_yo_rm_no_value() {
        return this.dup_warning_seikyus_yo_rm_no_value ;
    }
 
    public void setDup_warning_seikyus_yo_rm_no_value( String param) {
        this.dup_warning_seikyus_yo_rm_no_value = param ;
    }
 
    public String getDup_warning_seikyus_yo_rm_no_state() {
        return this.dup_warning_seikyus_yo_rm_no_state ;
    }
 
    public void setDup_warning_seikyus_yo_rm_no_state(String param) {
        this.dup_warning_seikyus_yo_rm_no_state = param ;
    }
 
    public String getDup_warning_over_mans_capa_update() {
        return this.dup_warning_over_mans_capa_update ;
    }
 
    public void setDup_warning_over_mans_capa_update(String param) {
        this.dup_warning_over_mans_capa_update = param ;
    }
 
    public String getDup_warning_over_mans_capa_value() {
        return this.dup_warning_over_mans_capa_value ;
    }
 
    public void setDup_warning_over_mans_capa_value( String param) {
        this.dup_warning_over_mans_capa_value = param ;
    }
 
    public String getDup_warning_over_mans_capa_state() {
        return this.dup_warning_over_mans_capa_state ;
    }
 
    public void setDup_warning_over_mans_capa_state(String param) {
        this.dup_warning_over_mans_capa_state = param ;
    }
 
    public String getHas_seikyus_yo_rm_no_update() {
        return this.has_seikyus_yo_rm_no_update ;
    }
 
    public void setHas_seikyus_yo_rm_no_update(String param) {
        this.has_seikyus_yo_rm_no_update = param ;
    }
 
    public String getHas_seikyus_yo_rm_no_value() {
        return this.has_seikyus_yo_rm_no_value ;
    }
 
    public void setHas_seikyus_yo_rm_no_value( String param) {
        this.has_seikyus_yo_rm_no_value = param ;
    }
 
    public String getHas_seikyus_yo_rm_no_state() {
        return this.has_seikyus_yo_rm_no_state ;
    }
 
    public void setHas_seikyus_yo_rm_no_state(String param) {
        this.has_seikyus_yo_rm_no_state = param ;
    }
 
    public String getSeikyus_yo_rm_no_ctrl_cd_update() {
        return this.seikyus_yo_rm_no_ctrl_cd_update ;
    }
 
    public void setSeikyus_yo_rm_no_ctrl_cd_update(String param) {
        this.seikyus_yo_rm_no_ctrl_cd_update = param ;
    }
 
    public String getSeikyus_yo_rm_no_ctrl_cd_value() {
        return this.seikyus_yo_rm_no_ctrl_cd_value ;
    }
 
    public void setSeikyus_yo_rm_no_ctrl_cd_value( String param) {
        this.seikyus_yo_rm_no_ctrl_cd_value = param ;
    }
 
    public String getSeikyus_yo_rm_no_ctrl_cd_state() {
        return this.seikyus_yo_rm_no_ctrl_cd_state ;
    }
 
    public void setSeikyus_yo_rm_no_ctrl_cd_state(String param) {
        this.seikyus_yo_rm_no_ctrl_cd_state = param ;
    }
 
    public String getHas_changed_mans_sk_update() {
        return this.has_changed_mans_sk_update ;
    }
 
    public void setHas_changed_mans_sk_update(String param) {
        this.has_changed_mans_sk_update = param ;
    }
 
    public String getHas_changed_mans_sk_value() {
        return this.has_changed_mans_sk_value ;
    }
 
    public void setHas_changed_mans_sk_value( String param) {
        this.has_changed_mans_sk_value = param ;
    }
 
    public String getHas_changed_mans_sk_state() {
        return this.has_changed_mans_sk_state ;
    }
 
    public void setHas_changed_mans_sk_state(String param) {
        this.has_changed_mans_sk_state = param ;
    }
 
    public String getPay_hoshiki_cd_update() {
        return this.pay_hoshiki_cd_update ;
    }
 
    public void setPay_hoshiki_cd_update(String param) {
        this.pay_hoshiki_cd_update = param ;
    }
 
    public String getPay_hoshiki_cd_value() {
        return this.pay_hoshiki_cd_value ;
    }
 
    public void setPay_hoshiki_cd_value( String param) {
        this.pay_hoshiki_cd_value = param ;
    }
 
    public String getPay_hoshiki_cd_state() {
        return this.pay_hoshiki_cd_state ;
    }
 
    public void setPay_hoshiki_cd_state(String param) {
        this.pay_hoshiki_cd_state = param ;
    }
 
    public String getSiky_kei_no_update() {
        return this.siky_kei_no_update ;
    }
 
    public void setSiky_kei_no_update(String param) {
        this.siky_kei_no_update = param ;
    }
 
    public String getSiky_kei_no_value() {
        return this.siky_kei_no_value ;
    }
 
    public void setSiky_kei_no_value( String param) {
        this.siky_kei_no_value = param ;
    }
 
    public String getSiky_kei_no_state() {
        return this.siky_kei_no_state ;
    }
 
    public void setSiky_kei_no_state(String param) {
        this.siky_kei_no_state = param ;
    }
 
    public String getReq_juryosei_update() {
        return this.req_juryosei_update ;
    }
 
    public void setReq_juryosei_update(String param) {
        this.req_juryosei_update = param ;
    }
 
    public String getReq_juryosei_value() {
        return this.req_juryosei_value ;
    }
 
    public void setReq_juryosei_value( String param) {
        this.req_juryosei_value = param ;
    }
 
    public String getReq_juryosei_state() {
        return this.req_juryosei_state ;
    }
 
    public void setReq_juryosei_state(String param) {
        this.req_juryosei_state = param ;
    }
 
    public String getReq_mans_capa_update() {
        return this.req_mans_capa_update ;
    }
 
    public void setReq_mans_capa_update(String param) {
        this.req_mans_capa_update = param ;
    }
 
    public String getReq_mans_capa_value() {
        return this.req_mans_capa_value ;
    }
 
    public void setReq_mans_capa_value( String param) {
        this.req_mans_capa_value = param ;
    }
 
    public String getReq_mans_capa_state() {
        return this.req_mans_capa_state ;
    }
 
    public void setReq_mans_capa_state(String param) {
        this.req_mans_capa_state = param ;
    }
 
    public String getReq_mans_skrm_dup_update() {
        return this.req_mans_skrm_dup_update ;
    }
 
    public void setReq_mans_skrm_dup_update(String param) {
        this.req_mans_skrm_dup_update = param ;
    }
 
    public String getReq_mans_skrm_dup_value() {
        return this.req_mans_skrm_dup_value ;
    }
 
    public void setReq_mans_skrm_dup_value( String param) {
        this.req_mans_skrm_dup_value = param ;
    }
 
    public String getReq_mans_skrm_dup_state() {
        return this.req_mans_skrm_dup_state ;
    }
 
    public void setReq_mans_skrm_dup_state(String param) {
        this.req_mans_skrm_dup_state = param ;
    }
 
    public String getReq_kk_place_update() {
        return this.req_kk_place_update ;
    }
 
    public void setReq_kk_place_update(String param) {
        this.req_kk_place_update = param ;
    }
 
    public String getReq_kk_place_value() {
        return this.req_kk_place_value ;
    }
 
    public void setReq_kk_place_value( String param) {
        this.req_kk_place_value = param ;
    }
 
    public String getReq_kk_place_state() {
        return this.req_kk_place_state ;
    }
 
    public void setReq_kk_place_state(String param) {
        this.req_kk_place_state = param ;
    }
 
 
    public X33VDataTypeList getEohnt_juryo_plan_mkm_kh_list() {
        return this.eohnt_juryo_plan_mkm_kh_list ;
    }
 
    public void setEohnt_juryo_plan_mkm_kh_list(X33VDataTypeList param) {
        this.eohnt_juryo_plan_mkm_kh_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_eohnt_juryo_plan_mkm_kh(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<eohnt_juryo_plan_mkm_kh_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) eohnt_juryo_plan_mkm_kh_list.get(i)).loadModelData("ｅｏ光ネット従量プラン申込可否", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getIdo_div_cd_update() {
        return this.ido_div_cd_update ;
    }
 
    public void setIdo_div_cd_update(String param) {
        this.ido_div_cd_update = param ;
    }
 
    public String getIdo_div_cd_value() {
        return this.ido_div_cd_value ;
    }
 
    public void setIdo_div_cd_value( String param) {
        this.ido_div_cd_value = param ;
    }
 
    public String getIdo_div_cd_state() {
        return this.ido_div_cd_state ;
    }
 
    public void setIdo_div_cd_state(String param) {
        this.ido_div_cd_state = param ;
    }
 
    public String getSysid_update() {
        return this.sysid_update ;
    }
 
    public void setSysid_update(String param) {
        this.sysid_update = param ;
    }
 
    public String getSysid_value() {
        return this.sysid_value ;
    }
 
    public void setSysid_value( String param) {
        this.sysid_value = param ;
    }
 
    public String getSysid_state() {
        return this.sysid_state ;
    }
 
    public void setSysid_state(String param) {
        this.sysid_state = param ;
    }
 
    public String getPrc_grp_cd_dmy_update() {
        return this.prc_grp_cd_dmy_update ;
    }
 
    public void setPrc_grp_cd_dmy_update(String param) {
        this.prc_grp_cd_dmy_update = param ;
    }
 
    public String getPrc_grp_cd_dmy_value() {
        return this.prc_grp_cd_dmy_value ;
    }
 
    public void setPrc_grp_cd_dmy_value( String param) {
        this.prc_grp_cd_dmy_value = param ;
    }
 
    public String getPrc_grp_cd_dmy_state() {
        return this.prc_grp_cd_dmy_state ;
    }
 
    public void setPrc_grp_cd_dmy_state(String param) {
        this.prc_grp_cd_dmy_state = param ;
    }
 
    public String getPcrs_cd_dmy_update() {
        return this.pcrs_cd_dmy_update ;
    }
 
    public void setPcrs_cd_dmy_update(String param) {
        this.pcrs_cd_dmy_update = param ;
    }
 
    public String getPcrs_cd_dmy_value() {
        return this.pcrs_cd_dmy_value ;
    }
 
    public void setPcrs_cd_dmy_value( String param) {
        this.pcrs_cd_dmy_value = param ;
    }
 
    public String getPcrs_cd_dmy_state() {
        return this.pcrs_cd_dmy_state ;
    }
 
    public void setPcrs_cd_dmy_state(String param) {
        this.pcrs_cd_dmy_state = param ;
    }
 
    public String getPplan_cd_dmy_update() {
        return this.pplan_cd_dmy_update ;
    }
 
    public void setPplan_cd_dmy_update(String param) {
        this.pplan_cd_dmy_update = param ;
    }
 
    public String getPplan_cd_dmy_value() {
        return this.pplan_cd_dmy_value ;
    }
 
    public void setPplan_cd_dmy_value( String param) {
        this.pplan_cd_dmy_value = param ;
    }
 
    public String getPplan_cd_dmy_state() {
        return this.pplan_cd_dmy_state ;
    }
 
    public void setPplan_cd_dmy_state(String param) {
        this.pplan_cd_dmy_state = param ;
    }
 
    public String getPrc_grp_cd_net_update() {
        return this.prc_grp_cd_net_update ;
    }
 
    public void setPrc_grp_cd_net_update(String param) {
        this.prc_grp_cd_net_update = param ;
    }
 
    public String getPrc_grp_cd_net_value() {
        return this.prc_grp_cd_net_value ;
    }
 
    public void setPrc_grp_cd_net_value( String param) {
        this.prc_grp_cd_net_value = param ;
    }
 
    public String getPrc_grp_cd_net_state() {
        return this.prc_grp_cd_net_state ;
    }
 
    public void setPrc_grp_cd_net_state(String param) {
        this.prc_grp_cd_net_state = param ;
    }
 
    public String getPcrs_cd_net_update() {
        return this.pcrs_cd_net_update ;
    }
 
    public void setPcrs_cd_net_update(String param) {
        this.pcrs_cd_net_update = param ;
    }
 
    public String getPcrs_cd_net_value() {
        return this.pcrs_cd_net_value ;
    }
 
    public void setPcrs_cd_net_value( String param) {
        this.pcrs_cd_net_value = param ;
    }
 
    public String getPcrs_cd_net_state() {
        return this.pcrs_cd_net_state ;
    }
 
    public void setPcrs_cd_net_state(String param) {
        this.pcrs_cd_net_state = param ;
    }
 
    public String getPplan_cd_net_update() {
        return this.pplan_cd_net_update ;
    }
 
    public void setPplan_cd_net_update(String param) {
        this.pplan_cd_net_update = param ;
    }
 
    public String getPplan_cd_net_value() {
        return this.pplan_cd_net_value ;
    }
 
    public void setPplan_cd_net_value( String param) {
        this.pplan_cd_net_value = param ;
    }
 
    public String getPplan_cd_net_state() {
        return this.pplan_cd_net_state ;
    }
 
    public void setPplan_cd_net_state(String param) {
        this.pplan_cd_net_state = param ;
    }
 
    public String getPrc_grp_cd_tv_update() {
        return this.prc_grp_cd_tv_update ;
    }
 
    public void setPrc_grp_cd_tv_update(String param) {
        this.prc_grp_cd_tv_update = param ;
    }
 
    public String getPrc_grp_cd_tv_value() {
        return this.prc_grp_cd_tv_value ;
    }
 
    public void setPrc_grp_cd_tv_value( String param) {
        this.prc_grp_cd_tv_value = param ;
    }
 
    public String getPrc_grp_cd_tv_state() {
        return this.prc_grp_cd_tv_state ;
    }
 
    public void setPrc_grp_cd_tv_state(String param) {
        this.prc_grp_cd_tv_state = param ;
    }
 
    public String getPcrs_cd_tv_update() {
        return this.pcrs_cd_tv_update ;
    }
 
    public void setPcrs_cd_tv_update(String param) {
        this.pcrs_cd_tv_update = param ;
    }
 
    public String getPcrs_cd_tv_value() {
        return this.pcrs_cd_tv_value ;
    }
 
    public void setPcrs_cd_tv_value( String param) {
        this.pcrs_cd_tv_value = param ;
    }
 
    public String getPcrs_cd_tv_state() {
        return this.pcrs_cd_tv_state ;
    }
 
    public void setPcrs_cd_tv_state(String param) {
        this.pcrs_cd_tv_state = param ;
    }
 
    public String getPplan_cd_tv_update() {
        return this.pplan_cd_tv_update ;
    }
 
    public void setPplan_cd_tv_update(String param) {
        this.pplan_cd_tv_update = param ;
    }
 
    public String getPplan_cd_tv_value() {
        return this.pplan_cd_tv_value ;
    }
 
    public void setPplan_cd_tv_value( String param) {
        this.pplan_cd_tv_value = param ;
    }
 
    public String getPplan_cd_tv_state() {
        return this.pplan_cd_tv_state ;
    }
 
    public void setPplan_cd_tv_state(String param) {
        this.pplan_cd_tv_state = param ;
    }
 
    public String getPrc_grp_cd_tel_update() {
        return this.prc_grp_cd_tel_update ;
    }
 
    public void setPrc_grp_cd_tel_update(String param) {
        this.prc_grp_cd_tel_update = param ;
    }
 
    public String getPrc_grp_cd_tel_value() {
        return this.prc_grp_cd_tel_value ;
    }
 
    public void setPrc_grp_cd_tel_value( String param) {
        this.prc_grp_cd_tel_value = param ;
    }
 
    public String getPrc_grp_cd_tel_state() {
        return this.prc_grp_cd_tel_state ;
    }
 
    public void setPrc_grp_cd_tel_state(String param) {
        this.prc_grp_cd_tel_state = param ;
    }
 
    public String getPcrs_cd_tel_update() {
        return this.pcrs_cd_tel_update ;
    }
 
    public void setPcrs_cd_tel_update(String param) {
        this.pcrs_cd_tel_update = param ;
    }
 
    public String getPcrs_cd_tel_value() {
        return this.pcrs_cd_tel_value ;
    }
 
    public void setPcrs_cd_tel_value( String param) {
        this.pcrs_cd_tel_value = param ;
    }
 
    public String getPcrs_cd_tel_state() {
        return this.pcrs_cd_tel_state ;
    }
 
    public void setPcrs_cd_tel_state(String param) {
        this.pcrs_cd_tel_state = param ;
    }
 
    public String getPplan_cd_tel_update() {
        return this.pplan_cd_tel_update ;
    }
 
    public void setPplan_cd_tel_update(String param) {
        this.pplan_cd_tel_update = param ;
    }
 
    public String getPplan_cd_tel_value() {
        return this.pplan_cd_tel_value ;
    }
 
    public void setPplan_cd_tel_value( String param) {
        this.pplan_cd_tel_value = param ;
    }
 
    public String getPplan_cd_tel_state() {
        return this.pplan_cd_tel_state ;
    }
 
    public void setPplan_cd_tel_state(String param) {
        this.pplan_cd_tel_state = param ;
    }
 
 
    public X33VDataTypeList getKoji_irai_way_list() {
        return this.koji_irai_way_list ;
    }
 
    public void setKoji_irai_way_list(X33VDataTypeList param) {
        this.koji_irai_way_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_koji_irai_way(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<koji_irai_way_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) koji_irai_way_list.get(i)).loadModelData("工事依頼方法", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
// ▽▽▽ ANK-3106-00-00 ADD START
    public X33VDataTypeList getBmp_tmp_rtrn_hosei_way_list() {
        return this.bmp_tmp_rtrn_hosei_way_list ;
    }
 
    public void setBmp_tmp_rtrn_hosei_way_list(X33VDataTypeList param) {
        this.bmp_tmp_rtrn_hosei_way_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_bmp_tmp_rtrn_hosei_way(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<bmp_tmp_rtrn_hosei_way_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) bmp_tmp_rtrn_hosei_way_list.get(i)).loadModelData("番ポ一時戻し補正方法", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
// △△△ ANK-3106-00-00 ADD END
    // ANK-2480-00-00 2015/07/15 ADD START
        public X33VDataTypeList getKaisen_same_plc_eoelec_info_list() {
        return this.kaisen_same_plc_eoelec_info_list ;
    }
 
    public void setKaisen_same_plc_eoelec_info_list(X33VDataTypeList param) {
        this.kaisen_same_plc_eoelec_info_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_kaisen_same_plc_eoelec_info(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<kaisen_same_plc_eoelec_info_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) kaisen_same_plc_eoelec_info_list.get(i)).loadModelData("同一利用場所ｅｏ電気リスト", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
    // ANK-2480-00-00 2015/07/15 ADD END
 
    public String getIrai_koji_update() {
        return this.irai_koji_update ;
    }
 
    public void setIrai_koji_update(String param) {
        this.irai_koji_update = param ;
    }
 
    public String getIrai_koji_value() {
        return this.irai_koji_value ;
    }
 
    public void setIrai_koji_value( String param) {
        this.irai_koji_value = param ;
    }
 
    public Boolean getIrai_koji_enabled() {
        return this.irai_koji_enabled ;
    }    
 
    public void setIrai_koji_enabled(Boolean param) {
        this.irai_koji_enabled = param ;
    }
 
    public String getIrai_koji_state() {
        return this.irai_koji_state ;
    }
 
    public void setIrai_koji_state(String param) {
        this.irai_koji_state = param ;
    }
 
 
    public X33VDataTypeList getIrai_koji_info_list() {
        return this.irai_koji_info_list ;
    }
 
    public void setIrai_koji_info_list(X33VDataTypeList param) {
        this.irai_koji_info_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_irai_koji_info(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<irai_koji_info_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) irai_koji_info_list.get(i)).loadModelData("依頼工事情報", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getTk_hoshiki_cd_update() {
        return this.tk_hoshiki_cd_update ;
    }
 
    public void setTk_hoshiki_cd_update(String param) {
        this.tk_hoshiki_cd_update = param ;
    }
 
    public String getTk_hoshiki_cd_value() {
        return this.tk_hoshiki_cd_value ;
    }
 
    public void setTk_hoshiki_cd_value( String param) {
        this.tk_hoshiki_cd_value = param ;
    }
 
    public String getTk_hoshiki_cd_state() {
        return this.tk_hoshiki_cd_state ;
    }
 
    public void setTk_hoshiki_cd_state(String param) {
        this.tk_hoshiki_cd_state = param ;
    }
 
    public String getTk_hoshiki_cd_moto_update() {
        return this.tk_hoshiki_cd_moto_update ;
    }
 
    public void setTk_hoshiki_cd_moto_update(String param) {
        this.tk_hoshiki_cd_moto_update = param ;
    }
 
    public String getTk_hoshiki_cd_moto_value() {
        return this.tk_hoshiki_cd_moto_value ;
    }
 
    public void setTk_hoshiki_cd_moto_value( String param) {
        this.tk_hoshiki_cd_moto_value = param ;
    }
 
    public String getTk_hoshiki_cd_moto_state() {
        return this.tk_hoshiki_cd_moto_state ;
    }
 
    public void setTk_hoshiki_cd_moto_state(String param) {
        this.tk_hoshiki_cd_moto_state = param ;
    }
 
    public String getKeisha_nm_kana_update() {
        return this.keisha_nm_kana_update ;
    }
 
    public void setKeisha_nm_kana_update(String param) {
        this.keisha_nm_kana_update = param ;
    }
 
    public String getKeisha_nm_kana_value() {
        return this.keisha_nm_kana_value ;
    }
 
    public void setKeisha_nm_kana_value( String param) {
        this.keisha_nm_kana_value = param ;
    }
 
    public String getKeisha_nm_kana_state() {
        return this.keisha_nm_kana_state ;
    }
 
    public void setKeisha_nm_kana_state(String param) {
        this.keisha_nm_kana_state = param ;
    }
 
    public String getNew_kojiak_no_net_update() {
        return this.new_kojiak_no_net_update ;
    }
 
    public void setNew_kojiak_no_net_update(String param) {
        this.new_kojiak_no_net_update = param ;
    }
 
    public String getNew_kojiak_no_net_value() {
        return this.new_kojiak_no_net_value ;
    }
 
    public void setNew_kojiak_no_net_value( String param) {
        this.new_kojiak_no_net_value = param ;
    }
 
    public String getNew_kojiak_no_net_state() {
        return this.new_kojiak_no_net_state ;
    }
 
    public void setNew_kojiak_no_net_state(String param) {
        this.new_kojiak_no_net_state = param ;
    }
 
    public String getNew_kojiak_no_tv_update() {
        return this.new_kojiak_no_tv_update ;
    }
 
    public void setNew_kojiak_no_tv_update(String param) {
        this.new_kojiak_no_tv_update = param ;
    }
 
    public String getNew_kojiak_no_tv_value() {
        return this.new_kojiak_no_tv_value ;
    }
 
    public void setNew_kojiak_no_tv_value( String param) {
        this.new_kojiak_no_tv_value = param ;
    }
 
    public String getNew_kojiak_no_tv_state() {
        return this.new_kojiak_no_tv_state ;
    }
 
    public void setNew_kojiak_no_tv_state(String param) {
        this.new_kojiak_no_tv_state = param ;
    }
 
    public String getTekkyo_kojiak_no_net_update() {
        return this.tekkyo_kojiak_no_net_update ;
    }
 
    public void setTekkyo_kojiak_no_net_update(String param) {
        this.tekkyo_kojiak_no_net_update = param ;
    }
 
    public String getTekkyo_kojiak_no_net_value() {
        return this.tekkyo_kojiak_no_net_value ;
    }
 
    public void setTekkyo_kojiak_no_net_value( String param) {
        this.tekkyo_kojiak_no_net_value = param ;
    }
 
    public String getTekkyo_kojiak_no_net_state() {
        return this.tekkyo_kojiak_no_net_state ;
    }
 
    public void setTekkyo_kojiak_no_net_state(String param) {
        this.tekkyo_kojiak_no_net_state = param ;
    }
 
    public String getTekkyo_kojiak_no_tv_update() {
        return this.tekkyo_kojiak_no_tv_update ;
    }
 
    public void setTekkyo_kojiak_no_tv_update(String param) {
        this.tekkyo_kojiak_no_tv_update = param ;
    }
 
    public String getTekkyo_kojiak_no_tv_value() {
        return this.tekkyo_kojiak_no_tv_value ;
    }
 
    public void setTekkyo_kojiak_no_tv_value( String param) {
        this.tekkyo_kojiak_no_tv_value = param ;
    }
 
    public String getTekkyo_kojiak_no_tv_state() {
        return this.tekkyo_kojiak_no_tv_state ;
    }
 
    public void setTekkyo_kojiak_no_tv_state(String param) {
        this.tekkyo_kojiak_no_tv_state = param ;
    }
 
    public String getNew_kojiak_st_net_update() {
        return this.new_kojiak_st_net_update ;
    }
 
    public void setNew_kojiak_st_net_update(String param) {
        this.new_kojiak_st_net_update = param ;
    }
 
    public String getNew_kojiak_st_net_value() {
        return this.new_kojiak_st_net_value ;
    }
 
    public void setNew_kojiak_st_net_value( String param) {
        this.new_kojiak_st_net_value = param ;
    }
 
    public String getNew_kojiak_st_net_state() {
        return this.new_kojiak_st_net_state ;
    }
 
    public void setNew_kojiak_st_net_state(String param) {
        this.new_kojiak_st_net_state = param ;
    }
 
    public String getNew_kojiak_st_tv_update() {
        return this.new_kojiak_st_tv_update ;
    }
 
    public void setNew_kojiak_st_tv_update(String param) {
        this.new_kojiak_st_tv_update = param ;
    }
 
    public String getNew_kojiak_st_tv_value() {
        return this.new_kojiak_st_tv_value ;
    }
 
    public void setNew_kojiak_st_tv_value( String param) {
        this.new_kojiak_st_tv_value = param ;
    }
 
    public String getNew_kojiak_st_tv_state() {
        return this.new_kojiak_st_tv_state ;
    }
 
    public void setNew_kojiak_st_tv_state(String param) {
        this.new_kojiak_st_tv_state = param ;
    }
 
    public String getTekkyo_kojiak_st_net_update() {
        return this.tekkyo_kojiak_st_net_update ;
    }
 
    public void setTekkyo_kojiak_st_net_update(String param) {
        this.tekkyo_kojiak_st_net_update = param ;
    }
 
    public String getTekkyo_kojiak_st_net_value() {
        return this.tekkyo_kojiak_st_net_value ;
    }
 
    public void setTekkyo_kojiak_st_net_value( String param) {
        this.tekkyo_kojiak_st_net_value = param ;
    }
 
    public String getTekkyo_kojiak_st_net_state() {
        return this.tekkyo_kojiak_st_net_state ;
    }
 
    public void setTekkyo_kojiak_st_net_state(String param) {
        this.tekkyo_kojiak_st_net_state = param ;
    }
 
    public String getTekkyo_kojiak_st_tv_update() {
        return this.tekkyo_kojiak_st_tv_update ;
    }
 
    public void setTekkyo_kojiak_st_tv_update(String param) {
        this.tekkyo_kojiak_st_tv_update = param ;
    }
 
    public String getTekkyo_kojiak_st_tv_value() {
        return this.tekkyo_kojiak_st_tv_value ;
    }
 
    public void setTekkyo_kojiak_st_tv_value( String param) {
        this.tekkyo_kojiak_st_tv_value = param ;
    }
 
    public String getTekkyo_kojiak_st_tv_state() {
        return this.tekkyo_kojiak_st_tv_state ;
    }
 
    public void setTekkyo_kojiak_st_tv_state(String param) {
        this.tekkyo_kojiak_st_tv_state = param ;
    }
 
    public String getNew_nttl_stst_update() {
        return this.new_nttl_stst_update ;
    }
 
    public void setNew_nttl_stst_update(String param) {
        this.new_nttl_stst_update = param ;
    }
 
    public String getNew_nttl_stst_value() {
        return this.new_nttl_stst_value ;
    }
 
    public void setNew_nttl_stst_value( String param) {
        this.new_nttl_stst_value = param ;
    }
 
    public String getNew_nttl_stst_state() {
        return this.new_nttl_stst_state ;
    }
 
    public void setNew_nttl_stst_state(String param) {
        this.new_nttl_stst_state = param ;
    }
 
    public String getNew_tv_stst_update() {
        return this.new_tv_stst_update ;
    }
 
    public void setNew_tv_stst_update(String param) {
        this.new_tv_stst_update = param ;
    }
 
    public String getNew_tv_stst_value() {
        return this.new_tv_stst_value ;
    }
 
    public void setNew_tv_stst_value( String param) {
        this.new_tv_stst_value = param ;
    }
 
    public String getNew_tv_stst_state() {
        return this.new_tv_stst_state ;
    }
 
    public void setNew_tv_stst_state(String param) {
        this.new_tv_stst_state = param ;
    }
 
    public String getTekkyo_nttl_stst_update() {
        return this.tekkyo_nttl_stst_update ;
    }
 
    public void setTekkyo_nttl_stst_update(String param) {
        this.tekkyo_nttl_stst_update = param ;
    }
 
    public String getTekkyo_nttl_stst_value() {
        return this.tekkyo_nttl_stst_value ;
    }
 
    public void setTekkyo_nttl_stst_value( String param) {
        this.tekkyo_nttl_stst_value = param ;
    }
 
    public String getTekkyo_nttl_stst_state() {
        return this.tekkyo_nttl_stst_state ;
    }
 
    public void setTekkyo_nttl_stst_state(String param) {
        this.tekkyo_nttl_stst_state = param ;
    }
 
    public String getTekkyo_tv_stst_update() {
        return this.tekkyo_tv_stst_update ;
    }
 
    public void setTekkyo_tv_stst_update(String param) {
        this.tekkyo_tv_stst_update = param ;
    }
 
    public String getTekkyo_tv_stst_value() {
        return this.tekkyo_tv_stst_value ;
    }
 
    public void setTekkyo_tv_stst_value( String param) {
        this.tekkyo_tv_stst_value = param ;
    }
 
    public String getTekkyo_tv_stst_state() {
        return this.tekkyo_tv_stst_state ;
    }
 
    public void setTekkyo_tv_stst_state(String param) {
        this.tekkyo_tv_stst_state = param ;
    }
 
    public String getKiki_sofusaki_umu_update() {
        return this.kiki_sofusaki_umu_update ;
    }
 
    public void setKiki_sofusaki_umu_update( String param ) {
        this.kiki_sofusaki_umu_update = param ;
    }
 
    public Boolean getKiki_sofusaki_umu_value() {
        return this.kiki_sofusaki_umu_value ;
    }
 
    public void setKiki_sofusaki_umu_value( Boolean param) {
        this.kiki_sofusaki_umu_value = param ;
    }
 
    public String getKiki_sofusaki_umu_state() {
        return this.kiki_sofusaki_umu_state ;
    }
 
    public void setKiki_sofusaki_umu_state(String param) {
        this.kiki_sofusaki_umu_state = param ;
    }
 
    public String getTen_mi_fix_cd_update() {
        return this.ten_mi_fix_cd_update ;
    }
 
    public void setTen_mi_fix_cd_update(String param) {
        this.ten_mi_fix_cd_update = param ;
    }
 
    public String getTen_mi_fix_cd_value() {
        return this.ten_mi_fix_cd_value ;
    }
 
    public void setTen_mi_fix_cd_value( String param) {
        this.ten_mi_fix_cd_value = param ;
    }
 
    public String getTen_mi_fix_cd_state() {
        return this.ten_mi_fix_cd_state ;
    }
 
    public void setTen_mi_fix_cd_state(String param) {
        this.ten_mi_fix_cd_state = param ;
    }
 
    public String getTen_bkn_knri_no_update() {
        return this.ten_bkn_knri_no_update ;
    }
 
    public void setTen_bkn_knri_no_update(String param) {
        this.ten_bkn_knri_no_update = param ;
    }
 
    public String getTen_bkn_knri_no_value() {
        return this.ten_bkn_knri_no_value ;
    }
 
    public void setTen_bkn_knri_no_value( String param) {
        this.ten_bkn_knri_no_value = param ;
    }
 
    public String getTen_bkn_knri_no_state() {
        return this.ten_bkn_knri_no_state ;
    }
 
    public void setTen_bkn_knri_no_state(String param) {
        this.ten_bkn_knri_no_state = param ;
    }
 
    public String getTen_ad_form_cd_update() {
        return this.ten_ad_form_cd_update ;
    }
 
    public void setTen_ad_form_cd_update(String param) {
        this.ten_ad_form_cd_update = param ;
    }
 
    public String getTen_ad_form_cd_value() {
        return this.ten_ad_form_cd_value ;
    }
 
    public void setTen_ad_form_cd_value( String param) {
        this.ten_ad_form_cd_value = param ;
    }
 
    public String getTen_ad_form_cd_state() {
        return this.ten_ad_form_cd_state ;
    }
 
    public void setTen_ad_form_cd_state(String param) {
        this.ten_ad_form_cd_state = param ;
    }
 
    public String getCtrl_mskm_dtl_no_update() {
        return this.ctrl_mskm_dtl_no_update ;
    }
 
    public void setCtrl_mskm_dtl_no_update(String param) {
        this.ctrl_mskm_dtl_no_update = param ;
    }
 
    public String getCtrl_mskm_dtl_no_value() {
        return this.ctrl_mskm_dtl_no_value ;
    }
 
    public void setCtrl_mskm_dtl_no_value( String param) {
        this.ctrl_mskm_dtl_no_value = param ;
    }
 
    public String getCtrl_mskm_dtl_no_state() {
        return this.ctrl_mskm_dtl_no_state ;
    }
 
    public void setCtrl_mskm_dtl_no_state(String param) {
        this.ctrl_mskm_dtl_no_state = param ;
    }
 
    public String getMt_net_svc_kei_no_update() {
        return this.mt_net_svc_kei_no_update ;
    }
 
    public void setMt_net_svc_kei_no_update(String param) {
        this.mt_net_svc_kei_no_update = param ;
    }
 
    public String getMt_net_svc_kei_no_value() {
        return this.mt_net_svc_kei_no_value ;
    }
 
    public void setMt_net_svc_kei_no_value( String param) {
        this.mt_net_svc_kei_no_value = param ;
    }
 
    public String getMt_net_svc_kei_no_state() {
        return this.mt_net_svc_kei_no_state ;
    }
 
    public void setMt_net_svc_kei_no_state(String param) {
        this.mt_net_svc_kei_no_state = param ;
    }
 
    public String getMt_tel_svc_kei_no_update() {
        return this.mt_tel_svc_kei_no_update ;
    }
 
    public void setMt_tel_svc_kei_no_update(String param) {
        this.mt_tel_svc_kei_no_update = param ;
    }
 
    public String getMt_tel_svc_kei_no_value() {
        return this.mt_tel_svc_kei_no_value ;
    }
 
    public void setMt_tel_svc_kei_no_value( String param) {
        this.mt_tel_svc_kei_no_value = param ;
    }
 
    public String getMt_tel_svc_kei_no_state() {
        return this.mt_tel_svc_kei_no_state ;
    }
 
    public void setMt_tel_svc_kei_no_state(String param) {
        this.mt_tel_svc_kei_no_state = param ;
    }
 
    public String getMt_tv_svc_kei_no_update() {
        return this.mt_tv_svc_kei_no_update ;
    }
 
    public void setMt_tv_svc_kei_no_update(String param) {
        this.mt_tv_svc_kei_no_update = param ;
    }
 
    public String getMt_tv_svc_kei_no_value() {
        return this.mt_tv_svc_kei_no_value ;
    }
 
    public void setMt_tv_svc_kei_no_value( String param) {
        this.mt_tv_svc_kei_no_value = param ;
    }
 
    public String getMt_tv_svc_kei_no_state() {
        return this.mt_tv_svc_kei_no_state ;
    }
 
    public void setMt_tv_svc_kei_no_state(String param) {
        this.mt_tv_svc_kei_no_state = param ;
    }
 
    public String getMt_svckei_upd_dtm_update() {
        return this.mt_svckei_upd_dtm_update ;
    }
 
    public void setMt_svckei_upd_dtm_update(String param) {
        this.mt_svckei_upd_dtm_update = param ;
    }
 
    public String getMt_svckei_upd_dtm_value() {
        return this.mt_svckei_upd_dtm_value ;
    }
 
    public void setMt_svckei_upd_dtm_value( String param) {
        this.mt_svckei_upd_dtm_value = param ;
    }
 
    public String getMt_svckei_upd_dtm_state() {
        return this.mt_svckei_upd_dtm_state ;
    }
 
    public void setMt_svckei_upd_dtm_state(String param) {
        this.mt_svckei_upd_dtm_state = param ;
    }
 
    public String getCtrl_eohnt_kei_no_update() {
        return this.ctrl_eohnt_kei_no_update ;
    }
 
    public void setCtrl_eohnt_kei_no_update(String param) {
        this.ctrl_eohnt_kei_no_update = param ;
    }
 
    public String getCtrl_eohnt_kei_no_value() {
        return this.ctrl_eohnt_kei_no_value ;
    }
 
    public void setCtrl_eohnt_kei_no_value( String param) {
        this.ctrl_eohnt_kei_no_value = param ;
    }
 
    public String getCtrl_eohnt_kei_no_state() {
        return this.ctrl_eohnt_kei_no_state ;
    }
 
    public void setCtrl_eohnt_kei_no_state(String param) {
        this.ctrl_eohnt_kei_no_state = param ;
    }
 
    public String getCtrl_eohnb_kei_no_update() {
        return this.ctrl_eohnb_kei_no_update ;
    }
 
    public void setCtrl_eohnb_kei_no_update(String param) {
        this.ctrl_eohnb_kei_no_update = param ;
    }
 
    public String getCtrl_eohnb_kei_no_value() {
        return this.ctrl_eohnb_kei_no_value ;
    }
 
    public void setCtrl_eohnb_kei_no_value( String param) {
        this.ctrl_eohnb_kei_no_value = param ;
    }
 
    public String getCtrl_eohnb_kei_no_state() {
        return this.ctrl_eohnb_kei_no_state ;
    }
 
    public void setCtrl_eohnb_kei_no_state(String param) {
        this.ctrl_eohnb_kei_no_state = param ;
    }
 
    public String getCtrl_net_mobile_flg_update() {
        return this.ctrl_net_mobile_flg_update ;
    }
 
    public void setCtrl_net_mobile_flg_update(String param) {
        this.ctrl_net_mobile_flg_update = param ;
    }
 
    public String getCtrl_net_mobile_flg_value() {
        return this.ctrl_net_mobile_flg_value ;
    }
 
    public void setCtrl_net_mobile_flg_value( String param) {
        this.ctrl_net_mobile_flg_value = param ;
    }
 
    public String getCtrl_net_mobile_flg_state() {
        return this.ctrl_net_mobile_flg_state ;
    }
 
    public void setCtrl_net_mobile_flg_state(String param) {
        this.ctrl_net_mobile_flg_state = param ;
    }
 
    public String getCtrl_mskm_xcl_warned_update() {
        return this.ctrl_mskm_xcl_warned_update ;
    }
 
    public void setCtrl_mskm_xcl_warned_update(String param) {
        this.ctrl_mskm_xcl_warned_update = param ;
    }
 
    public String getCtrl_mskm_xcl_warned_value() {
        return this.ctrl_mskm_xcl_warned_value ;
    }
 
    public void setCtrl_mskm_xcl_warned_value( String param) {
        this.ctrl_mskm_xcl_warned_value = param ;
    }
 
    public String getCtrl_mskm_xcl_warned_state() {
        return this.ctrl_mskm_xcl_warned_state ;
    }
 
    public void setCtrl_mskm_xcl_warned_state(String param) {
        this.ctrl_mskm_xcl_warned_state = param ;
    }
 
    public String getReq_r_place_update() {
        return this.req_r_place_update ;
    }
 
    public void setReq_r_place_update(String param) {
        this.req_r_place_update = param ;
    }
 
    public String getReq_r_place_value() {
        return this.req_r_place_value ;
    }
 
    public void setReq_r_place_value( String param) {
        this.req_r_place_value = param ;
    }
 
    public String getReq_r_place_state() {
        return this.req_r_place_state ;
    }
 
    public void setReq_r_place_state(String param) {
        this.req_r_place_state = param ;
    }
 
 
    public X33VDataTypeList getCtrl_mskm_dtl_no_list_list() {
        return this.ctrl_mskm_dtl_no_list_list ;
    }
 
    public void setCtrl_mskm_dtl_no_list_list(X33VDataTypeList param) {
        this.ctrl_mskm_dtl_no_list_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_ctrl_mskm_dtl_no_list (){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i< ctrl_mskm_dtl_no_list_list.size(); i++){
            String itemValue = (String)((X33VDataTypeStringBean) ctrl_mskm_dtl_no_list_list.get(i)).getValue();
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getKktk_svc_kei_no_update() {
        return this.kktk_svc_kei_no_update ;
    }
 
    public void setKktk_svc_kei_no_update(String param) {
        this.kktk_svc_kei_no_update = param ;
    }
 
    public String getKktk_svc_kei_no_value() {
        return this.kktk_svc_kei_no_value ;
    }
 
    public void setKktk_svc_kei_no_value( String param) {
        this.kktk_svc_kei_no_value = param ;
    }
 
    public String getKktk_svc_kei_no_state() {
        return this.kktk_svc_kei_no_state ;
    }
 
    public void setKktk_svc_kei_no_state(String param) {
        this.kktk_svc_kei_no_state = param ;
    }
 
    public String getMt_siky_kei_no_update() {
        return this.mt_siky_kei_no_update ;
    }
 
    public void setMt_siky_kei_no_update(String param) {
        this.mt_siky_kei_no_update = param ;
    }
 
    public String getMt_siky_kei_no_value() {
        return this.mt_siky_kei_no_value ;
    }
 
    public void setMt_siky_kei_no_value( String param) {
        this.mt_siky_kei_no_value = param ;
    }
 
    public String getMt_siky_kei_no_state() {
        return this.mt_siky_kei_no_state ;
    }
 
    public void setMt_siky_kei_no_state(String param) {
        this.mt_siky_kei_no_state = param ;
    }
 
    public String getKktk_svc_dtl_upd_dtm_update() {
        return this.kktk_svc_dtl_upd_dtm_update ;
    }
 
    public void setKktk_svc_dtl_upd_dtm_update(String param) {
        this.kktk_svc_dtl_upd_dtm_update = param ;
    }
 
    public String getKktk_svc_dtl_upd_dtm_value() {
        return this.kktk_svc_dtl_upd_dtm_value ;
    }
 
    public void setKktk_svc_dtl_upd_dtm_value( String param) {
        this.kktk_svc_dtl_upd_dtm_value = param ;
    }
 
    public String getKktk_svc_dtl_upd_dtm_state() {
        return this.kktk_svc_dtl_upd_dtm_state ;
    }
 
    public void setKktk_svc_dtl_upd_dtm_state(String param) {
        this.kktk_svc_dtl_upd_dtm_state = param ;
    }
    public String getAd_chg_no_update() {
        return this.ad_chg_no_update ;
    }
 
    public void setAd_chg_no_update(String param) {
        this.ad_chg_no_update = param ;
    }
 
    public String getAd_chg_no_value() {
        return this.ad_chg_no_value ;
    }
 
    public void setAd_chg_no_value( String param) {
        this.ad_chg_no_value = param ;
    }
 
    public String getAd_chg_no_state() {
        return this.ad_chg_no_state ;
    }
 
    public void setAd_chg_no_state(String param) {
        this.ad_chg_no_state = param ;
    }
 
    public String getMt_net_mskm_dtl_no_update() {
        return this.mt_net_mskm_dtl_no_update ;
    }
 
    public void setMt_net_mskm_dtl_no_update(String param) {
        this.mt_net_mskm_dtl_no_update = param ;
    }
 
    public String getMt_net_mskm_dtl_no_value() {
        return this.mt_net_mskm_dtl_no_value ;
    }
 
    public void setMt_net_mskm_dtl_no_value( String param) {
        this.mt_net_mskm_dtl_no_value = param ;
    }
 
    public String getMt_net_mskm_dtl_no_state() {
        return this.mt_net_mskm_dtl_no_state ;
    }
 
    public void setMt_net_mskm_dtl_no_state(String param) {
        this.mt_net_mskm_dtl_no_state = param ;
    }
 
    public String getMt_tel_mskm_dtl_no_update() {
        return this.mt_tel_mskm_dtl_no_update ;
    }
 
    public void setMt_tel_mskm_dtl_no_update(String param) {
        this.mt_tel_mskm_dtl_no_update = param ;
    }
 
    public String getMt_tel_mskm_dtl_no_value() {
        return this.mt_tel_mskm_dtl_no_value ;
    }
 
    public void setMt_tel_mskm_dtl_no_value( String param) {
        this.mt_tel_mskm_dtl_no_value = param ;
    }
 
    public String getMt_tel_mskm_dtl_no_state() {
        return this.mt_tel_mskm_dtl_no_state ;
    }
 
    public void setMt_tel_mskm_dtl_no_state(String param) {
        this.mt_tel_mskm_dtl_no_state = param ;
    }
 
    public String getMt_tv_mskm_dtl_no_update() {
        return this.mt_tv_mskm_dtl_no_update ;
    }
 
    public void setMt_tv_mskm_dtl_no_update(String param) {
        this.mt_tv_mskm_dtl_no_update = param ;
    }
 
    public String getMt_tv_mskm_dtl_no_value() {
        return this.mt_tv_mskm_dtl_no_value ;
    }
 
    public void setMt_tv_mskm_dtl_no_value( String param) {
        this.mt_tv_mskm_dtl_no_value = param ;
    }
 
    public String getMt_tv_mskm_dtl_no_state() {
        return this.mt_tv_mskm_dtl_no_state ;
    }
 
    public void setMt_tv_mskm_dtl_no_state(String param) {
        this.mt_tv_mskm_dtl_no_state = param ;
    }
 
    public String getSk_svckei_net_upd_dtm_update() {
        return this.sk_svckei_net_upd_dtm_update ;
    }
 
    public void setSk_svckei_net_upd_dtm_update(String param) {
        this.sk_svckei_net_upd_dtm_update = param ;
    }
 
    public String getSk_svckei_net_upd_dtm_value() {
        return this.sk_svckei_net_upd_dtm_value ;
    }
 
    public void setSk_svckei_net_upd_dtm_value( String param) {
        this.sk_svckei_net_upd_dtm_value = param ;
    }
 
    public String getSk_svckei_net_upd_dtm_state() {
        return this.sk_svckei_net_upd_dtm_state ;
    }
 
    public void setSk_svckei_net_upd_dtm_state(String param) {
        this.sk_svckei_net_upd_dtm_state = param ;
    }
 
    public String getSk_svckei_tel_upd_dtm_update() {
        return this.sk_svckei_tel_upd_dtm_update ;
    }
 
    public void setSk_svckei_tel_upd_dtm_update(String param) {
        this.sk_svckei_tel_upd_dtm_update = param ;
    }
 
    public String getSk_svckei_tel_upd_dtm_value() {
        return this.sk_svckei_tel_upd_dtm_value ;
    }
 
    public void setSk_svckei_tel_upd_dtm_value( String param) {
        this.sk_svckei_tel_upd_dtm_value = param ;
    }
 
    public String getSk_svckei_tel_upd_dtm_state() {
        return this.sk_svckei_tel_upd_dtm_state ;
    }
 
    public void setSk_svckei_tel_upd_dtm_state(String param) {
        this.sk_svckei_tel_upd_dtm_state = param ;
    }
 
    public String getSk_svckei_tv_upd_dtm_update() {
        return this.sk_svckei_tv_upd_dtm_update ;
    }
 
    public void setSk_svckei_tv_upd_dtm_update(String param) {
        this.sk_svckei_tv_upd_dtm_update = param ;
    }
 
    public String getSk_svckei_tv_upd_dtm_value() {
        return this.sk_svckei_tv_upd_dtm_value ;
    }
 
    public void setSk_svckei_tv_upd_dtm_value( String param) {
        this.sk_svckei_tv_upd_dtm_value = param ;
    }
 
    public String getSk_svckei_tv_upd_dtm_state() {
        return this.sk_svckei_tv_upd_dtm_state ;
    }
 
    public void setSk_svckei_tv_upd_dtm_state(String param) {
        this.sk_svckei_tv_upd_dtm_state = param ;
    }
 
    public String getDup_warning_ten_place_flg_update() {
        return this.dup_warning_ten_place_flg_update ;
    }
 
    public void setDup_warning_ten_place_flg_update(String param) {
        this.dup_warning_ten_place_flg_update = param ;
    }
 
    public String getDup_warning_ten_place_flg_value() {
        return this.dup_warning_ten_place_flg_value ;
    }
 
    public void setDup_warning_ten_place_flg_value( String param) {
        this.dup_warning_ten_place_flg_value = param ;
    }
 
    public String getDup_warning_ten_place_flg_state() {
        return this.dup_warning_ten_place_flg_state ;
    }
 
    public void setDup_warning_ten_place_flg_state(String param) {
        this.dup_warning_ten_place_flg_state = param ;
    }
 
    public String getDup_warning_send_place_flg_update() {
        return this.dup_warning_send_place_flg_update ;
    }
 
    public void setDup_warning_send_place_flg_update(String param) {
        this.dup_warning_send_place_flg_update = param ;
    }
 
    public String getDup_warning_send_place_flg_value() {
        return this.dup_warning_send_place_flg_value ;
    }
 
    public void setDup_warning_send_place_flg_value( String param) {
        this.dup_warning_send_place_flg_value = param ;
    }
 
    public String getDup_warning_send_place_flg_state() {
        return this.dup_warning_send_place_flg_state ;
    }
 
    public void setDup_warning_send_place_flg_state(String param) {
        this.dup_warning_send_place_flg_state = param ;
    }
 
    public String getAdchg_aft_mod_update() {
        return this.adchg_aft_mod_update ;
    }
 
    public void setAdchg_aft_mod_update(String param) {
        this.adchg_aft_mod_update = param ;
    }
 
    public String getAdchg_aft_mod_value() {
        return this.adchg_aft_mod_value ;
    }
 
    public void setAdchg_aft_mod_value( String param) {
        this.adchg_aft_mod_value = param ;
    }
 
    public Boolean getAdchg_aft_mod_enabled() {
        return this.adchg_aft_mod_enabled ;
    }    
 
    public void setAdchg_aft_mod_enabled(Boolean param) {
        this.adchg_aft_mod_enabled = param ;
    }
 
    public String getAdchg_aft_mod_state() {
        return this.adchg_aft_mod_state ;
    }
 
    public void setAdchg_aft_mod_state(String param) {
        this.adchg_aft_mod_state = param ;
    }
 
    public String getAdchg_aft_mod_ctrl_update() {
        return this.adchg_aft_mod_ctrl_update ;
    }
 
    public void setAdchg_aft_mod_ctrl_update(String param) {
        this.adchg_aft_mod_ctrl_update = param ;
    }
 
    public String getAdchg_aft_mod_ctrl_value() {
        return this.adchg_aft_mod_ctrl_value ;
    }
 
    public void setAdchg_aft_mod_ctrl_value( String param) {
        this.adchg_aft_mod_ctrl_value = param ;
    }
 
    public Boolean getAdchg_aft_mod_ctrl_enabled() {
        return this.adchg_aft_mod_ctrl_enabled ;
    }    
 
    public void setAdchg_aft_mod_ctrl_enabled(Boolean param) {
        this.adchg_aft_mod_ctrl_enabled = param ;
    }
 
    public String getAdchg_aft_mod_ctrl_state() {
        return this.adchg_aft_mod_ctrl_state ;
    }
 
    public void setAdchg_aft_mod_ctrl_state(String param) {
        this.adchg_aft_mod_ctrl_state = param ;
    }
    
    public String getScroll_flag_update() {
        return this.scroll_flag_update ;
    }
 
    public void setScroll_flag_update(String param) {
        this.scroll_flag_update = param ;
    }
 
    public String getScroll_flag_value() {
        return this.scroll_flag_value ;
    }
 
    public void setScroll_flag_value( String param) {
        this.scroll_flag_value = param ;
    }
 
    public Boolean getScroll_flag_enabled() {
        return this.scroll_flag_enabled ;
    }    
 
    public void setScroll_flag_enabled(Boolean param) {
        this.scroll_flag_enabled = param ;
    }
 
    public String getScroll_flag_state() {
        return this.scroll_flag_state ;
    }
 
    public void setScroll_flag_state(String param) {
        this.scroll_flag_state = param ;
    }

    public String getRegist_value_net_svc_info_update() {
        return this.regist_value_net_svc_info_update ;
    }
 
    public void setRegist_value_net_svc_info_update(String param) {
        this.regist_value_net_svc_info_update = param ;
    }
 
    public String getRegist_value_net_svc_info_value() {
        return this.regist_value_net_svc_info_value ;
    }
 
    public void setRegist_value_net_svc_info_value( String param) {
        this.regist_value_net_svc_info_value = param ;
    }
 
    public Boolean getRegist_value_net_svc_info_enabled() {
        return this.regist_value_net_svc_info_enabled ;
    }    
 
    public void setRegist_value_net_svc_info_enabled(Boolean param) {
        this.regist_value_net_svc_info_enabled = param ;
    }
 
    public String getRegist_value_net_svc_info_state() {
        return this.regist_value_net_svc_info_state ;
    }
 
    public void setRegist_value_net_svc_info_state(String param) {
        this.regist_value_net_svc_info_state = param ;
    }
 
    public String getRegist_value_net_price_group_update() {
        return this.regist_value_net_price_group_update ;
    }
 
    public void setRegist_value_net_price_group_update(String param) {
        this.regist_value_net_price_group_update = param ;
    }
 
    public String getRegist_value_net_price_group_value() {
        return this.regist_value_net_price_group_value ;
    }
 
    public void setRegist_value_net_price_group_value( String param) {
        this.regist_value_net_price_group_value = param ;
    }
 
    public Boolean getRegist_value_net_price_group_enabled() {
        return this.regist_value_net_price_group_enabled ;
    }    
 
    public void setRegist_value_net_price_group_enabled(Boolean param) {
        this.regist_value_net_price_group_enabled = param ;
    }
 
    public String getRegist_value_net_price_group_state() {
        return this.regist_value_net_price_group_state ;
    }
 
    public void setRegist_value_net_price_group_state(String param) {
        this.regist_value_net_price_group_state = param ;
    }
 
    public String getRegist_value_net_price_course_update() {
        return this.regist_value_net_price_course_update ;
    }
 
    public void setRegist_value_net_price_course_update(String param) {
        this.regist_value_net_price_course_update = param ;
    }
 
    public String getRegist_value_net_price_course_value() {
        return this.regist_value_net_price_course_value ;
    }
 
    public void setRegist_value_net_price_course_value( String param) {
        this.regist_value_net_price_course_value = param ;
    }
 
    public Boolean getRegist_value_net_price_course_enabled() {
        return this.regist_value_net_price_course_enabled ;
    }    
 
    public void setRegist_value_net_price_course_enabled(Boolean param) {
        this.regist_value_net_price_course_enabled = param ;
    }
 
    public String getRegist_value_net_price_course_state() {
        return this.regist_value_net_price_course_state ;
    }
 
    public void setRegist_value_net_price_course_state(String param) {
        this.regist_value_net_price_course_state = param ;
    }
 
    public String getRegist_value_net_sokuwari_umu_update() {
        return this.regist_value_net_sokuwari_umu_update ;
    }
 
    public void setRegist_value_net_sokuwari_umu_update(String param) {
        this.regist_value_net_sokuwari_umu_update = param ;
    }
 
    public String getRegist_value_net_sokuwari_umu_value() {
        return this.regist_value_net_sokuwari_umu_value ;
    }
 
    public void setRegist_value_net_sokuwari_umu_value( String param) {
        this.regist_value_net_sokuwari_umu_value = param ;
    }
 
    public Boolean getRegist_value_net_sokuwari_umu_enabled() {
        return this.regist_value_net_sokuwari_umu_enabled ;
    }    
 
    public void setRegist_value_net_sokuwari_umu_enabled(Boolean param) {
        this.regist_value_net_sokuwari_umu_enabled = param ;
    }
 
    public String getRegist_value_net_sokuwari_umu_state() {
        return this.regist_value_net_sokuwari_umu_state ;
    }
 
    public void setRegist_value_net_sokuwari_umu_state(String param) {
        this.regist_value_net_sokuwari_umu_state = param ;
    }
    //ANK-3412-08-00 ADD START
    public String getRegist_value_net_kosokuwari_umu_update() {
        return this.regist_value_net_kosokuwari_umu_update ;
    }
 
    public void setRegist_value_net_kosokuwari_umu_update(String param) {
        this.regist_value_net_kosokuwari_umu_update = param ;
    }
 
    public String getRegist_value_net_kosokuwari_umu_value() {
        return this.regist_value_net_kosokuwari_umu_value ;
    }
 
    public void setRegist_value_net_kosokuwari_umu_value( String param) {
        this.regist_value_net_kosokuwari_umu_value = param ;
    }
 
    public Boolean getRegist_value_net_kosokuwari_umu_enabled() {
        return this.regist_value_net_kosokuwari_umu_enabled ;
    }    
 
    public void setRegist_value_net_kosokuwari_umu_enabled(Boolean param) {
        this.regist_value_net_kosokuwari_umu_enabled = param ;
    }
 
    public String getRegist_value_net_kosokuwari_umu_state() {
        return this.regist_value_net_kosokuwari_umu_state ;
    }
 
    public void setRegist_value_net_kosokuwari_umu_state(String param) {
        this.regist_value_net_kosokuwari_umu_state = param ;
    }
    //ANK-3412-08-00 ADD END
 
    public String getRegist_value_net_penalty_hassei_div_update() {
        return this.regist_value_net_penalty_hassei_div_update ;
    }
 
    public void setRegist_value_net_penalty_hassei_div_update(String param) {
        this.regist_value_net_penalty_hassei_div_update = param ;
    }
 
    public String getRegist_value_net_penalty_hassei_div_value() {
        return this.regist_value_net_penalty_hassei_div_value ;
    }
 
    public void setRegist_value_net_penalty_hassei_div_value( String param) {
        this.regist_value_net_penalty_hassei_div_value = param ;
    }
 
    public Boolean getRegist_value_net_penalty_hassei_div_enabled() {
        return this.regist_value_net_penalty_hassei_div_enabled ;
    }    
 
    public void setRegist_value_net_penalty_hassei_div_enabled(Boolean param) {
        this.regist_value_net_penalty_hassei_div_enabled = param ;
    }
 
    public String getRegist_value_net_penalty_hassei_div_state() {
        return this.regist_value_net_penalty_hassei_div_state ;
    }
 
    public void setRegist_value_net_penalty_hassei_div_state(String param) {
        this.regist_value_net_penalty_hassei_div_state = param ;
    }
 
    public String getRegist_value_net_penalty_change_cd_update() {
        return this.regist_value_net_penalty_change_cd_update ;
    }
 
    public void setRegist_value_net_penalty_change_cd_update(String param) {
        this.regist_value_net_penalty_change_cd_update = param ;
    }
 
    public String getRegist_value_net_penalty_change_cd_value() {
        return this.regist_value_net_penalty_change_cd_value ;
    }
 
    public void setRegist_value_net_penalty_change_cd_value( String param) {
        this.regist_value_net_penalty_change_cd_value = param ;
    }
 
    public Boolean getRegist_value_net_penalty_change_cd_enabled() {
        return this.regist_value_net_penalty_change_cd_enabled ;
    }    
 
    public void setRegist_value_net_penalty_change_cd_enabled(Boolean param) {
        this.regist_value_net_penalty_change_cd_enabled = param ;
    }
 
    public String getRegist_value_net_penalty_change_cd_state() {
        return this.regist_value_net_penalty_change_cd_state ;
    }
 
    public void setRegist_value_net_penalty_change_cd_state(String param) {
        this.regist_value_net_penalty_change_cd_state = param ;
    }
 
    public String getRegist_value_tel_svc_info_update() {
        return this.regist_value_tel_svc_info_update ;
    }
 
    public void setRegist_value_tel_svc_info_update(String param) {
        this.regist_value_tel_svc_info_update = param ;
    }
 
    public String getRegist_value_tel_svc_info_value() {
        return this.regist_value_tel_svc_info_value ;
    }
 
    public void setRegist_value_tel_svc_info_value( String param) {
        this.regist_value_tel_svc_info_value = param ;
    }
 
    public Boolean getRegist_value_tel_svc_info_enabled() {
        return this.regist_value_tel_svc_info_enabled ;
    }    
 
    public void setRegist_value_tel_svc_info_enabled(Boolean param) {
        this.regist_value_tel_svc_info_enabled = param ;
    }
 
    public String getRegist_value_tel_svc_info_state() {
        return this.regist_value_tel_svc_info_state ;
    }
 
    public void setRegist_value_tel_svc_info_state(String param) {
        this.regist_value_tel_svc_info_state = param ;
    }
 
    public String getRegist_value_tel_price_group_update() {
        return this.regist_value_tel_price_group_update ;
    }
 
    public void setRegist_value_tel_price_group_update(String param) {
        this.regist_value_tel_price_group_update = param ;
    }
 
    public String getRegist_value_tel_price_group_value() {
        return this.regist_value_tel_price_group_value ;
    }
 
    public void setRegist_value_tel_price_group_value( String param) {
        this.regist_value_tel_price_group_value = param ;
    }
 
    public Boolean getRegist_value_tel_price_group_enabled() {
        return this.regist_value_tel_price_group_enabled ;
    }    
 
    public void setRegist_value_tel_price_group_enabled(Boolean param) {
        this.regist_value_tel_price_group_enabled = param ;
    }
 
    public String getRegist_value_tel_price_group_state() {
        return this.regist_value_tel_price_group_state ;
    }
 
    public void setRegist_value_tel_price_group_state(String param) {
        this.regist_value_tel_price_group_state = param ;
    }
 
    public String getRegist_value_tel_price_course_update() {
        return this.regist_value_tel_price_course_update ;
    }
 
    public void setRegist_value_tel_price_course_update(String param) {
        this.regist_value_tel_price_course_update = param ;
    }
 
    public String getRegist_value_tel_price_course_value() {
        return this.regist_value_tel_price_course_value ;
    }
 
    public void setRegist_value_tel_price_course_value( String param) {
        this.regist_value_tel_price_course_value = param ;
    }
 
    public Boolean getRegist_value_tel_price_course_enabled() {
        return this.regist_value_tel_price_course_enabled ;
    }    
 
    public void setRegist_value_tel_price_course_enabled(Boolean param) {
        this.regist_value_tel_price_course_enabled = param ;
    }
 
    public String getRegist_value_tel_price_course_state() {
        return this.regist_value_tel_price_course_state ;
    }
 
    public void setRegist_value_tel_price_course_state(String param) {
        this.regist_value_tel_price_course_state = param ;
    }
 
    public String getRegist_value_tel_no1_update() {
        return this.regist_value_tel_no1_update ;
    }
 
    public void setRegist_value_tel_no1_update(String param) {
        this.regist_value_tel_no1_update = param ;
    }
 
    public String getRegist_value_tel_no1_value() {
        return this.regist_value_tel_no1_value ;
    }
 
    public void setRegist_value_tel_no1_value( String param) {
        this.regist_value_tel_no1_value = param ;
    }
 
    public Boolean getRegist_value_tel_no1_enabled() {
        return this.regist_value_tel_no1_enabled ;
    }    
 
    public void setRegist_value_tel_no1_enabled(Boolean param) {
        this.regist_value_tel_no1_enabled = param ;
    }
 
    public String getRegist_value_tel_no1_state() {
        return this.regist_value_tel_no1_state ;
    }
 
    public void setRegist_value_tel_no1_state(String param) {
        this.regist_value_tel_no1_state = param ;
    }
 
    public String getRegist_value_tel_no2_update() {
        return this.regist_value_tel_no2_update ;
    }
 
    public void setRegist_value_tel_no2_update(String param) {
        this.regist_value_tel_no2_update = param ;
    }
 
    public String getRegist_value_tel_no2_value() {
        return this.regist_value_tel_no2_value ;
    }
 
    public void setRegist_value_tel_no2_value( String param) {
        this.regist_value_tel_no2_value = param ;
    }
 
    public Boolean getRegist_value_tel_no2_enabled() {
        return this.regist_value_tel_no2_enabled ;
    }    
 
    public void setRegist_value_tel_no2_enabled(Boolean param) {
        this.regist_value_tel_no2_enabled = param ;
    }
 
    public String getRegist_value_tel_no2_state() {
        return this.regist_value_tel_no2_state ;
    }
 
    public void setRegist_value_tel_no2_state(String param) {
        this.regist_value_tel_no2_state = param ;
    }
 
    public String getRegist_value_tel_penalty_hassei_div_update() {
        return this.regist_value_tel_penalty_hassei_div_update ;
    }
 
    public void setRegist_value_tel_penalty_hassei_div_update(String param) {
        this.regist_value_tel_penalty_hassei_div_update = param ;
    }
 
    public String getRegist_value_tel_penalty_hassei_div_value() {
        return this.regist_value_tel_penalty_hassei_div_value ;
    }
 
    public void setRegist_value_tel_penalty_hassei_div_value( String param) {
        this.regist_value_tel_penalty_hassei_div_value = param ;
    }
 
    public Boolean getRegist_value_tel_penalty_hassei_div_enabled() {
        return this.regist_value_tel_penalty_hassei_div_enabled ;
    }    
 
    public void setRegist_value_tel_penalty_hassei_div_enabled(Boolean param) {
        this.regist_value_tel_penalty_hassei_div_enabled = param ;
    }
 
    public String getRegist_value_tel_penalty_hassei_div_state() {
        return this.regist_value_tel_penalty_hassei_div_state ;
    }
 
    public void setRegist_value_tel_penalty_hassei_div_state(String param) {
        this.regist_value_tel_penalty_hassei_div_state = param ;
    }
 
    public String getRegist_value_tel_penalty_change_cd_update() {
        return this.regist_value_tel_penalty_change_cd_update ;
    }
 
    public void setRegist_value_tel_penalty_change_cd_update(String param) {
        this.regist_value_tel_penalty_change_cd_update = param ;
    }
 
    public String getRegist_value_tel_penalty_change_cd_value() {
        return this.regist_value_tel_penalty_change_cd_value ;
    }
 
    public void setRegist_value_tel_penalty_change_cd_value( String param) {
        this.regist_value_tel_penalty_change_cd_value = param ;
    }
 
    public Boolean getRegist_value_tel_penalty_change_cd_enabled() {
        return this.regist_value_tel_penalty_change_cd_enabled ;
    }    
 
    public void setRegist_value_tel_penalty_change_cd_enabled(Boolean param) {
        this.regist_value_tel_penalty_change_cd_enabled = param ;
    }
 
    public String getRegist_value_tel_penalty_change_cd_state() {
        return this.regist_value_tel_penalty_change_cd_state ;
    }
 
    public void setRegist_value_tel_penalty_change_cd_state(String param) {
        this.regist_value_tel_penalty_change_cd_state = param ;
    }
 
    public String getRegist_value_tv_svc_info_update() {
        return this.regist_value_tv_svc_info_update ;
    }
 
    public void setRegist_value_tv_svc_info_update(String param) {
        this.regist_value_tv_svc_info_update = param ;
    }
 
    public String getRegist_value_tv_svc_info_value() {
        return this.regist_value_tv_svc_info_value ;
    }
 
    public void setRegist_value_tv_svc_info_value( String param) {
        this.regist_value_tv_svc_info_value = param ;
    }
 
    public Boolean getRegist_value_tv_svc_info_enabled() {
        return this.regist_value_tv_svc_info_enabled ;
    }    
 
    public void setRegist_value_tv_svc_info_enabled(Boolean param) {
        this.regist_value_tv_svc_info_enabled = param ;
    }
 
    public String getRegist_value_tv_svc_info_state() {
        return this.regist_value_tv_svc_info_state ;
    }
 
    public void setRegist_value_tv_svc_info_state(String param) {
        this.regist_value_tv_svc_info_state = param ;
    }
 
    public String getRegist_value_tv_price_group_update() {
        return this.regist_value_tv_price_group_update ;
    }
 
    public void setRegist_value_tv_price_group_update(String param) {
        this.regist_value_tv_price_group_update = param ;
    }
 
    public String getRegist_value_tv_price_group_value() {
        return this.regist_value_tv_price_group_value ;
    }
 
    public void setRegist_value_tv_price_group_value( String param) {
        this.regist_value_tv_price_group_value = param ;
    }
 
    public Boolean getRegist_value_tv_price_group_enabled() {
        return this.regist_value_tv_price_group_enabled ;
    }    
 
    public void setRegist_value_tv_price_group_enabled(Boolean param) {
        this.regist_value_tv_price_group_enabled = param ;
    }
 
    public String getRegist_value_tv_price_group_state() {
        return this.regist_value_tv_price_group_state ;
    }
 
    public void setRegist_value_tv_price_group_state(String param) {
        this.regist_value_tv_price_group_state = param ;
    }
 
    public String getRegist_value_tv_price_course_update() {
        return this.regist_value_tv_price_course_update ;
    }
 
    public void setRegist_value_tv_price_course_update(String param) {
        this.regist_value_tv_price_course_update = param ;
    }
 
    public String getRegist_value_tv_price_course_value() {
        return this.regist_value_tv_price_course_value ;
    }
 
    public void setRegist_value_tv_price_course_value( String param) {
        this.regist_value_tv_price_course_value = param ;
    }
 
    public Boolean getRegist_value_tv_price_course_enabled() {
        return this.regist_value_tv_price_course_enabled ;
    }    
 
    public void setRegist_value_tv_price_course_enabled(Boolean param) {
        this.regist_value_tv_price_course_enabled = param ;
    }
 
    public String getRegist_value_tv_price_course_state() {
        return this.regist_value_tv_price_course_state ;
    }
 
    public void setRegist_value_tv_price_course_state(String param) {
        this.regist_value_tv_price_course_state = param ;
    }
 
    public String getRegist_value_tv_stb_shka_way_update() {
        return this.regist_value_tv_stb_shka_way_update ;
    }
 
    public void setRegist_value_tv_stb_shka_way_update(String param) {
        this.regist_value_tv_stb_shka_way_update = param ;
    }
 
    public String getRegist_value_tv_stb_shka_way_value() {
        return this.regist_value_tv_stb_shka_way_value ;
    }
 
    public void setRegist_value_tv_stb_shka_way_value( String param) {
        this.regist_value_tv_stb_shka_way_value = param ;
    }
 
    public Boolean getRegist_value_tv_stb_shka_way_enabled() {
        return this.regist_value_tv_stb_shka_way_enabled ;
    }    
 
    public void setRegist_value_tv_stb_shka_way_enabled(Boolean param) {
        this.regist_value_tv_stb_shka_way_enabled = param ;
    }
 
    public String getRegist_value_tv_stb_shka_way_state() {
        return this.regist_value_tv_stb_shka_way_state ;
    }
 
    public void setRegist_value_tv_stb_shka_way_state(String param) {
        this.regist_value_tv_stb_shka_way_state = param ;
    }
 
    public String getRegist_value_tv_stb_kei_cnt_update() {
        return this.regist_value_tv_stb_kei_cnt_update ;
    }
 
    public void setRegist_value_tv_stb_kei_cnt_update(String param) {
        this.regist_value_tv_stb_kei_cnt_update = param ;
    }
 
    public String getRegist_value_tv_stb_kei_cnt_value() {
        return this.regist_value_tv_stb_kei_cnt_value ;
    }
 
    public void setRegist_value_tv_stb_kei_cnt_value( String param) {
        this.regist_value_tv_stb_kei_cnt_value = param ;
    }
 
    public Boolean getRegist_value_tv_stb_kei_cnt_enabled() {
        return this.regist_value_tv_stb_kei_cnt_enabled ;
    }    
 
    public void setRegist_value_tv_stb_kei_cnt_enabled(Boolean param) {
        this.regist_value_tv_stb_kei_cnt_enabled = param ;
    }
 
    public String getRegist_value_tv_stb_kei_cnt_state() {
        return this.regist_value_tv_stb_kei_cnt_state ;
    }
 
    public void setRegist_value_tv_stb_kei_cnt_state(String param) {
        this.regist_value_tv_stb_kei_cnt_state = param ;
    }
 
    public String getRegist_value_tv_penalty_hassei_div_update() {
        return this.regist_value_tv_penalty_hassei_div_update ;
    }
 
    public void setRegist_value_tv_penalty_hassei_div_update(String param) {
        this.regist_value_tv_penalty_hassei_div_update = param ;
    }
 
    public String getRegist_value_tv_penalty_hassei_div_value() {
        return this.regist_value_tv_penalty_hassei_div_value ;
    }
 
    public void setRegist_value_tv_penalty_hassei_div_value( String param) {
        this.regist_value_tv_penalty_hassei_div_value = param ;
    }
 
    public Boolean getRegist_value_tv_penalty_hassei_div_enabled() {
        return this.regist_value_tv_penalty_hassei_div_enabled ;
    }    
 
    public void setRegist_value_tv_penalty_hassei_div_enabled(Boolean param) {
        this.regist_value_tv_penalty_hassei_div_enabled = param ;
    }
 
    public String getRegist_value_tv_penalty_hassei_div_state() {
        return this.regist_value_tv_penalty_hassei_div_state ;
    }
 
    public void setRegist_value_tv_penalty_hassei_div_state(String param) {
        this.regist_value_tv_penalty_hassei_div_state = param ;
    }
 
    public String getRegist_value_tv_penalty_change_cd_update() {
        return this.regist_value_tv_penalty_change_cd_update ;
    }
 
    public void setRegist_value_tv_penalty_change_cd_update(String param) {
        this.regist_value_tv_penalty_change_cd_update = param ;
    }
 
    public String getRegist_value_tv_penalty_change_cd_value() {
        return this.regist_value_tv_penalty_change_cd_value ;
    }
 
    public void setRegist_value_tv_penalty_change_cd_value( String param) {
        this.regist_value_tv_penalty_change_cd_value = param ;
    }
 
    public Boolean getRegist_value_tv_penalty_change_cd_enabled() {
        return this.regist_value_tv_penalty_change_cd_enabled ;
    }    
 
    public void setRegist_value_tv_penalty_change_cd_enabled(Boolean param) {
        this.regist_value_tv_penalty_change_cd_enabled = param ;
    }
 
    public String getRegist_value_tv_penalty_change_cd_state() {
        return this.regist_value_tv_penalty_change_cd_state ;
    }
 
    public void setRegist_value_tv_penalty_change_cd_state(String param) {
        this.regist_value_tv_penalty_change_cd_state = param ;
    }
 
    // ANK-2135-00-00 2014/07/11 add start
    public String getStar_ch_set_mskm_update() {
        return this.star_ch_set_mskm_update ;
    }
 
    public void setStar_ch_set_mskm_update( String param ) {
        this.star_ch_set_mskm_update = param ;
    }
 
    public Boolean getStar_ch_set_mskm_value() {
        return this.star_ch_set_mskm_value ;
    }
 
    public void setStar_ch_set_mskm_value( Boolean param) {
        this.star_ch_set_mskm_value = param ;
    }
 
    public Boolean getStar_ch_set_mskm_enabled() {
        return this.star_ch_set_mskm_enabled ;
    }    
 
    public void setStar_ch_set_mskm_enabled(Boolean param) {
        this.star_ch_set_mskm_enabled = param ;
    }
 
    public String getStar_ch_set_mskm_state() {
        return this.star_ch_set_mskm_state ;
    }
 
    public void setStar_ch_set_mskm_state(String param) {
        this.star_ch_set_mskm_state = param ;
    }
 
    public String getStar_ch_set_mskm_ctrl_cd_update() {
        return this.star_ch_set_mskm_ctrl_cd_update ;
    }
 
    public void setStar_ch_set_mskm_ctrl_cd_update(String param) {
        this.star_ch_set_mskm_ctrl_cd_update = param ;
    }
 
    public String getStar_ch_set_mskm_ctrl_cd_value() {
        return this.star_ch_set_mskm_ctrl_cd_value ;
    }
 
    public void setStar_ch_set_mskm_ctrl_cd_value( String param) {
        this.star_ch_set_mskm_ctrl_cd_value = param ;
    }
 
    public String getStar_ch_set_mskm_ctrl_cd_state() {
        return this.star_ch_set_mskm_ctrl_cd_state ;
    }
 
    public void setStar_ch_set_mskm_ctrl_cd_state(String param) {
        this.star_ch_set_mskm_ctrl_cd_state = param ;
    }
 
    public String getStar_ch_set_mskm_bk_update() {
        return this.star_ch_set_mskm_bk_update ;
    }
 
    public void setStar_ch_set_mskm_bk_update(String param) {
        this.star_ch_set_mskm_bk_update = param ;
    }
 
    public String getStar_ch_set_mskm_bk_value() {
        return this.star_ch_set_mskm_bk_value ;
    }
 
    public void setStar_ch_set_mskm_bk_value( String param) {
        this.star_ch_set_mskm_bk_value = param ;
    }
 
    public String getStar_ch_set_mskm_bk_state() {
        return this.star_ch_set_mskm_bk_state ;
    }
 
    public void setStar_ch_set_mskm_bk_state(String param) {
        this.star_ch_set_mskm_bk_state = param ;
    }
    // ANK-2135-00-00 2014/07/11 add end

// ANK-2480-00-00 2015/07/15 ADD START
    public String getItens_eoelec_svkei_no_update() {
        return this.itens_eoelec_svkei_no_update ;
    }
 
    public void setItens_eoelec_svkei_no_update(String param) {
        this.itens_eoelec_svkei_no_update = param ;
    }
 
    public String getItens_eoelec_svkei_no_value() {
        return this.itens_eoelec_svkei_no_value ;
    }
 
    public void setItens_eoelec_svkei_no_value( String param) {
        this.itens_eoelec_svkei_no_value = param ;
    }
    public String getItens_eoelec_svkei_no_state() {
        return this.itens_eoelec_svkei_no_state ;
    }
 
    public void setItens_eoelec_svkei_no_state(String param) {
        this.itens_eoelec_svkei_no_state = param ;
    }
// ANK-2480-00-00 2015/07/15 ADD END

	// ANK-2642-00-00 2015/09/11 add start
    public String getChoice_svc_kei_stat_update() {
		return choice_svc_kei_stat_update;
	}

	public void setChoice_svc_kei_stat_update(String choice_svc_kei_stat_update) {
		this.choice_svc_kei_stat_update = choice_svc_kei_stat_update;
	}

	public String getChoice_svc_kei_stat_value() {
		return choice_svc_kei_stat_value;
	}

	public void setChoice_svc_kei_stat_value(String choice_svc_kei_stat_value) {
		this.choice_svc_kei_stat_value = choice_svc_kei_stat_value;
	}

	public String getChoice_svc_kei_stat_state() {
		return choice_svc_kei_stat_state;
	}

	public void setChoice_svc_kei_stat_state(String choice_svc_kei_stat_state) {
		this.choice_svc_kei_stat_state = choice_svc_kei_stat_state;
	}
	// ANK-2642-00-00 2015/09/11 add end
// ▽▽▽ ANK-3106-00-00 ADD START
	
	public String getBmp_tmp_rtrn_hosei_kh_update() {
		return bmp_tmp_rtrn_hosei_kh_update;
	}

	public void setBmp_tmp_rtrn_hosei_kh_update(String bmp_tmp_rtrn_hosei_kh_update) {
		this.bmp_tmp_rtrn_hosei_kh_update = bmp_tmp_rtrn_hosei_kh_update;
	}

	public String getBmp_tmp_rtrn_hosei_kh_value() {
		return bmp_tmp_rtrn_hosei_kh_value;
	}

	public void setBmp_tmp_rtrn_hosei_kh_value(String bmp_tmp_rtrn_hosei_kh_value) {
		this.bmp_tmp_rtrn_hosei_kh_value = bmp_tmp_rtrn_hosei_kh_value;
	}

	public String getBmp_tmp_rtrn_hosei_kh_state() {
		return bmp_tmp_rtrn_hosei_kh_state;
	}

	public void setBmp_tmp_rtrn_hosei_kh_state(String bmp_tmp_rtrn_hosei_kh_state) {
		this.bmp_tmp_rtrn_hosei_kh_state = bmp_tmp_rtrn_hosei_kh_state;
	}

    public String getTel_hmzk_kiki_update() {
		return tel_hmzk_kiki_update;
	}

	public void setTel_hmzk_kiki_update(String tel_hmzk_kiki_update) {
		this.tel_hmzk_kiki_update = tel_hmzk_kiki_update;
	}

	public String getTel_hmzk_kiki_value() {
		return tel_hmzk_kiki_value;
	}

	public void setTel_hmzk_kiki_value(String tel_hmzk_kiki_value) {
		this.tel_hmzk_kiki_value = tel_hmzk_kiki_value;
	}

	public String getTel_hmzk_kiki_state() {
		return tel_hmzk_kiki_state;
	}

	public void setTel_hmzk_kiki_state(String tel_hmzk_kiki_state) {
		this.tel_hmzk_kiki_state = tel_hmzk_kiki_state;
	}

	public String getShukka_zm_va_um_update() {
		return shukka_zm_va_um_update;
	}

	public void setShukka_zm_va_um_update(String shukka_zm_va_um_update) {
		this.shukka_zm_va_um_update = shukka_zm_va_um_update;
	}

	public String getShukka_zm_va_um_value() {
		return shukka_zm_va_um_value;
	}

	public void setShukka_zm_va_um_value(String shukka_zm_va_um_value) {
		this.shukka_zm_va_um_value = shukka_zm_va_um_value;
	}

	public String getShukka_zm_va_um_state() {
		return shukka_zm_va_um_state;
	}

	public void setShukka_zm_va_um_state(String shukka_zm_va_um_state) {
		this.shukka_zm_va_um_state = shukka_zm_va_um_state;
	}
// △△△ ANK-3106-00-00 ADD END
	//ANK-3387-00-00 ADD START
	
	public String getTk_hoshiki_ptn_cd_net_moto_update() {
		return tk_hoshiki_ptn_cd_net_moto_update;
	}

	public void setTk_hoshiki_ptn_cd_net_moto_update(
			String tk_hoshiki_ptn_cd_net_moto_update) {
		this.tk_hoshiki_ptn_cd_net_moto_update = tk_hoshiki_ptn_cd_net_moto_update;
	}

	public String getTk_hoshiki_ptn_cd_net_moto_value() {
		return tk_hoshiki_ptn_cd_net_moto_value;
	}

	public void setTk_hoshiki_ptn_cd_net_moto_value(
			String tk_hoshiki_ptn_cd_net_moto_value) {
		this.tk_hoshiki_ptn_cd_net_moto_value = tk_hoshiki_ptn_cd_net_moto_value;
	}

	public String getTk_hoshiki_ptn_cd_net_moto_state() {
		return tk_hoshiki_ptn_cd_net_moto_state;
	}

	public void setTk_hoshiki_ptn_cd_net_moto_state(
			String tk_hoshiki_ptn_cd_net_moto_state) {
		this.tk_hoshiki_ptn_cd_net_moto_state = tk_hoshiki_ptn_cd_net_moto_state;
	}

    public String getTk_hoshiki_ptn_cd_net_saki_update() {
		return tk_hoshiki_ptn_cd_net_saki_update;
	}
	
	public void setTk_hoshiki_ptn_cd_net_saki_update(
			String tk_hoshiki_ptn_cd_net_saki_update) {
		this.tk_hoshiki_ptn_cd_net_saki_update = tk_hoshiki_ptn_cd_net_saki_update;
	}

	public String getTk_hoshiki_ptn_cd_net_saki_value() {
		return tk_hoshiki_ptn_cd_net_saki_value;
	}

	public void setTk_hoshiki_ptn_cd_net_saki_value(
			String tk_hoshiki_ptn_cd_net_saki_value) {
		this.tk_hoshiki_ptn_cd_net_saki_value = tk_hoshiki_ptn_cd_net_saki_value;
	}

	public String getTk_hoshiki_ptn_cd_net_saki_state() {
		return tk_hoshiki_ptn_cd_net_saki_state;
	}

	public void setTk_hoshiki_ptn_cd_net_saki_state(
			String tk_hoshiki_ptn_cd_net_saki_state) {
		this.tk_hoshiki_ptn_cd_net_saki_state = tk_hoshiki_ptn_cd_net_saki_state;
	}
	//ANK-3387-00-00 ADD END
	//ANK-4244-00-00 ADD START
    public String getTonai_speed_cd_net_saki_update() {
		return tonai_speed_cd_net_saki_update;
	}
	
	public void setTonai_speed_cd_net_saki_update(
			String tonai_speed_cd_net_saki_update) {
		this.tonai_speed_cd_net_saki_update = tonai_speed_cd_net_saki_update;
	}

	public String getTonai_speed_cd_net_saki_value() {
		return tonai_speed_cd_net_saki_value;
	}

	public void setTonai_speed_cd_net_saki_value(
			String tonai_speed_cd_net_saki_value) {
		this.tonai_speed_cd_net_saki_value = tonai_speed_cd_net_saki_value;
	}

	public String getTonai_speed_cd_net_saki_state() {
		return tonai_speed_cd_net_saki_state;
	}

	public void setTonai_speed_cd_net_saki_state(
			String tonai_speed_cd_net_saki_state) {
		this.tonai_speed_cd_net_saki_state = tonai_speed_cd_net_saki_state;
	}
	//ANK-4244-00-00 ADD END
	//ANK-3731-00-00 ADD START
    public String getMans_hhs_swch_flg_update() {
        return this.mans_hhs_swch_flg_update ;
    }
 
    public void setMans_hhs_swch_flg_update( String param ) {
        this.mans_hhs_swch_flg_update = param ;
    }
 
    public Boolean getMans_hhs_swch_flg_value() {
        return this.mans_hhs_swch_flg_value ;
    }
 
    public void setMans_hhs_swch_flg_value( Boolean param) {
        this.mans_hhs_swch_flg_value = param ;
    }
 
    public Boolean getMans_hhs_swch_flg_enabled() {
        return this.mans_hhs_swch_flg_enabled ;
    }    
 
    public void setMans_hhs_swch_flg_enabled(Boolean param) {
        this.mans_hhs_swch_flg_enabled = param ;
    }
 
    public String getMans_hhs_swch_flg_state() {
        return this.mans_hhs_swch_flg_state ;
    }
 
    public void setMans_hhs_swch_flg_state(String param) {
        this.mans_hhs_swch_flg_state = param ;
    }
 
    public String getHhs_1gonly_flg_update() {
        return this.hhs_1gonly_flg_update ;
    }
 
    public void setHhs_1gonly_flg_update(String param) {
        this.hhs_1gonly_flg_update = param ;
    }
 
    public String getHhs_1gonly_flg_value() {
        return this.hhs_1gonly_flg_value ;
    }
 
    public void setHhs_1gonly_flg_value( String param) {
        this.hhs_1gonly_flg_value = param ;
    }
 
    public String getHhs_1gonly_flg_state() {
        return this.hhs_1gonly_flg_state ;
    }
 
    public void setHhs_1gonly_flg_state(String param) {
        this.hhs_1gonly_flg_state = param ;
    }
	//ANK-3731-00-00 ADD END
    //ANK-4493-00-00 ADD START
    public String getKnykei_net_1g_mkm_kh_mans_update() {
        return this.knykei_net_1g_mkm_kh_mans_update ;
    }
 
    public void setKnyei_net_1g_mkm_kh_mans_update(String param) {
        this.knykei_net_1g_mkm_kh_mans_update = param ;
    }
 
    public String getKnykei_net_1g_mkm_kh_mans_value() {
        return this.knykei_net_1g_mkm_kh_mans_value ;
    }
 
    public void setKnykei_net_1g_mkm_kh_mans_value( String param) {
        this.knykei_net_1g_mkm_kh_mans_value = param ;
    }
 
    public String getKnykei_net_1g_mkm_kh_mans_state() {
        return this.knykei_net_1g_mkm_kh_mans_state ;
    }
 
    public void setKnykei_net_1g_mkm_kh_mans_state(String param) {
        this.knykei_net_1g_mkm_kh_mans_state = param ;
    }
    public String getKnykei_net_10g_mkm_kh_mans_update() {
        return this.knykei_net_10g_mkm_kh_mans_update ;
    }
 
    public void setKnyei_net_10g_mkm_kh_mans_update(String param) {
        this.knykei_net_10g_mkm_kh_mans_update = param ;
    }
 
    public String getKnykei_net_10g_mkm_kh_mans_value() {
        return this.knykei_net_10g_mkm_kh_mans_value ;
    }
 
    public void setKnykei_net_10g_mkm_kh_mans_value( String param) {
        this.knykei_net_10g_mkm_kh_mans_value = param ;
    }
 
    public String getKnykei_net_10g_mkm_kh_mans_state() {
        return this.knykei_net_10g_mkm_kh_mans_state ;
    }
 
    public void setKnykei_net_10g_mkm_kh_mans_state(String param) {
        this.knykei_net_10g_mkm_kh_mans_state = param ;
    }
    //ANK-4493-00-00 ADD END
// ANK-3885-00-00 ADD START
    public X33VDataTypeList getRm_no_hkrmn_list_list() {
        return this.rm_no_hkrmn_list_list ;
    }
 
    public void setRm_no_hkrmn_list_list(X33VDataTypeList param) {
        this.rm_no_hkrmn_list_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_rm_no_hkrmn_list(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<rm_no_hkrmn_list_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) rm_no_hkrmn_list_list.get(i)).loadModelData("部屋番号（光化マンション）リスト", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
 
    public X33VDataTypeList getTou_info_hkrmn_list_list() {
        return this.tou_info_hkrmn_list_list ;
    }
 
    public void setTou_info_hkrmn_list_list(X33VDataTypeList param) {
        this.tou_info_hkrmn_list_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_tou_info_hkrmn_list(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<tou_info_hkrmn_list_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) tou_info_hkrmn_list_list.get(i)).loadModelData("棟情報（光化マンション）リスト", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getHkrmn_flg_update() {
        return this.hkrmn_flg_update ;
    }
 
    public void setHkrmn_flg_update( String param ) {
        this.hkrmn_flg_update = param ;
    }
 
    public Boolean getHkrmn_flg_value() {
        return this.hkrmn_flg_value ;
    }
 
    public void setHkrmn_flg_value( Boolean param) {
        this.hkrmn_flg_value = param ;
    }
 
    public String getHkrmn_flg_state() {
        return this.hkrmn_flg_state ;
    }
 
    public void setHkrmn_flg_state(String param) {
        this.hkrmn_flg_state = param ;
    }
 
    public String getTen_touinfo_dsp_flg_update() {
        return this.ten_touinfo_dsp_flg_update ;
    }
 
    public void setTen_touinfo_dsp_flg_update( String param ) {
        this.ten_touinfo_dsp_flg_update = param ;
    }
 
    public Boolean getTen_touinfo_dsp_flg_value() {
        return this.ten_touinfo_dsp_flg_value ;
    }
 
    public void setTen_touinfo_dsp_flg_value( Boolean param) {
        this.ten_touinfo_dsp_flg_value = param ;
    }
 
    public String getTen_touinfo_dsp_flg_state() {
        return this.ten_touinfo_dsp_flg_state ;
    }
 
    public void setTen_touinfo_dsp_flg_state(String param) {
        this.ten_touinfo_dsp_flg_state = param ;
    }
 
    public String getTen_tou_info_update() {
        return this.ten_tou_info_update ;
    }
 
    public void setTen_tou_info_update(String param) {
        this.ten_tou_info_update = param ;
    }
 
    public String getTen_tou_info_value() {
        return this.ten_tou_info_value ;
    }
 
    public void setTen_tou_info_value( String param) {
        this.ten_tou_info_value = param ;
    }
 
    public Boolean getTen_tou_info_enabled() {
        return this.ten_tou_info_enabled ;
    }    
 
    public void setTen_tou_info_enabled(Boolean param) {
        this.ten_tou_info_enabled = param ;
    }
 
    public String getTen_tou_info_state() {
        return this.ten_tou_info_state ;
    }
 
    public void setTen_tou_info_state(String param) {
        this.ten_tou_info_state = param ;
    }
 
 
    public X33VDataTypeList getTonai_akijk_inf_list_list() {
        return this.tonai_akijk_inf_list_list ;
    }
 
    public void setTonai_akijk_inf_list_list(X33VDataTypeList param) {
        this.tonai_akijk_inf_list_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_tonai_akijk_inf_list(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<tonai_akijk_inf_list_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) tonai_akijk_inf_list_list.get(i)).loadModelData("棟内空き状況情報リスト", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
// ANK-3885-00-00 ADD END
// ANK-4244-00-00 ADD START
    public String getTen_renban_update() {
        return this.ten_renban_update ;
    }
 
    public void setTen_renban_update(String param) {
        this.ten_renban_update = param ;
    }
 
    public String getTen_renban_value() {
        return this.ten_renban_value ;
    }
 
    public void setTen_renban_value( String param) {
        this.ten_renban_value = param ;
    }
 
    public Boolean getTen_renban_enabled() {
        return this.ten_renban_enabled ;
    }    
 
    public void setTen_renban_enabled(Boolean param) {
        this.ten_renban_enabled = param ;
    }
 
    public String getTen_renban_state() {
        return this.ten_renban_state ;
    }
 
    public void setTen_renban_state(String param) {
        this.ten_renban_state = param ;
    }

    public String getTen_cct_set_naiyo_update() {
        return this.ten_cct_set_naiyo_update ;
    }
 
    public void setTen_cct_set_naiyo_update(String param) {
        this.ten_cct_set_naiyo_update = param ;
    }
 
    public String getTen_cct_set_naiyo_value() {
        return this.ten_cct_set_naiyo_value ;
    }
 
    public void setTen_cct_set_naiyo_value( String param) {
        this.ten_cct_set_naiyo_value = param ;
    }
 
    public Boolean getTen_cct_set_naiyo_enabled() {
        return this.ten_cct_set_naiyo_enabled ;
    }    
 
    public void setTen_cct_set_naiyo_enabled(Boolean param) {
        this.ten_cct_set_naiyo_enabled = param ;
    }
 
    public String getTen_cct_set_naiyo_state() {
        return this.ten_cct_set_naiyo_state ;
    }
 
    public void setTen_cct_set_naiyo_state(String param) {
        this.ten_cct_set_naiyo_state = param ;
    }
 // ANK-4244-00-00 ADD END
// IT1-2022-0000054 ADD START    
    public String getKanyu_kei_pay_hoshiki_cd_update() {
        return this.kanyu_kei_pay_hoshiki_cd_update ;
    }
 
    public void setKanyu_kei_pay_hoshiki_cd_update(String param) {
        this.kanyu_kei_pay_hoshiki_cd_update = param ;
    }
 
    public String getKanyu_kei_pay_hoshiki_cd_value() {
        return this.kanyu_kei_pay_hoshiki_cd_value ;
    }
 
    public void setKanyu_kei_pay_hoshiki_cd_value( String param) {
        this.kanyu_kei_pay_hoshiki_cd_value = param ;
    }
 
    public Boolean getKanyu_kei_pay_hoshiki_cd_enabled() {
        return this.kanyu_kei_pay_hoshiki_cd_enabled ;
    }    
 
    public void setKanyu_kei_pay_hoshiki_cd_enabled(Boolean param) {
        this.kanyu_kei_pay_hoshiki_cd_enabled = param ;
    }
 
    public String getKanyu_kei_pay_hoshiki_cd_state() {
        return this.kanyu_kei_pay_hoshiki_cd_state ;
    }
 
    public void setKanyu_kei_pay_hoshiki_cd_state(String param) {
        this.kanyu_kei_pay_hoshiki_cd_state = param ;
    }
 // IT1-2022-0000054 ADD END
	/**
     * 項目名とサブキーからデータを取得します(X31CBaseBeanの同名メソッドの実装)
     *
     * @param gamenId 画面ID(予備)
     * @param key 項目名
     * @param subkey サブキー
     * @return Object データ
     */
    public Object loadModelData(String gamenId, String key, String subkey) {
        return loadModelData(key, subkey);
    }

	/**
     * 項目名とサブキーからデータを取得します
     *
     * @param key 項目名
     * @param subkey サブキー
     * @return Object データ
     */
    public Object loadModelData(String key, String subkey) { 
 
        //keyの指定は、以下のいずれかで行う。
        // 項目名 : String, Long, Boolean型（繰り返し指定なし）の項目で、値を取得する場合
        // 項目名/インデックス値 : データタイプビーン型以外の繰り返し指定項目で、値を取得する場合
        // 項目名/インデックス値/データタイプビーン項目名 : データタイプビーン型項目で、値を取得する場合
        // 項目名/* : データタイプビーン型項目、繰り返し指定項目で、リストの要素数を取得する場合
        // //インデックス値／項目名：共有情報ビーン型項目で、値と取得する場合
        // //*：共有情報ビーンのリストの要素数を取得する場合
        // インデックス値は、X33VDataTypeList内に格納される各ビーンのリストの順序を示す。
        // keyがnullの場合、null返す
        if(key == null){
            return null;
        }
 
        // subkeyがnullの場合、空文字列に
        else if(subkey == null){
            subkey = new String("");
        }
        
        // 共有情報ビーン処理
        String keyElement;
        int separaterPoint = key.indexOf("//"); //keyが共有情報ビーンに関する指定か否かチェック
        if(separaterPoint == 0) {
            return super.loadCommonInfoData(key);
        }
 
        // 共有情報ビーン以外の場合
        // keyの値の最初の要素を取得
        separaterPoint = key.indexOf("/"); //keyがルート指定("項目a/0/項目b"のような)の場合を想定し、区切り符号(ここでは"/")を検索する。
        if(separaterPoint > 0) {
            keyElement = key.substring(0, separaterPoint);
        }else{
            keyElement = key;
        }
 
        //項目ごとに処理を入れる。
        // データタイプがデータタイプビーン型の項目"顧客契約引継リスト"(項目ID:cust_kei_hktgi_list)
        if(keyElement.equals("顧客契約引継リスト")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(cust_kei_hktgi_list_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= cust_kei_hktgi_list_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)cust_kei_hktgi_list_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"ヘッダ＿異動区分"(項目ID:ido_div)
        else if(keyElement.equals("ヘッダ＿異動区分")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getIdo_div_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getIdo_div_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getIdo_div_state(); 
            }
        }
 
        // データタイプが String の項目"ヘッダ＿マンション−マンションＩＤ／Ｐ−ＩＤ"(項目ID:header_mans_id_p_id)
        else if(keyElement.equals("ヘッダ＿マンション−マンションＩＤ／Ｐ−ＩＤ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getHeader_mans_id_p_id_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getHeader_mans_id_p_id_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getHeader_mans_id_p_id_state(); 
            }
        }
 
        // データタイプが String の項目"ヘッダ＿マンション−マンション名／メゾン名"(項目ID:header_mans_mezon_nm)
        else if(keyElement.equals("ヘッダ＿マンション−マンション名／メゾン名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getHeader_mans_mezon_nm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getHeader_mans_mezon_nm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getHeader_mans_mezon_nm_state(); 
            }
        }
 
        // データタイプが String の項目"ヘッダ＿ＳＹＳＩＤ"(項目ID:header_sysid)
        else if(keyElement.equals("ヘッダ＿ＳＹＳＩＤ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getHeader_sysid_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getHeader_sysid_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getHeader_sysid_state(); 
            }
        }
 
        // データタイプが String の項目"ヘッダ＿ｅｏＩＤ"(項目ID:header_eoid)
        else if(keyElement.equals("ヘッダ＿ｅｏＩＤ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getHeader_eoid_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getHeader_eoid_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getHeader_eoid_state(); 
            }
        }
 
        // データタイプが String の項目"ヘッダ＿契約者名"(項目ID:header_keisha_nm)
        else if(keyElement.equals("ヘッダ＿契約者名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getHeader_keisha_nm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getHeader_keisha_nm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getHeader_keisha_nm_state(); 
            }
        }
 
        // データタイプが String の項目"ヘッダ＿契約者住所"(項目ID:header_keisha_ad)
        else if(keyElement.equals("ヘッダ＿契約者住所")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getHeader_keisha_ad_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getHeader_keisha_ad_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getHeader_keisha_ad_state(); 
            }
        }
 
        // データタイプが String の項目"ヘッダ＿契約者電話番号"(項目ID:header_kei_telno)
        else if(keyElement.equals("ヘッダ＿契約者電話番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getHeader_kei_telno_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getHeader_kei_telno_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getHeader_kei_telno_state(); 
            }
        }
 
        // データタイプが String の項目"ヘッダ＿利用場所住所"(項目ID:header_user_ad)
        else if(keyElement.equals("ヘッダ＿利用場所住所")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getHeader_user_ad_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getHeader_user_ad_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getHeader_user_ad_state(); 
            }
        }
 
        // データタイプが String の項目"ヘッダ＿利用場所電話番号"(項目ID:header_user_telno)
        else if(keyElement.equals("ヘッダ＿利用場所電話番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getHeader_user_telno_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getHeader_user_telno_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getHeader_user_telno_state(); 
            }
        }
 
        // データタイプが String の項目"選択サービス契約番号"(項目ID:choice_svc_kei_no)
        else if(keyElement.equals("選択サービス契約番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getChoice_svc_kei_no_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getChoice_svc_kei_no_state(); 
            }
        }
 
        // データタイプが String の項目"転居元＿回線種別"(項目ID:mt_kisn_sbt)
        else if(keyElement.equals("転居元＿回線種別")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMt_kisn_sbt_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMt_kisn_sbt_state(); 
            }
        }
 
        // データタイプが String の項目"転居元＿マンション物件コード"(項目ID:mt_mansion_bukken_cd)
        else if(keyElement.equals("転居元＿マンション物件コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMt_mansion_bukken_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMt_mansion_bukken_cd_state(); 
            }
        }
 
        // データタイプがデータタイプビーン型の項目"利用中契約サービス情報一覧"(項目ID:svc_kei_list)
        else if(keyElement.equals("利用中契約サービス情報一覧")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(svc_kei_list_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= svc_kei_list_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)svc_kei_list_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"受付番号"(項目ID:utk_no)
        else if(keyElement.equals("受付番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getUtk_no_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getUtk_no_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getUtk_no_state(); 
            }
        }
 
        // データタイプがデータタイプビーン型の項目"申込情報＿申込種別情報"(項目ID:mskm_sbt_info)
        else if(keyElement.equals("申込情報＿申込種別情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(mskm_sbt_info_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= mskm_sbt_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)mskm_sbt_info_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"申込情報＿申込種別"(項目ID:mskm_sbt)
        else if(keyElement.equals("申込情報＿申込種別")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMskm_sbt_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getMskm_sbt_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMskm_sbt_state(); 
            }
        }
 
        // データタイプが String の項目"申込情報＿申込種別名"(項目ID:mskm_sbt_nm)
        else if(keyElement.equals("申込情報＿申込種別名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMskm_sbt_nm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getMskm_sbt_nm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMskm_sbt_nm_state(); 
            }
        }
 
        // データタイプが String の項目"申込情報＿申込年月日"(項目ID:mskm_ymd)
        else if(keyElement.equals("申込情報＿申込年月日")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMskm_ymd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMskm_ymd_state(); 
            }
        }
 
        // データタイプが String の項目"申込情報＿申込年月日（年）"(項目ID:mskm_year)
        else if(keyElement.equals("申込情報＿申込年月日（年）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMskm_year_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getMskm_year_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMskm_year_state(); 
            }
        }
 
        // データタイプが String の項目"申込情報＿申込年月日（月）"(項目ID:mskm_mon)
        else if(keyElement.equals("申込情報＿申込年月日（月）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMskm_mon_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getMskm_mon_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMskm_mon_state(); 
            }
        }
 
        // データタイプが String の項目"申込情報＿申込年月日（日）"(項目ID:mskm_day)
        else if(keyElement.equals("申込情報＿申込年月日（日）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMskm_day_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getMskm_day_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMskm_day_state(); 
            }
        }
 
        // データタイプが String の項目"申込情報＿受付担当者"(項目ID:uk_tntsha)
        else if(keyElement.equals("申込情報＿受付担当者")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getUk_tntsha_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getUk_tntsha_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getUk_tntsha_state(); 
            }
        }
 
        // データタイプが String の項目"申込情報＿申込受付担当ユーザーＩＤ"(項目ID:mskm_uk_tnt_user_id)
        else if(keyElement.equals("申込情報＿申込受付担当ユーザーＩＤ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMskm_uk_tnt_user_id_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMskm_uk_tnt_user_id_state(); 
            }
        }
 
        // データタイプがデータタイプビーン型の項目"申込情報＿受付担当者区分情報"(項目ID:uk_tntsha_div_info)
        else if(keyElement.equals("申込情報＿受付担当者区分情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(uk_tntsha_div_info_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= uk_tntsha_div_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)uk_tntsha_div_info_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"申込情報＿受付担当者区分"(項目ID:uk_tntsha_div)
        else if(keyElement.equals("申込情報＿受付担当者区分")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getUk_tntsha_div_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getUk_tntsha_div_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getUk_tntsha_div_state(); 
            }
        }
 
        // データタイプが String の項目"申込情報＿受付担当者区分名"(項目ID:uk_tntsha_div_nm)
        else if(keyElement.equals("申込情報＿受付担当者区分名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getUk_tntsha_div_nm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getUk_tntsha_div_nm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getUk_tntsha_div_nm_state(); 
            }
        }
 
        // データタイプが String の項目"申込情報＿制御コード"(項目ID:mskm_ctrl_cd)
        else if(keyElement.equals("申込情報＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMskm_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMskm_ctrl_cd_state(); 
            }
        }
 
        // データタイプが Boolean の項目"転居先利用場所情報＿未確定"(項目ID:mi_fix)
        else if(keyElement.equals("転居先利用場所情報＿未確定")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return getMi_fix_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getMi_fix_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMi_fix_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿未確定＿制御コード"(項目ID:mi_fix_ctrl_cd)
        else if(keyElement.equals("転居先利用場所情報＿未確定＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMi_fix_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMi_fix_ctrl_cd_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿マンションＩＤ／Ｐ−ＩＤ"(項目ID:ten_mans_id_p_id)
        else if(keyElement.equals("転居先利用場所情報＿マンションＩＤ／Ｐ−ＩＤ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTen_mans_id_p_id_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTen_mans_id_p_id_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTen_mans_id_p_id_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿マンションＩＤ"(項目ID:ten_mans_id)
        else if(keyElement.equals("転居先利用場所情報＿マンションＩＤ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTen_mans_id_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTen_mans_id_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿Ｐ−ＩＤ"(項目ID:ten_p_id)
        else if(keyElement.equals("転居先利用場所情報＿Ｐ−ＩＤ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTen_p_id_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTen_p_id_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿マンション物件番号"(項目ID:ten_mans_bukken_no)
        else if(keyElement.equals("転居先利用場所情報＿マンション物件番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTen_mans_bukken_no_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTen_mans_bukken_no_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿マンション名／メゾン名"(項目ID:ten_mans_nm_mezon_nm)
        else if(keyElement.equals("転居先利用場所情報＿マンション名／メゾン名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTen_mans_nm_mezon_nm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTen_mans_nm_mezon_nm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTen_mans_nm_mezon_nm_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿支払方式"(項目ID:ten_payway)
        else if(keyElement.equals("転居先利用場所情報＿支払方式")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTen_payway_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTen_payway_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿マンション物件コード"(項目ID:ten_mansion_bukken_cd)
        else if(keyElement.equals("転居先利用場所情報＿マンション物件コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTen_mansion_bukken_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTen_mansion_bukken_cd_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿郵便番号"(項目ID:ten_pcd)
        else if(keyElement.equals("転居先利用場所情報＿郵便番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTen_pcd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTen_pcd_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿郵便番号１（上３桁）"(項目ID:ten_pcd1)
        else if(keyElement.equals("転居先利用場所情報＿郵便番号１（上３桁）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTen_pcd1_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTen_pcd1_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTen_pcd1_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿郵便番号２（下４桁）"(項目ID:ten_pcd2)
        else if(keyElement.equals("転居先利用場所情報＿郵便番号２（下４桁）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTen_pcd2_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTen_pcd2_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTen_pcd2_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿住所コード"(項目ID:ten_ad_cd)
        else if(keyElement.equals("転居先利用場所情報＿住所コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTen_ad_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTen_ad_cd_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿住所コード１"(項目ID:ten_ad_cd1)
        else if(keyElement.equals("転居先利用場所情報＿住所コード１")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTen_ad_cd1_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTen_ad_cd1_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTen_ad_cd1_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿住所コード２"(項目ID:ten_ad_cd2)
        else if(keyElement.equals("転居先利用場所情報＿住所コード２")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTen_ad_cd2_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTen_ad_cd2_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTen_ad_cd2_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿住所コード３"(項目ID:ten_ad_cd3)
        else if(keyElement.equals("転居先利用場所情報＿住所コード３")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTen_ad_cd3_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTen_ad_cd3_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTen_ad_cd3_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿住所コード４"(項目ID:ten_ad_cd4)
        else if(keyElement.equals("転居先利用場所情報＿住所コード４")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTen_ad_cd4_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTen_ad_cd4_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTen_ad_cd4_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿都道府県"(項目ID:ten_state)
        else if(keyElement.equals("転居先利用場所情報＿都道府県")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTen_state_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTen_state_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTen_state_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿市区町村"(項目ID:ten_city)
        else if(keyElement.equals("転居先利用場所情報＿市区町村")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTen_city_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTen_city_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTen_city_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿大字通称名"(項目ID:ten_oaztsu)
        else if(keyElement.equals("転居先利用場所情報＿大字通称名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTen_oaztsu_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTen_oaztsu_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTen_oaztsu_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿字丁目"(項目ID:ten_azcho)
        else if(keyElement.equals("転居先利用場所情報＿字丁目")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTen_azcho_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTen_azcho_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTen_azcho_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿番地・号"(項目ID:ten_bnchigo)
        else if(keyElement.equals("転居先利用場所情報＿番地・号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTen_bnchigo_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTen_bnchigo_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTen_bnchigo_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿建物名"(項目ID:ten_adrttm)
        else if(keyElement.equals("転居先利用場所情報＿建物名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTen_adrttm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTen_adrttm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTen_adrttm_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿部屋番号"(項目ID:ten_adrrm)
        else if(keyElement.equals("転居先利用場所情報＿部屋番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTen_adrrm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTen_adrrm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTen_adrrm_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿請求先部屋番号"(項目ID:seikyus_yo_rm_no)
        else if(keyElement.equals("転居先利用場所情報＿請求先部屋番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getSeikyus_yo_rm_no_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getSeikyus_yo_rm_no_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getSeikyus_yo_rm_no_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿電話番号"(項目ID:ten_telno)
        else if(keyElement.equals("転居先利用場所情報＿電話番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTen_telno_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTen_telno_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTen_telno_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿入居予定日"(項目ID:nyukyo_rsv_ymd)
        else if(keyElement.equals("転居先利用場所情報＿入居予定日")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNyukyo_rsv_ymd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNyukyo_rsv_ymd_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿入居予定日（年）"(項目ID:nyukyo_rsv_year)
        else if(keyElement.equals("転居先利用場所情報＿入居予定日（年）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNyukyo_rsv_year_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getNyukyo_rsv_year_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNyukyo_rsv_year_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿入居予定日（月）"(項目ID:nyukyo_rsv_mon)
        else if(keyElement.equals("転居先利用場所情報＿入居予定日（月）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNyukyo_rsv_mon_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getNyukyo_rsv_mon_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNyukyo_rsv_mon_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿入居予定日（日）"(項目ID:nyukyo_rsv_day)
        else if(keyElement.equals("転居先利用場所情報＿入居予定日（日）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNyukyo_rsv_day_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getNyukyo_rsv_day_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNyukyo_rsv_day_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿制御コード"(項目ID:ten_ctrl_cd)
        else if(keyElement.equals("転居先利用場所情報＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTen_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTen_ctrl_cd_state(); 
            }
        }
 
        // データタイプがデータタイプビーン型の項目"機器送付先住所＿コピー元住所情報"(項目ID:copy_mt_ad_if)
        else if(keyElement.equals("機器送付先住所＿コピー元住所情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(copy_mt_ad_if_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= copy_mt_ad_if_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)copy_mt_ad_if_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"機器送付先住所＿コピー元住所"(項目ID:copy_mt_ad)
        else if(keyElement.equals("機器送付先住所＿コピー元住所")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getCopy_mt_ad_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getCopy_mt_ad_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getCopy_mt_ad_state(); 
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿コピー元住所名"(項目ID:copy_mt_ad_nm)
        else if(keyElement.equals("機器送付先住所＿コピー元住所名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getCopy_mt_ad_nm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getCopy_mt_ad_nm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getCopy_mt_ad_nm_state(); 
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿郵便番号"(項目ID:ks_pcd)
        else if(keyElement.equals("機器送付先住所＿郵便番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKs_pcd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKs_pcd_state(); 
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿郵便番号１（上３桁）"(項目ID:ks_pcd1)
        else if(keyElement.equals("機器送付先住所＿郵便番号１（上３桁）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKs_pcd1_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getKs_pcd1_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKs_pcd1_state(); 
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿郵便番号２（下４桁）"(項目ID:ks_pcd2)
        else if(keyElement.equals("機器送付先住所＿郵便番号２（下４桁）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKs_pcd2_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getKs_pcd2_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKs_pcd2_state(); 
            }
        }
 
        // データタイプが Boolean の項目"機器送付先住所＿手動入力"(項目ID:ks_man_input_chkbox)
        else if(keyElement.equals("機器送付先住所＿手動入力")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return getKs_man_input_chkbox_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getKs_man_input_chkbox_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKs_man_input_chkbox_state(); 
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿手動入力＿制御コード"(項目ID:ks_man_input_ctrl_cd)
        else if(keyElement.equals("機器送付先住所＿手動入力＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKs_man_input_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKs_man_input_ctrl_cd_state(); 
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿住所コード"(項目ID:ks_ad_cd)
        else if(keyElement.equals("機器送付先住所＿住所コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKs_ad_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKs_ad_cd_state(); 
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿住所コード１"(項目ID:ks_ad_cd1)
        else if(keyElement.equals("機器送付先住所＿住所コード１")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKs_ad_cd1_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getKs_ad_cd1_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKs_ad_cd1_state(); 
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿住所コード２"(項目ID:ks_ad_cd2)
        else if(keyElement.equals("機器送付先住所＿住所コード２")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKs_ad_cd2_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getKs_ad_cd2_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKs_ad_cd2_state(); 
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿住所コード３"(項目ID:ks_ad_cd3)
        else if(keyElement.equals("機器送付先住所＿住所コード３")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKs_ad_cd3_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getKs_ad_cd3_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKs_ad_cd3_state(); 
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿住所コード４"(項目ID:ks_ad_cd4)
        else if(keyElement.equals("機器送付先住所＿住所コード４")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKs_ad_cd4_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getKs_ad_cd4_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKs_ad_cd4_state(); 
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿都道府県"(項目ID:ks_state)
        else if(keyElement.equals("機器送付先住所＿都道府県")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKs_state_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getKs_state_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKs_state_state(); 
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿市区町村"(項目ID:ks_city)
        else if(keyElement.equals("機器送付先住所＿市区町村")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKs_city_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getKs_city_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKs_city_state(); 
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿大字通称名"(項目ID:ks_oaztsu)
        else if(keyElement.equals("機器送付先住所＿大字通称名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKs_oaztsu_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getKs_oaztsu_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKs_oaztsu_state(); 
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿字丁目"(項目ID:ks_azcho)
        else if(keyElement.equals("機器送付先住所＿字丁目")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKs_azcho_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getKs_azcho_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKs_azcho_state(); 
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿番地・号"(項目ID:ks_bnchigo)
        else if(keyElement.equals("機器送付先住所＿番地・号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKs_bnchigo_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getKs_bnchigo_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKs_bnchigo_state(); 
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿建物名"(項目ID:ks_adrttm)
        else if(keyElement.equals("機器送付先住所＿建物名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKs_adrttm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getKs_adrttm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKs_adrttm_state(); 
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿部屋番号"(項目ID:ks_adrrm)
        else if(keyElement.equals("機器送付先住所＿部屋番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKs_adrrm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getKs_adrrm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKs_adrrm_state(); 
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿電話番号"(項目ID:ks_telno)
        else if(keyElement.equals("機器送付先住所＿電話番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKs_telno_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getKs_telno_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKs_telno_state(); 
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿送付先名"(項目ID:shs_nm)
        else if(keyElement.equals("機器送付先住所＿送付先名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getShs_nm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getShs_nm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getShs_nm_state(); 
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿送付先カナ"(項目ID:shs_kana)
        else if(keyElement.equals("機器送付先住所＿送付先カナ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getShs_kana_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getShs_kana_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getShs_kana_state(); 
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿制御コード"(項目ID:shs_ctrl_cd)
        else if(keyElement.equals("機器送付先住所＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getShs_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getShs_ctrl_cd_state(); 
            }
        }
 
        // データタイプがデータタイプビーン型の項目"撤去情報＿工事範囲情報"(項目ID:koji_scope_info)
        else if(keyElement.equals("撤去情報＿工事範囲情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(koji_scope_info_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= koji_scope_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)koji_scope_info_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"撤去情報＿工事範囲情報＿制御コード"(項目ID:koji_scope_info_ctrl_cd)
        else if(keyElement.equals("撤去情報＿工事範囲情報＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKoji_scope_info_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKoji_scope_info_ctrl_cd_state(); 
            }
        }
 
        // データタイプが String の項目"撤去情報＿工事範囲"(項目ID:koji_scope)
        else if(keyElement.equals("撤去情報＿工事範囲")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKoji_scope_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getKoji_scope_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKoji_scope_state(); 
            }
        }
 
        // データタイプが String の項目"撤去情報＿工事範囲名"(項目ID:koji_scope_nm)
        else if(keyElement.equals("撤去情報＿工事範囲名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKoji_scope_nm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getKoji_scope_nm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKoji_scope_nm_state(); 
            }
        }
 
        // データタイプが String の項目"撤去情報＿工事希望日"(項目ID:koji_kibo_ymd)
        else if(keyElement.equals("撤去情報＿工事希望日")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKoji_kibo_ymd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKoji_kibo_ymd_state(); 
            }
        }
 
        // データタイプが String の項目"撤去情報＿工事希望日（年）"(項目ID:koji_kibo_year)
        else if(keyElement.equals("撤去情報＿工事希望日（年）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKoji_kibo_year_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getKoji_kibo_year_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKoji_kibo_year_state(); 
            }
        }
 
        // データタイプが String の項目"撤去情報＿工事希望日（月）"(項目ID:koji_kibo_mon)
        else if(keyElement.equals("撤去情報＿工事希望日（月）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKoji_kibo_mon_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getKoji_kibo_mon_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKoji_kibo_mon_state(); 
            }
        }
 
        // データタイプが String の項目"撤去情報＿工事希望日（日）"(項目ID:koji_kibo_day)
        else if(keyElement.equals("撤去情報＿工事希望日（日）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKoji_kibo_day_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getKoji_kibo_day_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKoji_kibo_day_state(); 
            }
        }
 
        // データタイプが String の項目"撤去情報＿解約年月日"(項目ID:dsl_ymd)
        else if(keyElement.equals("撤去情報＿解約年月日")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getDsl_ymd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getDsl_ymd_state(); 
            }
        }
 
        // データタイプが String の項目"撤去情報＿解約年月日（年）"(項目ID:dsl_year)
        else if(keyElement.equals("撤去情報＿解約年月日（年）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getDsl_year_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getDsl_year_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getDsl_year_state(); 
            }
        }
 
        // データタイプが String の項目"撤去情報＿解約年月日（月）"(項目ID:dsl_mon)
        else if(keyElement.equals("撤去情報＿解約年月日（月）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getDsl_mon_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getDsl_mon_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getDsl_mon_state(); 
            }
        }
 
        // データタイプが String の項目"撤去情報＿解約年月日（日）"(項目ID:dsl_day)
        else if(keyElement.equals("撤去情報＿解約年月日（日）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getDsl_day_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getDsl_day_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getDsl_day_state(); 
            }
        }
 
        // データタイプが String の項目"撤去情報＿工事希望アポ期限"(項目ID:kj_kibo_apokigen_ymd)
        else if(keyElement.equals("撤去情報＿工事希望アポ期限")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKj_kibo_apokigen_ymd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKj_kibo_apokigen_ymd_state(); 
            }
        }
 
        // データタイプが String の項目"撤去情報＿工事希望アポ期限（年）"(項目ID:kj_kibo_apokigen_year)
        else if(keyElement.equals("撤去情報＿工事希望アポ期限（年）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKj_kibo_apokigen_year_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getKj_kibo_apokigen_year_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKj_kibo_apokigen_year_state(); 
            }
        }
 
        // データタイプが String の項目"撤去情報＿工事希望アポ期限（月）"(項目ID:kj_kibo_apokigen_mon)
        else if(keyElement.equals("撤去情報＿工事希望アポ期限（月）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKj_kibo_apokigen_mon_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getKj_kibo_apokigen_mon_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKj_kibo_apokigen_mon_state(); 
            }
        }
 
        // データタイプが String の項目"撤去情報＿工事希望アポ期限（日）"(項目ID:kj_kibo_apokigen_day)
        else if(keyElement.equals("撤去情報＿工事希望アポ期限（日）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKj_kibo_apokigen_day_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getKj_kibo_apokigen_day_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKj_kibo_apokigen_day_state(); 
            }
        }
 
        // データタイプがデータタイプビーン型の項目"撤去情報＿電話連絡希望時間帯情報"(項目ID:tel_rrk_kibo_time_info)
        else if(keyElement.equals("撤去情報＿電話連絡希望時間帯情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(tel_rrk_kibo_time_info_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= tel_rrk_kibo_time_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)tel_rrk_kibo_time_info_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"撤去情報＿電話連絡希望時間帯"(項目ID:tel_rrk_kibo_time)
        else if(keyElement.equals("撤去情報＿電話連絡希望時間帯")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTel_rrk_kibo_time_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTel_rrk_kibo_time_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTel_rrk_kibo_time_state(); 
            }
        }
 
        // データタイプが String の項目"撤去情報＿電話連絡希望時間帯名"(項目ID:tel_rrk_kibo_time_nm)
        else if(keyElement.equals("撤去情報＿電話連絡希望時間帯名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTel_rrk_kibo_time_nm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTel_rrk_kibo_time_nm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTel_rrk_kibo_time_nm_state(); 
            }
        }
 
        // データタイプがデータタイプビーン型の項目"撤去情報＿工事アポ連絡先情報"(項目ID:koji_apo_rrks_info)
        else if(keyElement.equals("撤去情報＿工事アポ連絡先情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(koji_apo_rrks_info_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= koji_apo_rrks_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)koji_apo_rrks_info_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"撤去情報＿工事アポ連絡先"(項目ID:koji_apo_rrks)
        else if(keyElement.equals("撤去情報＿工事アポ連絡先")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKoji_apo_rrks_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getKoji_apo_rrks_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKoji_apo_rrks_state(); 
            }
        }
 
        // データタイプが String の項目"撤去情報＿工事アポ連絡先名"(項目ID:koji_apo_rrks_nm)
        else if(keyElement.equals("撤去情報＿工事アポ連絡先名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKoji_apo_rrks_nm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getKoji_apo_rrks_nm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKoji_apo_rrks_nm_state(); 
            }
        }
 
        // データタイプが String の項目"撤去情報＿お客様連絡先番号"(項目ID:cust_rrks_no)
        else if(keyElement.equals("撤去情報＿お客様連絡先番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getCust_rrks_no_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getCust_rrks_no_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getCust_rrks_no_state(); 
            }
        }
 
        // データタイプが String の項目"撤去情報＿連絡先メールアドレス"(項目ID:rrks_mlad)
        else if(keyElement.equals("撤去情報＿連絡先メールアドレス")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getRrks_mlad_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getRrks_mlad_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getRrks_mlad_state(); 
            }
        }
 
        // データタイプが String の項目"撤去情報＿連絡手段補記"(項目ID:rrk_way_hoki)
        else if(keyElement.equals("撤去情報＿連絡手段補記")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getRrk_way_hoki_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getRrk_way_hoki_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getRrk_way_hoki_state(); 
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿サービス情報"(項目ID:svc_info)
        else if(keyElement.equals("転居先利用サービス情報＿サービス情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(svc_info_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= svc_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)svc_info_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿利用サービス変更情報"(項目ID:use_svc_chg)
        else if(keyElement.equals("転居先利用サービス情報＿利用サービス変更情報")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getUse_svc_chg_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getUse_svc_chg_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getUse_svc_chg_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿利用サービス変更情報＿制御コード"(項目ID:use_svc_chg_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿利用サービス変更情報＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getUse_svc_chg_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getUse_svc_chg_ctrl_cd_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿サービス契約番号"(項目ID:net_svc_kei_no)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿サービス契約番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNet_svc_kei_no_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNet_svc_kei_no_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿申込明細番号"(項目ID:net_mskm_dtl_no)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿申込明細番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNet_mskm_dtl_no_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNet_mskm_dtl_no_state(); 
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿ｅｏ光ネット＿処理制御情報"(項目ID:net_trnctrlinf)
        else if(keyElement.equals("転居先利用サービス情報＿ｅｏ光ネット＿処理制御情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(net_trnctrlinf_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= net_trnctrlinf_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)net_trnctrlinf_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光ネットサービス情報"(項目ID:hikari_net_svc_info)
        else if(keyElement.equals("転居先利用サービス情報＿光ネットサービス情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(hikari_net_svc_info_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= hikari_net_svc_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)hikari_net_svc_info_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネットサービス情報＿制御コード"(項目ID:hikari_net_svc_info_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光ネットサービス情報＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getHikari_net_svc_info_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getHikari_net_svc_info_ctrl_cd_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネットサービス"(項目ID:hikari_net_svc)
        else if(keyElement.equals("転居先利用サービス情報＿光ネットサービス")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getHikari_net_svc_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getHikari_net_svc_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getHikari_net_svc_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネットサービス名"(項目ID:hikari_net_svc_nm)
        else if(keyElement.equals("転居先利用サービス情報＿光ネットサービス名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getHikari_net_svc_nm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getHikari_net_svc_nm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getHikari_net_svc_nm_state(); 
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光ネット＿契約サービス情報"(項目ID:ts_net_kei_svc_info)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿契約サービス情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(ts_net_kei_svc_info_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= ts_net_kei_svc_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)ts_net_kei_svc_info_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿契約サービス情報＿制御コード"(項目ID:ts_net_kei_svc_info_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿契約サービス情報＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTs_net_kei_svc_info_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTs_net_kei_svc_info_ctrl_cd_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿契約サービス"(項目ID:ts_net_kei_svc)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿契約サービス")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTs_net_kei_svc_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTs_net_kei_svc_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTs_net_kei_svc_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿契約サービス名"(項目ID:ts_net_kei_svc_nm)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿契約サービス名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTs_net_kei_svc_nm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTs_net_kei_svc_nm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTs_net_kei_svc_nm_state(); 
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光ネット＿コース情報"(項目ID:net_course_info)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿コース情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(net_course_info_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= net_course_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)net_course_info_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿コース情報＿制御コード"(項目ID:net_course_info_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿コース情報＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNet_course_info_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNet_course_info_ctrl_cd_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿コース"(項目ID:net_course)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿コース")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNet_course_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getNet_course_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNet_course_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿コース名"(項目ID:net_course_nm)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿コース名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNet_course_nm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getNet_course_nm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNet_course_nm_state(); 
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光ネット＿即割情報"(項目ID:net_soku_wri_info)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿即割情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(net_soku_wri_info_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= net_soku_wri_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)net_soku_wri_info_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿即割情報＿制御コード"(項目ID:net_soku_wri_info_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿即割情報＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNet_soku_wri_info_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNet_soku_wri_info_ctrl_cd_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿即割"(項目ID:net_soku_wri)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿即割")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNet_soku_wri_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getNet_soku_wri_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNet_soku_wri_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿即割名"(項目ID:net_soku_wri_nm)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿即割名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNet_soku_wri_nm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getNet_soku_wri_nm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNet_soku_wri_nm_state(); 
            }
        }
        //ANK-3412-08-00 ADD START
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光ネット＿高速割情報"(項目ID:net_kosoku_wri_info)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿高速割情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(net_kosoku_wri_info_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= net_kosoku_wri_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)net_kosoku_wri_info_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿高速割情報＿制御コード"(項目ID:net_kosoku_wri_info_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿高速割情報＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNet_kosoku_wri_info_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNet_kosoku_wri_info_ctrl_cd_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿高速割"(項目ID:net_kosoku_wri)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿高速割")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNet_kosoku_wri_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getNet_kosoku_wri_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNet_kosoku_wri_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿高速割名"(項目ID:net_kosoku_wri_nm)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿高速割名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNet_kosoku_wri_nm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getNet_kosoku_wri_nm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNet_kosoku_wri_nm_state(); 
            }
        }
        //ANK-3412-08-00 ADD END
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光ネット＿違約金発生区分情報"(項目ID:net_pnlty_hassei_div_info)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿違約金発生区分情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(net_pnlty_hassei_div_info_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= net_pnlty_hassei_div_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)net_pnlty_hassei_div_info_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿違約金発生区分＿制御コード"(項目ID:net_pnlty_hassei_div_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿違約金発生区分＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNet_pnlty_hassei_div_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNet_pnlty_hassei_div_ctrl_cd_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿違約金発生区分"(項目ID:net_pnlty_hassei_div)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿違約金発生区分")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNet_pnlty_hassei_div_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getNet_pnlty_hassei_div_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNet_pnlty_hassei_div_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿違約金発生区分名"(項目ID:net_pnlty_hassei_div_nm)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿違約金発生区分名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNet_pnlty_hassei_div_nm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getNet_pnlty_hassei_div_nm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNet_pnlty_hassei_div_nm_state(); 
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光ネット＿違約金変更理由コード情報"(項目ID:net_pnlty_chgre_cd_info)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿違約金変更理由コード情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(net_pnlty_chgre_cd_info_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= net_pnlty_chgre_cd_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)net_pnlty_chgre_cd_info_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿違約金変更理由コード＿制御コード"(項目ID:net_pnlty_chgre_cd_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿違約金変更理由コード＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNet_pnlty_chgre_cd_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNet_pnlty_chgre_cd_ctrl_cd_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿違約金変更理由コード"(項目ID:net_pnlty_chgre_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿違約金変更理由コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNet_pnlty_chgre_cd_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getNet_pnlty_chgre_cd_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNet_pnlty_chgre_cd_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿違約金変更理由コード名"(項目ID:net_pnlty_chgre_cd_nm)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿違約金変更理由コード名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNet_pnlty_chgre_cd_nm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getNet_pnlty_chgre_cd_nm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNet_pnlty_chgre_cd_nm_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話＿サービス契約番号"(項目ID:tel_svc_kei_no)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿サービス契約番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTel_svc_kei_no_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTel_svc_kei_no_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話＿申込明細番号"(項目ID:tel_mskm_dtl_no)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿申込明細番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTel_mskm_dtl_no_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTel_mskm_dtl_no_state(); 
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿ｅｏ光電話＿処理制御情報"(項目ID:tel_trnctrlinf)
        else if(keyElement.equals("転居先利用サービス情報＿ｅｏ光電話＿処理制御情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(tel_trnctrlinf_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= tel_trnctrlinf_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)tel_trnctrlinf_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光電話サービス情報"(項目ID:hikari_tel_svc_info)
        else if(keyElement.equals("転居先利用サービス情報＿光電話サービス情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(hikari_tel_svc_info_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= hikari_tel_svc_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)hikari_tel_svc_info_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話サービス情報＿制御コード"(項目ID:hikari_tel_svc_info_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光電話サービス情報＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getHikari_tel_svc_info_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getHikari_tel_svc_info_ctrl_cd_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話サービス"(項目ID:hikari_tel_svc)
        else if(keyElement.equals("転居先利用サービス情報＿光電話サービス")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getHikari_tel_svc_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getHikari_tel_svc_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getHikari_tel_svc_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話サービス名"(項目ID:hikari_tel_svc_nm)
        else if(keyElement.equals("転居先利用サービス情報＿光電話サービス名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getHikari_tel_svc_nm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getHikari_tel_svc_nm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getHikari_tel_svc_nm_state(); 
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光電話＿契約サービス情報"(項目ID:ts_tel_kei_svc_info)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿契約サービス情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(ts_tel_kei_svc_info_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= ts_tel_kei_svc_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)ts_tel_kei_svc_info_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話＿契約サービス情報＿制御コード"(項目ID:ts_tel_kei_svc_info_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿契約サービス情報＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTs_tel_kei_svc_info_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTs_tel_kei_svc_info_ctrl_cd_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話＿契約サービス"(項目ID:ts_tel_kei_svc)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿契約サービス")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTs_tel_kei_svc_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTs_tel_kei_svc_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTs_tel_kei_svc_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話＿契約サービス名"(項目ID:ts_tel_kei_svc_nm)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿契約サービス名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTs_tel_kei_svc_nm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTs_tel_kei_svc_nm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTs_tel_kei_svc_nm_state(); 
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光電話＿コース情報"(項目ID:tel_course_info)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿コース情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(tel_course_info_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= tel_course_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)tel_course_info_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話＿コース情報＿制御コード"(項目ID:tel_course_info_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿コース情報＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTel_course_info_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTel_course_info_ctrl_cd_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話＿コース"(項目ID:tel_course)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿コース")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTel_course_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTel_course_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTel_course_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話＿コース名"(項目ID:tel_course_nm)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿コース名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTel_course_nm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTel_course_nm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTel_course_nm_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話＿電話番号１"(項目ID:tel_no1)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿電話番号１")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTel_no1_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTel_no1_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTel_no1_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話＿電話番号２"(項目ID:tel_no2)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿電話番号２")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTel_no2_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTel_no2_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTel_no2_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話＿サービス契約内訳番号１"(項目ID:tel_svc_kei_ucwk_no1)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿サービス契約内訳番号１")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTel_svc_kei_ucwk_no1_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTel_svc_kei_ucwk_no1_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTel_svc_kei_ucwk_no1_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話＿サービス契約内訳番号２"(項目ID:tel_svc_kei_ucwk_no2)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿サービス契約内訳番号２")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTel_svc_kei_ucwk_no2_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTel_svc_kei_ucwk_no2_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTel_svc_kei_ucwk_no2_state(); 
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光電話＿違約金発生区分情報"(項目ID:tel_pnlty_hassei_div_info)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿違約金発生区分情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(tel_pnlty_hassei_div_info_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= tel_pnlty_hassei_div_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)tel_pnlty_hassei_div_info_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話＿違約金発生区分＿制御コード"(項目ID:tel_pnlty_hassei_div_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿違約金発生区分＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTel_pnlty_hassei_div_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTel_pnlty_hassei_div_ctrl_cd_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話＿違約金発生区分"(項目ID:tel_pnlty_hassei_div)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿違約金発生区分")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTel_pnlty_hassei_div_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTel_pnlty_hassei_div_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTel_pnlty_hassei_div_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話＿違約金発生区分名"(項目ID:tel_pnlty_hassei_div_nm)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿違約金発生区分名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTel_pnlty_hassei_div_nm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTel_pnlty_hassei_div_nm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTel_pnlty_hassei_div_nm_state(); 
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光電話＿違約金変更理由コード情報"(項目ID:tel_pnlty_chgre_cd_info)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿違約金変更理由コード情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(tel_pnlty_chgre_cd_info_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= tel_pnlty_chgre_cd_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)tel_pnlty_chgre_cd_info_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話＿違約金変更理由コード＿制御コード"(項目ID:tel_pnlty_chgre_cd_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿違約金変更理由コード＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTel_pnlty_chgre_cd_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTel_pnlty_chgre_cd_ctrl_cd_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話＿違約金変更理由コード"(項目ID:tel_pnlty_chgre_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿違約金変更理由コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTel_pnlty_chgre_cd_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTel_pnlty_chgre_cd_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTel_pnlty_chgre_cd_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話＿違約金変更理由コード名"(項目ID:tel_pnlty_chgre_cd_nm)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿違約金変更理由コード名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTel_pnlty_chgre_cd_nm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTel_pnlty_chgre_cd_nm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTel_pnlty_chgre_cd_nm_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿サービス契約番号"(項目ID:tv_svc_kei_no)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿サービス契約番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTv_svc_kei_no_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTv_svc_kei_no_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿申込明細番号"(項目ID:tv_mskm_dtl_no)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿申込明細番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTv_mskm_dtl_no_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTv_mskm_dtl_no_state(); 
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿ｅｏ光テレビ＿処理制御情報"(項目ID:tv_trnctrlinf)
        else if(keyElement.equals("転居先利用サービス情報＿ｅｏ光テレビ＿処理制御情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(tv_trnctrlinf_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= tv_trnctrlinf_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)tv_trnctrlinf_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光テレビサービス情報"(項目ID:hikari_tv_svc_info)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビサービス情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(hikari_tv_svc_info_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= hikari_tv_svc_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)hikari_tv_svc_info_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビサービス情報＿制御コード"(項目ID:hikari_tv_svc_info_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビサービス情報＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getHikari_tv_svc_info_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getHikari_tv_svc_info_ctrl_cd_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビサービス"(項目ID:hikari_tv_svc)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビサービス")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getHikari_tv_svc_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getHikari_tv_svc_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getHikari_tv_svc_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビサービス名"(項目ID:hikari_tv_svc_nm)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビサービス名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getHikari_tv_svc_nm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getHikari_tv_svc_nm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getHikari_tv_svc_nm_state(); 
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光テレビ＿契約サービス情報"(項目ID:ts_hikari_tv_kei_svc_info)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿契約サービス情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(ts_hikari_tv_kei_svc_info_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= ts_hikari_tv_kei_svc_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)ts_hikari_tv_kei_svc_info_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿契約サービス情報＿制御コード"(項目ID:ts_hikari_tv_kei_svc_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿契約サービス情報＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTs_hikari_tv_kei_svc_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTs_hikari_tv_kei_svc_ctrl_cd_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿契約サービス"(項目ID:ts_hikari_tv_kei_svc)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿契約サービス")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTs_hikari_tv_kei_svc_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTs_hikari_tv_kei_svc_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTs_hikari_tv_kei_svc_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿契約サービス名"(項目ID:ts_hikari_tv_kei_svc_nm)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿契約サービス名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTs_hikari_tv_kei_svc_nm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTs_hikari_tv_kei_svc_nm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTs_hikari_tv_kei_svc_nm_state(); 
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光テレビ＿コース情報"(項目ID:hikari_tv_course_info)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿コース情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(hikari_tv_course_info_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= hikari_tv_course_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)hikari_tv_course_info_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿コース情報＿制御コード"(項目ID:hikari_tv_course_info_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿コース情報＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getHikari_tv_course_info_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getHikari_tv_course_info_ctrl_cd_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿コース"(項目ID:hikari_tv_course)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿コース")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getHikari_tv_course_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getHikari_tv_course_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getHikari_tv_course_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿コース名"(項目ID:hikari_tv_course_nm)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿コース名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getHikari_tv_course_nm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getHikari_tv_course_nm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getHikari_tv_course_nm_state(); 
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光テレビ＿ＳＴＢ出荷方法情報"(項目ID:hikari_tv_stb_shka_way_info)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿ＳＴＢ出荷方法情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(hikari_tv_stb_shka_way_info_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= hikari_tv_stb_shka_way_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)hikari_tv_stb_shka_way_info_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿ＳＴＢ出荷方法情報＿制御コード"(項目ID:hikari_tv_stb_shka_way_info_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿ＳＴＢ出荷方法情報＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getHikari_tv_stb_shka_way_info_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getHikari_tv_stb_shka_way_info_ctrl_cd_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿ＳＴＢ出荷方法"(項目ID:hikari_tv_stb_shka_way)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿ＳＴＢ出荷方法")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getHikari_tv_stb_shka_way_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getHikari_tv_stb_shka_way_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getHikari_tv_stb_shka_way_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿ＳＴＢ出荷方法名"(項目ID:hikari_tv_stb_shka_way_nm)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿ＳＴＢ出荷方法名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getHikari_tv_stb_shka_way_nm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getHikari_tv_stb_shka_way_nm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getHikari_tv_stb_shka_way_nm_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿ＳＴＢ契約台数"(項目ID:hikari_tv_stb_kei_cnt)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿ＳＴＢ契約台数")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getHikari_tv_stb_kei_cnt_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getHikari_tv_stb_kei_cnt_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getHikari_tv_stb_kei_cnt_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿ＳＴＢ契約台数＿制御コード"(項目ID:hikari_tv_stb_kei_cnt_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿ＳＴＢ契約台数＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getHikari_tv_stb_kei_cnt_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getHikari_tv_stb_kei_cnt_ctrl_cd_state(); 
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光テレビ＿違約金発生区分情報"(項目ID:tv_pnlty_hassei_div_info)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿違約金発生区分情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(tv_pnlty_hassei_div_info_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= tv_pnlty_hassei_div_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)tv_pnlty_hassei_div_info_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿違約金発生区分＿制御コード"(項目ID:tv_pnlty_hassei_div_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿違約金発生区分＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTv_pnlty_hassei_div_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTv_pnlty_hassei_div_ctrl_cd_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿違約金発生区分"(項目ID:tv_pnlty_hassei_div)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿違約金発生区分")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTv_pnlty_hassei_div_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTv_pnlty_hassei_div_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTv_pnlty_hassei_div_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿違約金発生区分名"(項目ID:tv_pnlty_hassei_div_nm)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿違約金発生区分名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTv_pnlty_hassei_div_nm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTv_pnlty_hassei_div_nm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTv_pnlty_hassei_div_nm_state(); 
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光テレビ＿違約金変更理由コード情報"(項目ID:tv_pnlty_chgre_cd_info)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿違約金変更理由コード情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(tv_pnlty_chgre_cd_info_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= tv_pnlty_chgre_cd_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)tv_pnlty_chgre_cd_info_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿違約金変更理由コード＿制御コード"(項目ID:tv_pnlty_chgre_cd_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿違約金変更理由コード＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTv_pnlty_chgre_cd_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTv_pnlty_chgre_cd_ctrl_cd_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿違約金変更理由コード"(項目ID:tv_pnlty_chgre_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿違約金変更理由コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTv_pnlty_chgre_cd_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTv_pnlty_chgre_cd_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTv_pnlty_chgre_cd_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿違約金変更理由コード名"(項目ID:tv_pnlty_chgre_cd_nm)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿違約金変更理由コード名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTv_pnlty_chgre_cd_nm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTv_pnlty_chgre_cd_nm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTv_pnlty_chgre_cd_nm_state(); 
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿料金グループコード情報"(項目ID:prc_grp_cd_info)
        else if(keyElement.equals("転居先利用サービス情報＿料金グループコード情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(prc_grp_cd_info_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= prc_grp_cd_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)prc_grp_cd_info_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿料金コースコード情報"(項目ID:pcrs_cd_info)
        else if(keyElement.equals("転居先利用サービス情報＿料金コースコード情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(pcrs_cd_info_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= pcrs_cd_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)pcrs_cd_info_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先サービス開始設定＿ネットサービス利用開始希望年月日"(項目ID:net_svc_use_sta_kibo_ymd)
        else if(keyElement.equals("転居先サービス開始設定＿ネットサービス利用開始希望年月日")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNet_svc_use_sta_kibo_ymd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNet_svc_use_sta_kibo_ymd_state(); 
            }
        }
 
        // データタイプが String の項目"転居先サービス開始設定＿ネットサービス利用開始希望年月日（年）"(項目ID:net_svc_use_sta_kibo_year)
        else if(keyElement.equals("転居先サービス開始設定＿ネットサービス利用開始希望年月日（年）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNet_svc_use_sta_kibo_year_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getNet_svc_use_sta_kibo_year_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNet_svc_use_sta_kibo_year_state(); 
            }
        }
 
        // データタイプが String の項目"転居先サービス開始設定＿ネットサービス利用開始希望年月日（月）"(項目ID:net_svc_use_sta_kibo_mon)
        else if(keyElement.equals("転居先サービス開始設定＿ネットサービス利用開始希望年月日（月）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNet_svc_use_sta_kibo_mon_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getNet_svc_use_sta_kibo_mon_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNet_svc_use_sta_kibo_mon_state(); 
            }
        }
 
        // データタイプが String の項目"転居先サービス開始設定＿ネットサービス利用開始希望年月日（日）"(項目ID:net_svc_use_sta_kibo_day)
        else if(keyElement.equals("転居先サービス開始設定＿ネットサービス利用開始希望年月日（日）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNet_svc_use_sta_kibo_day_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getNet_svc_use_sta_kibo_day_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNet_svc_use_sta_kibo_day_state(); 
            }
        }
 
        // データタイプが String の項目"転居先サービス開始設定＿ネットサービス制御コード"(項目ID:net_svc_ctrl_cd)
        else if(keyElement.equals("転居先サービス開始設定＿ネットサービス制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNet_svc_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNet_svc_ctrl_cd_state(); 
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先サービス開始設定＿電話サービス利用開始希望日選択情報"(項目ID:tel_svc_use_sta_kibo_choice_info)
        else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望日選択情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(tel_svc_use_sta_kibo_choice_info_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= tel_svc_use_sta_kibo_choice_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)tel_svc_use_sta_kibo_choice_info_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプがデータタイプビーン型の項目"転居先サービス開始設定＿電話サービス利用開始希望日選択制御情報"(項目ID:tel_svc_use_sta_kibo_choice_ctrl_info)
        else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望日選択制御情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(tel_svc_use_sta_kibo_choice_ctrl_info_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= tel_svc_use_sta_kibo_choice_ctrl_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)tel_svc_use_sta_kibo_choice_ctrl_info_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先サービス開始設定＿電話サービス利用開始希望日選択"(項目ID:tel_svc_use_sta_kibo_choice)
        else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望日選択")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTel_svc_use_sta_kibo_choice_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTel_svc_use_sta_kibo_choice_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTel_svc_use_sta_kibo_choice_state(); 
            }
        }
 
        // データタイプが String の項目"転居先サービス開始設定＿電話サービス利用開始希望日選択名"(項目ID:tel_svc_use_sta_kibo_choice_nm)
        else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望日選択名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTel_svc_use_sta_kibo_choice_nm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTel_svc_use_sta_kibo_choice_nm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTel_svc_use_sta_kibo_choice_nm_state(); 
            }
        }
 
        // データタイプが String の項目"転居先サービス開始設定＿電話サービス利用開始希望年月日"(項目ID:tel_svc_use_sta_kibo_ymd)
        else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望年月日")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTel_svc_use_sta_kibo_ymd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTel_svc_use_sta_kibo_ymd_state(); 
            }
        }
 
        // データタイプが String の項目"転居先サービス開始設定＿電話サービス利用開始希望年月日（年）"(項目ID:tel_svc_use_sta_kibo_year)
        else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望年月日（年）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTel_svc_use_sta_kibo_year_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTel_svc_use_sta_kibo_year_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTel_svc_use_sta_kibo_year_state(); 
            }
        }
 
        // データタイプが String の項目"転居先サービス開始設定＿電話サービス利用開始希望年月日（月）"(項目ID:tel_svc_use_sta_kibo_mon)
        else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望年月日（月）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTel_svc_use_sta_kibo_mon_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTel_svc_use_sta_kibo_mon_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTel_svc_use_sta_kibo_mon_state(); 
            }
        }
 
        // データタイプが String の項目"転居先サービス開始設定＿電話サービス利用開始希望年月日（日）"(項目ID:tel_svc_use_sta_kibo_day)
        else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望年月日（日）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTel_svc_use_sta_kibo_day_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTel_svc_use_sta_kibo_day_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTel_svc_use_sta_kibo_day_state(); 
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先サービス開始設定＿電話サービス利用開始希望年月日（ＡＭＰＭ）情報"(項目ID:tel_svc_use_sta_kibo_ampm_info)
        else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望年月日（ＡＭＰＭ）情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(tel_svc_use_sta_kibo_ampm_info_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= tel_svc_use_sta_kibo_ampm_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)tel_svc_use_sta_kibo_ampm_info_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先サービス開始設定＿電話サービス利用開始希望年月日（ＡＭＰＭ）"(項目ID:tel_svc_use_sta_kibo_ampm)
        else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望年月日（ＡＭＰＭ）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTel_svc_use_sta_kibo_ampm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTel_svc_use_sta_kibo_ampm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTel_svc_use_sta_kibo_ampm_state(); 
            }
        }
 
        // データタイプが String の項目"転居先サービス開始設定＿電話サービス利用開始希望年月日（ＡＭＰＭ）名"(項目ID:tel_svc_use_sta_kibo_ampm_nm)
        else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望年月日（ＡＭＰＭ）名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTel_svc_use_sta_kibo_ampm_nm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTel_svc_use_sta_kibo_ampm_nm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTel_svc_use_sta_kibo_ampm_nm_state(); 
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先サービス開始設定＿電話サービス利用開始希望年月日（時）情報"(項目ID:tel_svc_use_sta_kibo_time_info)
        else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望年月日（時）情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(tel_svc_use_sta_kibo_time_info_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= tel_svc_use_sta_kibo_time_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)tel_svc_use_sta_kibo_time_info_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先サービス開始設定＿電話サービス利用開始希望年月日（時）"(項目ID:tel_svc_use_sta_kibo_time)
        else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望年月日（時）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTel_svc_use_sta_kibo_time_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTel_svc_use_sta_kibo_time_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTel_svc_use_sta_kibo_time_state(); 
            }
        }
 
        // データタイプが String の項目"転居先サービス開始設定＿電話サービス利用開始希望年月日（時）名"(項目ID:tel_svc_use_sta_kibo_time_nm)
        else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望年月日（時）名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTel_svc_use_sta_kibo_time_nm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTel_svc_use_sta_kibo_time_nm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTel_svc_use_sta_kibo_time_nm_state(); 
            }
        }
 
        // データタイプが String の項目"転居先サービス開始設定＿電話サービス制御コード"(項目ID:tel_svc_ctrl_cd)
        else if(keyElement.equals("転居先サービス開始設定＿電話サービス制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTel_svc_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTel_svc_ctrl_cd_state(); 
            }
        }
 
        // データタイプが String の項目"転居元利用場所情報＿サービス契約回線内訳番号"(項目ID:mt_svc_kei_kaisen_ucwk_no)
        else if(keyElement.equals("転居元利用場所情報＿サービス契約回線内訳番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMt_svc_kei_kaisen_ucwk_no_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMt_svc_kei_kaisen_ucwk_no_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿サービス契約回線内訳番号"(項目ID:sk_svc_kei_kaisen_ucwk_no)
        else if(keyElement.equals("転居先利用場所情報＿サービス契約回線内訳番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getSk_svc_kei_kaisen_ucwk_no_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getSk_svc_kei_kaisen_ucwk_no_state(); 
            }
        }
// ANK-2480-00-00 2015/07/15 ADD START
        // データタイプが String の項目"移転先eo電気サービス契約番号"(項目ID:itens_eoelec_svkei_no)
        else if(keyElement.equals("移転先eo電気サービス契約番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getItens_eoelec_svkei_no_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getItens_eoelec_svkei_no_state(); 
            }
        }
// ANK-2480-00-00 2015/07/15 ADD END
 
        // データタイプが String の項目"運用年月日"(項目ID:ope_ymd)
        else if(keyElement.equals("運用年月日")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getOpe_ymd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getOpe_ymd_state(); 
            }
        }
 
        // データタイプが String の項目"サービス開始年月日未来日チェック日数"(項目ID:svc_sta_ymd_chk_day_cnt)
        else if(keyElement.equals("サービス開始年月日未来日チェック日数")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getSvc_sta_ymd_chk_day_cnt_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getSvc_sta_ymd_chk_day_cnt_state(); 
            }
        }
 
        // データタイプが String の項目"サービス終了年月日未来日チェック日数"(項目ID:svc_end_ymd_chk_day_cnt)
        else if(keyElement.equals("サービス終了年月日未来日チェック日数")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getSvc_end_ymd_chk_day_cnt_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getSvc_end_ymd_chk_day_cnt_state(); 
            }
        }
 
        // データタイプが String の項目"申込日一定期間"(項目ID:mskm_prd)
        else if(keyElement.equals("申込日一定期間")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMskm_prd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMskm_prd_state(); 
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居元マンション情報"(項目ID:mt_mans_info)
        else if(keyElement.equals("転居元マンション情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(mt_mans_info_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= mt_mans_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)mt_mans_info_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプがデータタイプビーン型の項目"転居先マンション情報"(項目ID:ten_mans_info)
        else if(keyElement.equals("転居先マンション情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(ten_mans_info_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= ten_mans_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)ten_mans_info_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"光ネット既存サービス有無"(項目ID:net_kist_svc_um)
        else if(keyElement.equals("光ネット既存サービス有無")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNet_kist_svc_um_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNet_kist_svc_um_state(); 
            }
        }
 
        // データタイプが String の項目"光電話既存サービス有無"(項目ID:tel_kist_svc_um)
        else if(keyElement.equals("光電話既存サービス有無")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTel_kist_svc_um_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTel_kist_svc_um_state(); 
            }
        }
 
        // データタイプが String の項目"光テレビ既存サービス有無"(項目ID:tv_kist_svc_um)
        else if(keyElement.equals("光テレビ既存サービス有無")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTv_kist_svc_um_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTv_kist_svc_um_state(); 
            }
        }
 
        // データタイプが String の項目"サービス制御コード"(項目ID:svc_ctrl_cd)
        else if(keyElement.equals("サービス制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getSvc_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getSvc_ctrl_cd_state(); 
            }
        }
 
        // データタイプが String の項目"転居元マンション判定コード"(項目ID:mt_mans_jdg_cd)
        else if(keyElement.equals("転居元マンション判定コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMt_mans_jdg_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMt_mans_jdg_cd_state(); 
            }
        }
 
        // データタイプが String の項目"転居元光ネット＿サービス契約＿更新年月日時分秒"(項目ID:mt_svckei_net_upd_dtm)
        else if(keyElement.equals("転居元光ネット＿サービス契約＿更新年月日時分秒")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMt_svckei_net_upd_dtm_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMt_svckei_net_upd_dtm_state(); 
            }
        }
 
        // データタイプが String の項目"転居元光電話＿サービス契約＿更新年月日時分秒"(項目ID:mt_svckei_tel_upd_dtm)
        else if(keyElement.equals("転居元光電話＿サービス契約＿更新年月日時分秒")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMt_svckei_tel_upd_dtm_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMt_svckei_tel_upd_dtm_state(); 
            }
        }
 
        // データタイプが String の項目"転居元光テレビ＿サービス契約＿更新年月日時分秒"(項目ID:mt_svckei_tv_upd_dtm)
        else if(keyElement.equals("転居元光テレビ＿サービス契約＿更新年月日時分秒")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMt_svckei_tv_upd_dtm_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMt_svckei_tv_upd_dtm_state(); 
            }
        }
 
        // データタイプが String の項目"転居元光ネット＿サービス契約ステータス"(項目ID:mt_svckei_st_net)
        else if(keyElement.equals("転居元光ネット＿サービス契約ステータス")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMt_svckei_st_net_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMt_svckei_st_net_state(); 
            }
        }
 
        // データタイプが String の項目"転居元光電話＿サービス契約ステータス"(項目ID:mt_svckei_st_tel)
        else if(keyElement.equals("転居元光電話＿サービス契約ステータス")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMt_svckei_st_tel_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMt_svckei_st_tel_state(); 
            }
        }
 
        // データタイプが String の項目"転居元光テレビ＿サービス契約ステータス"(項目ID:mt_svckei_st_tv)
        else if(keyElement.equals("転居元光テレビ＿サービス契約ステータス")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMt_svckei_st_tv_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMt_svckei_st_tv_state(); 
            }
        }
 
        // データタイプが String の項目"転居先光ネット＿サービス契約ステータス"(項目ID:sk_svckei_st_net)
        else if(keyElement.equals("転居先光ネット＿サービス契約ステータス")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getSk_svckei_st_net_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getSk_svckei_st_net_state(); 
            }
        }
 
        // データタイプが String の項目"転居先光電話＿サービス契約ステータス"(項目ID:sk_svckei_st_tel)
        else if(keyElement.equals("転居先光電話＿サービス契約ステータス")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getSk_svckei_st_tel_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getSk_svckei_st_tel_state(); 
            }
        }
 
        // データタイプが String の項目"転居先光テレビ＿サービス契約ステータス"(項目ID:sk_svckei_st_tv)
        else if(keyElement.equals("転居先光テレビ＿サービス契約ステータス")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getSk_svckei_st_tv_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getSk_svckei_st_tv_state(); 
            }
        }
 
        // データタイプが String の項目"転居先マンション判定コード"(項目ID:sk_mans_jdg_cd)
        else if(keyElement.equals("転居先マンション判定コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getSk_mans_jdg_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getSk_mans_jdg_cd_state(); 
            }
        }
 
        // データタイプが String の項目"転居元撤去情報表示制御コード"(項目ID:mt_dsl_dsp_ctrl_cd)
        else if(keyElement.equals("転居元撤去情報表示制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMt_dsl_dsp_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMt_dsl_dsp_ctrl_cd_state(); 
            }
        }
 
        // データタイプが String の項目"住所変更申込＿仮登録番号"(項目ID:adchm_kari_add_no)
        else if(keyElement.equals("住所変更申込＿仮登録番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getAdchm_kari_add_no_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getAdchm_kari_add_no_state(); 
            }
        }
 
        // データタイプが String の項目"住所変更申込一時保存＿更新年月日時分秒"(項目ID:adchm_tppv_upd_dtm)
        else if(keyElement.equals("住所変更申込一時保存＿更新年月日時分秒")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getAdchm_tppv_upd_dtm_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getAdchm_tppv_upd_dtm_state(); 
            }
        }
 
        // データタイプが String の項目"住所変更申込状態コード"(項目ID:adchm_stat_cd)
        else if(keyElement.equals("住所変更申込状態コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getAdchm_stat_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getAdchm_stat_cd_state(); 
            }
        }
 
        // データタイプが String の項目"申込キャンセルボタン制御コード"(項目ID:mskm_cancel_btn_ctrl_cd)
        else if(keyElement.equals("申込キャンセルボタン制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMskm_cancel_btn_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMskm_cancel_btn_ctrl_cd_state(); 
            }
        }
 
        // データタイプが String の項目"申込キャンセルボタン表示制御フラグ"(項目ID:mskm_cancel_btn_dsp_ctrl_flg)
        else if(keyElement.equals("申込キャンセルボタン表示制御フラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMskm_cancel_btn_dsp_ctrl_flg_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMskm_cancel_btn_dsp_ctrl_flg_state(); 
            }
        }
 
        // データタイプが String の項目"エリアチェックボタン制御コード"(項目ID:area_chk_btn_ctrl_cd)
        else if(keyElement.equals("エリアチェックボタン制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getArea_chk_btn_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getArea_chk_btn_ctrl_cd_state(); 
            }
        }
 
        // データタイプが String の項目"クリアボタン制御コード"(項目ID:clear_btn_ctrl_cd)
        else if(keyElement.equals("クリアボタン制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getClear_btn_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getClear_btn_ctrl_cd_state(); 
            }
        }
 
        // データタイプが String の項目"ｅｏ光ネット＿通信量ボタン制御コード"(項目ID:net_tsushin_ryo_btn_ctrl_cd)
        else if(keyElement.equals("ｅｏ光ネット＿通信量ボタン制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNet_tsushin_ryo_btn_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNet_tsushin_ryo_btn_ctrl_cd_state(); 
            }
        }
 
        // データタイプが String の項目"ｅｏ光ネット＿ボタン制御コード"(項目ID:net_btn_ctrl_cd)
        else if(keyElement.equals("ｅｏ光ネット＿ボタン制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNet_btn_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNet_btn_ctrl_cd_state(); 
            }
        }
 
        // データタイプが String の項目"ｅｏ光ネット＿ＰＣセットアップボタン制御コード"(項目ID:net_pc_setup_btn_ctrl_cd)
        else if(keyElement.equals("ｅｏ光ネット＿ＰＣセットアップボタン制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNet_pc_setup_btn_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNet_pc_setup_btn_ctrl_cd_state(); 
            }
        }
 
        // データタイプが String の項目"ｅｏ光電話＿ボタン制御コード"(項目ID:tel_btn_ctrl_cd)
        else if(keyElement.equals("ｅｏ光電話＿ボタン制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTel_btn_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTel_btn_ctrl_cd_state(); 
            }
        }
 
        // データタイプが String の項目"ｅｏ光電話＿ＰＣセットアップボタン制御コード"(項目ID:tel_pc_setup_btn_ctrl_cd)
        else if(keyElement.equals("ｅｏ光電話＿ＰＣセットアップボタン制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTel_pc_setup_btn_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTel_pc_setup_btn_ctrl_cd_state(); 
            }
        }
 
        // データタイプが String の項目"ｅｏ光電話＿ＴＤＩＳ情報入力２ボタン制御コード"(項目ID:tel_tdis_inf_input2_btn_ctrl_cd)
        else if(keyElement.equals("ｅｏ光電話＿ＴＤＩＳ情報入力２ボタン制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTel_tdis_inf_input2_btn_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTel_tdis_inf_input2_btn_ctrl_cd_state(); 
            }
        }
 
        // データタイプが String の項目"ｅｏ光テレビ＿ボタン制御コード"(項目ID:tv_btn_ctrl_cd)
        else if(keyElement.equals("ｅｏ光テレビ＿ボタン制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTv_btn_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTv_btn_ctrl_cd_state(); 
            }
        }
 
        // データタイプが String の項目"ｅｏ光テレビ＿ＰＣセットアップボタン制御コード"(項目ID:tv_pc_setup_btn_ctrl_cd)
        else if(keyElement.equals("ｅｏ光テレビ＿ＰＣセットアップボタン制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTv_pc_setup_btn_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTv_pc_setup_btn_ctrl_cd_state(); 
            }
        }
 
        // データタイプが String の項目"マンション検索ボタン制御コード"(項目ID:mans_knsk_btn_ctrl_cd)
        else if(keyElement.equals("マンション検索ボタン制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMans_knsk_btn_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMans_knsk_btn_ctrl_cd_state(); 
            }
        }
 
        // データタイプが String の項目"ＳＴＢ要コース判定コード"(項目ID:stb_necsry_jdg_cd)
        else if(keyElement.equals("ＳＴＢ要コース判定コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getStb_necsry_jdg_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getStb_necsry_jdg_cd_state(); 
            }
        }
 
        // データタイプが String の項目"光ネット＿サービスパターンコード"(項目ID:net_svc_ptn_cd)
        else if(keyElement.equals("光ネット＿サービスパターンコード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNet_svc_ptn_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNet_svc_ptn_cd_state(); 
            }
        }
 
        // データタイプが String の項目"光電話＿サービスパターンコード"(項目ID:tel_svc_ptn_cd)
        else if(keyElement.equals("光電話＿サービスパターンコード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTel_svc_ptn_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTel_svc_ptn_cd_state(); 
            }
        }
 
        // データタイプが String の項目"光テレビ＿サービスパターンコード"(項目ID:tv_svc_ptn_cd)
        else if(keyElement.equals("光テレビ＿サービスパターンコード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTv_svc_ptn_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTv_svc_ptn_cd_state(); 
            }
        }
 
        // データタイプが String の項目"光ネット＿仮登録変更判定"(項目ID:net_kari_add_jdg)
        else if(keyElement.equals("光ネット＿仮登録変更判定")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNet_kari_add_jdg_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNet_kari_add_jdg_state(); 
            }
        }
 
        // データタイプが String の項目"光電話＿仮登録変更判定"(項目ID:tel_kari_add_jdg)
        else if(keyElement.equals("光電話＿仮登録変更判定")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTel_kari_add_jdg_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTel_kari_add_jdg_state(); 
            }
        }
 
        // データタイプが String の項目"光テレビ＿仮登録変更判定"(項目ID:tv_kari_add_jdg)
        else if(keyElement.equals("光テレビ＿仮登録変更判定")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTv_kari_add_jdg_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTv_kari_add_jdg_state(); 
            }
        }
 
        // データタイプが String の項目"転居元利用場所情報＿郵便番号"(項目ID:mt_pcd)
        else if(keyElement.equals("転居元利用場所情報＿郵便番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMt_pcd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMt_pcd_state(); 
            }
        }
 
        // データタイプが String の項目"転居元利用場所情報＿郵便番号１（上３桁）"(項目ID:mt_pcd1)
        else if(keyElement.equals("転居元利用場所情報＿郵便番号１（上３桁）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMt_pcd1_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMt_pcd1_state(); 
            }
        }
 
        // データタイプが String の項目"転居元利用場所情報＿郵便番号２（下４桁）"(項目ID:mt_pcd2)
        else if(keyElement.equals("転居元利用場所情報＿郵便番号２（下４桁）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMt_pcd2_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMt_pcd2_state(); 
            }
        }
 
        // データタイプが String の項目"転居元利用場所情報＿住所コード"(項目ID:mt_ad_cd)
        else if(keyElement.equals("転居元利用場所情報＿住所コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMt_ad_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMt_ad_cd_state(); 
            }
        }
 
        // データタイプが String の項目"転居元利用場所情報＿住所コード１"(項目ID:mt_ad_cd1)
        else if(keyElement.equals("転居元利用場所情報＿住所コード１")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMt_ad_cd1_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMt_ad_cd1_state(); 
            }
        }
 
        // データタイプが String の項目"転居元利用場所情報＿住所コード２"(項目ID:mt_ad_cd2)
        else if(keyElement.equals("転居元利用場所情報＿住所コード２")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMt_ad_cd2_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMt_ad_cd2_state(); 
            }
        }
 
        // データタイプが String の項目"転居元利用場所情報＿住所コード３"(項目ID:mt_ad_cd3)
        else if(keyElement.equals("転居元利用場所情報＿住所コード３")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMt_ad_cd3_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMt_ad_cd3_state(); 
            }
        }
 
        // データタイプが String の項目"転居元利用場所情報＿住所コード４"(項目ID:mt_ad_cd4)
        else if(keyElement.equals("転居元利用場所情報＿住所コード４")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMt_ad_cd4_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMt_ad_cd4_state(); 
            }
        }
 
        // データタイプが String の項目"転居元利用場所情報＿都道府県"(項目ID:mt_state)
        else if(keyElement.equals("転居元利用場所情報＿都道府県")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMt_state_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMt_state_state(); 
            }
        }
 
        // データタイプが String の項目"転居元利用場所情報＿市区町村"(項目ID:mt_city)
        else if(keyElement.equals("転居元利用場所情報＿市区町村")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMt_city_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMt_city_state(); 
            }
        }
 
        // データタイプが String の項目"転居元利用場所情報＿大字通称名"(項目ID:mt_oaztsu)
        else if(keyElement.equals("転居元利用場所情報＿大字通称名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMt_oaztsu_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMt_oaztsu_state(); 
            }
        }
 
        // データタイプが String の項目"転居元利用場所情報＿字丁目"(項目ID:mt_azcho)
        else if(keyElement.equals("転居元利用場所情報＿字丁目")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMt_azcho_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMt_azcho_state(); 
            }
        }
 
        // データタイプが String の項目"転居元利用場所情報＿番地・号"(項目ID:mt_bnchigo)
        else if(keyElement.equals("転居元利用場所情報＿番地・号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMt_bnchigo_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMt_bnchigo_state(); 
            }
        }
 
        // データタイプが String の項目"転居元利用場所情報＿建物名"(項目ID:mt_adrttm)
        else if(keyElement.equals("転居元利用場所情報＿建物名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMt_adrttm_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMt_adrttm_state(); 
            }
        }
 
        // データタイプが String の項目"転居元利用場所情報＿部屋番号"(項目ID:mt_adrrm)
        else if(keyElement.equals("転居元利用場所情報＿部屋番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMt_adrrm_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMt_adrrm_state(); 
            }
        }
 
        // データタイプが String の項目"契約者利用場所情報＿郵便番号"(項目ID:keisha_pcd)
        else if(keyElement.equals("契約者利用場所情報＿郵便番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKeisha_pcd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKeisha_pcd_state(); 
            }
        }
 
        // データタイプが String の項目"契約者利用場所情報＿郵便番号１（上３桁）"(項目ID:keisha_pcd1)
        else if(keyElement.equals("契約者利用場所情報＿郵便番号１（上３桁）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKeisha_pcd1_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKeisha_pcd1_state(); 
            }
        }
 
        // データタイプが String の項目"契約者利用場所情報＿郵便番号２（下４桁）"(項目ID:keisha_pcd2)
        else if(keyElement.equals("契約者利用場所情報＿郵便番号２（下４桁）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKeisha_pcd2_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKeisha_pcd2_state(); 
            }
        }
 
        // データタイプが String の項目"契約者利用場所情報＿住所コード"(項目ID:keisha_ad_cd)
        else if(keyElement.equals("契約者利用場所情報＿住所コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKeisha_ad_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKeisha_ad_cd_state(); 
            }
        }
 
        // データタイプが String の項目"契約者利用場所情報＿住所コード１"(項目ID:keisha_ad_cd1)
        else if(keyElement.equals("契約者利用場所情報＿住所コード１")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKeisha_ad_cd1_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKeisha_ad_cd1_state(); 
            }
        }
 
        // データタイプが String の項目"契約者利用場所情報＿住所コード２"(項目ID:keisha_ad_cd2)
        else if(keyElement.equals("契約者利用場所情報＿住所コード２")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKeisha_ad_cd2_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKeisha_ad_cd2_state(); 
            }
        }
 
        // データタイプが String の項目"契約者利用場所情報＿住所コード３"(項目ID:keisha_ad_cd3)
        else if(keyElement.equals("契約者利用場所情報＿住所コード３")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKeisha_ad_cd3_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKeisha_ad_cd3_state(); 
            }
        }
 
        // データタイプが String の項目"契約者利用場所情報＿住所コード４"(項目ID:keisha_ad_cd4)
        else if(keyElement.equals("契約者利用場所情報＿住所コード４")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKeisha_ad_cd4_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKeisha_ad_cd4_state(); 
            }
        }
 
        // データタイプが String の項目"契約者利用場所情報＿都道府県"(項目ID:keisha_state)
        else if(keyElement.equals("契約者利用場所情報＿都道府県")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKeisha_state_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKeisha_state_state(); 
            }
        }
 
        // データタイプが String の項目"契約者利用場所情報＿市区町村"(項目ID:keisha_city)
        else if(keyElement.equals("契約者利用場所情報＿市区町村")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKeisha_city_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKeisha_city_state(); 
            }
        }
 
        // データタイプが String の項目"契約者利用場所情報＿大字通称名"(項目ID:keisha_oaztsu)
        else if(keyElement.equals("契約者利用場所情報＿大字通称名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKeisha_oaztsu_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKeisha_oaztsu_state(); 
            }
        }
 
        // データタイプが String の項目"契約者利用場所情報＿字丁目"(項目ID:keisha_azcho)
        else if(keyElement.equals("契約者利用場所情報＿字丁目")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKeisha_azcho_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKeisha_azcho_state(); 
            }
        }
 
        // データタイプが String の項目"契約者利用場所情報＿番地・号"(項目ID:keisha_bnchigo)
        else if(keyElement.equals("契約者利用場所情報＿番地・号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKeisha_bnchigo_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKeisha_bnchigo_state(); 
            }
        }
 
        // データタイプが String の項目"契約者利用場所情報＿建物名"(項目ID:keisha_adrttm)
        else if(keyElement.equals("契約者利用場所情報＿建物名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKeisha_adrttm_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKeisha_adrttm_state(); 
            }
        }
 
        // データタイプが String の項目"契約者利用場所情報＿部屋番号"(項目ID:keisha_adrrm)
        else if(keyElement.equals("契約者利用場所情報＿部屋番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKeisha_adrrm_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKeisha_adrrm_state(); 
            }
        }
 
        // データタイプが String の項目"ＳＴＢ契約上限数"(項目ID:stb_kei_uppl_cnt)
        else if(keyElement.equals("ＳＴＢ契約上限数")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getStb_kei_uppl_cnt_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getStb_kei_uppl_cnt_state(); 
            }
        }
 
        // データタイプが String の項目"選択料金コース＿光テレビ"(項目ID:choice_course_tv)
        else if(keyElement.equals("選択料金コース＿光テレビ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getChoice_course_tv_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getChoice_course_tv_state(); 
            }
        }
 
        // データタイプが String の項目"申込番号"(項目ID:mskm_no)
        else if(keyElement.equals("申込番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMskm_no_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMskm_no_state(); 
            }
        }
 
        // データタイプが String の項目"経度"(項目ID:lgtd)
        else if(keyElement.equals("経度")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getLgtd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getLgtd_state(); 
            }
        }
 
        // データタイプが String の項目"緯度"(項目ID:lttd)
        else if(keyElement.equals("緯度")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getLttd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getLttd_state(); 
            }
        }
 
        // データタイプが String の項目"エリアチェック結果（ｅｏ光ネット）"(項目ID:area_net)
        else if(keyElement.equals("エリアチェック結果（ｅｏ光ネット）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getArea_net_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getArea_net_state(); 
            }
        }
 
        // データタイプが String の項目"エリアチェック結果（ｅｏ光電話）"(項目ID:area_tel)
        else if(keyElement.equals("エリアチェック結果（ｅｏ光電話）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getArea_tel_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getArea_tel_state(); 
            }
        }
 
        // データタイプが String の項目"エリアチェック結果（ｅｏ光テレビ）"(項目ID:area_tv)
        else if(keyElement.equals("エリアチェック結果（ｅｏ光テレビ）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getArea_tv_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getArea_tv_state(); 
            }
        }
 
        // データタイプが String の項目"エリアチェック結果（ｅｏ光ネット）詳細"(項目ID:area_net_dtl)
        else if(keyElement.equals("エリアチェック結果（ｅｏ光ネット）詳細")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getArea_net_dtl_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getArea_net_dtl_state(); 
            }
        }
 
        // データタイプが String の項目"エリアチェック結果（ｅｏ光テレビ）詳細"(項目ID:area_tv_dtl)
        else if(keyElement.equals("エリアチェック結果（ｅｏ光テレビ）詳細")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getArea_tv_dtl_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getArea_tv_dtl_state(); 
            }
        }
 
        // データタイプが String の項目"住所変更申込一時保存有無"(項目ID:adchm_tppv_um)
        else if(keyElement.equals("住所変更申込一時保存有無")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getAdchm_tppv_um_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getAdchm_tppv_um_state(); 
            }
        }
 
        // データタイプが String の項目"住所変更申込ＳＴＢ一時保存有無"(項目ID:adchm_stb_tppv_um)
        else if(keyElement.equals("住所変更申込ＳＴＢ一時保存有無")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getAdchm_stb_tppv_um_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getAdchm_stb_tppv_um_state(); 
            }
        }
 
        // データタイプが String の項目"住所変更申込ＶＡ一時保存有無"(項目ID:adchm_va_tppv_um)
        else if(keyElement.equals("住所変更申込ＶＡ一時保存有無")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getAdchm_va_tppv_um_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getAdchm_va_tppv_um_state(); 
            }
        }
 
        // データタイプが String の項目"住所変更申込電話番号一時保存有無"(項目ID:adchm_tln_tppv_um)
        else if(keyElement.equals("住所変更申込電話番号一時保存有無")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getAdchm_tln_tppv_um_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getAdchm_tln_tppv_um_state(); 
            }
        }
 
        // データタイプが String の項目"住所変更申込送付先一時保存有無"(項目ID:adchm_shs_tppv_um)
        else if(keyElement.equals("住所変更申込送付先一時保存有無")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getAdchm_shs_tppv_um_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getAdchm_shs_tppv_um_state(); 
            }
        }
 
        // データタイプが String の項目"住所変更申込利用機器一時保存有無"(項目ID:adchm_rykk_tppv_um)
        else if(keyElement.equals("住所変更申込利用機器一時保存有無")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getAdchm_rykk_tppv_um_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getAdchm_rykk_tppv_um_state(); 
            }
        }
 
        // データタイプが String の項目"住所変更申込オプション一時保存有無"(項目ID:adchm_op_tppv_um)
        else if(keyElement.equals("住所変更申込オプション一時保存有無")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getAdchm_op_tppv_um_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getAdchm_op_tppv_um_state(); 
            }
        }
 
        // データタイプが String の項目"サービス開始年月日表示制御コード"(項目ID:svc_sta_ymd_dsp_ctrl)
        else if(keyElement.equals("サービス開始年月日表示制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getSvc_sta_ymd_dsp_ctrl_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getSvc_sta_ymd_dsp_ctrl_state(); 
            }
        }
 
        // データタイプが String の項目"ｅｏ光ネットエリアチェック結果"(項目ID:area_net_rslt)
        else if(keyElement.equals("ｅｏ光ネットエリアチェック結果")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getArea_net_rslt_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getArea_net_rslt_state(); 
            }
        }
 
        // データタイプが String の項目"ｅｏ光電話エリアチェック結果"(項目ID:area_tel_rslt)
        else if(keyElement.equals("ｅｏ光電話エリアチェック結果")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getArea_tel_rslt_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getArea_tel_rslt_state(); 
            }
        }
 
        // データタイプが String の項目"ｅｏ光テレビエリアチェック結果"(項目ID:area_tv_rslt)
        else if(keyElement.equals("ｅｏ光テレビエリアチェック結果")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getArea_tv_rslt_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getArea_tv_rslt_state(); 
            }
        }
 
        // データタイプが String の項目"マンションサービスメニューコード"(項目ID:mansion_svc_menu_cd)
        else if(keyElement.equals("マンションサービスメニューコード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMansion_svc_menu_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMansion_svc_menu_cd_state(); 
            }
        }
 
        // データタイプが String の項目"マンションサービスメニュー名"(項目ID:mansion_svc_menu_nm)
        else if(keyElement.equals("マンションサービスメニュー名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMansion_svc_menu_nm_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMansion_svc_menu_nm_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿ＣＡＴＩＤ"(項目ID:ten_catid)
        else if(keyElement.equals("転居先利用場所情報＿ＣＡＴＩＤ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTen_catid_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTen_catid_state(); 
            }
        }
 
        // データタイプが String の項目"オーナー契約番号"(項目ID:ownr_kei_no)
        else if(keyElement.equals("オーナー契約番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getOwnr_kei_no_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getOwnr_kei_no_state(); 
            }
        }
 
        // データタイプが String の項目"転居元＿マンション物件番号"(項目ID:mt_mans_bukken_no)
        else if(keyElement.equals("転居元＿マンション物件番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMt_mans_bukken_no_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMt_mans_bukken_no_state(); 
            }
        }
 
        // データタイプが String の項目"モバイル許容契約数"(項目ID:mobile_kyoyo_kei_cnt)
        else if(keyElement.equals("モバイル許容契約数")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMobile_kyoyo_kei_cnt_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMobile_kyoyo_kei_cnt_state(); 
            }
        }
 
        // データタイプがデータタイプビーン型の項目"ネットモバイル契約リスト"(項目ID:net_mobile_kei_list)
        else if(keyElement.equals("ネットモバイル契約リスト")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(net_mobile_kei_list_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= net_mobile_kei_list_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)net_mobile_kei_list_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプビーン型以外で繰り返し数(可変)が指定された項目"請求契約番号"(String型。項目ID:siky_kei_no_list)
        else if(keyElement.equals("請求契約番号")) {
            // keyの次の要素を取得
            keyElement = key.substring(separaterPoint + 1);
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyElement.equals("*")) {
                return Integer.valueOf(siky_kei_no_list_list.size());
            }
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= siky_kei_no_list_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            } 
            return ((X33VDataTypeStringBean)siky_kei_no_list_list.get(tmpIndex)).loadModelData(subkey);
        }
 
        // データタイプが String の項目"関電営業所コード"(項目ID:kepco_busioffice_cd)
        else if(keyElement.equals("関電営業所コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKepco_busioffice_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKepco_busioffice_cd_state(); 
            }
        }
 
        // データタイプが String の項目"Ｘ座標"(項目ID:xzahyo)
        else if(keyElement.equals("Ｘ座標")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getXzahyo_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getXzahyo_state(); 
            }
        }
 
        // データタイプが String の項目"Ｙ座標"(項目ID:yzahyo)
        else if(keyElement.equals("Ｙ座標")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getYzahyo_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getYzahyo_state(); 
            }
        }
 
        // データタイプが String の項目"郵便番号変更フラグ"(項目ID:ten_pcd_chg_flg)
        else if(keyElement.equals("郵便番号変更フラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTen_pcd_chg_flg_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTen_pcd_chg_flg_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTen_pcd_chg_flg_state(); 
            }
        }
 
        // データタイプが String の項目"次へボタン制御コード"(項目ID:next_btn_ctrl_cd)
        else if(keyElement.equals("次へボタン制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNext_btn_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNext_btn_ctrl_cd_state(); 
            }
        }
 
        // データタイプが String の項目"転居先マンション回線使用契約番号＿ネット"(項目ID:ten_kaisen_use_kei_no_net)
        else if(keyElement.equals("転居先マンション回線使用契約番号＿ネット")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTen_kaisen_use_kei_no_net_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTen_kaisen_use_kei_no_net_state(); 
            }
        }
 
        // データタイプが String の項目"転居先マンション回線使用契約番号＿ＴＶ"(項目ID:ten_kaisen_use_kei_no_tv)
        else if(keyElement.equals("転居先マンション回線使用契約番号＿ＴＶ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTen_kaisen_use_kei_no_tv_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTen_kaisen_use_kei_no_tv_state(); 
            }
        }
 
        // データタイプが Boolean の項目"ネットモバイルチェック結果"(項目ID:netmobile_chk_kekka)
        else if(keyElement.equals("ネットモバイルチェック結果")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return getNetmobile_chk_kekka_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNetmobile_chk_kekka_state(); 
            }
        }
 
        // データタイプが String の項目"請求先部屋番号重複警告"(項目ID:dup_warning_seikyus_yo_rm_no)
        else if(keyElement.equals("請求先部屋番号重複警告")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getDup_warning_seikyus_yo_rm_no_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getDup_warning_seikyus_yo_rm_no_state(); 
            }
        }
 
        // データタイプが String の項目"総戸数超過警告"(項目ID:dup_warning_over_mans_capa)
        else if(keyElement.equals("総戸数超過警告")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getDup_warning_over_mans_capa_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getDup_warning_over_mans_capa_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿請求先部屋番号有無"(項目ID:has_seikyus_yo_rm_no)
        else if(keyElement.equals("転居先利用場所情報＿請求先部屋番号有無")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getHas_seikyus_yo_rm_no_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getHas_seikyus_yo_rm_no_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿請求先部屋番号＿制御"(項目ID:seikyus_yo_rm_no_ctrl_cd)
        else if(keyElement.equals("転居先利用場所情報＿請求先部屋番号＿制御")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getSeikyus_yo_rm_no_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getSeikyus_yo_rm_no_ctrl_cd_state(); 
            }
        }
 
        // データタイプが String の項目"転居先マンション変更有無"(項目ID:has_changed_mans_sk)
        else if(keyElement.equals("転居先マンション変更有無")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getHas_changed_mans_sk_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getHas_changed_mans_sk_state(); 
            }
        }
 
        // データタイプが String の項目"支払方式コード"(項目ID:pay_hoshiki_cd)
        else if(keyElement.equals("支払方式コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getPay_hoshiki_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getPay_hoshiki_cd_state(); 
            }
        }
 
        // データタイプが String の項目"初期表示＿請求契約番号"(項目ID:siky_kei_no)
        else if(keyElement.equals("初期表示＿請求契約番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getSiky_kei_no_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getSiky_kei_no_state(); 
            }
        }
 
        // データタイプが String の項目"マンション従量制可否確認要求"(項目ID:req_juryosei)
        else if(keyElement.equals("マンション従量制可否確認要求")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getReq_juryosei_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getReq_juryosei_state(); 
            }
        }
 
        // データタイプが String の項目"マンション総戸数確認要求"(項目ID:req_mans_capa)
        else if(keyElement.equals("マンション総戸数確認要求")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getReq_mans_capa_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getReq_mans_capa_state(); 
            }
        }
 
        // データタイプが String の項目"マンション請求書先部屋番号重複確認要求"(項目ID:req_mans_skrm_dup)
        else if(keyElement.equals("マンション請求書先部屋番号重複確認要求")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getReq_mans_skrm_dup_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getReq_mans_skrm_dup_state(); 
            }
        }
 
        // データタイプが String の項目"機器送付先住所確認要求"(項目ID:req_kk_place)
        else if(keyElement.equals("機器送付先住所確認要求")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getReq_kk_place_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getReq_kk_place_state(); 
            }
        }
 
        // データタイプがデータタイプビーン型の項目"ｅｏ光ネット従量プラン申込可否"(項目ID:eohnt_juryo_plan_mkm_kh)
        else if(keyElement.equals("ｅｏ光ネット従量プラン申込可否")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(eohnt_juryo_plan_mkm_kh_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= eohnt_juryo_plan_mkm_kh_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)eohnt_juryo_plan_mkm_kh_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"異動区分コード"(項目ID:ido_div_cd)
        else if(keyElement.equals("異動区分コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getIdo_div_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getIdo_div_cd_state(); 
            }
        }
 
        // データタイプが String の項目"ＳＹＳＩＤ"(項目ID:sysid)
        else if(keyElement.equals("ＳＹＳＩＤ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getSysid_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getSysid_state(); 
            }
        }
 
        // データタイプが String の項目"料金グループコードダミー"(項目ID:prc_grp_cd_dmy)
        else if(keyElement.equals("料金グループコードダミー")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getPrc_grp_cd_dmy_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getPrc_grp_cd_dmy_state(); 
            }
        }
 
        // データタイプが String の項目"料金コースコードダミー"(項目ID:pcrs_cd_dmy)
        else if(keyElement.equals("料金コースコードダミー")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getPcrs_cd_dmy_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getPcrs_cd_dmy_state(); 
            }
        }
 
        // データタイプが String の項目"料金プランコードダミー"(項目ID:pplan_cd_dmy)
        else if(keyElement.equals("料金プランコードダミー")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getPplan_cd_dmy_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getPplan_cd_dmy_state(); 
            }
        }
 
        // データタイプが String の項目"料金グループコード（ネット）"(項目ID:prc_grp_cd_net)
        else if(keyElement.equals("料金グループコード（ネット）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getPrc_grp_cd_net_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getPrc_grp_cd_net_state(); 
            }
        }
 
        // データタイプが String の項目"料金コースコード（ネット）"(項目ID:pcrs_cd_net)
        else if(keyElement.equals("料金コースコード（ネット）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getPcrs_cd_net_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getPcrs_cd_net_state(); 
            }
        }
 
        // データタイプが String の項目"料金プランコード（ネット）"(項目ID:pplan_cd_net)
        else if(keyElement.equals("料金プランコード（ネット）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getPplan_cd_net_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getPplan_cd_net_state(); 
            }
        }
 
        // データタイプが String の項目"料金グループコード（ＴＶ）"(項目ID:prc_grp_cd_tv)
        else if(keyElement.equals("料金グループコード（ＴＶ）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getPrc_grp_cd_tv_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getPrc_grp_cd_tv_state(); 
            }
        }
 
        // データタイプが String の項目"料金コースコード（ＴＶ）"(項目ID:pcrs_cd_tv)
        else if(keyElement.equals("料金コースコード（ＴＶ）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getPcrs_cd_tv_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getPcrs_cd_tv_state(); 
            }
        }
 
        // データタイプが String の項目"料金プランコード（ＴＶ）"(項目ID:pplan_cd_tv)
        else if(keyElement.equals("料金プランコード（ＴＶ）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getPplan_cd_tv_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getPplan_cd_tv_state(); 
            }
        }
 
        // データタイプが String の項目"料金グループコード（電話）"(項目ID:prc_grp_cd_tel)
        else if(keyElement.equals("料金グループコード（電話）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getPrc_grp_cd_tel_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getPrc_grp_cd_tel_state(); 
            }
        }
 
        // データタイプが String の項目"料金コースコード（電話）"(項目ID:pcrs_cd_tel)
        else if(keyElement.equals("料金コースコード（電話）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getPcrs_cd_tel_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getPcrs_cd_tel_state(); 
            }
        }
 
        // データタイプが String の項目"料金プランコード（電話）"(項目ID:pplan_cd_tel)
        else if(keyElement.equals("料金プランコード（電話）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getPplan_cd_tel_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getPplan_cd_tel_state(); 
            }
        }
 
        // データタイプがデータタイプビーン型の項目"工事依頼方法"(項目ID:koji_irai_way)
        else if(keyElement.equals("工事依頼方法")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(koji_irai_way_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= koji_irai_way_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)koji_irai_way_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
// ▽▽▽ ANK-3106-00-00 ADD START
        // データタイプがデータタイプビーン型の項目"番ポ一時戻し補正方法"(項目ID:bmp_tmp_rtrn_hosei_way)
        else if(keyElement.equals("番ポ一時戻し補正方法")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(bmp_tmp_rtrn_hosei_way_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= bmp_tmp_rtrn_hosei_way_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)bmp_tmp_rtrn_hosei_way_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
// △△△ ANK-3106-00-00 ADD END
        
        // ANK-2480-00-00 2015/07/15 ADD START
        // データタイプがデータタイプビーン型の項目"同一利用場所ｅｏ電気リスト"(項目ID:kaisen_same_plc_eoelec_info)
        else if(keyElement.equals("同一利用場所ｅｏ電気リスト")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(kaisen_same_plc_eoelec_info_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= kaisen_same_plc_eoelec_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)kaisen_same_plc_eoelec_info_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
        // ANK-2480-00-00 2015/07/15 ADD END
 
        // データタイプが String の項目"依頼工事"(項目ID:irai_koji)
        else if(keyElement.equals("依頼工事")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getIrai_koji_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getIrai_koji_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getIrai_koji_state(); 
            }
        }
 
        // データタイプがデータタイプビーン型の項目"依頼工事情報"(項目ID:irai_koji_info)
        else if(keyElement.equals("依頼工事情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(irai_koji_info_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= irai_koji_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)irai_koji_info_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"制御＿提供方式コード"(項目ID:tk_hoshiki_cd)
        else if(keyElement.equals("制御＿提供方式コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTk_hoshiki_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTk_hoshiki_cd_state(); 
            }
        }
 
        // データタイプが String の項目"制御＿提供方式コード＿転居元"(項目ID:tk_hoshiki_cd_moto)
        else if(keyElement.equals("制御＿提供方式コード＿転居元")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTk_hoshiki_cd_moto_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTk_hoshiki_cd_moto_state(); 
            }
        }
 
        // データタイプが String の項目"契約者名＿カナ"(項目ID:keisha_nm_kana)
        else if(keyElement.equals("契約者名＿カナ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKeisha_nm_kana_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKeisha_nm_kana_state(); 
            }
        }
 
        // データタイプが String の項目"新設工事案件番号（ネット）"(項目ID:new_kojiak_no_net)
        else if(keyElement.equals("新設工事案件番号（ネット）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNew_kojiak_no_net_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNew_kojiak_no_net_state(); 
            }
        }
 
        // データタイプが String の項目"新設工事案件番号（テレビ）"(項目ID:new_kojiak_no_tv)
        else if(keyElement.equals("新設工事案件番号（テレビ）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNew_kojiak_no_tv_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNew_kojiak_no_tv_state(); 
            }
        }
 
        // データタイプが String の項目"撤去工事案件番号（ネット）"(項目ID:tekkyo_kojiak_no_net)
        else if(keyElement.equals("撤去工事案件番号（ネット）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTekkyo_kojiak_no_net_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTekkyo_kojiak_no_net_state(); 
            }
        }
 
        // データタイプが String の項目"撤去工事案件番号（テレビ）"(項目ID:tekkyo_kojiak_no_tv)
        else if(keyElement.equals("撤去工事案件番号（テレビ）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTekkyo_kojiak_no_tv_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTekkyo_kojiak_no_tv_state(); 
            }
        }
 
        // データタイプが String の項目"新設工事案件ステータス（ネット）"(項目ID:new_kojiak_st_net)
        else if(keyElement.equals("新設工事案件ステータス（ネット）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNew_kojiak_st_net_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNew_kojiak_st_net_state(); 
            }
        }
 
        // データタイプが String の項目"新設工事案件ステータス（テレビ）"(項目ID:new_kojiak_st_tv)
        else if(keyElement.equals("新設工事案件ステータス（テレビ）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNew_kojiak_st_tv_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNew_kojiak_st_tv_state(); 
            }
        }
 
        // データタイプが String の項目"撤去工事案件ステータス（ネット）"(項目ID:tekkyo_kojiak_st_net)
        else if(keyElement.equals("撤去工事案件ステータス（ネット）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTekkyo_kojiak_st_net_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTekkyo_kojiak_st_net_state(); 
            }
        }
 
        // データタイプが String の項目"撤去工事案件ステータス（テレビ）"(項目ID:tekkyo_kojiak_st_tv)
        else if(keyElement.equals("撤去工事案件ステータス（テレビ）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTekkyo_kojiak_st_tv_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTekkyo_kojiak_st_tv_state(); 
            }
        }
 
        // データタイプが String の項目"新設＿ｅｏネット・電話＿依頼状況"(項目ID:new_nttl_stst)
        else if(keyElement.equals("新設＿ｅｏネット・電話＿依頼状況")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNew_nttl_stst_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNew_nttl_stst_state(); 
            }
        }
 
        // データタイプが String の項目"新設＿ｅｏテレビ＿依頼状況"(項目ID:new_tv_stst)
        else if(keyElement.equals("新設＿ｅｏテレビ＿依頼状況")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNew_tv_stst_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNew_tv_stst_state(); 
            }
        }
 
        // データタイプが String の項目"撤去＿ｅｏネット・電話＿依頼状況"(項目ID:tekkyo_nttl_stst)
        else if(keyElement.equals("撤去＿ｅｏネット・電話＿依頼状況")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTekkyo_nttl_stst_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTekkyo_nttl_stst_state(); 
            }
        }
 
        // データタイプが String の項目"撤去＿ｅｏテレビ＿依頼状況"(項目ID:tekkyo_tv_stst)
        else if(keyElement.equals("撤去＿ｅｏテレビ＿依頼状況")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTekkyo_tv_stst_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTekkyo_tv_stst_state(); 
            }
        }
 
        // データタイプが Boolean の項目"機器送付先有無"(項目ID:kiki_sofusaki_umu)
        else if(keyElement.equals("機器送付先有無")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return getKiki_sofusaki_umu_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKiki_sofusaki_umu_state(); 
            }
        }
 
        // データタイプが String の項目"転居先住所未確定コード"(項目ID:ten_mi_fix_cd)
        else if(keyElement.equals("転居先住所未確定コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTen_mi_fix_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTen_mi_fix_cd_state(); 
            }
        }
 
        // データタイプが String の項目"転居先マンション物件管理番号"(項目ID:ten_bkn_knri_no)
        else if(keyElement.equals("転居先マンション物件管理番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTen_bkn_knri_no_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTen_bkn_knri_no_state(); 
            }
        }
 
        // データタイプが String の項目"転居先住居形態コード"(項目ID:ten_ad_form_cd)
        else if(keyElement.equals("転居先住居形態コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTen_ad_form_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTen_ad_form_cd_state(); 
            }
        }
 
        // データタイプが String の項目"制御＿申込明細番号"(項目ID:ctrl_mskm_dtl_no)
        else if(keyElement.equals("制御＿申込明細番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getCtrl_mskm_dtl_no_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getCtrl_mskm_dtl_no_state(); 
            }
        }
 
        // データタイプが String の項目"転居元＿光ネット＿サービス契約番号"(項目ID:mt_net_svc_kei_no)
        else if(keyElement.equals("転居元＿光ネット＿サービス契約番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMt_net_svc_kei_no_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMt_net_svc_kei_no_state(); 
            }
        }
 
        // データタイプが String の項目"転居元＿光電話＿サービス契約番号"(項目ID:mt_tel_svc_kei_no)
        else if(keyElement.equals("転居元＿光電話＿サービス契約番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMt_tel_svc_kei_no_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMt_tel_svc_kei_no_state(); 
            }
        }
 
        // データタイプが String の項目"転居元＿光テレビ＿サービス契約番号"(項目ID:mt_tv_svc_kei_no)
        else if(keyElement.equals("転居元＿光テレビ＿サービス契約番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMt_tv_svc_kei_no_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMt_tv_svc_kei_no_state(); 
            }
        }
 
        // データタイプが String の項目"転居元＿サービス契約＿更新年月日"(項目ID:mt_svckei_upd_dtm)
        else if(keyElement.equals("転居元＿サービス契約＿更新年月日")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMt_svckei_upd_dtm_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMt_svckei_upd_dtm_state(); 
            }
        }
 
        // データタイプが String の項目"制御＿光ネット契約数"(項目ID:ctrl_eohnt_kei_no)
        else if(keyElement.equals("制御＿光ネット契約数")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getCtrl_eohnt_kei_no_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getCtrl_eohnt_kei_no_state(); 
            }
        }
 
        // データタイプが String の項目"制御＿光ハイブリッド契約数"(項目ID:ctrl_eohnb_kei_no)
        else if(keyElement.equals("制御＿光ハイブリッド契約数")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getCtrl_eohnb_kei_no_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getCtrl_eohnb_kei_no_state(); 
            }
        }
 
        // データタイプが String の項目"制御＿ネット・モバイル判定フラグ"(項目ID:ctrl_net_mobile_flg)
        else if(keyElement.equals("制御＿ネット・モバイル判定フラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getCtrl_net_mobile_flg_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getCtrl_net_mobile_flg_state(); 
            }
        }
 
        // データタイプが String の項目"制御＿申込キャンセル警告表示済フラグ"(項目ID:ctrl_mskm_xcl_warned)
        else if(keyElement.equals("制御＿申込キャンセル警告表示済フラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getCtrl_mskm_xcl_warned_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getCtrl_mskm_xcl_warned_state(); 
            }
        }
 
        // データタイプが String の項目"利用場所住所確認要求"(項目ID:req_r_place)
        else if(keyElement.equals("利用場所住所確認要求")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getReq_r_place_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getReq_r_place_state(); 
            }
        }
 
        // データタイプビーン型以外で繰り返し数(可変)が指定された項目"制御＿申込明細番号一覧"(String型。項目ID:ctrl_mskm_dtl_no_list)
        else if(keyElement.equals("制御＿申込明細番号一覧")) {
            // keyの次の要素を取得
            keyElement = key.substring(separaterPoint + 1);
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyElement.equals("*")) {
                return Integer.valueOf(ctrl_mskm_dtl_no_list_list.size());
            }
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= ctrl_mskm_dtl_no_list_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            } 
            return ((X33VDataTypeStringBean)ctrl_mskm_dtl_no_list_list.get(tmpIndex)).loadModelData(subkey);
        }
 
        // データタイプが String の項目"機器提供サービス契約番号"(項目ID:kktk_svc_kei_no)
        else if(keyElement.equals("機器提供サービス契約番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKktk_svc_kei_no_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKktk_svc_kei_no_state(); 
            }
        }
 
        // データタイプが String の項目"転居元＿請求契約番号"(項目ID:mt_siky_kei_no)
        else if(keyElement.equals("転居元＿請求契約番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMt_siky_kei_no_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMt_siky_kei_no_state(); 
            }
        }
 
        // データタイプが String の項目"機器提供＿更新年月日時分秒"(項目ID:kktk_svc_dtl_upd_dtm)
        else if(keyElement.equals("機器提供＿更新年月日時分秒")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKktk_svc_dtl_upd_dtm_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKktk_svc_dtl_upd_dtm_state(); 
            }
        }
        
        // データタイプが String の項目"住所変更番号"(項目ID:ad_chg_no)
        else if(keyElement.equals("住所変更番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getAd_chg_no_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getAd_chg_no_state(); 
            }
        }
 
        // データタイプが String の項目"転居元＿光ネット＿申込明細番号"(項目ID:mt_net_mskm_dtl_no)
        else if(keyElement.equals("転居元＿光ネット＿申込明細番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMt_net_mskm_dtl_no_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMt_net_mskm_dtl_no_state(); 
            }
        }
 
        // データタイプが String の項目"転居元＿光電話＿申込明細番号"(項目ID:mt_tel_mskm_dtl_no)
        else if(keyElement.equals("転居元＿光電話＿申込明細番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMt_tel_mskm_dtl_no_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMt_tel_mskm_dtl_no_state(); 
            }
        }
 
        // データタイプが String の項目"転居元＿光テレビ＿申込明細番号"(項目ID:mt_tv_mskm_dtl_no)
        else if(keyElement.equals("転居元＿光テレビ＿申込明細番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMt_tv_mskm_dtl_no_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMt_tv_mskm_dtl_no_state(); 
            }
        }
 
        // データタイプが String の項目"転居先光ネット＿サービス契約＿更新年月日時分秒"(項目ID:sk_svckei_net_upd_dtm)
        else if(keyElement.equals("転居先光ネット＿サービス契約＿更新年月日時分秒")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getSk_svckei_net_upd_dtm_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getSk_svckei_net_upd_dtm_state(); 
            }
        }
 
        // データタイプが String の項目"転居先光電話＿サービス契約＿更新年月日時分秒"(項目ID:sk_svckei_tel_upd_dtm)
        else if(keyElement.equals("転居先光電話＿サービス契約＿更新年月日時分秒")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getSk_svckei_tel_upd_dtm_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getSk_svckei_tel_upd_dtm_state(); 
            }
        }
 
        // データタイプが String の項目"転居先光テレビ＿サービス契約＿更新年月日時分秒"(項目ID:sk_svckei_tv_upd_dtm)
        else if(keyElement.equals("転居先光テレビ＿サービス契約＿更新年月日時分秒")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getSk_svckei_tv_upd_dtm_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getSk_svckei_tv_upd_dtm_state(); 
            }
        }
 
        // データタイプが String の項目"利用場所住所最下層チェックフラグ"(項目ID:dup_warning_ten_place_flg)
        else if(keyElement.equals("利用場所住所最下層チェックフラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getDup_warning_ten_place_flg_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getDup_warning_ten_place_flg_state(); 
            }
        }
 
        // データタイプが String の項目"機器送付先住所最下層チェックフラグ"(項目ID:dup_warning_send_place_flg)
        else if(keyElement.equals("機器送付先住所最下層チェックフラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getDup_warning_send_place_flg_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getDup_warning_send_place_flg_state(); 
            }
        }

        // データタイプが String の項目"住所変更登録後修正"(項目ID:adchg_aft_mod)
        else if(keyElement.equals("住所変更登録後修正")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getAdchg_aft_mod_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getAdchg_aft_mod_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getAdchg_aft_mod_state(); 
            }
        }
 
        // データタイプが String の項目"住所変更登録後修正＿制御"(項目ID:adchg_aft_mod_ctrl)
        else if(keyElement.equals("住所変更登録後修正＿制御")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getAdchg_aft_mod_ctrl_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getAdchg_aft_mod_ctrl_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getAdchg_aft_mod_ctrl_state(); 
            }
        }

        // データタイプが String の項目"スクロールフラグ"(項目ID:scroll_flag)
        else if(keyElement.equals("スクロールフラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getScroll_flag_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getScroll_flag_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getScroll_flag_state(); 
            }
        }

        // データタイプが String の項目"登録値＿光ネット＿サービス情報"(項目ID:regist_value_net_svc_info)
        else if(keyElement.equals("登録値＿光ネット＿サービス情報")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getRegist_value_net_svc_info_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getRegist_value_net_svc_info_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getRegist_value_net_svc_info_state(); 
            }
        }
 
        // データタイプが String の項目"登録値＿光ネット＿料金グループ"(項目ID:regist_value_net_price_group)
        else if(keyElement.equals("登録値＿光ネット＿料金グループ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getRegist_value_net_price_group_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getRegist_value_net_price_group_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getRegist_value_net_price_group_state(); 
            }
        }
 
        // データタイプが String の項目"登録値＿光ネット＿料金コース"(項目ID:regist_value_net_price_course)
        else if(keyElement.equals("登録値＿光ネット＿料金コース")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getRegist_value_net_price_course_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getRegist_value_net_price_course_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getRegist_value_net_price_course_state(); 
            }
        }
 
        // データタイプが String の項目"登録値＿光ネット＿即割有無"(項目ID:regist_value_net_sokuwari_umu)
        else if(keyElement.equals("登録値＿光ネット＿即割有無")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getRegist_value_net_sokuwari_umu_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getRegist_value_net_sokuwari_umu_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getRegist_value_net_sokuwari_umu_state(); 
            }
        }
        //ANK-3412-08-00 ADD START
        // データタイプが String の項目"登録値＿光ネット＿高速割有無"(項目ID:regist_value_net_kosokuwari_umu)
        else if(keyElement.equals("登録値＿光ネット＿高速割有無")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getRegist_value_net_kosokuwari_umu_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getRegist_value_net_kosokuwari_umu_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getRegist_value_net_kosokuwari_umu_state(); 
            }
        }
        //ANK-3412-08-00 ADD END
 
        // データタイプが String の項目"登録値＿光ネット＿違約金発生区分"(項目ID:regist_value_net_penalty_hassei_div)
        else if(keyElement.equals("登録値＿光ネット＿違約金発生区分")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getRegist_value_net_penalty_hassei_div_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getRegist_value_net_penalty_hassei_div_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getRegist_value_net_penalty_hassei_div_state(); 
            }
        }
 
        // データタイプが String の項目"登録値＿光ネット＿違約金変更理由コード"(項目ID:regist_value_net_penalty_change_cd)
        else if(keyElement.equals("登録値＿光ネット＿違約金変更理由コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getRegist_value_net_penalty_change_cd_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getRegist_value_net_penalty_change_cd_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getRegist_value_net_penalty_change_cd_state(); 
            }
        }
 
        // データタイプが String の項目"登録値＿光電話＿サービス情報"(項目ID:regist_value_tel_svc_info)
        else if(keyElement.equals("登録値＿光電話＿サービス情報")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getRegist_value_tel_svc_info_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getRegist_value_tel_svc_info_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getRegist_value_tel_svc_info_state(); 
            }
        }
 
        // データタイプが String の項目"登録値＿光電話＿料金グループ"(項目ID:regist_value_tel_price_group)
        else if(keyElement.equals("登録値＿光電話＿料金グループ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getRegist_value_tel_price_group_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getRegist_value_tel_price_group_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getRegist_value_tel_price_group_state(); 
            }
        }
 
        // データタイプが String の項目"登録値＿光電話＿料金コース"(項目ID:regist_value_tel_price_course)
        else if(keyElement.equals("登録値＿光電話＿料金コース")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getRegist_value_tel_price_course_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getRegist_value_tel_price_course_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getRegist_value_tel_price_course_state(); 
            }
        }
 
        // データタイプが String の項目"登録値＿光電話＿電話番号１"(項目ID:regist_value_tel_no1)
        else if(keyElement.equals("登録値＿光電話＿電話番号１")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getRegist_value_tel_no1_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getRegist_value_tel_no1_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getRegist_value_tel_no1_state(); 
            }
        }
 
        // データタイプが String の項目"登録値＿光電話＿電話番号２"(項目ID:regist_value_tel_no2)
        else if(keyElement.equals("登録値＿光電話＿電話番号２")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getRegist_value_tel_no2_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getRegist_value_tel_no2_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getRegist_value_tel_no2_state(); 
            }
        }
 
        // データタイプが String の項目"登録値＿光電話＿違約金発生区分"(項目ID:regist_value_tel_penalty_hassei_div)
        else if(keyElement.equals("登録値＿光電話＿違約金発生区分")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getRegist_value_tel_penalty_hassei_div_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getRegist_value_tel_penalty_hassei_div_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getRegist_value_tel_penalty_hassei_div_state(); 
            }
        }
 
        // データタイプが String の項目"登録値＿光電話＿違約金変更理由コード"(項目ID:regist_value_tel_penalty_change_cd)
        else if(keyElement.equals("登録値＿光電話＿違約金変更理由コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getRegist_value_tel_penalty_change_cd_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getRegist_value_tel_penalty_change_cd_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getRegist_value_tel_penalty_change_cd_state(); 
            }
        }
 
        // データタイプが String の項目"登録値＿光テレビ＿サービス情報"(項目ID:regist_value_tv_svc_info)
        else if(keyElement.equals("登録値＿光テレビ＿サービス情報")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getRegist_value_tv_svc_info_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getRegist_value_tv_svc_info_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getRegist_value_tv_svc_info_state(); 
            }
        }
 
        // データタイプが String の項目"登録値＿光テレビ＿料金グループ"(項目ID:regist_value_tv_price_group)
        else if(keyElement.equals("登録値＿光テレビ＿料金グループ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getRegist_value_tv_price_group_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getRegist_value_tv_price_group_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getRegist_value_tv_price_group_state(); 
            }
        }
 
        // データタイプが String の項目"登録値＿光テレビ＿料金コース"(項目ID:regist_value_tv_price_course)
        else if(keyElement.equals("登録値＿光テレビ＿料金コース")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getRegist_value_tv_price_course_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getRegist_value_tv_price_course_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getRegist_value_tv_price_course_state(); 
            }
        }
 
        // データタイプが String の項目"登録値＿光テレビ＿ＳＴＢ出荷方法"(項目ID:regist_value_tv_stb_shka_way)
        else if(keyElement.equals("登録値＿光テレビ＿ＳＴＢ出荷方法")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getRegist_value_tv_stb_shka_way_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getRegist_value_tv_stb_shka_way_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getRegist_value_tv_stb_shka_way_state(); 
            }
        }
 
        // データタイプが String の項目"登録値＿光テレビ＿ＳＴＢ契約台数"(項目ID:regist_value_tv_stb_kei_cnt)
        else if(keyElement.equals("登録値＿光テレビ＿ＳＴＢ契約台数")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getRegist_value_tv_stb_kei_cnt_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getRegist_value_tv_stb_kei_cnt_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getRegist_value_tv_stb_kei_cnt_state(); 
            }
        }
 
        // データタイプが String の項目"登録値＿光テレビ＿違約金発生区分"(項目ID:regist_value_tv_penalty_hassei_div)
        else if(keyElement.equals("登録値＿光テレビ＿違約金発生区分")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getRegist_value_tv_penalty_hassei_div_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getRegist_value_tv_penalty_hassei_div_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getRegist_value_tv_penalty_hassei_div_state(); 
            }
        }
 
        // データタイプが String の項目"登録値＿光テレビ＿違約金変更理由コード"(項目ID:regist_value_tv_penalty_change_cd)
        else if(keyElement.equals("登録値＿光テレビ＿違約金変更理由コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getRegist_value_tv_penalty_change_cd_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getRegist_value_tv_penalty_change_cd_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getRegist_value_tv_penalty_change_cd_state(); 
            }
        }
 
        // ANK-2135-00-00 2014/07/11 add start
        // データタイプが Boolean の項目"スタｃｈセット申込"(項目ID:star_ch_set_mskm)
        else if(keyElement.equals("スタｃｈセット申込")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return getStar_ch_set_mskm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getStar_ch_set_mskm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getStar_ch_set_mskm_state(); 
            }
        }
 
        // データタイプが String の項目"スタｃｈセット申込＿制御コード"(項目ID:star_ch_set_mskm_ctrl_cd)
        else if(keyElement.equals("スタｃｈセット申込＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getStar_ch_set_mskm_ctrl_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getStar_ch_set_mskm_ctrl_cd_state(); 
            }
        }
        
        // データタイプが String の項目"スタｃｈセット申込＿退避"(項目ID:star_ch_set_mskm_bk)
        else if(keyElement.equals("スタｃｈセット申込＿退避")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getStar_ch_set_mskm_bk_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getStar_ch_set_mskm_bk_state(); 
            }
        }
        // ANK-2135-00-00 2014/07/11 add end
         
    	// ANK-2642-00-00 2015/09/11 add start
        // データタイプが String の項目"選択サービス契約ステータス"(項目ID:choice_svc_kei_stat)
        else if(keyElement.equals("選択サービス契約ステータス")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getChoice_svc_kei_stat_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getChoice_svc_kei_stat_state(); 
            }
        }
    	// ANK-2642-00-00 2015/09/11 add end

// ▽▽▽ ANK-3106-00-00 ADD START
        // データタイプが String の項目"番ポ一時戻し補正可否"(項目ID:bmp_tmp_rtrn_hosei_kh)
        else if(keyElement.equals("番ポ一時戻し補正可否")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getBmp_tmp_rtrn_hosei_kh_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getBmp_tmp_rtrn_hosei_kh_state(); 
            }
        }
        // データタイプが String の項目"電話紐付機器"(項目ID:tel_hmzk_kiki)
        else if(keyElement.equals("電話紐付機器")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTel_hmzk_kiki_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTel_hmzk_kiki_state(); 
            }
        }
        // データタイプが String の項目"出荷済ＶＡ有無"(項目ID:shukka_zm_va_um)
        else if(keyElement.equals("出荷済ＶＡ有無")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getShukka_zm_va_um_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getShukka_zm_va_um_state(); 
            }
        }
// △△△ ANK-3106-00-00 ADD END
        //ANK-3387-00-00 ADD START
        // データタイプが String の項目"制御＿提供方式パターンコード（ネット）元"(項目ID:tk_hoshiki_ptn_cd_net_moto)
        else if(keyElement.equals("制御＿提供方式パターンコード（ネット）元")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTk_hoshiki_ptn_cd_net_moto_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTk_hoshiki_ptn_cd_net_moto_state(); 
            }
        }
        
        // データタイプが String の項目"制御＿提供方式パターンコード（ネット）先"(項目ID:tk_hoshiki_ptn_cd_net_saki)
        else if(keyElement.equals("制御＿提供方式パターンコード（ネット）先")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTk_hoshiki_ptn_cd_net_saki_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTk_hoshiki_ptn_cd_net_saki_state(); 
            }
        }
        //ANK-3387-00-00 ADD END
        //ANK-4244-00-00 ADD START
        // データタイプが String の項目"制御＿棟内速度コード（ネット）先"(項目ID:tonai_speed_cd_net_saki)
        else if(keyElement.equals("制御＿棟内速度コード（ネット）先")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTonai_speed_cd_net_saki_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTonai_speed_cd_net_saki_state(); 
            }
        }
        //ANK-4244-00-00 ADD END
        //ANK-3731-00-00 ADD START
        // データタイプが String の項目"マンション光配線切替フラグ"(項目ID:mans_hhs_swch_flg)
        else if(keyElement.equals("マンション光配線切替フラグ")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return getMans_hhs_swch_flg_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getMans_hhs_swch_flg_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMans_hhs_swch_flg_state(); 
            }
        }
 
        // データタイプが String の項目"光配線１Ｇのみフラグ"(項目ID:hhs_1gonly_flg)
        else if(keyElement.equals("光配線１Ｇのみフラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getHhs_1gonly_flg_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getHhs_1gonly_flg_state(); 
            }
        }
        //ANK-3731-00-00 ADD END
        //ANK-4493-00-00 ADD START
        // データタイプが String の項目"加入契約ネット1G申込可否_マンション"(項目ID:knykei_net_1g_mkm_kh_mans)
        else if(keyElement.equals("加入契約ネット1G申込可否_マンション")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKnykei_net_1g_mkm_kh_mans_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKnykei_net_1g_mkm_kh_mans_state(); 
            }
        }
        // データタイプが String の項目"加入契約ネット10G申込可否_マンション"(項目ID:knykei_net_10g_mkm_kh_mans)
        else if(keyElement.equals("加入契約ネット10G申込可否_マンション")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKnykei_net_10g_mkm_kh_mans_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKnykei_net_10g_mkm_kh_mans_state(); 
            }
        }
        //ANK-4493-00-00 ADD END
// ANK-3885-00-00 ADD START
        // データタイプがデータタイプビーン型の項目"部屋番号（光化マンション）リスト"(項目ID:rm_no_hkrmn_list)
        else if(keyElement.equals("部屋番号（光化マンション）リスト")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(rm_no_hkrmn_list_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= rm_no_hkrmn_list_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)rm_no_hkrmn_list_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプがデータタイプビーン型の項目"棟情報（光化マンション）リスト"(項目ID:tou_info_hkrmn_list)
        else if(keyElement.equals("棟情報（光化マンション）リスト")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(tou_info_hkrmn_list_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= tou_info_hkrmn_list_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)tou_info_hkrmn_list_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが Boolean の項目"光化マンションフラグ"(項目ID:hkrmn_flg)
        else if(keyElement.equals("光化マンションフラグ")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return getHkrmn_flg_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getHkrmn_flg_state(); 
            }
        }
 
        // データタイプが Boolean の項目"転居先利用場所情報＿棟情報表示フラグ"(項目ID:ten_touinfo_dsp_flg)
        else if(keyElement.equals("転居先利用場所情報＿棟情報表示フラグ")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return getTen_touinfo_dsp_flg_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTen_touinfo_dsp_flg_state(); 
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿棟情報"(項目ID:ten_tou_info)
        else if(keyElement.equals("転居先利用場所情報＿棟情報")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTen_tou_info_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTen_tou_info_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTen_tou_info_state(); 
            }
        }
 
        // データタイプがデータタイプビーン型の項目"棟内空き状況情報リスト"(項目ID:tonai_akijk_inf_list)
        else if(keyElement.equals("棟内空き状況情報リスト")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(tonai_akijk_inf_list_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= tonai_akijk_inf_list_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)tonai_akijk_inf_list_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
// ANK-3885-00-00 ADD END
// ANK-4244-00-00 ADD START
        // データタイプが String の項目"転居先利用場所情報＿連番"(項目ID:ten_renban)
        else if(keyElement.equals("転居先利用場所情報＿連番")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTen_renban_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTen_renban_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTen_renban_state(); 
            }
        }
        
        // データタイプが String の項目"転居先利用場所情報＿コンセント設置内容"(項目ID:ten_cct_set_naiyo)
        else if(keyElement.equals("転居先利用場所情報＿コンセント設置内容")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTen_cct_set_naiyo_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTen_cct_set_naiyo_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTen_cct_set_naiyo_state(); 
            }
        }
// ANK-4244-00-00 ADD END
// IT1-2022-0000054 ADD END
        // データタイプが String の項目"加入契約支払方式コード"(項目ID:kanyu_kei_pay_hoshiki_cd)
        else if(keyElement.equals("加入契約支払方式コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKanyu_kei_pay_hoshiki_cd_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getKanyu_kei_pay_hoshiki_cd_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKanyu_kei_pay_hoshiki_cd_state(); 
            }
        }
// IT1-2022-0000054 ADD END
        return null;
    }
 
    /**
     * 項目名とサブキーからデータを設定します（X31CBaseBeanの同名メソッドの実装）
     *
     * @param gamenId 画面ID(予備)
     * @param key 項目名
     * @param subkey サブキー
     * @param in_value データ
     */
    public void storeModelData(String gamenId, String key, String subkey, Object in_value) {
         storeModelData(key, subkey, in_value);
    }
 
	 /**
     * 項目名とサブキーからデータを取得します
     *
     * @param key 項目名
     * @param subkey サブキー
     * @param in_value データ
     */
    public void storeModelData(String key, String subkey, Object in_value) {
         storeModelData(key, subkey, in_value, false);
    }
    
    /**
     * 項目名とサブキーからデータを取得します
     *
     * @param key 項目名
     * @param subkey サブキー
     * @param in_value データ
     * @param isSetAsString Long型項目ValueプロパティへString型値の設定を行う場合true
     */
    public void storeModelData(String key, String subkey, Object in_value, boolean isSetAsString) { 
 
        // keyがnullの場合、処理を中止
        if(key == null){
            return;
        }
 
        // subkeyがnullの場合、空文字列に
        else if(subkey == null){
            subkey = new String("");
        }
        
        // keyの値の最初の要素を取得
        String keyElement;
        int separaterPoint = key.indexOf("//");//keyが共通情報ビーンに関する指定か否かをチェック
        if(separaterPoint == 0){//共通情報ビーンの場合
            super.storeCommonInfoData(key, in_value,isSetAsString);
        }
        else{
            separaterPoint = key.indexOf("/"); //keyがルート指定("項目a/0/項目b"のような)の場合を想定し、区切り符号(ここでは"/")を検索する。
            if(separaterPoint > 0) {
                keyElement = key.substring(0, separaterPoint);
            }
            else{
                keyElement = key;
            }  
        
            // 項目ごとに処理を入れる。
            // データタイプがデータタイプビーン型の項目"顧客契約引継リスト"(項目ID:cust_kei_hktgi_list)
            if(keyElement.equals("顧客契約引継リスト")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < cust_kei_hktgi_list_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)cust_kei_hktgi_list_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが String の項目"ヘッダ＿異動区分"(項目ID:ido_div)
            else if(keyElement.equals("ヘッダ＿異動区分")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setIdo_div_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setIdo_div_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setIdo_div_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ヘッダ＿マンション−マンションＩＤ／Ｐ−ＩＤ"(項目ID:header_mans_id_p_id)
            else if(keyElement.equals("ヘッダ＿マンション−マンションＩＤ／Ｐ−ＩＤ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setHeader_mans_id_p_id_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setHeader_mans_id_p_id_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setHeader_mans_id_p_id_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ヘッダ＿マンション−マンション名／メゾン名"(項目ID:header_mans_mezon_nm)
            else if(keyElement.equals("ヘッダ＿マンション−マンション名／メゾン名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setHeader_mans_mezon_nm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setHeader_mans_mezon_nm_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setHeader_mans_mezon_nm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ヘッダ＿ＳＹＳＩＤ"(項目ID:header_sysid)
            else if(keyElement.equals("ヘッダ＿ＳＹＳＩＤ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setHeader_sysid_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setHeader_sysid_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setHeader_sysid_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ヘッダ＿ｅｏＩＤ"(項目ID:header_eoid)
            else if(keyElement.equals("ヘッダ＿ｅｏＩＤ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setHeader_eoid_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setHeader_eoid_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setHeader_eoid_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ヘッダ＿契約者名"(項目ID:header_keisha_nm)
            else if(keyElement.equals("ヘッダ＿契約者名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setHeader_keisha_nm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setHeader_keisha_nm_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setHeader_keisha_nm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ヘッダ＿契約者住所"(項目ID:header_keisha_ad)
            else if(keyElement.equals("ヘッダ＿契約者住所")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setHeader_keisha_ad_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setHeader_keisha_ad_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setHeader_keisha_ad_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ヘッダ＿契約者電話番号"(項目ID:header_kei_telno)
            else if(keyElement.equals("ヘッダ＿契約者電話番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setHeader_kei_telno_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setHeader_kei_telno_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setHeader_kei_telno_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ヘッダ＿利用場所住所"(項目ID:header_user_ad)
            else if(keyElement.equals("ヘッダ＿利用場所住所")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setHeader_user_ad_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setHeader_user_ad_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setHeader_user_ad_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ヘッダ＿利用場所電話番号"(項目ID:header_user_telno)
            else if(keyElement.equals("ヘッダ＿利用場所電話番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setHeader_user_telno_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setHeader_user_telno_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setHeader_user_telno_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"選択サービス契約番号"(項目ID:choice_svc_kei_no)
            else if(keyElement.equals("選択サービス契約番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setChoice_svc_kei_no_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setChoice_svc_kei_no_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居元＿回線種別"(項目ID:mt_kisn_sbt)
            else if(keyElement.equals("転居元＿回線種別")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMt_kisn_sbt_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMt_kisn_sbt_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居元＿マンション物件コード"(項目ID:mt_mansion_bukken_cd)
            else if(keyElement.equals("転居元＿マンション物件コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMt_mansion_bukken_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMt_mansion_bukken_cd_state((String)in_value);
                }
            }
 
            // データタイプがデータタイプビーン型の項目"利用中契約サービス情報一覧"(項目ID:svc_kei_list)
            else if(keyElement.equals("利用中契約サービス情報一覧")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < svc_kei_list_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)svc_kei_list_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが String の項目"受付番号"(項目ID:utk_no)
            else if(keyElement.equals("受付番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setUtk_no_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setUtk_no_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setUtk_no_state((String)in_value);
                }
            }
 
            // データタイプがデータタイプビーン型の項目"申込情報＿申込種別情報"(項目ID:mskm_sbt_info)
            else if(keyElement.equals("申込情報＿申込種別情報")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < mskm_sbt_info_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)mskm_sbt_info_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが String の項目"申込情報＿申込種別"(項目ID:mskm_sbt)
            else if(keyElement.equals("申込情報＿申込種別")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMskm_sbt_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setMskm_sbt_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMskm_sbt_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"申込情報＿申込種別名"(項目ID:mskm_sbt_nm)
            else if(keyElement.equals("申込情報＿申込種別名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMskm_sbt_nm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setMskm_sbt_nm_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMskm_sbt_nm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"申込情報＿申込年月日"(項目ID:mskm_ymd)
            else if(keyElement.equals("申込情報＿申込年月日")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMskm_ymd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMskm_ymd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"申込情報＿申込年月日（年）"(項目ID:mskm_year)
            else if(keyElement.equals("申込情報＿申込年月日（年）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMskm_year_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setMskm_year_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMskm_year_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"申込情報＿申込年月日（月）"(項目ID:mskm_mon)
            else if(keyElement.equals("申込情報＿申込年月日（月）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMskm_mon_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setMskm_mon_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMskm_mon_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"申込情報＿申込年月日（日）"(項目ID:mskm_day)
            else if(keyElement.equals("申込情報＿申込年月日（日）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMskm_day_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setMskm_day_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMskm_day_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"申込情報＿受付担当者"(項目ID:uk_tntsha)
            else if(keyElement.equals("申込情報＿受付担当者")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setUk_tntsha_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setUk_tntsha_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setUk_tntsha_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"申込情報＿申込受付担当ユーザーＩＤ"(項目ID:mskm_uk_tnt_user_id)
            else if(keyElement.equals("申込情報＿申込受付担当ユーザーＩＤ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMskm_uk_tnt_user_id_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMskm_uk_tnt_user_id_state((String)in_value);
                }
            }
 
            // データタイプがデータタイプビーン型の項目"申込情報＿受付担当者区分情報"(項目ID:uk_tntsha_div_info)
            else if(keyElement.equals("申込情報＿受付担当者区分情報")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < uk_tntsha_div_info_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)uk_tntsha_div_info_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが String の項目"申込情報＿受付担当者区分"(項目ID:uk_tntsha_div)
            else if(keyElement.equals("申込情報＿受付担当者区分")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setUk_tntsha_div_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setUk_tntsha_div_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setUk_tntsha_div_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"申込情報＿受付担当者区分名"(項目ID:uk_tntsha_div_nm)
            else if(keyElement.equals("申込情報＿受付担当者区分名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setUk_tntsha_div_nm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setUk_tntsha_div_nm_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setUk_tntsha_div_nm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"申込情報＿制御コード"(項目ID:mskm_ctrl_cd)
            else if(keyElement.equals("申込情報＿制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMskm_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMskm_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが Boolean の項目"転居先利用場所情報＿未確定"(項目ID:mi_fix)
            else if(keyElement.equals("転居先利用場所情報＿未確定")) {
                if(subkey.equalsIgnoreCase("value")) { // Booleanに変換してから返す。
                    setMi_fix_value((Boolean)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enabledのsetterを実行する。
                    setMi_fix_enabled((Boolean)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMi_fix_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用場所情報＿未確定＿制御コード"(項目ID:mi_fix_ctrl_cd)
            else if(keyElement.equals("転居先利用場所情報＿未確定＿制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMi_fix_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMi_fix_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用場所情報＿マンションＩＤ／Ｐ−ＩＤ"(項目ID:ten_mans_id_p_id)
            else if(keyElement.equals("転居先利用場所情報＿マンションＩＤ／Ｐ−ＩＤ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTen_mans_id_p_id_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTen_mans_id_p_id_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTen_mans_id_p_id_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用場所情報＿マンションＩＤ"(項目ID:ten_mans_id)
            else if(keyElement.equals("転居先利用場所情報＿マンションＩＤ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTen_mans_id_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTen_mans_id_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用場所情報＿Ｐ−ＩＤ"(項目ID:ten_p_id)
            else if(keyElement.equals("転居先利用場所情報＿Ｐ−ＩＤ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTen_p_id_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTen_p_id_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用場所情報＿マンション物件番号"(項目ID:ten_mans_bukken_no)
            else if(keyElement.equals("転居先利用場所情報＿マンション物件番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTen_mans_bukken_no_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTen_mans_bukken_no_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用場所情報＿マンション名／メゾン名"(項目ID:ten_mans_nm_mezon_nm)
            else if(keyElement.equals("転居先利用場所情報＿マンション名／メゾン名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTen_mans_nm_mezon_nm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTen_mans_nm_mezon_nm_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTen_mans_nm_mezon_nm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用場所情報＿支払方式"(項目ID:ten_payway)
            else if(keyElement.equals("転居先利用場所情報＿支払方式")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTen_payway_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTen_payway_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用場所情報＿マンション物件コード"(項目ID:ten_mansion_bukken_cd)
            else if(keyElement.equals("転居先利用場所情報＿マンション物件コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTen_mansion_bukken_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTen_mansion_bukken_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用場所情報＿郵便番号"(項目ID:ten_pcd)
            else if(keyElement.equals("転居先利用場所情報＿郵便番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTen_pcd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTen_pcd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用場所情報＿郵便番号１（上３桁）"(項目ID:ten_pcd1)
            else if(keyElement.equals("転居先利用場所情報＿郵便番号１（上３桁）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTen_pcd1_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTen_pcd1_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTen_pcd1_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用場所情報＿郵便番号２（下４桁）"(項目ID:ten_pcd2)
            else if(keyElement.equals("転居先利用場所情報＿郵便番号２（下４桁）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTen_pcd2_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTen_pcd2_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTen_pcd2_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用場所情報＿住所コード"(項目ID:ten_ad_cd)
            else if(keyElement.equals("転居先利用場所情報＿住所コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTen_ad_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTen_ad_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用場所情報＿住所コード１"(項目ID:ten_ad_cd1)
            else if(keyElement.equals("転居先利用場所情報＿住所コード１")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTen_ad_cd1_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTen_ad_cd1_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTen_ad_cd1_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用場所情報＿住所コード２"(項目ID:ten_ad_cd2)
            else if(keyElement.equals("転居先利用場所情報＿住所コード２")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTen_ad_cd2_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTen_ad_cd2_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTen_ad_cd2_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用場所情報＿住所コード３"(項目ID:ten_ad_cd3)
            else if(keyElement.equals("転居先利用場所情報＿住所コード３")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTen_ad_cd3_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTen_ad_cd3_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTen_ad_cd3_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用場所情報＿住所コード４"(項目ID:ten_ad_cd4)
            else if(keyElement.equals("転居先利用場所情報＿住所コード４")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTen_ad_cd4_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTen_ad_cd4_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTen_ad_cd4_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用場所情報＿都道府県"(項目ID:ten_state)
            else if(keyElement.equals("転居先利用場所情報＿都道府県")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTen_state_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTen_state_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTen_state_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用場所情報＿市区町村"(項目ID:ten_city)
            else if(keyElement.equals("転居先利用場所情報＿市区町村")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTen_city_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTen_city_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTen_city_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用場所情報＿大字通称名"(項目ID:ten_oaztsu)
            else if(keyElement.equals("転居先利用場所情報＿大字通称名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTen_oaztsu_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTen_oaztsu_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTen_oaztsu_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用場所情報＿字丁目"(項目ID:ten_azcho)
            else if(keyElement.equals("転居先利用場所情報＿字丁目")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTen_azcho_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTen_azcho_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTen_azcho_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用場所情報＿番地・号"(項目ID:ten_bnchigo)
            else if(keyElement.equals("転居先利用場所情報＿番地・号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTen_bnchigo_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTen_bnchigo_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTen_bnchigo_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用場所情報＿建物名"(項目ID:ten_adrttm)
            else if(keyElement.equals("転居先利用場所情報＿建物名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTen_adrttm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTen_adrttm_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTen_adrttm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用場所情報＿部屋番号"(項目ID:ten_adrrm)
            else if(keyElement.equals("転居先利用場所情報＿部屋番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTen_adrrm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTen_adrrm_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTen_adrrm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用場所情報＿請求先部屋番号"(項目ID:seikyus_yo_rm_no)
            else if(keyElement.equals("転居先利用場所情報＿請求先部屋番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setSeikyus_yo_rm_no_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setSeikyus_yo_rm_no_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setSeikyus_yo_rm_no_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用場所情報＿電話番号"(項目ID:ten_telno)
            else if(keyElement.equals("転居先利用場所情報＿電話番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTen_telno_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTen_telno_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTen_telno_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用場所情報＿入居予定日"(項目ID:nyukyo_rsv_ymd)
            else if(keyElement.equals("転居先利用場所情報＿入居予定日")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNyukyo_rsv_ymd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNyukyo_rsv_ymd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用場所情報＿入居予定日（年）"(項目ID:nyukyo_rsv_year)
            else if(keyElement.equals("転居先利用場所情報＿入居予定日（年）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNyukyo_rsv_year_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setNyukyo_rsv_year_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNyukyo_rsv_year_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用場所情報＿入居予定日（月）"(項目ID:nyukyo_rsv_mon)
            else if(keyElement.equals("転居先利用場所情報＿入居予定日（月）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNyukyo_rsv_mon_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setNyukyo_rsv_mon_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNyukyo_rsv_mon_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用場所情報＿入居予定日（日）"(項目ID:nyukyo_rsv_day)
            else if(keyElement.equals("転居先利用場所情報＿入居予定日（日）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNyukyo_rsv_day_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setNyukyo_rsv_day_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNyukyo_rsv_day_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用場所情報＿制御コード"(項目ID:ten_ctrl_cd)
            else if(keyElement.equals("転居先利用場所情報＿制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTen_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTen_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプがデータタイプビーン型の項目"機器送付先住所＿コピー元住所情報"(項目ID:copy_mt_ad_if)
            else if(keyElement.equals("機器送付先住所＿コピー元住所情報")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < copy_mt_ad_if_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)copy_mt_ad_if_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが String の項目"機器送付先住所＿コピー元住所"(項目ID:copy_mt_ad)
            else if(keyElement.equals("機器送付先住所＿コピー元住所")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setCopy_mt_ad_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setCopy_mt_ad_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setCopy_mt_ad_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"機器送付先住所＿コピー元住所名"(項目ID:copy_mt_ad_nm)
            else if(keyElement.equals("機器送付先住所＿コピー元住所名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setCopy_mt_ad_nm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setCopy_mt_ad_nm_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setCopy_mt_ad_nm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"機器送付先住所＿郵便番号"(項目ID:ks_pcd)
            else if(keyElement.equals("機器送付先住所＿郵便番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKs_pcd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKs_pcd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"機器送付先住所＿郵便番号１（上３桁）"(項目ID:ks_pcd1)
            else if(keyElement.equals("機器送付先住所＿郵便番号１（上３桁）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKs_pcd1_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setKs_pcd1_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKs_pcd1_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"機器送付先住所＿郵便番号２（下４桁）"(項目ID:ks_pcd2)
            else if(keyElement.equals("機器送付先住所＿郵便番号２（下４桁）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKs_pcd2_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setKs_pcd2_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKs_pcd2_state((String)in_value);
                }
            }
 
            // データタイプが Boolean の項目"機器送付先住所＿手動入力"(項目ID:ks_man_input_chkbox)
            else if(keyElement.equals("機器送付先住所＿手動入力")) {
                if(subkey.equalsIgnoreCase("value")) { // Booleanに変換してから返す。
                    setKs_man_input_chkbox_value((Boolean)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enabledのsetterを実行する。
                    setKs_man_input_chkbox_enabled((Boolean)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKs_man_input_chkbox_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"機器送付先住所＿手動入力＿制御コード"(項目ID:ks_man_input_ctrl_cd)
            else if(keyElement.equals("機器送付先住所＿手動入力＿制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKs_man_input_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKs_man_input_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"機器送付先住所＿住所コード"(項目ID:ks_ad_cd)
            else if(keyElement.equals("機器送付先住所＿住所コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKs_ad_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKs_ad_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"機器送付先住所＿住所コード１"(項目ID:ks_ad_cd1)
            else if(keyElement.equals("機器送付先住所＿住所コード１")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKs_ad_cd1_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setKs_ad_cd1_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKs_ad_cd1_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"機器送付先住所＿住所コード２"(項目ID:ks_ad_cd2)
            else if(keyElement.equals("機器送付先住所＿住所コード２")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKs_ad_cd2_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setKs_ad_cd2_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKs_ad_cd2_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"機器送付先住所＿住所コード３"(項目ID:ks_ad_cd3)
            else if(keyElement.equals("機器送付先住所＿住所コード３")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKs_ad_cd3_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setKs_ad_cd3_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKs_ad_cd3_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"機器送付先住所＿住所コード４"(項目ID:ks_ad_cd4)
            else if(keyElement.equals("機器送付先住所＿住所コード４")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKs_ad_cd4_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setKs_ad_cd4_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKs_ad_cd4_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"機器送付先住所＿都道府県"(項目ID:ks_state)
            else if(keyElement.equals("機器送付先住所＿都道府県")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKs_state_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setKs_state_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKs_state_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"機器送付先住所＿市区町村"(項目ID:ks_city)
            else if(keyElement.equals("機器送付先住所＿市区町村")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKs_city_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setKs_city_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKs_city_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"機器送付先住所＿大字通称名"(項目ID:ks_oaztsu)
            else if(keyElement.equals("機器送付先住所＿大字通称名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKs_oaztsu_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setKs_oaztsu_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKs_oaztsu_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"機器送付先住所＿字丁目"(項目ID:ks_azcho)
            else if(keyElement.equals("機器送付先住所＿字丁目")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKs_azcho_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setKs_azcho_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKs_azcho_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"機器送付先住所＿番地・号"(項目ID:ks_bnchigo)
            else if(keyElement.equals("機器送付先住所＿番地・号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKs_bnchigo_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setKs_bnchigo_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKs_bnchigo_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"機器送付先住所＿建物名"(項目ID:ks_adrttm)
            else if(keyElement.equals("機器送付先住所＿建物名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKs_adrttm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setKs_adrttm_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKs_adrttm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"機器送付先住所＿部屋番号"(項目ID:ks_adrrm)
            else if(keyElement.equals("機器送付先住所＿部屋番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKs_adrrm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setKs_adrrm_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKs_adrrm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"機器送付先住所＿電話番号"(項目ID:ks_telno)
            else if(keyElement.equals("機器送付先住所＿電話番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKs_telno_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setKs_telno_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKs_telno_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"機器送付先住所＿送付先名"(項目ID:shs_nm)
            else if(keyElement.equals("機器送付先住所＿送付先名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setShs_nm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setShs_nm_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setShs_nm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"機器送付先住所＿送付先カナ"(項目ID:shs_kana)
            else if(keyElement.equals("機器送付先住所＿送付先カナ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setShs_kana_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setShs_kana_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setShs_kana_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"機器送付先住所＿制御コード"(項目ID:shs_ctrl_cd)
            else if(keyElement.equals("機器送付先住所＿制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setShs_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setShs_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプがデータタイプビーン型の項目"撤去情報＿工事範囲情報"(項目ID:koji_scope_info)
            else if(keyElement.equals("撤去情報＿工事範囲情報")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < koji_scope_info_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)koji_scope_info_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが String の項目"撤去情報＿工事範囲情報＿制御コード"(項目ID:koji_scope_info_ctrl_cd)
            else if(keyElement.equals("撤去情報＿工事範囲情報＿制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKoji_scope_info_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKoji_scope_info_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"撤去情報＿工事範囲"(項目ID:koji_scope)
            else if(keyElement.equals("撤去情報＿工事範囲")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKoji_scope_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setKoji_scope_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKoji_scope_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"撤去情報＿工事範囲名"(項目ID:koji_scope_nm)
            else if(keyElement.equals("撤去情報＿工事範囲名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKoji_scope_nm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setKoji_scope_nm_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKoji_scope_nm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"撤去情報＿工事希望日"(項目ID:koji_kibo_ymd)
            else if(keyElement.equals("撤去情報＿工事希望日")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKoji_kibo_ymd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKoji_kibo_ymd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"撤去情報＿工事希望日（年）"(項目ID:koji_kibo_year)
            else if(keyElement.equals("撤去情報＿工事希望日（年）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKoji_kibo_year_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setKoji_kibo_year_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKoji_kibo_year_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"撤去情報＿工事希望日（月）"(項目ID:koji_kibo_mon)
            else if(keyElement.equals("撤去情報＿工事希望日（月）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKoji_kibo_mon_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setKoji_kibo_mon_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKoji_kibo_mon_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"撤去情報＿工事希望日（日）"(項目ID:koji_kibo_day)
            else if(keyElement.equals("撤去情報＿工事希望日（日）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKoji_kibo_day_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setKoji_kibo_day_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKoji_kibo_day_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"撤去情報＿解約年月日"(項目ID:dsl_ymd)
            else if(keyElement.equals("撤去情報＿解約年月日")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setDsl_ymd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setDsl_ymd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"撤去情報＿解約年月日（年）"(項目ID:dsl_year)
            else if(keyElement.equals("撤去情報＿解約年月日（年）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setDsl_year_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setDsl_year_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setDsl_year_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"撤去情報＿解約年月日（月）"(項目ID:dsl_mon)
            else if(keyElement.equals("撤去情報＿解約年月日（月）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setDsl_mon_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setDsl_mon_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setDsl_mon_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"撤去情報＿解約年月日（日）"(項目ID:dsl_day)
            else if(keyElement.equals("撤去情報＿解約年月日（日）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setDsl_day_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setDsl_day_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setDsl_day_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"撤去情報＿工事希望アポ期限"(項目ID:kj_kibo_apokigen_ymd)
            else if(keyElement.equals("撤去情報＿工事希望アポ期限")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKj_kibo_apokigen_ymd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKj_kibo_apokigen_ymd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"撤去情報＿工事希望アポ期限（年）"(項目ID:kj_kibo_apokigen_year)
            else if(keyElement.equals("撤去情報＿工事希望アポ期限（年）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKj_kibo_apokigen_year_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setKj_kibo_apokigen_year_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKj_kibo_apokigen_year_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"撤去情報＿工事希望アポ期限（月）"(項目ID:kj_kibo_apokigen_mon)
            else if(keyElement.equals("撤去情報＿工事希望アポ期限（月）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKj_kibo_apokigen_mon_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setKj_kibo_apokigen_mon_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKj_kibo_apokigen_mon_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"撤去情報＿工事希望アポ期限（日）"(項目ID:kj_kibo_apokigen_day)
            else if(keyElement.equals("撤去情報＿工事希望アポ期限（日）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKj_kibo_apokigen_day_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setKj_kibo_apokigen_day_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKj_kibo_apokigen_day_state((String)in_value);
                }
            }
 
            // データタイプがデータタイプビーン型の項目"撤去情報＿電話連絡希望時間帯情報"(項目ID:tel_rrk_kibo_time_info)
            else if(keyElement.equals("撤去情報＿電話連絡希望時間帯情報")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < tel_rrk_kibo_time_info_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)tel_rrk_kibo_time_info_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが String の項目"撤去情報＿電話連絡希望時間帯"(項目ID:tel_rrk_kibo_time)
            else if(keyElement.equals("撤去情報＿電話連絡希望時間帯")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTel_rrk_kibo_time_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTel_rrk_kibo_time_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTel_rrk_kibo_time_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"撤去情報＿電話連絡希望時間帯名"(項目ID:tel_rrk_kibo_time_nm)
            else if(keyElement.equals("撤去情報＿電話連絡希望時間帯名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTel_rrk_kibo_time_nm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTel_rrk_kibo_time_nm_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTel_rrk_kibo_time_nm_state((String)in_value);
                }
            }
 
            // データタイプがデータタイプビーン型の項目"撤去情報＿工事アポ連絡先情報"(項目ID:koji_apo_rrks_info)
            else if(keyElement.equals("撤去情報＿工事アポ連絡先情報")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < koji_apo_rrks_info_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)koji_apo_rrks_info_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが String の項目"撤去情報＿工事アポ連絡先"(項目ID:koji_apo_rrks)
            else if(keyElement.equals("撤去情報＿工事アポ連絡先")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKoji_apo_rrks_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setKoji_apo_rrks_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKoji_apo_rrks_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"撤去情報＿工事アポ連絡先名"(項目ID:koji_apo_rrks_nm)
            else if(keyElement.equals("撤去情報＿工事アポ連絡先名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKoji_apo_rrks_nm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setKoji_apo_rrks_nm_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKoji_apo_rrks_nm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"撤去情報＿お客様連絡先番号"(項目ID:cust_rrks_no)
            else if(keyElement.equals("撤去情報＿お客様連絡先番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setCust_rrks_no_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setCust_rrks_no_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setCust_rrks_no_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"撤去情報＿連絡先メールアドレス"(項目ID:rrks_mlad)
            else if(keyElement.equals("撤去情報＿連絡先メールアドレス")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setRrks_mlad_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setRrks_mlad_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setRrks_mlad_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"撤去情報＿連絡手段補記"(項目ID:rrk_way_hoki)
            else if(keyElement.equals("撤去情報＿連絡手段補記")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setRrk_way_hoki_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setRrk_way_hoki_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setRrk_way_hoki_state((String)in_value);
                }
            }
 
            // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿サービス情報"(項目ID:svc_info)
            else if(keyElement.equals("転居先利用サービス情報＿サービス情報")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < svc_info_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)svc_info_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿利用サービス変更情報"(項目ID:use_svc_chg)
            else if(keyElement.equals("転居先利用サービス情報＿利用サービス変更情報")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setUse_svc_chg_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setUse_svc_chg_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setUse_svc_chg_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿利用サービス変更情報＿制御コード"(項目ID:use_svc_chg_ctrl_cd)
            else if(keyElement.equals("転居先利用サービス情報＿利用サービス変更情報＿制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setUse_svc_chg_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setUse_svc_chg_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光ネット＿サービス契約番号"(項目ID:net_svc_kei_no)
            else if(keyElement.equals("転居先利用サービス情報＿光ネット＿サービス契約番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNet_svc_kei_no_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNet_svc_kei_no_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光ネット＿申込明細番号"(項目ID:net_mskm_dtl_no)
            else if(keyElement.equals("転居先利用サービス情報＿光ネット＿申込明細番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNet_mskm_dtl_no_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNet_mskm_dtl_no_state((String)in_value);
                }
            }
 
            // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿ｅｏ光ネット＿処理制御情報"(項目ID:net_trnctrlinf)
            else if(keyElement.equals("転居先利用サービス情報＿ｅｏ光ネット＿処理制御情報")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < net_trnctrlinf_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)net_trnctrlinf_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光ネットサービス情報"(項目ID:hikari_net_svc_info)
            else if(keyElement.equals("転居先利用サービス情報＿光ネットサービス情報")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < hikari_net_svc_info_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)hikari_net_svc_info_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光ネットサービス情報＿制御コード"(項目ID:hikari_net_svc_info_ctrl_cd)
            else if(keyElement.equals("転居先利用サービス情報＿光ネットサービス情報＿制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setHikari_net_svc_info_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setHikari_net_svc_info_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光ネットサービス"(項目ID:hikari_net_svc)
            else if(keyElement.equals("転居先利用サービス情報＿光ネットサービス")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setHikari_net_svc_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setHikari_net_svc_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setHikari_net_svc_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光ネットサービス名"(項目ID:hikari_net_svc_nm)
            else if(keyElement.equals("転居先利用サービス情報＿光ネットサービス名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setHikari_net_svc_nm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setHikari_net_svc_nm_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setHikari_net_svc_nm_state((String)in_value);
                }
            }
 
            // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光ネット＿契約サービス情報"(項目ID:ts_net_kei_svc_info)
            else if(keyElement.equals("転居先利用サービス情報＿光ネット＿契約サービス情報")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < ts_net_kei_svc_info_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)ts_net_kei_svc_info_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光ネット＿契約サービス情報＿制御コード"(項目ID:ts_net_kei_svc_info_ctrl_cd)
            else if(keyElement.equals("転居先利用サービス情報＿光ネット＿契約サービス情報＿制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTs_net_kei_svc_info_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTs_net_kei_svc_info_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光ネット＿契約サービス"(項目ID:ts_net_kei_svc)
            else if(keyElement.equals("転居先利用サービス情報＿光ネット＿契約サービス")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTs_net_kei_svc_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTs_net_kei_svc_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTs_net_kei_svc_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光ネット＿契約サービス名"(項目ID:ts_net_kei_svc_nm)
            else if(keyElement.equals("転居先利用サービス情報＿光ネット＿契約サービス名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTs_net_kei_svc_nm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTs_net_kei_svc_nm_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTs_net_kei_svc_nm_state((String)in_value);
                }
            }
 
            // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光ネット＿コース情報"(項目ID:net_course_info)
            else if(keyElement.equals("転居先利用サービス情報＿光ネット＿コース情報")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < net_course_info_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)net_course_info_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光ネット＿コース情報＿制御コード"(項目ID:net_course_info_ctrl_cd)
            else if(keyElement.equals("転居先利用サービス情報＿光ネット＿コース情報＿制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNet_course_info_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNet_course_info_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光ネット＿コース"(項目ID:net_course)
            else if(keyElement.equals("転居先利用サービス情報＿光ネット＿コース")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNet_course_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setNet_course_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNet_course_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光ネット＿コース名"(項目ID:net_course_nm)
            else if(keyElement.equals("転居先利用サービス情報＿光ネット＿コース名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNet_course_nm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setNet_course_nm_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNet_course_nm_state((String)in_value);
                }
            }
 
            // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光ネット＿即割情報"(項目ID:net_soku_wri_info)
            else if(keyElement.equals("転居先利用サービス情報＿光ネット＿即割情報")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < net_soku_wri_info_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)net_soku_wri_info_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光ネット＿即割情報＿制御コード"(項目ID:net_soku_wri_info_ctrl_cd)
            else if(keyElement.equals("転居先利用サービス情報＿光ネット＿即割情報＿制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNet_soku_wri_info_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNet_soku_wri_info_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光ネット＿即割"(項目ID:net_soku_wri)
            else if(keyElement.equals("転居先利用サービス情報＿光ネット＿即割")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNet_soku_wri_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setNet_soku_wri_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNet_soku_wri_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光ネット＿即割名"(項目ID:net_soku_wri_nm)
            else if(keyElement.equals("転居先利用サービス情報＿光ネット＿即割名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNet_soku_wri_nm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setNet_soku_wri_nm_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNet_soku_wri_nm_state((String)in_value);
                }
            }
            //ANK-3412-08-00 ADD START
            // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光ネット＿高速割情報"(項目ID:net_kosoku_wri_info)
            else if(keyElement.equals("転居先利用サービス情報＿光ネット＿高速割情報")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < net_kosoku_wri_info_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)net_kosoku_wri_info_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光ネット＿高速割情報＿制御コード"(項目ID:net_kosoku_wri_info_ctrl_cd)
            else if(keyElement.equals("転居先利用サービス情報＿光ネット＿高速割情報＿制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNet_kosoku_wri_info_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNet_kosoku_wri_info_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光ネット＿高速割"(項目ID:net_kosoku_wri)
            else if(keyElement.equals("転居先利用サービス情報＿光ネット＿高速割")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNet_kosoku_wri_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setNet_kosoku_wri_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNet_kosoku_wri_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光ネット＿高速割名"(項目ID:net_kosoku_wri_nm)
            else if(keyElement.equals("転居先利用サービス情報＿光ネット＿高速割名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNet_kosoku_wri_nm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setNet_kosoku_wri_nm_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNet_kosoku_wri_nm_state((String)in_value);
                }
            }
            //ANK-3412-08-00 ADD END
 
            // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光ネット＿違約金発生区分情報"(項目ID:net_pnlty_hassei_div_info)
            else if(keyElement.equals("転居先利用サービス情報＿光ネット＿違約金発生区分情報")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < net_pnlty_hassei_div_info_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)net_pnlty_hassei_div_info_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光ネット＿違約金発生区分＿制御コード"(項目ID:net_pnlty_hassei_div_ctrl_cd)
            else if(keyElement.equals("転居先利用サービス情報＿光ネット＿違約金発生区分＿制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNet_pnlty_hassei_div_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNet_pnlty_hassei_div_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光ネット＿違約金発生区分"(項目ID:net_pnlty_hassei_div)
            else if(keyElement.equals("転居先利用サービス情報＿光ネット＿違約金発生区分")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNet_pnlty_hassei_div_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setNet_pnlty_hassei_div_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNet_pnlty_hassei_div_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光ネット＿違約金発生区分名"(項目ID:net_pnlty_hassei_div_nm)
            else if(keyElement.equals("転居先利用サービス情報＿光ネット＿違約金発生区分名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNet_pnlty_hassei_div_nm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setNet_pnlty_hassei_div_nm_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNet_pnlty_hassei_div_nm_state((String)in_value);
                }
            }
 
            // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光ネット＿違約金変更理由コード情報"(項目ID:net_pnlty_chgre_cd_info)
            else if(keyElement.equals("転居先利用サービス情報＿光ネット＿違約金変更理由コード情報")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < net_pnlty_chgre_cd_info_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)net_pnlty_chgre_cd_info_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光ネット＿違約金変更理由コード＿制御コード"(項目ID:net_pnlty_chgre_cd_ctrl_cd)
            else if(keyElement.equals("転居先利用サービス情報＿光ネット＿違約金変更理由コード＿制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNet_pnlty_chgre_cd_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNet_pnlty_chgre_cd_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光ネット＿違約金変更理由コード"(項目ID:net_pnlty_chgre_cd)
            else if(keyElement.equals("転居先利用サービス情報＿光ネット＿違約金変更理由コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNet_pnlty_chgre_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setNet_pnlty_chgre_cd_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNet_pnlty_chgre_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光ネット＿違約金変更理由コード名"(項目ID:net_pnlty_chgre_cd_nm)
            else if(keyElement.equals("転居先利用サービス情報＿光ネット＿違約金変更理由コード名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNet_pnlty_chgre_cd_nm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setNet_pnlty_chgre_cd_nm_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNet_pnlty_chgre_cd_nm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光電話＿サービス契約番号"(項目ID:tel_svc_kei_no)
            else if(keyElement.equals("転居先利用サービス情報＿光電話＿サービス契約番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTel_svc_kei_no_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTel_svc_kei_no_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光電話＿申込明細番号"(項目ID:tel_mskm_dtl_no)
            else if(keyElement.equals("転居先利用サービス情報＿光電話＿申込明細番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTel_mskm_dtl_no_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTel_mskm_dtl_no_state((String)in_value);
                }
            }
 
            // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿ｅｏ光電話＿処理制御情報"(項目ID:tel_trnctrlinf)
            else if(keyElement.equals("転居先利用サービス情報＿ｅｏ光電話＿処理制御情報")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < tel_trnctrlinf_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)tel_trnctrlinf_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光電話サービス情報"(項目ID:hikari_tel_svc_info)
            else if(keyElement.equals("転居先利用サービス情報＿光電話サービス情報")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < hikari_tel_svc_info_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)hikari_tel_svc_info_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光電話サービス情報＿制御コード"(項目ID:hikari_tel_svc_info_ctrl_cd)
            else if(keyElement.equals("転居先利用サービス情報＿光電話サービス情報＿制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setHikari_tel_svc_info_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setHikari_tel_svc_info_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光電話サービス"(項目ID:hikari_tel_svc)
            else if(keyElement.equals("転居先利用サービス情報＿光電話サービス")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setHikari_tel_svc_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setHikari_tel_svc_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setHikari_tel_svc_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光電話サービス名"(項目ID:hikari_tel_svc_nm)
            else if(keyElement.equals("転居先利用サービス情報＿光電話サービス名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setHikari_tel_svc_nm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setHikari_tel_svc_nm_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setHikari_tel_svc_nm_state((String)in_value);
                }
            }
 
            // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光電話＿契約サービス情報"(項目ID:ts_tel_kei_svc_info)
            else if(keyElement.equals("転居先利用サービス情報＿光電話＿契約サービス情報")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < ts_tel_kei_svc_info_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)ts_tel_kei_svc_info_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光電話＿契約サービス情報＿制御コード"(項目ID:ts_tel_kei_svc_info_ctrl_cd)
            else if(keyElement.equals("転居先利用サービス情報＿光電話＿契約サービス情報＿制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTs_tel_kei_svc_info_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTs_tel_kei_svc_info_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光電話＿契約サービス"(項目ID:ts_tel_kei_svc)
            else if(keyElement.equals("転居先利用サービス情報＿光電話＿契約サービス")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTs_tel_kei_svc_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTs_tel_kei_svc_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTs_tel_kei_svc_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光電話＿契約サービス名"(項目ID:ts_tel_kei_svc_nm)
            else if(keyElement.equals("転居先利用サービス情報＿光電話＿契約サービス名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTs_tel_kei_svc_nm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTs_tel_kei_svc_nm_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTs_tel_kei_svc_nm_state((String)in_value);
                }
            }
 
            // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光電話＿コース情報"(項目ID:tel_course_info)
            else if(keyElement.equals("転居先利用サービス情報＿光電話＿コース情報")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < tel_course_info_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)tel_course_info_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光電話＿コース情報＿制御コード"(項目ID:tel_course_info_ctrl_cd)
            else if(keyElement.equals("転居先利用サービス情報＿光電話＿コース情報＿制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTel_course_info_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTel_course_info_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光電話＿コース"(項目ID:tel_course)
            else if(keyElement.equals("転居先利用サービス情報＿光電話＿コース")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTel_course_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTel_course_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTel_course_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光電話＿コース名"(項目ID:tel_course_nm)
            else if(keyElement.equals("転居先利用サービス情報＿光電話＿コース名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTel_course_nm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTel_course_nm_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTel_course_nm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光電話＿電話番号１"(項目ID:tel_no1)
            else if(keyElement.equals("転居先利用サービス情報＿光電話＿電話番号１")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTel_no1_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTel_no1_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTel_no1_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光電話＿電話番号２"(項目ID:tel_no2)
            else if(keyElement.equals("転居先利用サービス情報＿光電話＿電話番号２")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTel_no2_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTel_no2_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTel_no2_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光電話＿サービス契約内訳番号１"(項目ID:tel_svc_kei_ucwk_no1)
            else if(keyElement.equals("転居先利用サービス情報＿光電話＿サービス契約内訳番号１")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTel_svc_kei_ucwk_no1_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTel_svc_kei_ucwk_no1_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTel_svc_kei_ucwk_no1_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光電話＿サービス契約内訳番号２"(項目ID:tel_svc_kei_ucwk_no2)
            else if(keyElement.equals("転居先利用サービス情報＿光電話＿サービス契約内訳番号２")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTel_svc_kei_ucwk_no2_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTel_svc_kei_ucwk_no2_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTel_svc_kei_ucwk_no2_state((String)in_value);
                }
            }
 
            // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光電話＿違約金発生区分情報"(項目ID:tel_pnlty_hassei_div_info)
            else if(keyElement.equals("転居先利用サービス情報＿光電話＿違約金発生区分情報")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < tel_pnlty_hassei_div_info_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)tel_pnlty_hassei_div_info_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光電話＿違約金発生区分＿制御コード"(項目ID:tel_pnlty_hassei_div_ctrl_cd)
            else if(keyElement.equals("転居先利用サービス情報＿光電話＿違約金発生区分＿制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTel_pnlty_hassei_div_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTel_pnlty_hassei_div_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光電話＿違約金発生区分"(項目ID:tel_pnlty_hassei_div)
            else if(keyElement.equals("転居先利用サービス情報＿光電話＿違約金発生区分")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTel_pnlty_hassei_div_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTel_pnlty_hassei_div_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTel_pnlty_hassei_div_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光電話＿違約金発生区分名"(項目ID:tel_pnlty_hassei_div_nm)
            else if(keyElement.equals("転居先利用サービス情報＿光電話＿違約金発生区分名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTel_pnlty_hassei_div_nm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTel_pnlty_hassei_div_nm_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTel_pnlty_hassei_div_nm_state((String)in_value);
                }
            }
 
            // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光電話＿違約金変更理由コード情報"(項目ID:tel_pnlty_chgre_cd_info)
            else if(keyElement.equals("転居先利用サービス情報＿光電話＿違約金変更理由コード情報")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < tel_pnlty_chgre_cd_info_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)tel_pnlty_chgre_cd_info_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光電話＿違約金変更理由コード＿制御コード"(項目ID:tel_pnlty_chgre_cd_ctrl_cd)
            else if(keyElement.equals("転居先利用サービス情報＿光電話＿違約金変更理由コード＿制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTel_pnlty_chgre_cd_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTel_pnlty_chgre_cd_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光電話＿違約金変更理由コード"(項目ID:tel_pnlty_chgre_cd)
            else if(keyElement.equals("転居先利用サービス情報＿光電話＿違約金変更理由コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTel_pnlty_chgre_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTel_pnlty_chgre_cd_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTel_pnlty_chgre_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光電話＿違約金変更理由コード名"(項目ID:tel_pnlty_chgre_cd_nm)
            else if(keyElement.equals("転居先利用サービス情報＿光電話＿違約金変更理由コード名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTel_pnlty_chgre_cd_nm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTel_pnlty_chgre_cd_nm_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTel_pnlty_chgre_cd_nm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿サービス契約番号"(項目ID:tv_svc_kei_no)
            else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿サービス契約番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTv_svc_kei_no_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTv_svc_kei_no_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿申込明細番号"(項目ID:tv_mskm_dtl_no)
            else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿申込明細番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTv_mskm_dtl_no_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTv_mskm_dtl_no_state((String)in_value);
                }
            }
 
            // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿ｅｏ光テレビ＿処理制御情報"(項目ID:tv_trnctrlinf)
            else if(keyElement.equals("転居先利用サービス情報＿ｅｏ光テレビ＿処理制御情報")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < tv_trnctrlinf_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)tv_trnctrlinf_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光テレビサービス情報"(項目ID:hikari_tv_svc_info)
            else if(keyElement.equals("転居先利用サービス情報＿光テレビサービス情報")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < hikari_tv_svc_info_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)hikari_tv_svc_info_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光テレビサービス情報＿制御コード"(項目ID:hikari_tv_svc_info_ctrl_cd)
            else if(keyElement.equals("転居先利用サービス情報＿光テレビサービス情報＿制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setHikari_tv_svc_info_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setHikari_tv_svc_info_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光テレビサービス"(項目ID:hikari_tv_svc)
            else if(keyElement.equals("転居先利用サービス情報＿光テレビサービス")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setHikari_tv_svc_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setHikari_tv_svc_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setHikari_tv_svc_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光テレビサービス名"(項目ID:hikari_tv_svc_nm)
            else if(keyElement.equals("転居先利用サービス情報＿光テレビサービス名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setHikari_tv_svc_nm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setHikari_tv_svc_nm_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setHikari_tv_svc_nm_state((String)in_value);
                }
            }
 
            // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光テレビ＿契約サービス情報"(項目ID:ts_hikari_tv_kei_svc_info)
            else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿契約サービス情報")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < ts_hikari_tv_kei_svc_info_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)ts_hikari_tv_kei_svc_info_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿契約サービス情報＿制御コード"(項目ID:ts_hikari_tv_kei_svc_ctrl_cd)
            else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿契約サービス情報＿制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTs_hikari_tv_kei_svc_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTs_hikari_tv_kei_svc_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿契約サービス"(項目ID:ts_hikari_tv_kei_svc)
            else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿契約サービス")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTs_hikari_tv_kei_svc_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTs_hikari_tv_kei_svc_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTs_hikari_tv_kei_svc_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿契約サービス名"(項目ID:ts_hikari_tv_kei_svc_nm)
            else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿契約サービス名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTs_hikari_tv_kei_svc_nm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTs_hikari_tv_kei_svc_nm_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTs_hikari_tv_kei_svc_nm_state((String)in_value);
                }
            }
 
            // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光テレビ＿コース情報"(項目ID:hikari_tv_course_info)
            else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿コース情報")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < hikari_tv_course_info_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)hikari_tv_course_info_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿コース情報＿制御コード"(項目ID:hikari_tv_course_info_ctrl_cd)
            else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿コース情報＿制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setHikari_tv_course_info_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setHikari_tv_course_info_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿コース"(項目ID:hikari_tv_course)
            else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿コース")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setHikari_tv_course_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setHikari_tv_course_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setHikari_tv_course_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿コース名"(項目ID:hikari_tv_course_nm)
            else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿コース名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setHikari_tv_course_nm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setHikari_tv_course_nm_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setHikari_tv_course_nm_state((String)in_value);
                }
            }
 
            // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光テレビ＿ＳＴＢ出荷方法情報"(項目ID:hikari_tv_stb_shka_way_info)
            else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿ＳＴＢ出荷方法情報")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < hikari_tv_stb_shka_way_info_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)hikari_tv_stb_shka_way_info_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿ＳＴＢ出荷方法情報＿制御コード"(項目ID:hikari_tv_stb_shka_way_info_ctrl_cd)
            else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿ＳＴＢ出荷方法情報＿制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setHikari_tv_stb_shka_way_info_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setHikari_tv_stb_shka_way_info_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿ＳＴＢ出荷方法"(項目ID:hikari_tv_stb_shka_way)
            else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿ＳＴＢ出荷方法")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setHikari_tv_stb_shka_way_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setHikari_tv_stb_shka_way_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setHikari_tv_stb_shka_way_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿ＳＴＢ出荷方法名"(項目ID:hikari_tv_stb_shka_way_nm)
            else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿ＳＴＢ出荷方法名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setHikari_tv_stb_shka_way_nm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setHikari_tv_stb_shka_way_nm_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setHikari_tv_stb_shka_way_nm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿ＳＴＢ契約台数"(項目ID:hikari_tv_stb_kei_cnt)
            else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿ＳＴＢ契約台数")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setHikari_tv_stb_kei_cnt_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setHikari_tv_stb_kei_cnt_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setHikari_tv_stb_kei_cnt_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿ＳＴＢ契約台数＿制御コード"(項目ID:hikari_tv_stb_kei_cnt_ctrl_cd)
            else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿ＳＴＢ契約台数＿制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setHikari_tv_stb_kei_cnt_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setHikari_tv_stb_kei_cnt_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光テレビ＿違約金発生区分情報"(項目ID:tv_pnlty_hassei_div_info)
            else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿違約金発生区分情報")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < tv_pnlty_hassei_div_info_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)tv_pnlty_hassei_div_info_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿違約金発生区分＿制御コード"(項目ID:tv_pnlty_hassei_div_ctrl_cd)
            else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿違約金発生区分＿制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTv_pnlty_hassei_div_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTv_pnlty_hassei_div_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿違約金発生区分"(項目ID:tv_pnlty_hassei_div)
            else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿違約金発生区分")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTv_pnlty_hassei_div_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTv_pnlty_hassei_div_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTv_pnlty_hassei_div_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿違約金発生区分名"(項目ID:tv_pnlty_hassei_div_nm)
            else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿違約金発生区分名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTv_pnlty_hassei_div_nm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTv_pnlty_hassei_div_nm_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTv_pnlty_hassei_div_nm_state((String)in_value);
                }
            }
 
            // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光テレビ＿違約金変更理由コード情報"(項目ID:tv_pnlty_chgre_cd_info)
            else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿違約金変更理由コード情報")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < tv_pnlty_chgre_cd_info_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)tv_pnlty_chgre_cd_info_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿違約金変更理由コード＿制御コード"(項目ID:tv_pnlty_chgre_cd_ctrl_cd)
            else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿違約金変更理由コード＿制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTv_pnlty_chgre_cd_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTv_pnlty_chgre_cd_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿違約金変更理由コード"(項目ID:tv_pnlty_chgre_cd)
            else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿違約金変更理由コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTv_pnlty_chgre_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTv_pnlty_chgre_cd_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTv_pnlty_chgre_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿違約金変更理由コード名"(項目ID:tv_pnlty_chgre_cd_nm)
            else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿違約金変更理由コード名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTv_pnlty_chgre_cd_nm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTv_pnlty_chgre_cd_nm_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTv_pnlty_chgre_cd_nm_state((String)in_value);
                }
            }
 
            // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿料金グループコード情報"(項目ID:prc_grp_cd_info)
            else if(keyElement.equals("転居先利用サービス情報＿料金グループコード情報")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < prc_grp_cd_info_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)prc_grp_cd_info_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿料金コースコード情報"(項目ID:pcrs_cd_info)
            else if(keyElement.equals("転居先利用サービス情報＿料金コースコード情報")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < pcrs_cd_info_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)pcrs_cd_info_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが String の項目"転居先サービス開始設定＿ネットサービス利用開始希望年月日"(項目ID:net_svc_use_sta_kibo_ymd)
            else if(keyElement.equals("転居先サービス開始設定＿ネットサービス利用開始希望年月日")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNet_svc_use_sta_kibo_ymd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNet_svc_use_sta_kibo_ymd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先サービス開始設定＿ネットサービス利用開始希望年月日（年）"(項目ID:net_svc_use_sta_kibo_year)
            else if(keyElement.equals("転居先サービス開始設定＿ネットサービス利用開始希望年月日（年）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNet_svc_use_sta_kibo_year_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setNet_svc_use_sta_kibo_year_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNet_svc_use_sta_kibo_year_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先サービス開始設定＿ネットサービス利用開始希望年月日（月）"(項目ID:net_svc_use_sta_kibo_mon)
            else if(keyElement.equals("転居先サービス開始設定＿ネットサービス利用開始希望年月日（月）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNet_svc_use_sta_kibo_mon_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setNet_svc_use_sta_kibo_mon_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNet_svc_use_sta_kibo_mon_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先サービス開始設定＿ネットサービス利用開始希望年月日（日）"(項目ID:net_svc_use_sta_kibo_day)
            else if(keyElement.equals("転居先サービス開始設定＿ネットサービス利用開始希望年月日（日）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNet_svc_use_sta_kibo_day_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setNet_svc_use_sta_kibo_day_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNet_svc_use_sta_kibo_day_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先サービス開始設定＿ネットサービス制御コード"(項目ID:net_svc_ctrl_cd)
            else if(keyElement.equals("転居先サービス開始設定＿ネットサービス制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNet_svc_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNet_svc_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプがデータタイプビーン型の項目"転居先サービス開始設定＿電話サービス利用開始希望日選択情報"(項目ID:tel_svc_use_sta_kibo_choice_info)
            else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望日選択情報")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < tel_svc_use_sta_kibo_choice_info_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)tel_svc_use_sta_kibo_choice_info_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプがデータタイプビーン型の項目"転居先サービス開始設定＿電話サービス利用開始希望日選択制御情報"(項目ID:tel_svc_use_sta_kibo_choice_ctrl_info)
            else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望日選択制御情報")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < tel_svc_use_sta_kibo_choice_ctrl_info_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)tel_svc_use_sta_kibo_choice_ctrl_info_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが String の項目"転居先サービス開始設定＿電話サービス利用開始希望日選択"(項目ID:tel_svc_use_sta_kibo_choice)
            else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望日選択")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTel_svc_use_sta_kibo_choice_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTel_svc_use_sta_kibo_choice_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTel_svc_use_sta_kibo_choice_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先サービス開始設定＿電話サービス利用開始希望日選択名"(項目ID:tel_svc_use_sta_kibo_choice_nm)
            else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望日選択名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTel_svc_use_sta_kibo_choice_nm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTel_svc_use_sta_kibo_choice_nm_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTel_svc_use_sta_kibo_choice_nm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先サービス開始設定＿電話サービス利用開始希望年月日"(項目ID:tel_svc_use_sta_kibo_ymd)
            else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望年月日")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTel_svc_use_sta_kibo_ymd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTel_svc_use_sta_kibo_ymd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先サービス開始設定＿電話サービス利用開始希望年月日（年）"(項目ID:tel_svc_use_sta_kibo_year)
            else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望年月日（年）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTel_svc_use_sta_kibo_year_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTel_svc_use_sta_kibo_year_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTel_svc_use_sta_kibo_year_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先サービス開始設定＿電話サービス利用開始希望年月日（月）"(項目ID:tel_svc_use_sta_kibo_mon)
            else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望年月日（月）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTel_svc_use_sta_kibo_mon_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTel_svc_use_sta_kibo_mon_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTel_svc_use_sta_kibo_mon_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先サービス開始設定＿電話サービス利用開始希望年月日（日）"(項目ID:tel_svc_use_sta_kibo_day)
            else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望年月日（日）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTel_svc_use_sta_kibo_day_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTel_svc_use_sta_kibo_day_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTel_svc_use_sta_kibo_day_state((String)in_value);
                }
            }
 
            // データタイプがデータタイプビーン型の項目"転居先サービス開始設定＿電話サービス利用開始希望年月日（ＡＭＰＭ）情報"(項目ID:tel_svc_use_sta_kibo_ampm_info)
            else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望年月日（ＡＭＰＭ）情報")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < tel_svc_use_sta_kibo_ampm_info_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)tel_svc_use_sta_kibo_ampm_info_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが String の項目"転居先サービス開始設定＿電話サービス利用開始希望年月日（ＡＭＰＭ）"(項目ID:tel_svc_use_sta_kibo_ampm)
            else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望年月日（ＡＭＰＭ）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTel_svc_use_sta_kibo_ampm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTel_svc_use_sta_kibo_ampm_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTel_svc_use_sta_kibo_ampm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先サービス開始設定＿電話サービス利用開始希望年月日（ＡＭＰＭ）名"(項目ID:tel_svc_use_sta_kibo_ampm_nm)
            else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望年月日（ＡＭＰＭ）名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTel_svc_use_sta_kibo_ampm_nm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTel_svc_use_sta_kibo_ampm_nm_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTel_svc_use_sta_kibo_ampm_nm_state((String)in_value);
                }
            }
 
            // データタイプがデータタイプビーン型の項目"転居先サービス開始設定＿電話サービス利用開始希望年月日（時）情報"(項目ID:tel_svc_use_sta_kibo_time_info)
            else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望年月日（時）情報")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < tel_svc_use_sta_kibo_time_info_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)tel_svc_use_sta_kibo_time_info_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが String の項目"転居先サービス開始設定＿電話サービス利用開始希望年月日（時）"(項目ID:tel_svc_use_sta_kibo_time)
            else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望年月日（時）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTel_svc_use_sta_kibo_time_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTel_svc_use_sta_kibo_time_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTel_svc_use_sta_kibo_time_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先サービス開始設定＿電話サービス利用開始希望年月日（時）名"(項目ID:tel_svc_use_sta_kibo_time_nm)
            else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望年月日（時）名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTel_svc_use_sta_kibo_time_nm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTel_svc_use_sta_kibo_time_nm_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTel_svc_use_sta_kibo_time_nm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先サービス開始設定＿電話サービス制御コード"(項目ID:tel_svc_ctrl_cd)
            else if(keyElement.equals("転居先サービス開始設定＿電話サービス制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTel_svc_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTel_svc_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居元利用場所情報＿サービス契約回線内訳番号"(項目ID:mt_svc_kei_kaisen_ucwk_no)
            else if(keyElement.equals("転居元利用場所情報＿サービス契約回線内訳番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMt_svc_kei_kaisen_ucwk_no_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMt_svc_kei_kaisen_ucwk_no_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用場所情報＿サービス契約回線内訳番号"(項目ID:sk_svc_kei_kaisen_ucwk_no)
            else if(keyElement.equals("転居先利用場所情報＿サービス契約回線内訳番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setSk_svc_kei_kaisen_ucwk_no_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setSk_svc_kei_kaisen_ucwk_no_state((String)in_value);
                }
            }
// ANK-2480-00-00 2015/07/15 ADD START
            // データタイプが String の項目"移転先eo電気サービス契約番号"(項目ID:itens_eoelec_svkei_no)
            else if(keyElement.equals("移転先eo電気サービス契約番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setItens_eoelec_svkei_no_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setItens_eoelec_svkei_no_state((String)in_value);
                }
            }
// ANK-2480-00-00 2015/07/15 ADD END
 
            // データタイプが String の項目"運用年月日"(項目ID:ope_ymd)
            else if(keyElement.equals("運用年月日")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setOpe_ymd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setOpe_ymd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"サービス開始年月日未来日チェック日数"(項目ID:svc_sta_ymd_chk_day_cnt)
            else if(keyElement.equals("サービス開始年月日未来日チェック日数")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setSvc_sta_ymd_chk_day_cnt_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setSvc_sta_ymd_chk_day_cnt_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"サービス終了年月日未来日チェック日数"(項目ID:svc_end_ymd_chk_day_cnt)
            else if(keyElement.equals("サービス終了年月日未来日チェック日数")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setSvc_end_ymd_chk_day_cnt_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setSvc_end_ymd_chk_day_cnt_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"申込日一定期間"(項目ID:mskm_prd)
            else if(keyElement.equals("申込日一定期間")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMskm_prd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMskm_prd_state((String)in_value);
                }
            }
 
            // データタイプがデータタイプビーン型の項目"転居元マンション情報"(項目ID:mt_mans_info)
            else if(keyElement.equals("転居元マンション情報")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < mt_mans_info_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)mt_mans_info_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプがデータタイプビーン型の項目"転居先マンション情報"(項目ID:ten_mans_info)
            else if(keyElement.equals("転居先マンション情報")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < ten_mans_info_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)ten_mans_info_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが String の項目"光ネット既存サービス有無"(項目ID:net_kist_svc_um)
            else if(keyElement.equals("光ネット既存サービス有無")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNet_kist_svc_um_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNet_kist_svc_um_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"光電話既存サービス有無"(項目ID:tel_kist_svc_um)
            else if(keyElement.equals("光電話既存サービス有無")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTel_kist_svc_um_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTel_kist_svc_um_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"光テレビ既存サービス有無"(項目ID:tv_kist_svc_um)
            else if(keyElement.equals("光テレビ既存サービス有無")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTv_kist_svc_um_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTv_kist_svc_um_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"サービス制御コード"(項目ID:svc_ctrl_cd)
            else if(keyElement.equals("サービス制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setSvc_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setSvc_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居元マンション判定コード"(項目ID:mt_mans_jdg_cd)
            else if(keyElement.equals("転居元マンション判定コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMt_mans_jdg_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMt_mans_jdg_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居元光ネット＿サービス契約＿更新年月日時分秒"(項目ID:mt_svckei_net_upd_dtm)
            else if(keyElement.equals("転居元光ネット＿サービス契約＿更新年月日時分秒")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMt_svckei_net_upd_dtm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMt_svckei_net_upd_dtm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居元光電話＿サービス契約＿更新年月日時分秒"(項目ID:mt_svckei_tel_upd_dtm)
            else if(keyElement.equals("転居元光電話＿サービス契約＿更新年月日時分秒")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMt_svckei_tel_upd_dtm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMt_svckei_tel_upd_dtm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居元光テレビ＿サービス契約＿更新年月日時分秒"(項目ID:mt_svckei_tv_upd_dtm)
            else if(keyElement.equals("転居元光テレビ＿サービス契約＿更新年月日時分秒")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMt_svckei_tv_upd_dtm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMt_svckei_tv_upd_dtm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居元光ネット＿サービス契約ステータス"(項目ID:mt_svckei_st_net)
            else if(keyElement.equals("転居元光ネット＿サービス契約ステータス")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMt_svckei_st_net_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMt_svckei_st_net_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居元光電話＿サービス契約ステータス"(項目ID:mt_svckei_st_tel)
            else if(keyElement.equals("転居元光電話＿サービス契約ステータス")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMt_svckei_st_tel_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMt_svckei_st_tel_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居元光テレビ＿サービス契約ステータス"(項目ID:mt_svckei_st_tv)
            else if(keyElement.equals("転居元光テレビ＿サービス契約ステータス")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMt_svckei_st_tv_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMt_svckei_st_tv_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先光ネット＿サービス契約ステータス"(項目ID:sk_svckei_st_net)
            else if(keyElement.equals("転居先光ネット＿サービス契約ステータス")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setSk_svckei_st_net_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setSk_svckei_st_net_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先光電話＿サービス契約ステータス"(項目ID:sk_svckei_st_tel)
            else if(keyElement.equals("転居先光電話＿サービス契約ステータス")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setSk_svckei_st_tel_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setSk_svckei_st_tel_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先光テレビ＿サービス契約ステータス"(項目ID:sk_svckei_st_tv)
            else if(keyElement.equals("転居先光テレビ＿サービス契約ステータス")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setSk_svckei_st_tv_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setSk_svckei_st_tv_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先マンション判定コード"(項目ID:sk_mans_jdg_cd)
            else if(keyElement.equals("転居先マンション判定コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setSk_mans_jdg_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setSk_mans_jdg_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居元撤去情報表示制御コード"(項目ID:mt_dsl_dsp_ctrl_cd)
            else if(keyElement.equals("転居元撤去情報表示制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMt_dsl_dsp_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMt_dsl_dsp_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"住所変更申込＿仮登録番号"(項目ID:adchm_kari_add_no)
            else if(keyElement.equals("住所変更申込＿仮登録番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setAdchm_kari_add_no_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setAdchm_kari_add_no_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"住所変更申込一時保存＿更新年月日時分秒"(項目ID:adchm_tppv_upd_dtm)
            else if(keyElement.equals("住所変更申込一時保存＿更新年月日時分秒")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setAdchm_tppv_upd_dtm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setAdchm_tppv_upd_dtm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"住所変更申込状態コード"(項目ID:adchm_stat_cd)
            else if(keyElement.equals("住所変更申込状態コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setAdchm_stat_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setAdchm_stat_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"申込キャンセルボタン制御コード"(項目ID:mskm_cancel_btn_ctrl_cd)
            else if(keyElement.equals("申込キャンセルボタン制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMskm_cancel_btn_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMskm_cancel_btn_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"申込キャンセルボタン表示制御フラグ"(項目ID:mskm_cancel_btn_dsp_ctrl_flg)
            else if(keyElement.equals("申込キャンセルボタン表示制御フラグ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMskm_cancel_btn_dsp_ctrl_flg_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMskm_cancel_btn_dsp_ctrl_flg_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"エリアチェックボタン制御コード"(項目ID:area_chk_btn_ctrl_cd)
            else if(keyElement.equals("エリアチェックボタン制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setArea_chk_btn_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setArea_chk_btn_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"クリアボタン制御コード"(項目ID:clear_btn_ctrl_cd)
            else if(keyElement.equals("クリアボタン制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setClear_btn_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setClear_btn_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ｅｏ光ネット＿通信量ボタン制御コード"(項目ID:net_tsushin_ryo_btn_ctrl_cd)
            else if(keyElement.equals("ｅｏ光ネット＿通信量ボタン制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNet_tsushin_ryo_btn_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNet_tsushin_ryo_btn_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ｅｏ光ネット＿ボタン制御コード"(項目ID:net_btn_ctrl_cd)
            else if(keyElement.equals("ｅｏ光ネット＿ボタン制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNet_btn_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNet_btn_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ｅｏ光ネット＿ＰＣセットアップボタン制御コード"(項目ID:net_pc_setup_btn_ctrl_cd)
            else if(keyElement.equals("ｅｏ光ネット＿ＰＣセットアップボタン制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNet_pc_setup_btn_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNet_pc_setup_btn_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ｅｏ光電話＿ボタン制御コード"(項目ID:tel_btn_ctrl_cd)
            else if(keyElement.equals("ｅｏ光電話＿ボタン制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTel_btn_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTel_btn_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ｅｏ光電話＿ＰＣセットアップボタン制御コード"(項目ID:tel_pc_setup_btn_ctrl_cd)
            else if(keyElement.equals("ｅｏ光電話＿ＰＣセットアップボタン制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTel_pc_setup_btn_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTel_pc_setup_btn_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ｅｏ光電話＿ＴＤＩＳ情報入力２ボタン制御コード"(項目ID:tel_tdis_inf_input2_btn_ctrl_cd)
            else if(keyElement.equals("ｅｏ光電話＿ＴＤＩＳ情報入力２ボタン制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTel_tdis_inf_input2_btn_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTel_tdis_inf_input2_btn_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ｅｏ光テレビ＿ボタン制御コード"(項目ID:tv_btn_ctrl_cd)
            else if(keyElement.equals("ｅｏ光テレビ＿ボタン制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTv_btn_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTv_btn_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ｅｏ光テレビ＿ＰＣセットアップボタン制御コード"(項目ID:tv_pc_setup_btn_ctrl_cd)
            else if(keyElement.equals("ｅｏ光テレビ＿ＰＣセットアップボタン制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTv_pc_setup_btn_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTv_pc_setup_btn_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"マンション検索ボタン制御コード"(項目ID:mans_knsk_btn_ctrl_cd)
            else if(keyElement.equals("マンション検索ボタン制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMans_knsk_btn_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMans_knsk_btn_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ＳＴＢ要コース判定コード"(項目ID:stb_necsry_jdg_cd)
            else if(keyElement.equals("ＳＴＢ要コース判定コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setStb_necsry_jdg_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setStb_necsry_jdg_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"光ネット＿サービスパターンコード"(項目ID:net_svc_ptn_cd)
            else if(keyElement.equals("光ネット＿サービスパターンコード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNet_svc_ptn_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNet_svc_ptn_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"光電話＿サービスパターンコード"(項目ID:tel_svc_ptn_cd)
            else if(keyElement.equals("光電話＿サービスパターンコード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTel_svc_ptn_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTel_svc_ptn_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"光テレビ＿サービスパターンコード"(項目ID:tv_svc_ptn_cd)
            else if(keyElement.equals("光テレビ＿サービスパターンコード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTv_svc_ptn_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTv_svc_ptn_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"光ネット＿仮登録変更判定"(項目ID:net_kari_add_jdg)
            else if(keyElement.equals("光ネット＿仮登録変更判定")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNet_kari_add_jdg_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNet_kari_add_jdg_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"光電話＿仮登録変更判定"(項目ID:tel_kari_add_jdg)
            else if(keyElement.equals("光電話＿仮登録変更判定")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTel_kari_add_jdg_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTel_kari_add_jdg_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"光テレビ＿仮登録変更判定"(項目ID:tv_kari_add_jdg)
            else if(keyElement.equals("光テレビ＿仮登録変更判定")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTv_kari_add_jdg_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTv_kari_add_jdg_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居元利用場所情報＿郵便番号"(項目ID:mt_pcd)
            else if(keyElement.equals("転居元利用場所情報＿郵便番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMt_pcd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMt_pcd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居元利用場所情報＿郵便番号１（上３桁）"(項目ID:mt_pcd1)
            else if(keyElement.equals("転居元利用場所情報＿郵便番号１（上３桁）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMt_pcd1_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMt_pcd1_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居元利用場所情報＿郵便番号２（下４桁）"(項目ID:mt_pcd2)
            else if(keyElement.equals("転居元利用場所情報＿郵便番号２（下４桁）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMt_pcd2_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMt_pcd2_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居元利用場所情報＿住所コード"(項目ID:mt_ad_cd)
            else if(keyElement.equals("転居元利用場所情報＿住所コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMt_ad_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMt_ad_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居元利用場所情報＿住所コード１"(項目ID:mt_ad_cd1)
            else if(keyElement.equals("転居元利用場所情報＿住所コード１")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMt_ad_cd1_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMt_ad_cd1_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居元利用場所情報＿住所コード２"(項目ID:mt_ad_cd2)
            else if(keyElement.equals("転居元利用場所情報＿住所コード２")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMt_ad_cd2_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMt_ad_cd2_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居元利用場所情報＿住所コード３"(項目ID:mt_ad_cd3)
            else if(keyElement.equals("転居元利用場所情報＿住所コード３")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMt_ad_cd3_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMt_ad_cd3_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居元利用場所情報＿住所コード４"(項目ID:mt_ad_cd4)
            else if(keyElement.equals("転居元利用場所情報＿住所コード４")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMt_ad_cd4_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMt_ad_cd4_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居元利用場所情報＿都道府県"(項目ID:mt_state)
            else if(keyElement.equals("転居元利用場所情報＿都道府県")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMt_state_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMt_state_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居元利用場所情報＿市区町村"(項目ID:mt_city)
            else if(keyElement.equals("転居元利用場所情報＿市区町村")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMt_city_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMt_city_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居元利用場所情報＿大字通称名"(項目ID:mt_oaztsu)
            else if(keyElement.equals("転居元利用場所情報＿大字通称名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMt_oaztsu_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMt_oaztsu_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居元利用場所情報＿字丁目"(項目ID:mt_azcho)
            else if(keyElement.equals("転居元利用場所情報＿字丁目")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMt_azcho_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMt_azcho_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居元利用場所情報＿番地・号"(項目ID:mt_bnchigo)
            else if(keyElement.equals("転居元利用場所情報＿番地・号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMt_bnchigo_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMt_bnchigo_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居元利用場所情報＿建物名"(項目ID:mt_adrttm)
            else if(keyElement.equals("転居元利用場所情報＿建物名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMt_adrttm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMt_adrttm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居元利用場所情報＿部屋番号"(項目ID:mt_adrrm)
            else if(keyElement.equals("転居元利用場所情報＿部屋番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMt_adrrm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMt_adrrm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"契約者利用場所情報＿郵便番号"(項目ID:keisha_pcd)
            else if(keyElement.equals("契約者利用場所情報＿郵便番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKeisha_pcd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKeisha_pcd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"契約者利用場所情報＿郵便番号１（上３桁）"(項目ID:keisha_pcd1)
            else if(keyElement.equals("契約者利用場所情報＿郵便番号１（上３桁）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKeisha_pcd1_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKeisha_pcd1_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"契約者利用場所情報＿郵便番号２（下４桁）"(項目ID:keisha_pcd2)
            else if(keyElement.equals("契約者利用場所情報＿郵便番号２（下４桁）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKeisha_pcd2_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKeisha_pcd2_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"契約者利用場所情報＿住所コード"(項目ID:keisha_ad_cd)
            else if(keyElement.equals("契約者利用場所情報＿住所コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKeisha_ad_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKeisha_ad_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"契約者利用場所情報＿住所コード１"(項目ID:keisha_ad_cd1)
            else if(keyElement.equals("契約者利用場所情報＿住所コード１")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKeisha_ad_cd1_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKeisha_ad_cd1_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"契約者利用場所情報＿住所コード２"(項目ID:keisha_ad_cd2)
            else if(keyElement.equals("契約者利用場所情報＿住所コード２")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKeisha_ad_cd2_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKeisha_ad_cd2_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"契約者利用場所情報＿住所コード３"(項目ID:keisha_ad_cd3)
            else if(keyElement.equals("契約者利用場所情報＿住所コード３")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKeisha_ad_cd3_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKeisha_ad_cd3_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"契約者利用場所情報＿住所コード４"(項目ID:keisha_ad_cd4)
            else if(keyElement.equals("契約者利用場所情報＿住所コード４")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKeisha_ad_cd4_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKeisha_ad_cd4_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"契約者利用場所情報＿都道府県"(項目ID:keisha_state)
            else if(keyElement.equals("契約者利用場所情報＿都道府県")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKeisha_state_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKeisha_state_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"契約者利用場所情報＿市区町村"(項目ID:keisha_city)
            else if(keyElement.equals("契約者利用場所情報＿市区町村")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKeisha_city_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKeisha_city_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"契約者利用場所情報＿大字通称名"(項目ID:keisha_oaztsu)
            else if(keyElement.equals("契約者利用場所情報＿大字通称名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKeisha_oaztsu_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKeisha_oaztsu_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"契約者利用場所情報＿字丁目"(項目ID:keisha_azcho)
            else if(keyElement.equals("契約者利用場所情報＿字丁目")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKeisha_azcho_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKeisha_azcho_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"契約者利用場所情報＿番地・号"(項目ID:keisha_bnchigo)
            else if(keyElement.equals("契約者利用場所情報＿番地・号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKeisha_bnchigo_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKeisha_bnchigo_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"契約者利用場所情報＿建物名"(項目ID:keisha_adrttm)
            else if(keyElement.equals("契約者利用場所情報＿建物名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKeisha_adrttm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKeisha_adrttm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"契約者利用場所情報＿部屋番号"(項目ID:keisha_adrrm)
            else if(keyElement.equals("契約者利用場所情報＿部屋番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKeisha_adrrm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKeisha_adrrm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ＳＴＢ契約上限数"(項目ID:stb_kei_uppl_cnt)
            else if(keyElement.equals("ＳＴＢ契約上限数")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setStb_kei_uppl_cnt_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setStb_kei_uppl_cnt_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"選択料金コース＿光テレビ"(項目ID:choice_course_tv)
            else if(keyElement.equals("選択料金コース＿光テレビ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setChoice_course_tv_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setChoice_course_tv_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"申込番号"(項目ID:mskm_no)
            else if(keyElement.equals("申込番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMskm_no_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMskm_no_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"経度"(項目ID:lgtd)
            else if(keyElement.equals("経度")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setLgtd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setLgtd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"緯度"(項目ID:lttd)
            else if(keyElement.equals("緯度")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setLttd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setLttd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"エリアチェック結果（ｅｏ光ネット）"(項目ID:area_net)
            else if(keyElement.equals("エリアチェック結果（ｅｏ光ネット）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setArea_net_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setArea_net_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"エリアチェック結果（ｅｏ光電話）"(項目ID:area_tel)
            else if(keyElement.equals("エリアチェック結果（ｅｏ光電話）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setArea_tel_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setArea_tel_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"エリアチェック結果（ｅｏ光テレビ）"(項目ID:area_tv)
            else if(keyElement.equals("エリアチェック結果（ｅｏ光テレビ）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setArea_tv_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setArea_tv_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"エリアチェック結果（ｅｏ光ネット）詳細"(項目ID:area_net_dtl)
            else if(keyElement.equals("エリアチェック結果（ｅｏ光ネット）詳細")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setArea_net_dtl_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setArea_net_dtl_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"エリアチェック結果（ｅｏ光テレビ）詳細"(項目ID:area_tv_dtl)
            else if(keyElement.equals("エリアチェック結果（ｅｏ光テレビ）詳細")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setArea_tv_dtl_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setArea_tv_dtl_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"住所変更申込一時保存有無"(項目ID:adchm_tppv_um)
            else if(keyElement.equals("住所変更申込一時保存有無")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setAdchm_tppv_um_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setAdchm_tppv_um_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"住所変更申込ＳＴＢ一時保存有無"(項目ID:adchm_stb_tppv_um)
            else if(keyElement.equals("住所変更申込ＳＴＢ一時保存有無")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setAdchm_stb_tppv_um_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setAdchm_stb_tppv_um_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"住所変更申込ＶＡ一時保存有無"(項目ID:adchm_va_tppv_um)
            else if(keyElement.equals("住所変更申込ＶＡ一時保存有無")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setAdchm_va_tppv_um_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setAdchm_va_tppv_um_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"住所変更申込電話番号一時保存有無"(項目ID:adchm_tln_tppv_um)
            else if(keyElement.equals("住所変更申込電話番号一時保存有無")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setAdchm_tln_tppv_um_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setAdchm_tln_tppv_um_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"住所変更申込送付先一時保存有無"(項目ID:adchm_shs_tppv_um)
            else if(keyElement.equals("住所変更申込送付先一時保存有無")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setAdchm_shs_tppv_um_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setAdchm_shs_tppv_um_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"住所変更申込利用機器一時保存有無"(項目ID:adchm_rykk_tppv_um)
            else if(keyElement.equals("住所変更申込利用機器一時保存有無")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setAdchm_rykk_tppv_um_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setAdchm_rykk_tppv_um_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"住所変更申込オプション一時保存有無"(項目ID:adchm_op_tppv_um)
            else if(keyElement.equals("住所変更申込オプション一時保存有無")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setAdchm_op_tppv_um_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setAdchm_op_tppv_um_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"サービス開始年月日表示制御コード"(項目ID:svc_sta_ymd_dsp_ctrl)
            else if(keyElement.equals("サービス開始年月日表示制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setSvc_sta_ymd_dsp_ctrl_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setSvc_sta_ymd_dsp_ctrl_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ｅｏ光ネットエリアチェック結果"(項目ID:area_net_rslt)
            else if(keyElement.equals("ｅｏ光ネットエリアチェック結果")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setArea_net_rslt_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setArea_net_rslt_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ｅｏ光電話エリアチェック結果"(項目ID:area_tel_rslt)
            else if(keyElement.equals("ｅｏ光電話エリアチェック結果")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setArea_tel_rslt_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setArea_tel_rslt_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ｅｏ光テレビエリアチェック結果"(項目ID:area_tv_rslt)
            else if(keyElement.equals("ｅｏ光テレビエリアチェック結果")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setArea_tv_rslt_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setArea_tv_rslt_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"マンションサービスメニューコード"(項目ID:mansion_svc_menu_cd)
            else if(keyElement.equals("マンションサービスメニューコード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMansion_svc_menu_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMansion_svc_menu_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"マンションサービスメニュー名"(項目ID:mansion_svc_menu_nm)
            else if(keyElement.equals("マンションサービスメニュー名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMansion_svc_menu_nm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMansion_svc_menu_nm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用場所情報＿ＣＡＴＩＤ"(項目ID:ten_catid)
            else if(keyElement.equals("転居先利用場所情報＿ＣＡＴＩＤ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTen_catid_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTen_catid_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"オーナー契約番号"(項目ID:ownr_kei_no)
            else if(keyElement.equals("オーナー契約番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setOwnr_kei_no_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setOwnr_kei_no_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居元＿マンション物件番号"(項目ID:mt_mans_bukken_no)
            else if(keyElement.equals("転居元＿マンション物件番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMt_mans_bukken_no_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMt_mans_bukken_no_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"モバイル許容契約数"(項目ID:mobile_kyoyo_kei_cnt)
            else if(keyElement.equals("モバイル許容契約数")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMobile_kyoyo_kei_cnt_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMobile_kyoyo_kei_cnt_state((String)in_value);
                }
            }
 
            // データタイプがデータタイプビーン型の項目"ネットモバイル契約リスト"(項目ID:net_mobile_kei_list)
            else if(keyElement.equals("ネットモバイル契約リスト")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < net_mobile_kei_list_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)net_mobile_kei_list_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプビーン型以外で繰り返し数(可変)が指定された項目"請求契約番号"(String型。項目ID:siky_kei_no_list)
            else if(keyElement.equals("請求契約番号")) {
                // keyの次の要素を取得
                keyElement = key.substring(separaterPoint + 1);//("siky_kei_no_list/0"から最初の"/"より後を取得)。
                // 次はリスト中のインデックスを見る
                Integer tmpIndexInt = null;
                try{
                    tmpIndexInt = Integer.valueOf(keyElement);
                }
                // インデックス値が数値文字列でない場合は、ここでnullを返す。
                catch(NumberFormatException e){
                    tmpIndexInt = null;
                }
                if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                    int tmpIndex = tmpIndexInt.intValue();
                    if(tmpIndex >= 0 && tmpIndex < siky_kei_no_list_list.size()) { // インデックス値がリスト個数-1以下の場合
                        ((X33VDataTypeStringBean)siky_kei_no_list_list.get(tmpIndex)).storeModelData(subkey,in_value);
						//キャスト部分は、項目定義型にあわせてX33VDataTypeStringBean, X33VDataTypeLongBean, X33VDataTypeBooleanBeanのうち1つを指定。
						//X33VDataTypeLongBeanではsubkeyと入力値およびisSetAsStringフラグを引数に指定
                    }
                }
            }
 
            // データタイプが String の項目"関電営業所コード"(項目ID:kepco_busioffice_cd)
            else if(keyElement.equals("関電営業所コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKepco_busioffice_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKepco_busioffice_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"Ｘ座標"(項目ID:xzahyo)
            else if(keyElement.equals("Ｘ座標")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setXzahyo_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setXzahyo_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"Ｙ座標"(項目ID:yzahyo)
            else if(keyElement.equals("Ｙ座標")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setYzahyo_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setYzahyo_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"郵便番号変更フラグ"(項目ID:ten_pcd_chg_flg)
            else if(keyElement.equals("郵便番号変更フラグ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTen_pcd_chg_flg_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTen_pcd_chg_flg_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTen_pcd_chg_flg_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"次へボタン制御コード"(項目ID:next_btn_ctrl_cd)
            else if(keyElement.equals("次へボタン制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNext_btn_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNext_btn_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先マンション回線使用契約番号＿ネット"(項目ID:ten_kaisen_use_kei_no_net)
            else if(keyElement.equals("転居先マンション回線使用契約番号＿ネット")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTen_kaisen_use_kei_no_net_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTen_kaisen_use_kei_no_net_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先マンション回線使用契約番号＿ＴＶ"(項目ID:ten_kaisen_use_kei_no_tv)
            else if(keyElement.equals("転居先マンション回線使用契約番号＿ＴＶ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTen_kaisen_use_kei_no_tv_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTen_kaisen_use_kei_no_tv_state((String)in_value);
                }
            }
 
            // データタイプが Boolean の項目"ネットモバイルチェック結果"(項目ID:netmobile_chk_kekka)
            else if(keyElement.equals("ネットモバイルチェック結果")) {
                if(subkey.equalsIgnoreCase("value")) { // Booleanに変換してから返す。
                    setNetmobile_chk_kekka_value((Boolean)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNetmobile_chk_kekka_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"請求先部屋番号重複警告"(項目ID:dup_warning_seikyus_yo_rm_no)
            else if(keyElement.equals("請求先部屋番号重複警告")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setDup_warning_seikyus_yo_rm_no_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setDup_warning_seikyus_yo_rm_no_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"総戸数超過警告"(項目ID:dup_warning_over_mans_capa)
            else if(keyElement.equals("総戸数超過警告")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setDup_warning_over_mans_capa_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setDup_warning_over_mans_capa_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用場所情報＿請求先部屋番号有無"(項目ID:has_seikyus_yo_rm_no)
            else if(keyElement.equals("転居先利用場所情報＿請求先部屋番号有無")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setHas_seikyus_yo_rm_no_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setHas_seikyus_yo_rm_no_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用場所情報＿請求先部屋番号＿制御"(項目ID:seikyus_yo_rm_no_ctrl_cd)
            else if(keyElement.equals("転居先利用場所情報＿請求先部屋番号＿制御")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setSeikyus_yo_rm_no_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setSeikyus_yo_rm_no_ctrl_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先マンション変更有無"(項目ID:has_changed_mans_sk)
            else if(keyElement.equals("転居先マンション変更有無")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setHas_changed_mans_sk_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setHas_changed_mans_sk_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"支払方式コード"(項目ID:pay_hoshiki_cd)
            else if(keyElement.equals("支払方式コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setPay_hoshiki_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setPay_hoshiki_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"初期表示＿請求契約番号"(項目ID:siky_kei_no)
            else if(keyElement.equals("初期表示＿請求契約番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setSiky_kei_no_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setSiky_kei_no_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"マンション従量制可否確認要求"(項目ID:req_juryosei)
            else if(keyElement.equals("マンション従量制可否確認要求")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setReq_juryosei_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setReq_juryosei_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"マンション総戸数確認要求"(項目ID:req_mans_capa)
            else if(keyElement.equals("マンション総戸数確認要求")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setReq_mans_capa_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setReq_mans_capa_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"マンション請求書先部屋番号重複確認要求"(項目ID:req_mans_skrm_dup)
            else if(keyElement.equals("マンション請求書先部屋番号重複確認要求")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setReq_mans_skrm_dup_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setReq_mans_skrm_dup_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"機器送付先住所確認要求"(項目ID:req_kk_place)
            else if(keyElement.equals("機器送付先住所確認要求")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setReq_kk_place_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setReq_kk_place_state((String)in_value);
                }
            }
 
            // データタイプがデータタイプビーン型の項目"ｅｏ光ネット従量プラン申込可否"(項目ID:eohnt_juryo_plan_mkm_kh)
            else if(keyElement.equals("ｅｏ光ネット従量プラン申込可否")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < eohnt_juryo_plan_mkm_kh_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)eohnt_juryo_plan_mkm_kh_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが String の項目"異動区分コード"(項目ID:ido_div_cd)
            else if(keyElement.equals("異動区分コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setIdo_div_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setIdo_div_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ＳＹＳＩＤ"(項目ID:sysid)
            else if(keyElement.equals("ＳＹＳＩＤ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setSysid_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setSysid_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"料金グループコードダミー"(項目ID:prc_grp_cd_dmy)
            else if(keyElement.equals("料金グループコードダミー")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setPrc_grp_cd_dmy_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setPrc_grp_cd_dmy_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"料金コースコードダミー"(項目ID:pcrs_cd_dmy)
            else if(keyElement.equals("料金コースコードダミー")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setPcrs_cd_dmy_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setPcrs_cd_dmy_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"料金プランコードダミー"(項目ID:pplan_cd_dmy)
            else if(keyElement.equals("料金プランコードダミー")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setPplan_cd_dmy_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setPplan_cd_dmy_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"料金グループコード（ネット）"(項目ID:prc_grp_cd_net)
            else if(keyElement.equals("料金グループコード（ネット）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setPrc_grp_cd_net_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setPrc_grp_cd_net_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"料金コースコード（ネット）"(項目ID:pcrs_cd_net)
            else if(keyElement.equals("料金コースコード（ネット）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setPcrs_cd_net_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setPcrs_cd_net_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"料金プランコード（ネット）"(項目ID:pplan_cd_net)
            else if(keyElement.equals("料金プランコード（ネット）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setPplan_cd_net_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setPplan_cd_net_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"料金グループコード（ＴＶ）"(項目ID:prc_grp_cd_tv)
            else if(keyElement.equals("料金グループコード（ＴＶ）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setPrc_grp_cd_tv_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setPrc_grp_cd_tv_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"料金コースコード（ＴＶ）"(項目ID:pcrs_cd_tv)
            else if(keyElement.equals("料金コースコード（ＴＶ）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setPcrs_cd_tv_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setPcrs_cd_tv_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"料金プランコード（ＴＶ）"(項目ID:pplan_cd_tv)
            else if(keyElement.equals("料金プランコード（ＴＶ）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setPplan_cd_tv_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setPplan_cd_tv_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"料金グループコード（電話）"(項目ID:prc_grp_cd_tel)
            else if(keyElement.equals("料金グループコード（電話）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setPrc_grp_cd_tel_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setPrc_grp_cd_tel_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"料金コースコード（電話）"(項目ID:pcrs_cd_tel)
            else if(keyElement.equals("料金コースコード（電話）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setPcrs_cd_tel_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setPcrs_cd_tel_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"料金プランコード（電話）"(項目ID:pplan_cd_tel)
            else if(keyElement.equals("料金プランコード（電話）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setPplan_cd_tel_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setPplan_cd_tel_state((String)in_value);
                }
            }
 
            // データタイプがデータタイプビーン型の項目"工事依頼方法"(項目ID:koji_irai_way)
            else if(keyElement.equals("工事依頼方法")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < koji_irai_way_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)koji_irai_way_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
// ▽▽▽ ANK-3106-00-00 ADD START
            // データタイプがデータタイプビーン型の項目"番ポ一時戻し補正方法"(項目ID:bmp_tmp_rtrn_hosei_way)
            else if(keyElement.equals("番ポ一時戻し補正方法")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < bmp_tmp_rtrn_hosei_way_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)bmp_tmp_rtrn_hosei_way_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
// △△△ ANK-3106-00-00 ADD END
            
            // ANK-2480-00-00 2015/07/15 ADD START
            // データタイプがデータタイプビーン型の項目"同一利用場所ｅｏ電気リスト"(項目ID:kaisen_same_plc_eoelec_info)
            else if(keyElement.equals("同一利用場所ｅｏ電気リスト")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < kaisen_same_plc_eoelec_info_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)kaisen_same_plc_eoelec_info_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
            // ANK-2480-00-00 2015/07/15 ADD END
 
            // データタイプが String の項目"依頼工事"(項目ID:irai_koji)
            else if(keyElement.equals("依頼工事")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setIrai_koji_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setIrai_koji_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setIrai_koji_state((String)in_value);
                }
            }
 
            // データタイプがデータタイプビーン型の項目"依頼工事情報"(項目ID:irai_koji_info)
            else if(keyElement.equals("依頼工事情報")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < irai_koji_info_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)irai_koji_info_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが String の項目"制御＿提供方式コード"(項目ID:tk_hoshiki_cd)
            else if(keyElement.equals("制御＿提供方式コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTk_hoshiki_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTk_hoshiki_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"制御＿提供方式コード＿転居元"(項目ID:tk_hoshiki_cd_moto)
            else if(keyElement.equals("制御＿提供方式コード＿転居元")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTk_hoshiki_cd_moto_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTk_hoshiki_cd_moto_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"契約者名＿カナ"(項目ID:keisha_nm_kana)
            else if(keyElement.equals("契約者名＿カナ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKeisha_nm_kana_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKeisha_nm_kana_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"新設工事案件番号（ネット）"(項目ID:new_kojiak_no_net)
            else if(keyElement.equals("新設工事案件番号（ネット）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNew_kojiak_no_net_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNew_kojiak_no_net_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"新設工事案件番号（テレビ）"(項目ID:new_kojiak_no_tv)
            else if(keyElement.equals("新設工事案件番号（テレビ）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNew_kojiak_no_tv_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNew_kojiak_no_tv_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"撤去工事案件番号（ネット）"(項目ID:tekkyo_kojiak_no_net)
            else if(keyElement.equals("撤去工事案件番号（ネット）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTekkyo_kojiak_no_net_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTekkyo_kojiak_no_net_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"撤去工事案件番号（テレビ）"(項目ID:tekkyo_kojiak_no_tv)
            else if(keyElement.equals("撤去工事案件番号（テレビ）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTekkyo_kojiak_no_tv_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTekkyo_kojiak_no_tv_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"新設工事案件ステータス（ネット）"(項目ID:new_kojiak_st_net)
            else if(keyElement.equals("新設工事案件ステータス（ネット）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNew_kojiak_st_net_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNew_kojiak_st_net_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"新設工事案件ステータス（テレビ）"(項目ID:new_kojiak_st_tv)
            else if(keyElement.equals("新設工事案件ステータス（テレビ）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNew_kojiak_st_tv_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNew_kojiak_st_tv_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"撤去工事案件ステータス（ネット）"(項目ID:tekkyo_kojiak_st_net)
            else if(keyElement.equals("撤去工事案件ステータス（ネット）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTekkyo_kojiak_st_net_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTekkyo_kojiak_st_net_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"撤去工事案件ステータス（テレビ）"(項目ID:tekkyo_kojiak_st_tv)
            else if(keyElement.equals("撤去工事案件ステータス（テレビ）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTekkyo_kojiak_st_tv_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTekkyo_kojiak_st_tv_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"新設＿ｅｏネット・電話＿依頼状況"(項目ID:new_nttl_stst)
            else if(keyElement.equals("新設＿ｅｏネット・電話＿依頼状況")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNew_nttl_stst_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNew_nttl_stst_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"新設＿ｅｏテレビ＿依頼状況"(項目ID:new_tv_stst)
            else if(keyElement.equals("新設＿ｅｏテレビ＿依頼状況")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNew_tv_stst_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNew_tv_stst_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"撤去＿ｅｏネット・電話＿依頼状況"(項目ID:tekkyo_nttl_stst)
            else if(keyElement.equals("撤去＿ｅｏネット・電話＿依頼状況")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTekkyo_nttl_stst_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTekkyo_nttl_stst_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"撤去＿ｅｏテレビ＿依頼状況"(項目ID:tekkyo_tv_stst)
            else if(keyElement.equals("撤去＿ｅｏテレビ＿依頼状況")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTekkyo_tv_stst_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTekkyo_tv_stst_state((String)in_value);
                }
            }
 
            // データタイプが Boolean の項目"機器送付先有無"(項目ID:kiki_sofusaki_umu)
            else if(keyElement.equals("機器送付先有無")) {
                if(subkey.equalsIgnoreCase("value")) { // Booleanに変換してから返す。
                    setKiki_sofusaki_umu_value((Boolean)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKiki_sofusaki_umu_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先住所未確定コード"(項目ID:ten_mi_fix_cd)
            else if(keyElement.equals("転居先住所未確定コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTen_mi_fix_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTen_mi_fix_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先マンション物件管理番号"(項目ID:ten_bkn_knri_no)
            else if(keyElement.equals("転居先マンション物件管理番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTen_bkn_knri_no_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTen_bkn_knri_no_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先住居形態コード"(項目ID:ten_ad_form_cd)
            else if(keyElement.equals("転居先住居形態コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTen_ad_form_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTen_ad_form_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"制御＿申込明細番号"(項目ID:ctrl_mskm_dtl_no)
            else if(keyElement.equals("制御＿申込明細番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setCtrl_mskm_dtl_no_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setCtrl_mskm_dtl_no_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居元＿光ネット＿サービス契約番号"(項目ID:mt_net_svc_kei_no)
            else if(keyElement.equals("転居元＿光ネット＿サービス契約番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMt_net_svc_kei_no_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMt_net_svc_kei_no_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居元＿光電話＿サービス契約番号"(項目ID:mt_tel_svc_kei_no)
            else if(keyElement.equals("転居元＿光電話＿サービス契約番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMt_tel_svc_kei_no_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMt_tel_svc_kei_no_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居元＿光テレビ＿サービス契約番号"(項目ID:mt_tv_svc_kei_no)
            else if(keyElement.equals("転居元＿光テレビ＿サービス契約番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMt_tv_svc_kei_no_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMt_tv_svc_kei_no_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居元＿サービス契約＿更新年月日"(項目ID:mt_svckei_upd_dtm)
            else if(keyElement.equals("転居元＿サービス契約＿更新年月日")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMt_svckei_upd_dtm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMt_svckei_upd_dtm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"制御＿光ネット契約数"(項目ID:ctrl_eohnt_kei_no)
            else if(keyElement.equals("制御＿光ネット契約数")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setCtrl_eohnt_kei_no_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setCtrl_eohnt_kei_no_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"制御＿光ハイブリッド契約数"(項目ID:ctrl_eohnb_kei_no)
            else if(keyElement.equals("制御＿光ハイブリッド契約数")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setCtrl_eohnb_kei_no_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setCtrl_eohnb_kei_no_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"制御＿ネット・モバイル判定フラグ"(項目ID:ctrl_net_mobile_flg)
            else if(keyElement.equals("制御＿ネット・モバイル判定フラグ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setCtrl_net_mobile_flg_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setCtrl_net_mobile_flg_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"制御＿申込キャンセル警告表示済フラグ"(項目ID:ctrl_mskm_xcl_warned)
            else if(keyElement.equals("制御＿申込キャンセル警告表示済フラグ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setCtrl_mskm_xcl_warned_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setCtrl_mskm_xcl_warned_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"利用場所住所確認要求"(項目ID:req_r_place)
            else if(keyElement.equals("利用場所住所確認要求")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setReq_r_place_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setReq_r_place_state((String)in_value);
                }
            }
 
            // データタイプビーン型以外で繰り返し数(可変)が指定された項目"制御＿申込明細番号一覧"(String型。項目ID:ctrl_mskm_dtl_no_list)
            else if(keyElement.equals("制御＿申込明細番号一覧")) {
                // keyの次の要素を取得
                keyElement = key.substring(separaterPoint + 1);//("ctrl_mskm_dtl_no_list/0"から最初の"/"より後を取得)。
                // 次はリスト中のインデックスを見る
                Integer tmpIndexInt = null;
                try{
                    tmpIndexInt = Integer.valueOf(keyElement);
                }
                // インデックス値が数値文字列でない場合は、ここでnullを返す。
                catch(NumberFormatException e){
                    tmpIndexInt = null;
                }
                if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                    int tmpIndex = tmpIndexInt.intValue();
                    if(tmpIndex >= 0 && tmpIndex < ctrl_mskm_dtl_no_list_list.size()) { // インデックス値がリスト個数-1以下の場合
                        ((X33VDataTypeStringBean)ctrl_mskm_dtl_no_list_list.get(tmpIndex)).storeModelData(subkey,in_value);
						//キャスト部分は、項目定義型にあわせてX33VDataTypeStringBean, X33VDataTypeLongBean, X33VDataTypeBooleanBeanのうち1つを指定。
						//X33VDataTypeLongBeanではsubkeyと入力値およびisSetAsStringフラグを引数に指定
                    }
                }
            }
 
            // データタイプが String の項目"機器提供サービス契約番号"(項目ID:kktk_svc_kei_no)
            else if(keyElement.equals("機器提供サービス契約番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKktk_svc_kei_no_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKktk_svc_kei_no_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居元＿請求契約番号"(項目ID:mt_siky_kei_no)
            else if(keyElement.equals("転居元＿請求契約番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMt_siky_kei_no_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMt_siky_kei_no_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"機器提供＿更新年月日時分秒"(項目ID:kktk_svc_dtl_upd_dtm)
            else if(keyElement.equals("機器提供＿更新年月日時分秒")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKktk_svc_dtl_upd_dtm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKktk_svc_dtl_upd_dtm_state((String)in_value);
                }
            }
            // データタイプが String の項目"住所変更番号"(項目ID:ad_chg_no)
            else if(keyElement.equals("住所変更番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setAd_chg_no_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setAd_chg_no_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居元＿光ネット＿申込明細番号"(項目ID:mt_net_mskm_dtl_no)
            else if(keyElement.equals("転居元＿光ネット＿申込明細番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMt_net_mskm_dtl_no_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMt_net_mskm_dtl_no_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居元＿光電話＿申込明細番号"(項目ID:mt_tel_mskm_dtl_no)
            else if(keyElement.equals("転居元＿光電話＿申込明細番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMt_tel_mskm_dtl_no_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMt_tel_mskm_dtl_no_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居元＿光テレビ＿申込明細番号"(項目ID:mt_tv_mskm_dtl_no)
            else if(keyElement.equals("転居元＿光テレビ＿申込明細番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMt_tv_mskm_dtl_no_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMt_tv_mskm_dtl_no_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先光ネット＿サービス契約＿更新年月日時分秒"(項目ID:sk_svckei_net_upd_dtm)
            else if(keyElement.equals("転居先光ネット＿サービス契約＿更新年月日時分秒")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setSk_svckei_net_upd_dtm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setSk_svckei_net_upd_dtm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先光電話＿サービス契約＿更新年月日時分秒"(項目ID:sk_svckei_tel_upd_dtm)
            else if(keyElement.equals("転居先光電話＿サービス契約＿更新年月日時分秒")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setSk_svckei_tel_upd_dtm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setSk_svckei_tel_upd_dtm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先光テレビ＿サービス契約＿更新年月日時分秒"(項目ID:sk_svckei_tv_upd_dtm)
            else if(keyElement.equals("転居先光テレビ＿サービス契約＿更新年月日時分秒")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setSk_svckei_tv_upd_dtm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setSk_svckei_tv_upd_dtm_state((String)in_value);
                }
            }

            // データタイプが String の項目"利用場所住所最下層チェックフラグ"(項目ID:dup_warning_ten_place_flg)
            else if(keyElement.equals("利用場所住所最下層チェックフラグ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setDup_warning_ten_place_flg_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setDup_warning_ten_place_flg_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"機器送付先住所最下層チェックフラグ"(項目ID:dup_warning_send_place_flg)
            else if(keyElement.equals("機器送付先住所最下層チェックフラグ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setDup_warning_send_place_flg_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setDup_warning_send_place_flg_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"機器送付先住所最下層チェックフラグ"(項目ID:dup_warning_send_place_flg)
            else if(keyElement.equals("機器送付先住所最下層チェックフラグ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setDup_warning_send_place_flg_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setDup_warning_send_place_flg_state((String)in_value);
                }
            }

            // データタイプが String の項目"住所変更登録後修正"(項目ID:adchg_aft_mod)
            else if(keyElement.equals("住所変更登録後修正")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setAdchg_aft_mod_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setAdchg_aft_mod_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setAdchg_aft_mod_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"住所変更登録後修正＿制御"(項目ID:adchg_aft_mod_ctrl)
            else if(keyElement.equals("住所変更登録後修正＿制御")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setAdchg_aft_mod_ctrl_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setAdchg_aft_mod_ctrl_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setAdchg_aft_mod_ctrl_state((String)in_value);
                }
            }

            // データタイプが String の項目"スクロールフラグ"(項目ID:scroll_flag)
            else if(keyElement.equals("スクロールフラグ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setScroll_flag_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setScroll_flag_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setScroll_flag_state((String)in_value);
                }
            }

            // データタイプが String の項目"登録値＿光ネット＿サービス情報"(項目ID:regist_value_net_svc_info)
            else if(keyElement.equals("登録値＿光ネット＿サービス情報")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setRegist_value_net_svc_info_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setRegist_value_net_svc_info_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setRegist_value_net_svc_info_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"登録値＿光ネット＿料金グループ"(項目ID:regist_value_net_price_group)
            else if(keyElement.equals("登録値＿光ネット＿料金グループ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setRegist_value_net_price_group_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setRegist_value_net_price_group_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setRegist_value_net_price_group_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"登録値＿光ネット＿料金コース"(項目ID:regist_value_net_price_course)
            else if(keyElement.equals("登録値＿光ネット＿料金コース")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setRegist_value_net_price_course_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setRegist_value_net_price_course_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setRegist_value_net_price_course_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"登録値＿光ネット＿即割有無"(項目ID:regist_value_net_sokuwari_umu)
            else if(keyElement.equals("登録値＿光ネット＿即割有無")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setRegist_value_net_sokuwari_umu_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setRegist_value_net_sokuwari_umu_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setRegist_value_net_sokuwari_umu_state((String)in_value);
                }
            }
            //ANK-3412-08-00 ADD START
            // データタイプが String の項目"登録値＿光ネット＿高速割有無"(項目ID:regist_value_net_kosokuwari_umu)
            else if(keyElement.equals("登録値＿光ネット＿高速割有無")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setRegist_value_net_kosokuwari_umu_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setRegist_value_net_kosokuwari_umu_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setRegist_value_net_kosokuwari_umu_state((String)in_value);
                }
            }
            //ANK-3412-08-00 ADD END
 
            // データタイプが String の項目"登録値＿光ネット＿違約金発生区分"(項目ID:regist_value_net_penalty_hassei_div)
            else if(keyElement.equals("登録値＿光ネット＿違約金発生区分")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setRegist_value_net_penalty_hassei_div_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setRegist_value_net_penalty_hassei_div_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setRegist_value_net_penalty_hassei_div_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"登録値＿光ネット＿違約金変更理由コード"(項目ID:regist_value_net_penalty_change_cd)
            else if(keyElement.equals("登録値＿光ネット＿違約金変更理由コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setRegist_value_net_penalty_change_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setRegist_value_net_penalty_change_cd_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setRegist_value_net_penalty_change_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"登録値＿光電話＿サービス情報"(項目ID:regist_value_tel_svc_info)
            else if(keyElement.equals("登録値＿光電話＿サービス情報")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setRegist_value_tel_svc_info_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setRegist_value_tel_svc_info_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setRegist_value_tel_svc_info_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"登録値＿光電話＿料金グループ"(項目ID:regist_value_tel_price_group)
            else if(keyElement.equals("登録値＿光電話＿料金グループ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setRegist_value_tel_price_group_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setRegist_value_tel_price_group_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setRegist_value_tel_price_group_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"登録値＿光電話＿料金コース"(項目ID:regist_value_tel_price_course)
            else if(keyElement.equals("登録値＿光電話＿料金コース")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setRegist_value_tel_price_course_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setRegist_value_tel_price_course_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setRegist_value_tel_price_course_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"登録値＿光電話＿電話番号１"(項目ID:regist_value_tel_no1)
            else if(keyElement.equals("登録値＿光電話＿電話番号１")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setRegist_value_tel_no1_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setRegist_value_tel_no1_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setRegist_value_tel_no1_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"登録値＿光電話＿電話番号２"(項目ID:regist_value_tel_no2)
            else if(keyElement.equals("登録値＿光電話＿電話番号２")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setRegist_value_tel_no2_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setRegist_value_tel_no2_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setRegist_value_tel_no2_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"登録値＿光電話＿違約金発生区分"(項目ID:regist_value_tel_penalty_hassei_div)
            else if(keyElement.equals("登録値＿光電話＿違約金発生区分")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setRegist_value_tel_penalty_hassei_div_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setRegist_value_tel_penalty_hassei_div_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setRegist_value_tel_penalty_hassei_div_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"登録値＿光電話＿違約金変更理由コード"(項目ID:regist_value_tel_penalty_change_cd)
            else if(keyElement.equals("登録値＿光電話＿違約金変更理由コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setRegist_value_tel_penalty_change_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setRegist_value_tel_penalty_change_cd_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setRegist_value_tel_penalty_change_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"登録値＿光テレビ＿サービス情報"(項目ID:regist_value_tv_svc_info)
            else if(keyElement.equals("登録値＿光テレビ＿サービス情報")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setRegist_value_tv_svc_info_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setRegist_value_tv_svc_info_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setRegist_value_tv_svc_info_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"登録値＿光テレビ＿料金グループ"(項目ID:regist_value_tv_price_group)
            else if(keyElement.equals("登録値＿光テレビ＿料金グループ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setRegist_value_tv_price_group_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setRegist_value_tv_price_group_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setRegist_value_tv_price_group_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"登録値＿光テレビ＿料金コース"(項目ID:regist_value_tv_price_course)
            else if(keyElement.equals("登録値＿光テレビ＿料金コース")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setRegist_value_tv_price_course_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setRegist_value_tv_price_course_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setRegist_value_tv_price_course_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"登録値＿光テレビ＿ＳＴＢ出荷方法"(項目ID:regist_value_tv_stb_shka_way)
            else if(keyElement.equals("登録値＿光テレビ＿ＳＴＢ出荷方法")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setRegist_value_tv_stb_shka_way_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setRegist_value_tv_stb_shka_way_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setRegist_value_tv_stb_shka_way_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"登録値＿光テレビ＿ＳＴＢ契約台数"(項目ID:regist_value_tv_stb_kei_cnt)
            else if(keyElement.equals("登録値＿光テレビ＿ＳＴＢ契約台数")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setRegist_value_tv_stb_kei_cnt_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setRegist_value_tv_stb_kei_cnt_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setRegist_value_tv_stb_kei_cnt_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"登録値＿光テレビ＿違約金発生区分"(項目ID:regist_value_tv_penalty_hassei_div)
            else if(keyElement.equals("登録値＿光テレビ＿違約金発生区分")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setRegist_value_tv_penalty_hassei_div_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setRegist_value_tv_penalty_hassei_div_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setRegist_value_tv_penalty_hassei_div_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"登録値＿光テレビ＿違約金変更理由コード"(項目ID:regist_value_tv_penalty_change_cd)
            else if(keyElement.equals("登録値＿光テレビ＿違約金変更理由コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setRegist_value_tv_penalty_change_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setRegist_value_tv_penalty_change_cd_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setRegist_value_tv_penalty_change_cd_state((String)in_value);
                }
            }
 
            // ANK-2135-00-00 2014/07/11 add start
            // データタイプが Boolean の項目"スタｃｈセット申込"(項目ID:star_ch_set_mskm)
            else if(keyElement.equals("スタｃｈセット申込")) {
                if(subkey.equalsIgnoreCase("value")) { // Booleanに変換してから返す。
                    setStar_ch_set_mskm_value((Boolean)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enabledのsetterを実行する。
                    setStar_ch_set_mskm_enabled((Boolean)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setStar_ch_set_mskm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"スタｃｈセット申込＿制御コード"(項目ID:star_ch_set_mskm_ctrl_cd)
            else if(keyElement.equals("スタｃｈセット申込＿制御コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setStar_ch_set_mskm_ctrl_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setStar_ch_set_mskm_ctrl_cd_state((String)in_value);
                }
            }
            
            // データタイプが String の項目"スタｃｈセット申込＿退避"(項目ID:star_ch_set_mskm_bk)
            else if(keyElement.equals("スタｃｈセット申込＿退避")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setStar_ch_set_mskm_bk_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setStar_ch_set_mskm_bk_state((String)in_value);
                }
            }
            // ANK-2135-00-00 2014/07/11 add end
 
        	// ANK-2642-00-00 2015/09/11 add start
            // データタイプが String の項目"選択サービス契約ステータス"(項目ID:choice_svc_kei_stat)
            else if(keyElement.equals("選択サービス契約ステータス")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setChoice_svc_kei_stat_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setChoice_svc_kei_stat_state((String)in_value);
                }
            }
        	// ANK-2642-00-00 2015/09/11 add end
// ▽▽▽ ANK-3106-00-00 ADD START
            // データタイプが String の項目"番ポ一時戻し補正可否"(項目ID:bmp_tmp_rtrn_hosei_kh)
            else if(keyElement.equals("番ポ一時戻し補正可否")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setBmp_tmp_rtrn_hosei_kh_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setBmp_tmp_rtrn_hosei_kh_state((String)in_value);
                }
            }
            // データタイプが String の項目"電話紐付機器"(項目ID:tel_hmzk_kiki)
            else if(keyElement.equals("電話紐付機器")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTel_hmzk_kiki_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTel_hmzk_kiki_state((String)in_value);
                }
            }
            // データタイプが String の項目"出荷済ＶＡ有無"(項目ID:shukka_zm_va_um)
            else if(keyElement.equals("出荷済ＶＡ有無")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setShukka_zm_va_um_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setShukka_zm_va_um_state((String)in_value);
                }
            }
// △△△ ANK-3106-00-00 ADD END
            //ANK-3387-00-00 ADD START
            // データタイプが String の項目"制御＿提供方式パターンコード（ネット）元"(項目ID:tk_hoshiki_ptn_cd_net_moto)
            else if(keyElement.equals("制御＿提供方式パターンコード（ネット）元")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTk_hoshiki_ptn_cd_net_moto_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTk_hoshiki_ptn_cd_net_moto_state((String)in_value);
                }
            }
            
            // データタイプが String の項目"出荷済ＶＡ有無"(項目ID:tk_hoshiki_ptn_cd_net_saki)
            else if(keyElement.equals("制御＿提供方式パターンコード（ネット）先")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTk_hoshiki_ptn_cd_net_saki_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTk_hoshiki_ptn_cd_net_saki_state((String)in_value);
                }
            }
            //ANK-3387-00-00 ADD END
            //ANK-4244-00-00 ADD START
            // データタイプが String の項目"制御＿棟内速度コード（ネット）元"(項目ID:tonai_speed_cd_net_saki)
            else if(keyElement.equals("制御＿棟内速度コード（ネット）先")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTonai_speed_cd_net_saki_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTonai_speed_cd_net_saki_state((String)in_value);
                }
            }
            //ANK-4244-00-00 ADD END
            //ANK-3731-00-00 ADD START
            // データタイプが Boolean の項目"マンション光配線切替フラグ"(項目ID:mans_hhs_swch_flg)
            else if(keyElement.equals("マンション光配線切替フラグ")) {
                if(subkey.equalsIgnoreCase("value")) { // Booleanに変換してから返す。
                    setMans_hhs_swch_flg_value((Boolean)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enabledのsetterを実行する。
                    setMans_hhs_swch_flg_enabled((Boolean)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMans_hhs_swch_flg_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"光配線１Ｇのみフラグ"(項目ID:hhs_1gonly_flg)
            else if(keyElement.equals("光配線１Ｇのみフラグ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setHhs_1gonly_flg_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setHhs_1gonly_flg_state((String)in_value);
                }
            }
            //ANK-3731-00-00 ADD END
            //ANK-4493-00-00 ADD START
            // データタイプが String の項目"加入契約ネット1G申込可否_マンション"(項目ID:knykei_net_1g_mkm_kh_mans)
            else if(keyElement.equals("加入契約ネット1G申込可否_マンション")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKnykei_net_1g_mkm_kh_mans_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKnykei_net_1g_mkm_kh_mans_state((String)in_value);
                }
            }
            // データタイプが String の項目"加入契約ネット10G申込可否_マンション"(項目ID:knykei_net_10g_mkm_kh_mans)
            else if(keyElement.equals("加入契約ネット10G申込可否_マンション")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKnykei_net_10g_mkm_kh_mans_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKnykei_net_10g_mkm_kh_mans_state((String)in_value);
                }
            }
            //ANK-4493-00-00 ADD END

// ANK-3885-00-00 ADD START
            // データタイプがデータタイプビーン型の項目"部屋番号（光化マンション）リスト"(項目ID:rm_no_hkrmn_list)
            else if(keyElement.equals("部屋番号（光化マンション）リスト")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < rm_no_hkrmn_list_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)rm_no_hkrmn_list_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプがデータタイプビーン型の項目"棟情報（光化マンション）リスト"(項目ID:tou_info_hkrmn_list)
            else if(keyElement.equals("棟情報（光化マンション）リスト")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < tou_info_hkrmn_list_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)tou_info_hkrmn_list_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが Boolean の項目"光化マンションフラグ"(項目ID:hkrmn_flg)
            else if(keyElement.equals("光化マンションフラグ")) {
                if(subkey.equalsIgnoreCase("value")) { // Booleanに変換してから返す。
                    setHkrmn_flg_value((Boolean)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setHkrmn_flg_state((String)in_value);
                }
            }
 
            // データタイプが Boolean の項目"転居先利用場所情報＿棟情報表示フラグ"(項目ID:ten_touinfo_dsp_flg)
            else if(keyElement.equals("転居先利用場所情報＿棟情報表示フラグ")) {
                if(subkey.equalsIgnoreCase("value")) { // Booleanに変換してから返す。
                    setTen_touinfo_dsp_flg_value((Boolean)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTen_touinfo_dsp_flg_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"転居先利用場所情報＿棟情報"(項目ID:ten_tou_info)
            else if(keyElement.equals("転居先利用場所情報＿棟情報")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTen_tou_info_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTen_tou_info_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTen_tou_info_state((String)in_value);
                }
            }
 
            // データタイプがデータタイプビーン型の項目"棟内空き状況情報リスト"(項目ID:tonai_akijk_inf_list)
            else if(keyElement.equals("棟内空き状況情報リスト")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < tonai_akijk_inf_list_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)tonai_akijk_inf_list_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
// ANK-3885-00-00 ADD END
// ANK-4244-00-00 ADD START
            // データタイプが String の項目"転居先利用場所情報＿連番"(項目ID:ten_renban)
            else if(keyElement.equals("転居先利用場所情報＿連番")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTen_renban_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTen_renban_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTen_renban_state((String)in_value);
                }
            }
            
            // データタイプが String の項目"転居先利用場所情報＿コンセント設置内容"(項目ID:ten_cct_set_naiyo)
            else if(keyElement.equals("転居先利用場所情報＿コンセント設置内容")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTen_cct_set_naiyo_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTen_cct_set_naiyo_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTen_cct_set_naiyo_state((String)in_value);
                }
            }
// ANK-4244-00-00 ADD END
// IT1-2022-0000054 ADD START
            // データタイプが String の項目"加入契約支払方式コード"(項目ID:kanyu_kei_pay_hoshiki_cd)
            else if(keyElement.equals("加入契約支払方式コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKanyu_kei_pay_hoshiki_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setKanyu_kei_pay_hoshiki_cd_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKanyu_kei_pay_hoshiki_cd_state((String)in_value);
                }
            }
// IT1-2022-0000054 ADD END
       } 
    }
 
    /**
      * 画面に存在するサービスフォームIDのリストを返します。
      * @return String[] サービスフォームIDのリスト
      */
    public String[] listServiceFormIds() {
        return null;
    }
 
    /**
      * サービスフォームまたは指定の項目のクラスの項目名のリストを返します。
      * @param key 項目名
      * @return ArrayList 項目名のリスト
      */
    public ArrayList<String> listKoumokuIds(String key) {
 
        // keyがnullの場合、このサービスフォームの項目一覧を返す。
        if(key == null) {
            ArrayList<String> koumokuList = new ArrayList<String>();
            koumokuList.add("顧客契約引継リスト") ;
            koumokuList.add("ヘッダ＿異動区分") ;
            koumokuList.add("ヘッダ＿マンション−マンションＩＤ／Ｐ−ＩＤ") ;
            koumokuList.add("ヘッダ＿マンション−マンション名／メゾン名") ;
            koumokuList.add("ヘッダ＿ＳＹＳＩＤ") ;
            koumokuList.add("ヘッダ＿ｅｏＩＤ") ;
            koumokuList.add("ヘッダ＿契約者名") ;
            koumokuList.add("ヘッダ＿契約者住所") ;
            koumokuList.add("ヘッダ＿契約者電話番号") ;
            koumokuList.add("ヘッダ＿利用場所住所") ;
            koumokuList.add("ヘッダ＿利用場所電話番号") ;
            koumokuList.add("選択サービス契約番号") ;
            koumokuList.add("転居元＿回線種別") ;
            koumokuList.add("転居元＿マンション物件コード") ;
            koumokuList.add("利用中契約サービス情報一覧") ;
            koumokuList.add("受付番号") ;
            koumokuList.add("申込情報＿申込種別情報") ;
            koumokuList.add("申込情報＿申込種別") ;
            koumokuList.add("申込情報＿申込種別名") ;
            koumokuList.add("申込情報＿申込年月日") ;
            koumokuList.add("申込情報＿申込年月日（年）") ;
            koumokuList.add("申込情報＿申込年月日（月）") ;
            koumokuList.add("申込情報＿申込年月日（日）") ;
            koumokuList.add("申込情報＿受付担当者") ;
            koumokuList.add("申込情報＿申込受付担当ユーザーＩＤ") ;
            koumokuList.add("申込情報＿受付担当者区分情報") ;
            koumokuList.add("申込情報＿受付担当者区分") ;
            koumokuList.add("申込情報＿受付担当者区分名") ;
            koumokuList.add("申込情報＿制御コード") ;
            koumokuList.add("転居先利用場所情報＿未確定") ;
            koumokuList.add("転居先利用場所情報＿未確定＿制御コード") ;
            koumokuList.add("転居先利用場所情報＿マンションＩＤ／Ｐ−ＩＤ") ;
            koumokuList.add("転居先利用場所情報＿マンションＩＤ") ;
            koumokuList.add("転居先利用場所情報＿Ｐ−ＩＤ") ;
            koumokuList.add("転居先利用場所情報＿マンション物件番号") ;
            koumokuList.add("転居先利用場所情報＿マンション名／メゾン名") ;
            koumokuList.add("転居先利用場所情報＿支払方式") ;
            koumokuList.add("転居先利用場所情報＿マンション物件コード") ;
            koumokuList.add("転居先利用場所情報＿郵便番号") ;
            koumokuList.add("転居先利用場所情報＿郵便番号１（上３桁）") ;
            koumokuList.add("転居先利用場所情報＿郵便番号２（下４桁）") ;
            koumokuList.add("転居先利用場所情報＿住所コード") ;
            koumokuList.add("転居先利用場所情報＿住所コード１") ;
            koumokuList.add("転居先利用場所情報＿住所コード２") ;
            koumokuList.add("転居先利用場所情報＿住所コード３") ;
            koumokuList.add("転居先利用場所情報＿住所コード４") ;
            koumokuList.add("転居先利用場所情報＿都道府県") ;
            koumokuList.add("転居先利用場所情報＿市区町村") ;
            koumokuList.add("転居先利用場所情報＿大字通称名") ;
            koumokuList.add("転居先利用場所情報＿字丁目") ;
            koumokuList.add("転居先利用場所情報＿番地・号") ;
            koumokuList.add("転居先利用場所情報＿建物名") ;
            koumokuList.add("転居先利用場所情報＿部屋番号") ;
            koumokuList.add("転居先利用場所情報＿請求先部屋番号") ;
            koumokuList.add("転居先利用場所情報＿電話番号") ;
            koumokuList.add("転居先利用場所情報＿入居予定日") ;
            koumokuList.add("転居先利用場所情報＿入居予定日（年）") ;
            koumokuList.add("転居先利用場所情報＿入居予定日（月）") ;
            koumokuList.add("転居先利用場所情報＿入居予定日（日）") ;
            koumokuList.add("転居先利用場所情報＿制御コード") ;
            koumokuList.add("機器送付先住所＿コピー元住所情報") ;
            koumokuList.add("機器送付先住所＿コピー元住所") ;
            koumokuList.add("機器送付先住所＿コピー元住所名") ;
            koumokuList.add("機器送付先住所＿郵便番号") ;
            koumokuList.add("機器送付先住所＿郵便番号１（上３桁）") ;
            koumokuList.add("機器送付先住所＿郵便番号２（下４桁）") ;
            koumokuList.add("機器送付先住所＿手動入力") ;
            koumokuList.add("機器送付先住所＿手動入力＿制御コード") ;
            koumokuList.add("機器送付先住所＿住所コード") ;
            koumokuList.add("機器送付先住所＿住所コード１") ;
            koumokuList.add("機器送付先住所＿住所コード２") ;
            koumokuList.add("機器送付先住所＿住所コード３") ;
            koumokuList.add("機器送付先住所＿住所コード４") ;
            koumokuList.add("機器送付先住所＿都道府県") ;
            koumokuList.add("機器送付先住所＿市区町村") ;
            koumokuList.add("機器送付先住所＿大字通称名") ;
            koumokuList.add("機器送付先住所＿字丁目") ;
            koumokuList.add("機器送付先住所＿番地・号") ;
            koumokuList.add("機器送付先住所＿建物名") ;
            koumokuList.add("機器送付先住所＿部屋番号") ;
            koumokuList.add("機器送付先住所＿電話番号") ;
            koumokuList.add("機器送付先住所＿送付先名") ;
            koumokuList.add("機器送付先住所＿送付先カナ") ;
            koumokuList.add("機器送付先住所＿制御コード") ;
            koumokuList.add("撤去情報＿工事範囲情報") ;
            koumokuList.add("撤去情報＿工事範囲情報＿制御コード") ;
            koumokuList.add("撤去情報＿工事範囲") ;
            koumokuList.add("撤去情報＿工事範囲名") ;
            koumokuList.add("撤去情報＿工事希望日") ;
            koumokuList.add("撤去情報＿工事希望日（年）") ;
            koumokuList.add("撤去情報＿工事希望日（月）") ;
            koumokuList.add("撤去情報＿工事希望日（日）") ;
            koumokuList.add("撤去情報＿解約年月日") ;
            koumokuList.add("撤去情報＿解約年月日（年）") ;
            koumokuList.add("撤去情報＿解約年月日（月）") ;
            koumokuList.add("撤去情報＿解約年月日（日）") ;
            koumokuList.add("撤去情報＿工事希望アポ期限") ;
            koumokuList.add("撤去情報＿工事希望アポ期限（年）") ;
            koumokuList.add("撤去情報＿工事希望アポ期限（月）") ;
            koumokuList.add("撤去情報＿工事希望アポ期限（日）") ;
            koumokuList.add("撤去情報＿電話連絡希望時間帯情報") ;
            koumokuList.add("撤去情報＿電話連絡希望時間帯") ;
            koumokuList.add("撤去情報＿電話連絡希望時間帯名") ;
            koumokuList.add("撤去情報＿工事アポ連絡先情報") ;
            koumokuList.add("撤去情報＿工事アポ連絡先") ;
            koumokuList.add("撤去情報＿工事アポ連絡先名") ;
            koumokuList.add("撤去情報＿お客様連絡先番号") ;
            koumokuList.add("撤去情報＿連絡先メールアドレス") ;
            koumokuList.add("撤去情報＿連絡手段補記") ;
            koumokuList.add("転居先利用サービス情報＿サービス情報") ;
            koumokuList.add("転居先利用サービス情報＿利用サービス変更情報") ;
            koumokuList.add("転居先利用サービス情報＿利用サービス変更情報＿制御コード") ;
            koumokuList.add("転居先利用サービス情報＿光ネット＿サービス契約番号") ;
            koumokuList.add("転居先利用サービス情報＿光ネット＿申込明細番号") ;
            koumokuList.add("転居先利用サービス情報＿ｅｏ光ネット＿処理制御情報") ;
            koumokuList.add("転居先利用サービス情報＿光ネットサービス情報") ;
            koumokuList.add("転居先利用サービス情報＿光ネットサービス情報＿制御コード") ;
            koumokuList.add("転居先利用サービス情報＿光ネットサービス") ;
            koumokuList.add("転居先利用サービス情報＿光ネットサービス名") ;
            koumokuList.add("転居先利用サービス情報＿光ネット＿契約サービス情報") ;
            koumokuList.add("転居先利用サービス情報＿光ネット＿契約サービス情報＿制御コード") ;
            koumokuList.add("転居先利用サービス情報＿光ネット＿契約サービス") ;
            koumokuList.add("転居先利用サービス情報＿光ネット＿契約サービス名") ;
            koumokuList.add("転居先利用サービス情報＿光ネット＿コース情報") ;
            koumokuList.add("転居先利用サービス情報＿光ネット＿コース情報＿制御コード") ;
            koumokuList.add("転居先利用サービス情報＿光ネット＿コース") ;
            koumokuList.add("転居先利用サービス情報＿光ネット＿コース名") ;
            koumokuList.add("転居先利用サービス情報＿光ネット＿即割情報") ;
            koumokuList.add("転居先利用サービス情報＿光ネット＿即割情報＿制御コード") ;
            koumokuList.add("転居先利用サービス情報＿光ネット＿即割") ;
            koumokuList.add("転居先利用サービス情報＿光ネット＿即割名") ;
            //ANK-3412-08-00 ADD START
            koumokuList.add("転居先利用サービス情報＿光ネット＿高速割情報") ;
            koumokuList.add("転居先利用サービス情報＿光ネット＿高速割情報＿制御コード") ;
            koumokuList.add("転居先利用サービス情報＿光ネット＿高速割") ;
            koumokuList.add("転居先利用サービス情報＿光ネット＿高速割名") ;
            //ANK-3412-08-00 ADD END
            koumokuList.add("転居先利用サービス情報＿光ネット＿違約金発生区分情報") ;
            koumokuList.add("転居先利用サービス情報＿光ネット＿違約金発生区分＿制御コード") ;
            koumokuList.add("転居先利用サービス情報＿光ネット＿違約金発生区分") ;
            koumokuList.add("転居先利用サービス情報＿光ネット＿違約金発生区分名") ;
            koumokuList.add("転居先利用サービス情報＿光ネット＿違約金変更理由コード情報") ;
            koumokuList.add("転居先利用サービス情報＿光ネット＿違約金変更理由コード＿制御コード") ;
            koumokuList.add("転居先利用サービス情報＿光ネット＿違約金変更理由コード") ;
            koumokuList.add("転居先利用サービス情報＿光ネット＿違約金変更理由コード名") ;
            koumokuList.add("転居先利用サービス情報＿光電話＿サービス契約番号") ;
            koumokuList.add("転居先利用サービス情報＿光電話＿申込明細番号") ;
            koumokuList.add("転居先利用サービス情報＿ｅｏ光電話＿処理制御情報") ;
            koumokuList.add("転居先利用サービス情報＿光電話サービス情報") ;
            koumokuList.add("転居先利用サービス情報＿光電話サービス情報＿制御コード") ;
            koumokuList.add("転居先利用サービス情報＿光電話サービス") ;
            koumokuList.add("転居先利用サービス情報＿光電話サービス名") ;
            koumokuList.add("転居先利用サービス情報＿光電話＿契約サービス情報") ;
            koumokuList.add("転居先利用サービス情報＿光電話＿契約サービス情報＿制御コード") ;
            koumokuList.add("転居先利用サービス情報＿光電話＿契約サービス") ;
            koumokuList.add("転居先利用サービス情報＿光電話＿契約サービス名") ;
            koumokuList.add("転居先利用サービス情報＿光電話＿コース情報") ;
            koumokuList.add("転居先利用サービス情報＿光電話＿コース情報＿制御コード") ;
            koumokuList.add("転居先利用サービス情報＿光電話＿コース") ;
            koumokuList.add("転居先利用サービス情報＿光電話＿コース名") ;
            koumokuList.add("転居先利用サービス情報＿光電話＿電話番号１") ;
            koumokuList.add("転居先利用サービス情報＿光電話＿電話番号２") ;
            koumokuList.add("転居先利用サービス情報＿光電話＿サービス契約内訳番号１") ;
            koumokuList.add("転居先利用サービス情報＿光電話＿サービス契約内訳番号２") ;
            koumokuList.add("転居先利用サービス情報＿光電話＿違約金発生区分情報") ;
            koumokuList.add("転居先利用サービス情報＿光電話＿違約金発生区分＿制御コード") ;
            koumokuList.add("転居先利用サービス情報＿光電話＿違約金発生区分") ;
            koumokuList.add("転居先利用サービス情報＿光電話＿違約金発生区分名") ;
            koumokuList.add("転居先利用サービス情報＿光電話＿違約金変更理由コード情報") ;
            koumokuList.add("転居先利用サービス情報＿光電話＿違約金変更理由コード＿制御コード") ;
            koumokuList.add("転居先利用サービス情報＿光電話＿違約金変更理由コード") ;
            koumokuList.add("転居先利用サービス情報＿光電話＿違約金変更理由コード名") ;
            koumokuList.add("転居先利用サービス情報＿光テレビ＿サービス契約番号") ;
            koumokuList.add("転居先利用サービス情報＿光テレビ＿申込明細番号") ;
            koumokuList.add("転居先利用サービス情報＿ｅｏ光テレビ＿処理制御情報") ;
            koumokuList.add("転居先利用サービス情報＿光テレビサービス情報") ;
            koumokuList.add("転居先利用サービス情報＿光テレビサービス情報＿制御コード") ;
            koumokuList.add("転居先利用サービス情報＿光テレビサービス") ;
            koumokuList.add("転居先利用サービス情報＿光テレビサービス名") ;
            koumokuList.add("転居先利用サービス情報＿光テレビ＿契約サービス情報") ;
            koumokuList.add("転居先利用サービス情報＿光テレビ＿契約サービス情報＿制御コード") ;
            koumokuList.add("転居先利用サービス情報＿光テレビ＿契約サービス") ;
            koumokuList.add("転居先利用サービス情報＿光テレビ＿契約サービス名") ;
            koumokuList.add("転居先利用サービス情報＿光テレビ＿コース情報") ;
            koumokuList.add("転居先利用サービス情報＿光テレビ＿コース情報＿制御コード") ;
            koumokuList.add("転居先利用サービス情報＿光テレビ＿コース") ;
            koumokuList.add("転居先利用サービス情報＿光テレビ＿コース名") ;
            koumokuList.add("転居先利用サービス情報＿光テレビ＿ＳＴＢ出荷方法情報") ;
            koumokuList.add("転居先利用サービス情報＿光テレビ＿ＳＴＢ出荷方法情報＿制御コード") ;
            koumokuList.add("転居先利用サービス情報＿光テレビ＿ＳＴＢ出荷方法") ;
            koumokuList.add("転居先利用サービス情報＿光テレビ＿ＳＴＢ出荷方法名") ;
            koumokuList.add("転居先利用サービス情報＿光テレビ＿ＳＴＢ契約台数") ;
            koumokuList.add("転居先利用サービス情報＿光テレビ＿ＳＴＢ契約台数＿制御コード") ;
            koumokuList.add("転居先利用サービス情報＿光テレビ＿違約金発生区分情報") ;
            koumokuList.add("転居先利用サービス情報＿光テレビ＿違約金発生区分＿制御コード") ;
            koumokuList.add("転居先利用サービス情報＿光テレビ＿違約金発生区分") ;
            koumokuList.add("転居先利用サービス情報＿光テレビ＿違約金発生区分名") ;
            koumokuList.add("転居先利用サービス情報＿光テレビ＿違約金変更理由コード情報") ;
            koumokuList.add("転居先利用サービス情報＿光テレビ＿違約金変更理由コード＿制御コード") ;
            koumokuList.add("転居先利用サービス情報＿光テレビ＿違約金変更理由コード") ;
            koumokuList.add("転居先利用サービス情報＿光テレビ＿違約金変更理由コード名") ;
            koumokuList.add("転居先利用サービス情報＿料金グループコード情報") ;
            koumokuList.add("転居先利用サービス情報＿料金コースコード情報") ;
            koumokuList.add("転居先サービス開始設定＿ネットサービス利用開始希望年月日") ;
            koumokuList.add("転居先サービス開始設定＿ネットサービス利用開始希望年月日（年）") ;
            koumokuList.add("転居先サービス開始設定＿ネットサービス利用開始希望年月日（月）") ;
            koumokuList.add("転居先サービス開始設定＿ネットサービス利用開始希望年月日（日）") ;
            koumokuList.add("転居先サービス開始設定＿ネットサービス制御コード") ;
            koumokuList.add("転居先サービス開始設定＿電話サービス利用開始希望日選択情報") ;
            koumokuList.add("転居先サービス開始設定＿電話サービス利用開始希望日選択制御情報") ;
            koumokuList.add("転居先サービス開始設定＿電話サービス利用開始希望日選択") ;
            koumokuList.add("転居先サービス開始設定＿電話サービス利用開始希望日選択名") ;
            koumokuList.add("転居先サービス開始設定＿電話サービス利用開始希望年月日") ;
            koumokuList.add("転居先サービス開始設定＿電話サービス利用開始希望年月日（年）") ;
            koumokuList.add("転居先サービス開始設定＿電話サービス利用開始希望年月日（月）") ;
            koumokuList.add("転居先サービス開始設定＿電話サービス利用開始希望年月日（日）") ;
            koumokuList.add("転居先サービス開始設定＿電話サービス利用開始希望年月日（ＡＭＰＭ）情報") ;
            koumokuList.add("転居先サービス開始設定＿電話サービス利用開始希望年月日（ＡＭＰＭ）") ;
            koumokuList.add("転居先サービス開始設定＿電話サービス利用開始希望年月日（ＡＭＰＭ）名") ;
            koumokuList.add("転居先サービス開始設定＿電話サービス利用開始希望年月日（時）情報") ;
            koumokuList.add("転居先サービス開始設定＿電話サービス利用開始希望年月日（時）") ;
            koumokuList.add("転居先サービス開始設定＿電話サービス利用開始希望年月日（時）名") ;
            koumokuList.add("転居先サービス開始設定＿電話サービス制御コード") ;
            koumokuList.add("転居元利用場所情報＿サービス契約回線内訳番号") ;
            koumokuList.add("転居先利用場所情報＿サービス契約回線内訳番号") ;
            // ANK-2480-00-00 2015/07/15 ADD START
            koumokuList.add("移転先eo電気サービス契約番号") ;
            // ANK-2480-00-00 2015/07/15 ADD END
            koumokuList.add("運用年月日") ;
            koumokuList.add("サービス開始年月日未来日チェック日数") ;
            koumokuList.add("サービス終了年月日未来日チェック日数") ;
            koumokuList.add("申込日一定期間") ;
            koumokuList.add("転居元マンション情報") ;
            koumokuList.add("転居先マンション情報") ;
            koumokuList.add("光ネット既存サービス有無") ;
            koumokuList.add("光電話既存サービス有無") ;
            koumokuList.add("光テレビ既存サービス有無") ;
            koumokuList.add("サービス制御コード") ;
            koumokuList.add("転居元マンション判定コード") ;
            koumokuList.add("転居元光ネット＿サービス契約＿更新年月日時分秒") ;
            koumokuList.add("転居元光電話＿サービス契約＿更新年月日時分秒") ;
            koumokuList.add("転居元光テレビ＿サービス契約＿更新年月日時分秒") ;
            koumokuList.add("転居元光ネット＿サービス契約ステータス") ;
            koumokuList.add("転居元光電話＿サービス契約ステータス") ;
            koumokuList.add("転居元光テレビ＿サービス契約ステータス") ;
            koumokuList.add("転居先光ネット＿サービス契約ステータス") ;
            koumokuList.add("転居先光電話＿サービス契約ステータス") ;
            koumokuList.add("転居先光テレビ＿サービス契約ステータス") ;
            koumokuList.add("転居先マンション判定コード") ;
            koumokuList.add("転居元撤去情報表示制御コード") ;
            koumokuList.add("住所変更申込＿仮登録番号") ;
            koumokuList.add("住所変更申込一時保存＿更新年月日時分秒") ;
            koumokuList.add("住所変更申込状態コード") ;
            koumokuList.add("申込キャンセルボタン制御コード") ;
            koumokuList.add("申込キャンセルボタン表示制御フラグ") ;
            koumokuList.add("エリアチェックボタン制御コード") ;
            koumokuList.add("クリアボタン制御コード") ;
            koumokuList.add("ｅｏ光ネット＿通信量ボタン制御コード") ;
            koumokuList.add("ｅｏ光ネット＿ボタン制御コード") ;
            koumokuList.add("ｅｏ光ネット＿ＰＣセットアップボタン制御コード") ;
            koumokuList.add("ｅｏ光電話＿ボタン制御コード") ;
            koumokuList.add("ｅｏ光電話＿ＰＣセットアップボタン制御コード") ;
            koumokuList.add("ｅｏ光電話＿ＴＤＩＳ情報入力２ボタン制御コード") ;
            koumokuList.add("ｅｏ光テレビ＿ボタン制御コード") ;
            koumokuList.add("ｅｏ光テレビ＿ＰＣセットアップボタン制御コード") ;
            koumokuList.add("マンション検索ボタン制御コード") ;
            koumokuList.add("ＳＴＢ要コース判定コード") ;
            koumokuList.add("光ネット＿サービスパターンコード") ;
            koumokuList.add("光電話＿サービスパターンコード") ;
            koumokuList.add("光テレビ＿サービスパターンコード") ;
            koumokuList.add("光ネット＿仮登録変更判定") ;
            koumokuList.add("光電話＿仮登録変更判定") ;
            koumokuList.add("光テレビ＿仮登録変更判定") ;
            koumokuList.add("転居元利用場所情報＿郵便番号") ;
            koumokuList.add("転居元利用場所情報＿郵便番号１（上３桁）") ;
            koumokuList.add("転居元利用場所情報＿郵便番号２（下４桁）") ;
            koumokuList.add("転居元利用場所情報＿住所コード") ;
            koumokuList.add("転居元利用場所情報＿住所コード１") ;
            koumokuList.add("転居元利用場所情報＿住所コード２") ;
            koumokuList.add("転居元利用場所情報＿住所コード３") ;
            koumokuList.add("転居元利用場所情報＿住所コード４") ;
            koumokuList.add("転居元利用場所情報＿都道府県") ;
            koumokuList.add("転居元利用場所情報＿市区町村") ;
            koumokuList.add("転居元利用場所情報＿大字通称名") ;
            koumokuList.add("転居元利用場所情報＿字丁目") ;
            koumokuList.add("転居元利用場所情報＿番地・号") ;
            koumokuList.add("転居元利用場所情報＿建物名") ;
            koumokuList.add("転居元利用場所情報＿部屋番号") ;
            koumokuList.add("契約者利用場所情報＿郵便番号") ;
            koumokuList.add("契約者利用場所情報＿郵便番号１（上３桁）") ;
            koumokuList.add("契約者利用場所情報＿郵便番号２（下４桁）") ;
            koumokuList.add("契約者利用場所情報＿住所コード") ;
            koumokuList.add("契約者利用場所情報＿住所コード１") ;
            koumokuList.add("契約者利用場所情報＿住所コード２") ;
            koumokuList.add("契約者利用場所情報＿住所コード３") ;
            koumokuList.add("契約者利用場所情報＿住所コード４") ;
            koumokuList.add("契約者利用場所情報＿都道府県") ;
            koumokuList.add("契約者利用場所情報＿市区町村") ;
            koumokuList.add("契約者利用場所情報＿大字通称名") ;
            koumokuList.add("契約者利用場所情報＿字丁目") ;
            koumokuList.add("契約者利用場所情報＿番地・号") ;
            koumokuList.add("契約者利用場所情報＿建物名") ;
            koumokuList.add("契約者利用場所情報＿部屋番号") ;
            koumokuList.add("ＳＴＢ契約上限数") ;
            koumokuList.add("選択料金コース＿光テレビ") ;
            koumokuList.add("申込番号") ;
            koumokuList.add("経度") ;
            koumokuList.add("緯度") ;
            koumokuList.add("エリアチェック結果（ｅｏ光ネット）") ;
            koumokuList.add("エリアチェック結果（ｅｏ光電話）") ;
            koumokuList.add("エリアチェック結果（ｅｏ光テレビ）") ;
            koumokuList.add("エリアチェック結果（ｅｏ光ネット）詳細") ;
            koumokuList.add("エリアチェック結果（ｅｏ光テレビ）詳細") ;
            koumokuList.add("住所変更申込一時保存有無") ;
            koumokuList.add("住所変更申込ＳＴＢ一時保存有無") ;
            koumokuList.add("住所変更申込ＶＡ一時保存有無") ;
            koumokuList.add("住所変更申込電話番号一時保存有無") ;
            koumokuList.add("住所変更申込送付先一時保存有無") ;
            koumokuList.add("住所変更申込利用機器一時保存有無") ;
            koumokuList.add("住所変更申込オプション一時保存有無") ;
            koumokuList.add("サービス開始年月日表示制御コード") ;
            koumokuList.add("ｅｏ光ネットエリアチェック結果") ;
            koumokuList.add("ｅｏ光電話エリアチェック結果") ;
            koumokuList.add("ｅｏ光テレビエリアチェック結果") ;
            koumokuList.add("マンションサービスメニューコード") ;
            koumokuList.add("マンションサービスメニュー名") ;
            koumokuList.add("転居先利用場所情報＿ＣＡＴＩＤ") ;
            koumokuList.add("オーナー契約番号") ;
            koumokuList.add("転居元＿マンション物件番号") ;
            koumokuList.add("モバイル許容契約数") ;
            koumokuList.add("ネットモバイル契約リスト") ;
            koumokuList.add("請求契約番号") ;
            koumokuList.add("関電営業所コード") ;
            koumokuList.add("Ｘ座標") ;
            koumokuList.add("Ｙ座標") ;
            koumokuList.add("郵便番号変更フラグ") ;
            koumokuList.add("次へボタン制御コード") ;
            koumokuList.add("転居先マンション回線使用契約番号＿ネット") ;
            koumokuList.add("転居先マンション回線使用契約番号＿ＴＶ") ;
            koumokuList.add("ネットモバイルチェック結果") ;
            koumokuList.add("請求先部屋番号重複警告") ;
            koumokuList.add("総戸数超過警告") ;
            koumokuList.add("転居先利用場所情報＿請求先部屋番号有無") ;
            koumokuList.add("転居先利用場所情報＿請求先部屋番号＿制御") ;
            koumokuList.add("転居先マンション変更有無") ;
            koumokuList.add("支払方式コード") ;
            koumokuList.add("初期表示＿請求契約番号") ;
            koumokuList.add("マンション従量制可否確認要求") ;
            koumokuList.add("マンション総戸数確認要求") ;
            koumokuList.add("マンション請求書先部屋番号重複確認要求") ;
            koumokuList.add("機器送付先住所確認要求") ;
            koumokuList.add("ｅｏ光ネット従量プラン申込可否") ;
            koumokuList.add("異動区分コード") ;
            koumokuList.add("ＳＹＳＩＤ") ;
            koumokuList.add("料金グループコードダミー") ;
            koumokuList.add("料金コースコードダミー") ;
            koumokuList.add("料金プランコードダミー") ;
            koumokuList.add("料金グループコード（ネット）") ;
            koumokuList.add("料金コースコード（ネット）") ;
            koumokuList.add("料金プランコード（ネット）") ;
            koumokuList.add("料金グループコード（ＴＶ）") ;
            koumokuList.add("料金コースコード（ＴＶ）") ;
            koumokuList.add("料金プランコード（ＴＶ）") ;
            koumokuList.add("料金グループコード（電話）") ;
            koumokuList.add("料金コースコード（電話）") ;
            koumokuList.add("料金プランコード（電話）") ;
            koumokuList.add("工事依頼方法") ;
            koumokuList.add("依頼工事") ;
            koumokuList.add("依頼工事情報") ;
            koumokuList.add("制御＿提供方式コード") ;
            koumokuList.add("制御＿提供方式コード＿転居元") ;
            koumokuList.add("契約者名＿カナ") ;
            koumokuList.add("新設工事案件番号（ネット）") ;
            koumokuList.add("新設工事案件番号（テレビ）") ;
            koumokuList.add("撤去工事案件番号（ネット）") ;
            koumokuList.add("撤去工事案件番号（テレビ）") ;
            koumokuList.add("新設工事案件ステータス（ネット）") ;
            koumokuList.add("新設工事案件ステータス（テレビ）") ;
            koumokuList.add("撤去工事案件ステータス（ネット）") ;
            koumokuList.add("撤去工事案件ステータス（テレビ）") ;
            koumokuList.add("新設＿ｅｏネット・電話＿依頼状況") ;
            koumokuList.add("新設＿ｅｏテレビ＿依頼状況") ;
            koumokuList.add("撤去＿ｅｏネット・電話＿依頼状況") ;
            koumokuList.add("撤去＿ｅｏテレビ＿依頼状況") ;
            koumokuList.add("機器送付先有無") ;
            koumokuList.add("転居先住所未確定コード") ;
            koumokuList.add("転居先マンション物件管理番号") ;
            koumokuList.add("転居先住居形態コード") ;
            koumokuList.add("制御＿申込明細番号") ;
            koumokuList.add("転居元＿光ネット＿サービス契約番号") ;
            koumokuList.add("転居元＿光電話＿サービス契約番号") ;
            koumokuList.add("転居元＿光テレビ＿サービス契約番号") ;
            koumokuList.add("転居元＿サービス契約＿更新年月日") ;
            koumokuList.add("制御＿光ネット契約数") ;
            koumokuList.add("制御＿光ハイブリッド契約数") ;
            koumokuList.add("制御＿ネット・モバイル判定フラグ") ;
            koumokuList.add("制御＿申込キャンセル警告表示済フラグ") ;
            koumokuList.add("利用場所住所確認要求") ;
            koumokuList.add("制御＿申込明細番号一覧") ;
            koumokuList.add("機器提供サービス契約番号") ;
            koumokuList.add("転居元＿請求契約番号") ;
            koumokuList.add("機器提供＿更新年月日時分秒") ;
            koumokuList.add("住所変更番号") ;
            koumokuList.add("転居元＿光ネット＿申込明細番号") ;
            koumokuList.add("転居元＿光電話＿申込明細番号") ;
            koumokuList.add("転居元＿光テレビ＿申込明細番号") ;
            koumokuList.add("転居先光ネット＿サービス契約＿更新年月日時分秒") ;
            koumokuList.add("転居先光電話＿サービス契約＿更新年月日時分秒") ;
            koumokuList.add("転居先光テレビ＿サービス契約＿更新年月日時分秒") ;
            koumokuList.add("利用場所住所最下層チェックフラグ") ;
            koumokuList.add("機器送付先住所最下層チェックフラグ") ;
            koumokuList.add("住所変更登録後修正") ;
            koumokuList.add("住所変更登録後修正＿制御") ;
            koumokuList.add("スクロールフラグ") ;
            koumokuList.add("登録値＿光ネット＿サービス情報") ;
            koumokuList.add("登録値＿光ネット＿料金グループ") ;
            koumokuList.add("登録値＿光ネット＿料金コース") ;
            koumokuList.add("登録値＿光ネット＿即割有無") ;
            //ANK-3412-08-00 ADD START
            koumokuList.add("登録値＿光ネット＿高速割有無") ;
            //ANK-3412-08-00 ADD END
            koumokuList.add("登録値＿光ネット＿違約金発生区分") ;
            koumokuList.add("登録値＿光ネット＿違約金変更理由コード") ;
            koumokuList.add("登録値＿光電話＿サービス情報") ;
            koumokuList.add("登録値＿光電話＿料金グループ") ;
            koumokuList.add("登録値＿光電話＿料金コース") ;
            koumokuList.add("登録値＿光電話＿電話番号１") ;
            koumokuList.add("登録値＿光電話＿電話番号２") ;
            koumokuList.add("登録値＿光電話＿違約金発生区分") ;
            koumokuList.add("登録値＿光電話＿違約金変更理由コード") ;
            koumokuList.add("登録値＿光テレビ＿サービス情報") ;
            koumokuList.add("登録値＿光テレビ＿料金グループ") ;
            koumokuList.add("登録値＿光テレビ＿料金コース") ;
            koumokuList.add("登録値＿光テレビ＿ＳＴＢ出荷方法") ;
            koumokuList.add("登録値＿光テレビ＿ＳＴＢ契約台数") ;
            koumokuList.add("登録値＿光テレビ＿違約金発生区分") ;
            koumokuList.add("登録値＿光テレビ＿違約金変更理由コード") ;
            // ANK-2135-00-00 2014/07/11 add start
            koumokuList.add("スタｃｈセット申込") ;
            koumokuList.add("スタｃｈセット申込＿制御コード") ;
            koumokuList.add("スタｃｈセット申込＿退避") ;
            // ANK-2135-00-00 2014/07/11 add end
        	// ANK-2642-00-00 2015/09/11 add start
            koumokuList.add("選択サービス契約ステータス") ;
        	// ANK-2642-00-00 2015/09/11 add end
// ▽▽▽ ANK-3106-00-00 ADD START
            koumokuList.add("番ポ一時戻し補正方法");
            koumokuList.add("番ポ一時戻し補正可否");
            koumokuList.add("電話紐付機器");
            koumokuList.add("出荷済ＶＡ有無");
// △△△ ANK-3106-00-00 ADD END
            //ANK-3387-00-00 ADD START
            koumokuList.add("制御＿提供方式パターンコード（ネット）元");
            koumokuList.add("制御＿提供方式パターンコード（ネット）先");
            //ANK-3387-00-00 ADD END
            //ANK-4244-00-00 ADD START
            koumokuList.add("制御＿棟内速度コード（ネット）先");
            //ANK-4244-00-00 ADD END
          //ANK-3731-00-00 ADD START
            koumokuList.add("マンション光配線切替フラグ") ;
            koumokuList.add("光配線１Ｇのみフラグ") ;
          //ANK-3731-00-00 ADD END
            //ANK-4493-00-00 ADD START
            koumokuList.add("加入契約ネット1G申込可否_マンション") ;
            koumokuList.add("加入契約ネット10G申込可否_マンション") ;
            //ANK-4493-00-00 ADD END
// ANK-3885-00-00 ADD START
            koumokuList.add("部屋番号（光化マンション）リスト") ;
            koumokuList.add("棟情報（光化マンション）リスト") ;
            koumokuList.add("光化マンションフラグ") ;
            koumokuList.add("転居先利用場所情報＿棟情報表示フラグ") ;
            koumokuList.add("転居先利用場所情報＿棟情報") ;
            koumokuList.add("棟内空き状況情報リスト") ;
// ANK-3885-00-00 ADD END
// ANK-4244-00-00 ADD START
            koumokuList.add("転居先利用場所情報＿連番") ;
            koumokuList.add("転居先利用場所情報＿コンセント設置内容") ;
// ANK-4244-00-00 ADD END
// IT1-2022-0000054 ADD START
            koumokuList.add("加入契約支払方式コード") ;
// IT1-2022-0000054 ADD END
            return koumokuList;
        }
 
        //共通情報ビーンが指定された場合、基底クラスのメソッドの結果を返す。
        else if(key.indexOf("/")==0 && key.length()>2){
            return super.listKoumokuIds(key);
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"顧客契約引継リスト"(項目ID:cust_kei_hktgi_list)、データタイプビーンのクラス名が"KKW04201SF07DBean"の例
        else if(key.equals("顧客契約引継リスト")) {
            return KKW04201SF07DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"利用中契約サービス情報一覧"(項目ID:svc_kei_list)、データタイプビーンのクラス名が"KKW04201SF01DBean"の例
        else if(key.equals("利用中契約サービス情報一覧")) {
            return KKW04201SF01DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"申込情報＿申込種別情報"(項目ID:mskm_sbt_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"の例
        else if(key.equals("申込情報＿申込種別情報")) {
            return KKW04201SF02DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"申込情報＿受付担当者区分情報"(項目ID:uk_tntsha_div_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"の例
        else if(key.equals("申込情報＿受付担当者区分情報")) {
            return KKW04201SF02DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"機器送付先住所＿コピー元住所情報"(項目ID:copy_mt_ad_if)、データタイプビーンのクラス名が"KKW04201SF02DBean"の例
        else if(key.equals("機器送付先住所＿コピー元住所情報")) {
            return KKW04201SF02DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"撤去情報＿工事範囲情報"(項目ID:koji_scope_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"の例
        else if(key.equals("撤去情報＿工事範囲情報")) {
            return KKW04201SF02DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"撤去情報＿電話連絡希望時間帯情報"(項目ID:tel_rrk_kibo_time_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"の例
        else if(key.equals("撤去情報＿電話連絡希望時間帯情報")) {
            return KKW04201SF02DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"撤去情報＿工事アポ連絡先情報"(項目ID:koji_apo_rrks_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"の例
        else if(key.equals("撤去情報＿工事アポ連絡先情報")) {
            return KKW04201SF02DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿サービス情報"(項目ID:svc_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"の例
        else if(key.equals("転居先利用サービス情報＿サービス情報")) {
            return KKW04201SF02DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿ｅｏ光ネット＿処理制御情報"(項目ID:net_trnctrlinf)、データタイプビーンのクラス名が"KKW04201SF04DBean"の例
        else if(key.equals("転居先利用サービス情報＿ｅｏ光ネット＿処理制御情報")) {
            return KKW04201SF04DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光ネットサービス情報"(項目ID:hikari_net_svc_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"の例
        else if(key.equals("転居先利用サービス情報＿光ネットサービス情報")) {
            return KKW04201SF02DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光ネット＿契約サービス情報"(項目ID:ts_net_kei_svc_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"の例
        else if(key.equals("転居先利用サービス情報＿光ネット＿契約サービス情報")) {
            return KKW04201SF02DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光ネット＿コース情報"(項目ID:net_course_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"の例
        else if(key.equals("転居先利用サービス情報＿光ネット＿コース情報")) {
            return KKW04201SF02DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光ネット＿即割情報"(項目ID:net_soku_wri_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"の例
        else if(key.equals("転居先利用サービス情報＿光ネット＿即割情報")) {
            return KKW04201SF02DBean.listKoumokuIds();
        }
 
        //ANK-3412-08-00 ADD START
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光ネット＿高速割情報"(項目ID:net_kosoku_wri_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"の例
        else if(key.equals("転居先利用サービス情報＿光ネット＿高速割情報")) {
            return KKW04201SF02DBean.listKoumokuIds();
        }
        //ANK-3412-08-00 ADD END
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光ネット＿違約金発生区分情報"(項目ID:net_pnlty_hassei_div_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"の例
        else if(key.equals("転居先利用サービス情報＿光ネット＿違約金発生区分情報")) {
            return KKW04201SF02DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光ネット＿違約金変更理由コード情報"(項目ID:net_pnlty_chgre_cd_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"の例
        else if(key.equals("転居先利用サービス情報＿光ネット＿違約金変更理由コード情報")) {
            return KKW04201SF02DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿ｅｏ光電話＿処理制御情報"(項目ID:tel_trnctrlinf)、データタイプビーンのクラス名が"KKW04201SF04DBean"の例
        else if(key.equals("転居先利用サービス情報＿ｅｏ光電話＿処理制御情報")) {
            return KKW04201SF04DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光電話サービス情報"(項目ID:hikari_tel_svc_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"の例
        else if(key.equals("転居先利用サービス情報＿光電話サービス情報")) {
            return KKW04201SF02DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光電話＿契約サービス情報"(項目ID:ts_tel_kei_svc_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"の例
        else if(key.equals("転居先利用サービス情報＿光電話＿契約サービス情報")) {
            return KKW04201SF02DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光電話＿コース情報"(項目ID:tel_course_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"の例
        else if(key.equals("転居先利用サービス情報＿光電話＿コース情報")) {
            return KKW04201SF02DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光電話＿違約金発生区分情報"(項目ID:tel_pnlty_hassei_div_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"の例
        else if(key.equals("転居先利用サービス情報＿光電話＿違約金発生区分情報")) {
            return KKW04201SF02DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光電話＿違約金変更理由コード情報"(項目ID:tel_pnlty_chgre_cd_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"の例
        else if(key.equals("転居先利用サービス情報＿光電話＿違約金変更理由コード情報")) {
            return KKW04201SF02DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿ｅｏ光テレビ＿処理制御情報"(項目ID:tv_trnctrlinf)、データタイプビーンのクラス名が"KKW04201SF04DBean"の例
        else if(key.equals("転居先利用サービス情報＿ｅｏ光テレビ＿処理制御情報")) {
            return KKW04201SF04DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光テレビサービス情報"(項目ID:hikari_tv_svc_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"の例
        else if(key.equals("転居先利用サービス情報＿光テレビサービス情報")) {
            return KKW04201SF02DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光テレビ＿契約サービス情報"(項目ID:ts_hikari_tv_kei_svc_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"の例
        else if(key.equals("転居先利用サービス情報＿光テレビ＿契約サービス情報")) {
            return KKW04201SF02DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光テレビ＿コース情報"(項目ID:hikari_tv_course_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"の例
        else if(key.equals("転居先利用サービス情報＿光テレビ＿コース情報")) {
            return KKW04201SF02DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光テレビ＿ＳＴＢ出荷方法情報"(項目ID:hikari_tv_stb_shka_way_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"の例
        else if(key.equals("転居先利用サービス情報＿光テレビ＿ＳＴＢ出荷方法情報")) {
            return KKW04201SF02DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光テレビ＿違約金発生区分情報"(項目ID:tv_pnlty_hassei_div_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"の例
        else if(key.equals("転居先利用サービス情報＿光テレビ＿違約金発生区分情報")) {
            return KKW04201SF02DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光テレビ＿違約金変更理由コード情報"(項目ID:tv_pnlty_chgre_cd_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"の例
        else if(key.equals("転居先利用サービス情報＿光テレビ＿違約金変更理由コード情報")) {
            return KKW04201SF02DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿料金グループコード情報"(項目ID:prc_grp_cd_info)、データタイプビーンのクラス名が"KKW04201SF03DBean"の例
        else if(key.equals("転居先利用サービス情報＿料金グループコード情報")) {
            return KKW04201SF03DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿料金コースコード情報"(項目ID:pcrs_cd_info)、データタイプビーンのクラス名が"KKW04201SF03DBean"の例
        else if(key.equals("転居先利用サービス情報＿料金コースコード情報")) {
            return KKW04201SF03DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"転居先サービス開始設定＿電話サービス利用開始希望日選択情報"(項目ID:tel_svc_use_sta_kibo_choice_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"の例
        else if(key.equals("転居先サービス開始設定＿電話サービス利用開始希望日選択情報")) {
            return KKW04201SF02DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"転居先サービス開始設定＿電話サービス利用開始希望日選択制御情報"(項目ID:tel_svc_use_sta_kibo_choice_ctrl_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"の例
        else if(key.equals("転居先サービス開始設定＿電話サービス利用開始希望日選択制御情報")) {
            return KKW04201SF02DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"転居先サービス開始設定＿電話サービス利用開始希望年月日（ＡＭＰＭ）情報"(項目ID:tel_svc_use_sta_kibo_ampm_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"の例
        else if(key.equals("転居先サービス開始設定＿電話サービス利用開始希望年月日（ＡＭＰＭ）情報")) {
            return KKW04201SF02DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"転居先サービス開始設定＿電話サービス利用開始希望年月日（時）情報"(項目ID:tel_svc_use_sta_kibo_time_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"の例
        else if(key.equals("転居先サービス開始設定＿電話サービス利用開始希望年月日（時）情報")) {
            return KKW04201SF02DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"転居元マンション情報"(項目ID:mt_mans_info)、データタイプビーンのクラス名が"KKW04201SF06DBean"の例
        else if(key.equals("転居元マンション情報")) {
            return KKW04201SF06DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"転居先マンション情報"(項目ID:ten_mans_info)、データタイプビーンのクラス名が"KKW04201SF06DBean"の例
        else if(key.equals("転居先マンション情報")) {
            return KKW04201SF06DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"ネットモバイル契約リスト"(項目ID:net_mobile_kei_list)、データタイプビーンのクラス名が"KKW04201SF08DBean"の例
        else if(key.equals("ネットモバイル契約リスト")) {
            return KKW04201SF08DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"ｅｏ光ネット従量プラン申込可否"(項目ID:eohnt_juryo_plan_mkm_kh)、データタイプビーンのクラス名が"KKW04201SF10DBean"の例
        else if(key.equals("ｅｏ光ネット従量プラン申込可否")) {
            return KKW04201SF10DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"工事依頼方法"(項目ID:koji_irai_way)、データタイプビーンのクラス名が"KKW04201SF02DBean"の例
        else if(key.equals("工事依頼方法")) {
            return KKW04201SF02DBean.listKoumokuIds();
        }
 
// ▽▽▽ ANK-3106-00-00 ADD START
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"番ポ一時戻し補正方法"(項目ID:bmp_tmp_rtrn_hosei_way)、データタイプビーンのクラス名が"KKW04201SF02DBean"の例
        else if(key.equals("番ポ一時戻し補正方法")) {
            return KKW04201SF02DBean.listKoumokuIds();
        }
// △△△ ANK-3106-00-00 ADD END
        // ANK-2480-00-00 2015/07/15 ADD START
        // データタイプがデータタイプビーン型の項目"同一利用場所ｅｏ電気リスト"(項目ID:kaisen_same_plc_eoelec_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"の例
        else if(key.equals("同一利用場所ｅｏ電気リスト")) {
            return KKW04201SF02DBean.listKoumokuIds();
        }
        // ANK-2480-00-00 2015/07/15 ADD END
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"依頼工事情報"(項目ID:irai_koji_info)、データタイプビーンのクラス名が"KKW04201SF09DBean"の例
        else if(key.equals("依頼工事情報")) {
            return KKW04201SF09DBean.listKoumokuIds();
        }
 
// ANK-3885-00-00 ADD START
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"部屋番号（光化マンション）リスト"(項目ID:rm_no_hkrmn_list)、データタイプビーンのクラス名が"KKW04201SF11DBean"の例
        else if(key.equals("部屋番号（光化マンション）リスト")) {
            return KKW04201SF11DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"棟情報（光化マンション）リスト"(項目ID:tou_info_hkrmn_list)、データタイプビーンのクラス名が"KKW04201SF12DBean"の例
        else if(key.equals("棟情報（光化マンション）リスト")) {
            return KKW04201SF12DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"棟内空き状況情報リスト"(項目ID:tonai_akijk_inf_list)、データタイプビーンのクラス名が"KKW04201SF13DBean"の例
        else if(key.equals("棟内空き状況情報リスト")) {
            return KKW04201SF13DBean.listKoumokuIds();
        }
// ANK-3885-00-00 ADD END
 
        // 上記のいずれでもない場合、空の項目を返す
        return new ArrayList<String>();
    }
 
    /**
     * リスト項目のインスタンスを生成します。
     * @param key 項目名
     * @return int 追加された要素のインデックス番号
     */
    public int addListDataInstance (String key) throws X33SException{
 
        // nullの場合、-1で返す。
        if(key == null){
            return -1;
        }
 
        //共通情報ビーンの場合
        else if(key.startsWith("//")){
            //共通情報ビーンリストは基底クラスで処理
            return super.addListDataInstance(key);
        }
 
        //各繰り返し項目の固定要素数指定への処理を行う。
        // データタイプがデータタイプビーン型の項目"顧客契約引継リスト"(項目ID:cust_kei_hktgi_list)、データタイプビーンのクラス名が"KKW04201SF07DBean"固定要素数が"1"の例
        else if( key.equals("顧客契約引継リスト") ) {
            if( cust_kei_hktgi_list_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                cust_kei_hktgi_list_list = new X33VDataTypeList(1);
                for(int i=0; i<1; i++){
                    KKW04201SF07DBean tmpBean = new KKW04201SF07DBean();
                    cust_kei_hktgi_list_list.add(tmpBean);
                }
            }
            // MAX要素数以上の追加は許さない処理
            if( cust_kei_hktgi_list_list.getMaxElementCnt() == 0 || cust_kei_hktgi_list_list.size() < cust_kei_hktgi_list_list.getMaxElementCnt() ){
                KKW04201SF07DBean tmpBean = new KKW04201SF07DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
                cust_kei_hktgi_list_list.add(tmpBean);		
            }else{
                	// 異常通知
                throw super.createExceptionForX31Method(ERRS_CANNOT_ADD_REPEATITEM);
            }
            return cust_kei_hktgi_list_list.size() -1;
        }
 
        // データタイプがデータタイプビーン型の項目"利用中契約サービス情報一覧"(項目ID:svc_kei_list)、データタイプビーンのクラス名が"KKW04201SF01DBean"の例
        else if( key.equals("利用中契約サービス情報一覧") ) {
            if( svc_kei_list_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                svc_kei_list_list = new X33VDataTypeList();
            }
            KKW04201SF01DBean tmpBean = new KKW04201SF01DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                                                                                         // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
            svc_kei_list_list.add(tmpBean);
            return svc_kei_list_list.size()-1;
        }
 
        // データタイプがデータタイプビーン型の項目"申込情報＿申込種別情報"(項目ID:mskm_sbt_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"固定要素数が"1"の例
        else if( key.equals("申込情報＿申込種別情報") ) {
            if( mskm_sbt_info_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                mskm_sbt_info_list = new X33VDataTypeList(1);
                for(int i=0; i<1; i++){
                    KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
                    mskm_sbt_info_list.add(tmpBean);
                }
            }
            // MAX要素数以上の追加は許さない処理
            if( mskm_sbt_info_list.getMaxElementCnt() == 0 || mskm_sbt_info_list.size() < mskm_sbt_info_list.getMaxElementCnt() ){
                KKW04201SF02DBean tmpBean = new KKW04201SF02DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
                mskm_sbt_info_list.add(tmpBean);		
            }else{
                	// 異常通知
                throw super.createExceptionForX31Method(ERRS_CANNOT_ADD_REPEATITEM);
            }
            return mskm_sbt_info_list.size() -1;
        }
 
        // データタイプがデータタイプビーン型の項目"申込情報＿受付担当者区分情報"(項目ID:uk_tntsha_div_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"固定要素数が"1"の例
        else if( key.equals("申込情報＿受付担当者区分情報") ) {
            if( uk_tntsha_div_info_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                uk_tntsha_div_info_list = new X33VDataTypeList(1);
                for(int i=0; i<1; i++){
                    KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
                    uk_tntsha_div_info_list.add(tmpBean);
                }
            }
            // MAX要素数以上の追加は許さない処理
            if( uk_tntsha_div_info_list.getMaxElementCnt() == 0 || uk_tntsha_div_info_list.size() < uk_tntsha_div_info_list.getMaxElementCnt() ){
                KKW04201SF02DBean tmpBean = new KKW04201SF02DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
                uk_tntsha_div_info_list.add(tmpBean);		
            }else{
                	// 異常通知
                throw super.createExceptionForX31Method(ERRS_CANNOT_ADD_REPEATITEM);
            }
            return uk_tntsha_div_info_list.size() -1;
        }
 
        // データタイプがデータタイプビーン型の項目"機器送付先住所＿コピー元住所情報"(項目ID:copy_mt_ad_if)、データタイプビーンのクラス名が"KKW04201SF02DBean"固定要素数が"1"の例
        else if( key.equals("機器送付先住所＿コピー元住所情報") ) {
            if( copy_mt_ad_if_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                copy_mt_ad_if_list = new X33VDataTypeList(1);
                for(int i=0; i<1; i++){
                    KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
                    copy_mt_ad_if_list.add(tmpBean);
                }
            }
            // MAX要素数以上の追加は許さない処理
            if( copy_mt_ad_if_list.getMaxElementCnt() == 0 || copy_mt_ad_if_list.size() < copy_mt_ad_if_list.getMaxElementCnt() ){
                KKW04201SF02DBean tmpBean = new KKW04201SF02DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
                copy_mt_ad_if_list.add(tmpBean);		
            }else{
                	// 異常通知
                throw super.createExceptionForX31Method(ERRS_CANNOT_ADD_REPEATITEM);
            }
            return copy_mt_ad_if_list.size() -1;
        }
 
        // データタイプがデータタイプビーン型の項目"撤去情報＿工事範囲情報"(項目ID:koji_scope_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"固定要素数が"1"の例
        else if( key.equals("撤去情報＿工事範囲情報") ) {
            if( koji_scope_info_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                koji_scope_info_list = new X33VDataTypeList(1);
                for(int i=0; i<1; i++){
                    KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
                    koji_scope_info_list.add(tmpBean);
                }
            }
            // MAX要素数以上の追加は許さない処理
            if( koji_scope_info_list.getMaxElementCnt() == 0 || koji_scope_info_list.size() < koji_scope_info_list.getMaxElementCnt() ){
                KKW04201SF02DBean tmpBean = new KKW04201SF02DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
                koji_scope_info_list.add(tmpBean);		
            }else{
                	// 異常通知
                throw super.createExceptionForX31Method(ERRS_CANNOT_ADD_REPEATITEM);
            }
            return koji_scope_info_list.size() -1;
        }
 
        // データタイプがデータタイプビーン型の項目"撤去情報＿電話連絡希望時間帯情報"(項目ID:tel_rrk_kibo_time_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"固定要素数が"1"の例
        else if( key.equals("撤去情報＿電話連絡希望時間帯情報") ) {
            if( tel_rrk_kibo_time_info_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                tel_rrk_kibo_time_info_list = new X33VDataTypeList(1);
                for(int i=0; i<1; i++){
                    KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
                    tel_rrk_kibo_time_info_list.add(tmpBean);
                }
            }
            // MAX要素数以上の追加は許さない処理
            if( tel_rrk_kibo_time_info_list.getMaxElementCnt() == 0 || tel_rrk_kibo_time_info_list.size() < tel_rrk_kibo_time_info_list.getMaxElementCnt() ){
                KKW04201SF02DBean tmpBean = new KKW04201SF02DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
                tel_rrk_kibo_time_info_list.add(tmpBean);		
            }else{
                	// 異常通知
                throw super.createExceptionForX31Method(ERRS_CANNOT_ADD_REPEATITEM);
            }
            return tel_rrk_kibo_time_info_list.size() -1;
        }
 
        // データタイプがデータタイプビーン型の項目"撤去情報＿工事アポ連絡先情報"(項目ID:koji_apo_rrks_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"固定要素数が"1"の例
        else if( key.equals("撤去情報＿工事アポ連絡先情報") ) {
            if( koji_apo_rrks_info_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                koji_apo_rrks_info_list = new X33VDataTypeList(1);
                for(int i=0; i<1; i++){
                    KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
                    koji_apo_rrks_info_list.add(tmpBean);
                }
            }
            // MAX要素数以上の追加は許さない処理
            if( koji_apo_rrks_info_list.getMaxElementCnt() == 0 || koji_apo_rrks_info_list.size() < koji_apo_rrks_info_list.getMaxElementCnt() ){
                KKW04201SF02DBean tmpBean = new KKW04201SF02DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
                koji_apo_rrks_info_list.add(tmpBean);		
            }else{
                	// 異常通知
                throw super.createExceptionForX31Method(ERRS_CANNOT_ADD_REPEATITEM);
            }
            return koji_apo_rrks_info_list.size() -1;
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿サービス情報"(項目ID:svc_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"固定要素数が"1"の例
        else if( key.equals("転居先利用サービス情報＿サービス情報") ) {
            if( svc_info_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                svc_info_list = new X33VDataTypeList(1);
                for(int i=0; i<1; i++){
                    KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
                    svc_info_list.add(tmpBean);
                }
            }
            // MAX要素数以上の追加は許さない処理
            if( svc_info_list.getMaxElementCnt() == 0 || svc_info_list.size() < svc_info_list.getMaxElementCnt() ){
                KKW04201SF02DBean tmpBean = new KKW04201SF02DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
                svc_info_list.add(tmpBean);		
            }else{
                	// 異常通知
                throw super.createExceptionForX31Method(ERRS_CANNOT_ADD_REPEATITEM);
            }
            return svc_info_list.size() -1;
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿ｅｏ光ネット＿処理制御情報"(項目ID:net_trnctrlinf)、データタイプビーンのクラス名が"KKW04201SF04DBean"の例
        else if( key.equals("転居先利用サービス情報＿ｅｏ光ネット＿処理制御情報") ) {
            if( net_trnctrlinf_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                net_trnctrlinf_list = new X33VDataTypeList();
            }
            KKW04201SF04DBean tmpBean = new KKW04201SF04DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                                                                                         // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
            net_trnctrlinf_list.add(tmpBean);
            return net_trnctrlinf_list.size()-1;
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光ネットサービス情報"(項目ID:hikari_net_svc_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"固定要素数が"1"の例
        else if( key.equals("転居先利用サービス情報＿光ネットサービス情報") ) {
            if( hikari_net_svc_info_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                hikari_net_svc_info_list = new X33VDataTypeList(1);
                for(int i=0; i<1; i++){
                    KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
                    hikari_net_svc_info_list.add(tmpBean);
                }
            }
            // MAX要素数以上の追加は許さない処理
            if( hikari_net_svc_info_list.getMaxElementCnt() == 0 || hikari_net_svc_info_list.size() < hikari_net_svc_info_list.getMaxElementCnt() ){
                KKW04201SF02DBean tmpBean = new KKW04201SF02DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
                hikari_net_svc_info_list.add(tmpBean);		
            }else{
                	// 異常通知
                throw super.createExceptionForX31Method(ERRS_CANNOT_ADD_REPEATITEM);
            }
            return hikari_net_svc_info_list.size() -1;
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光ネット＿契約サービス情報"(項目ID:ts_net_kei_svc_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"固定要素数が"1"の例
        else if( key.equals("転居先利用サービス情報＿光ネット＿契約サービス情報") ) {
            if( ts_net_kei_svc_info_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                ts_net_kei_svc_info_list = new X33VDataTypeList(1);
                for(int i=0; i<1; i++){
                    KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
                    ts_net_kei_svc_info_list.add(tmpBean);
                }
            }
            // MAX要素数以上の追加は許さない処理
            if( ts_net_kei_svc_info_list.getMaxElementCnt() == 0 || ts_net_kei_svc_info_list.size() < ts_net_kei_svc_info_list.getMaxElementCnt() ){
                KKW04201SF02DBean tmpBean = new KKW04201SF02DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
                ts_net_kei_svc_info_list.add(tmpBean);		
            }else{
                	// 異常通知
                throw super.createExceptionForX31Method(ERRS_CANNOT_ADD_REPEATITEM);
            }
            return ts_net_kei_svc_info_list.size() -1;
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光ネット＿コース情報"(項目ID:net_course_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"固定要素数が"1"の例
        else if( key.equals("転居先利用サービス情報＿光ネット＿コース情報") ) {
            if( net_course_info_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                net_course_info_list = new X33VDataTypeList(1);
                for(int i=0; i<1; i++){
                    KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
                    net_course_info_list.add(tmpBean);
                }
            }
            // MAX要素数以上の追加は許さない処理
            if( net_course_info_list.getMaxElementCnt() == 0 || net_course_info_list.size() < net_course_info_list.getMaxElementCnt() ){
                KKW04201SF02DBean tmpBean = new KKW04201SF02DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
                net_course_info_list.add(tmpBean);		
            }else{
                	// 異常通知
                throw super.createExceptionForX31Method(ERRS_CANNOT_ADD_REPEATITEM);
            }
            return net_course_info_list.size() -1;
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光ネット＿即割情報"(項目ID:net_soku_wri_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"固定要素数が"1"の例
        else if( key.equals("転居先利用サービス情報＿光ネット＿即割情報") ) {
            if( net_soku_wri_info_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                net_soku_wri_info_list = new X33VDataTypeList(1);
                for(int i=0; i<1; i++){
                    KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
                    net_soku_wri_info_list.add(tmpBean);
                }
            }
            // MAX要素数以上の追加は許さない処理
            if( net_soku_wri_info_list.getMaxElementCnt() == 0 || net_soku_wri_info_list.size() < net_soku_wri_info_list.getMaxElementCnt() ){
                KKW04201SF02DBean tmpBean = new KKW04201SF02DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
                net_soku_wri_info_list.add(tmpBean);		
            }else{
                	// 異常通知
                throw super.createExceptionForX31Method(ERRS_CANNOT_ADD_REPEATITEM);
            }
            return net_soku_wri_info_list.size() -1;
        }
        //ANK-3412-08-00 ADD START
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光ネット＿高速割情報"(項目ID:net_kosoku_wri_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"固定要素数が"1"の例
        else if( key.equals("転居先利用サービス情報＿光ネット＿高速割情報") ) {
            if( net_kosoku_wri_info_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                net_kosoku_wri_info_list = new X33VDataTypeList(1);
                for(int i=0; i<1; i++){
                    KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
                    net_kosoku_wri_info_list.add(tmpBean);
                }
            }
            // MAX要素数以上の追加は許さない処理
            if( net_kosoku_wri_info_list.getMaxElementCnt() == 0 || net_kosoku_wri_info_list.size() < net_kosoku_wri_info_list.getMaxElementCnt() ){
                KKW04201SF02DBean tmpBean = new KKW04201SF02DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
                net_kosoku_wri_info_list.add(tmpBean);		
            }else{
                	// 異常通知
                throw super.createExceptionForX31Method(ERRS_CANNOT_ADD_REPEATITEM);
            }
            return net_kosoku_wri_info_list.size() -1;
        }
        //ANK-3412-08-00 ADD END
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光ネット＿違約金発生区分情報"(項目ID:net_pnlty_hassei_div_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"固定要素数が"1"の例
        else if( key.equals("転居先利用サービス情報＿光ネット＿違約金発生区分情報") ) {
            if( net_pnlty_hassei_div_info_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                net_pnlty_hassei_div_info_list = new X33VDataTypeList(1);
                for(int i=0; i<1; i++){
                    KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
                    net_pnlty_hassei_div_info_list.add(tmpBean);
                }
            }
            // MAX要素数以上の追加は許さない処理
            if( net_pnlty_hassei_div_info_list.getMaxElementCnt() == 0 || net_pnlty_hassei_div_info_list.size() < net_pnlty_hassei_div_info_list.getMaxElementCnt() ){
                KKW04201SF02DBean tmpBean = new KKW04201SF02DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
                net_pnlty_hassei_div_info_list.add(tmpBean);		
            }else{
                	// 異常通知
                throw super.createExceptionForX31Method(ERRS_CANNOT_ADD_REPEATITEM);
            }
            return net_pnlty_hassei_div_info_list.size() -1;
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光ネット＿違約金変更理由コード情報"(項目ID:net_pnlty_chgre_cd_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"固定要素数が"1"の例
        else if( key.equals("転居先利用サービス情報＿光ネット＿違約金変更理由コード情報") ) {
            if( net_pnlty_chgre_cd_info_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                net_pnlty_chgre_cd_info_list = new X33VDataTypeList(1);
                for(int i=0; i<1; i++){
                    KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
                    net_pnlty_chgre_cd_info_list.add(tmpBean);
                }
            }
            // MAX要素数以上の追加は許さない処理
            if( net_pnlty_chgre_cd_info_list.getMaxElementCnt() == 0 || net_pnlty_chgre_cd_info_list.size() < net_pnlty_chgre_cd_info_list.getMaxElementCnt() ){
                KKW04201SF02DBean tmpBean = new KKW04201SF02DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
                net_pnlty_chgre_cd_info_list.add(tmpBean);		
            }else{
                	// 異常通知
                throw super.createExceptionForX31Method(ERRS_CANNOT_ADD_REPEATITEM);
            }
            return net_pnlty_chgre_cd_info_list.size() -1;
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿ｅｏ光電話＿処理制御情報"(項目ID:tel_trnctrlinf)、データタイプビーンのクラス名が"KKW04201SF04DBean"の例
        else if( key.equals("転居先利用サービス情報＿ｅｏ光電話＿処理制御情報") ) {
            if( tel_trnctrlinf_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                tel_trnctrlinf_list = new X33VDataTypeList();
            }
            KKW04201SF04DBean tmpBean = new KKW04201SF04DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                                                                                         // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
            tel_trnctrlinf_list.add(tmpBean);
            return tel_trnctrlinf_list.size()-1;
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光電話サービス情報"(項目ID:hikari_tel_svc_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"固定要素数が"1"の例
        else if( key.equals("転居先利用サービス情報＿光電話サービス情報") ) {
            if( hikari_tel_svc_info_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                hikari_tel_svc_info_list = new X33VDataTypeList(1);
                for(int i=0; i<1; i++){
                    KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
                    hikari_tel_svc_info_list.add(tmpBean);
                }
            }
            // MAX要素数以上の追加は許さない処理
            if( hikari_tel_svc_info_list.getMaxElementCnt() == 0 || hikari_tel_svc_info_list.size() < hikari_tel_svc_info_list.getMaxElementCnt() ){
                KKW04201SF02DBean tmpBean = new KKW04201SF02DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
                hikari_tel_svc_info_list.add(tmpBean);		
            }else{
                	// 異常通知
                throw super.createExceptionForX31Method(ERRS_CANNOT_ADD_REPEATITEM);
            }
            return hikari_tel_svc_info_list.size() -1;
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光電話＿契約サービス情報"(項目ID:ts_tel_kei_svc_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"固定要素数が"1"の例
        else if( key.equals("転居先利用サービス情報＿光電話＿契約サービス情報") ) {
            if( ts_tel_kei_svc_info_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                ts_tel_kei_svc_info_list = new X33VDataTypeList(1);
                for(int i=0; i<1; i++){
                    KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
                    ts_tel_kei_svc_info_list.add(tmpBean);
                }
            }
            // MAX要素数以上の追加は許さない処理
            if( ts_tel_kei_svc_info_list.getMaxElementCnt() == 0 || ts_tel_kei_svc_info_list.size() < ts_tel_kei_svc_info_list.getMaxElementCnt() ){
                KKW04201SF02DBean tmpBean = new KKW04201SF02DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
                ts_tel_kei_svc_info_list.add(tmpBean);		
            }else{
                	// 異常通知
                throw super.createExceptionForX31Method(ERRS_CANNOT_ADD_REPEATITEM);
            }
            return ts_tel_kei_svc_info_list.size() -1;
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光電話＿コース情報"(項目ID:tel_course_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"固定要素数が"1"の例
        else if( key.equals("転居先利用サービス情報＿光電話＿コース情報") ) {
            if( tel_course_info_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                tel_course_info_list = new X33VDataTypeList(1);
                for(int i=0; i<1; i++){
                    KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
                    tel_course_info_list.add(tmpBean);
                }
            }
            // MAX要素数以上の追加は許さない処理
            if( tel_course_info_list.getMaxElementCnt() == 0 || tel_course_info_list.size() < tel_course_info_list.getMaxElementCnt() ){
                KKW04201SF02DBean tmpBean = new KKW04201SF02DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
                tel_course_info_list.add(tmpBean);		
            }else{
                	// 異常通知
                throw super.createExceptionForX31Method(ERRS_CANNOT_ADD_REPEATITEM);
            }
            return tel_course_info_list.size() -1;
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光電話＿違約金発生区分情報"(項目ID:tel_pnlty_hassei_div_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"固定要素数が"1"の例
        else if( key.equals("転居先利用サービス情報＿光電話＿違約金発生区分情報") ) {
            if( tel_pnlty_hassei_div_info_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                tel_pnlty_hassei_div_info_list = new X33VDataTypeList(1);
                for(int i=0; i<1; i++){
                    KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
                    tel_pnlty_hassei_div_info_list.add(tmpBean);
                }
            }
            // MAX要素数以上の追加は許さない処理
            if( tel_pnlty_hassei_div_info_list.getMaxElementCnt() == 0 || tel_pnlty_hassei_div_info_list.size() < tel_pnlty_hassei_div_info_list.getMaxElementCnt() ){
                KKW04201SF02DBean tmpBean = new KKW04201SF02DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
                tel_pnlty_hassei_div_info_list.add(tmpBean);		
            }else{
                	// 異常通知
                throw super.createExceptionForX31Method(ERRS_CANNOT_ADD_REPEATITEM);
            }
            return tel_pnlty_hassei_div_info_list.size() -1;
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光電話＿違約金変更理由コード情報"(項目ID:tel_pnlty_chgre_cd_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"固定要素数が"1"の例
        else if( key.equals("転居先利用サービス情報＿光電話＿違約金変更理由コード情報") ) {
            if( tel_pnlty_chgre_cd_info_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                tel_pnlty_chgre_cd_info_list = new X33VDataTypeList(1);
                for(int i=0; i<1; i++){
                    KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
                    tel_pnlty_chgre_cd_info_list.add(tmpBean);
                }
            }
            // MAX要素数以上の追加は許さない処理
            if( tel_pnlty_chgre_cd_info_list.getMaxElementCnt() == 0 || tel_pnlty_chgre_cd_info_list.size() < tel_pnlty_chgre_cd_info_list.getMaxElementCnt() ){
                KKW04201SF02DBean tmpBean = new KKW04201SF02DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
                tel_pnlty_chgre_cd_info_list.add(tmpBean);		
            }else{
                	// 異常通知
                throw super.createExceptionForX31Method(ERRS_CANNOT_ADD_REPEATITEM);
            }
            return tel_pnlty_chgre_cd_info_list.size() -1;
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿ｅｏ光テレビ＿処理制御情報"(項目ID:tv_trnctrlinf)、データタイプビーンのクラス名が"KKW04201SF04DBean"の例
        else if( key.equals("転居先利用サービス情報＿ｅｏ光テレビ＿処理制御情報") ) {
            if( tv_trnctrlinf_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                tv_trnctrlinf_list = new X33VDataTypeList();
            }
            KKW04201SF04DBean tmpBean = new KKW04201SF04DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                                                                                         // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
            tv_trnctrlinf_list.add(tmpBean);
            return tv_trnctrlinf_list.size()-1;
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光テレビサービス情報"(項目ID:hikari_tv_svc_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"固定要素数が"1"の例
        else if( key.equals("転居先利用サービス情報＿光テレビサービス情報") ) {
            if( hikari_tv_svc_info_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                hikari_tv_svc_info_list = new X33VDataTypeList(1);
                for(int i=0; i<1; i++){
                    KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
                    hikari_tv_svc_info_list.add(tmpBean);
                }
            }
            // MAX要素数以上の追加は許さない処理
            if( hikari_tv_svc_info_list.getMaxElementCnt() == 0 || hikari_tv_svc_info_list.size() < hikari_tv_svc_info_list.getMaxElementCnt() ){
                KKW04201SF02DBean tmpBean = new KKW04201SF02DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
                hikari_tv_svc_info_list.add(tmpBean);		
            }else{
                	// 異常通知
                throw super.createExceptionForX31Method(ERRS_CANNOT_ADD_REPEATITEM);
            }
            return hikari_tv_svc_info_list.size() -1;
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光テレビ＿契約サービス情報"(項目ID:ts_hikari_tv_kei_svc_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"固定要素数が"1"の例
        else if( key.equals("転居先利用サービス情報＿光テレビ＿契約サービス情報") ) {
            if( ts_hikari_tv_kei_svc_info_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                ts_hikari_tv_kei_svc_info_list = new X33VDataTypeList(1);
                for(int i=0; i<1; i++){
                    KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
                    ts_hikari_tv_kei_svc_info_list.add(tmpBean);
                }
            }
            // MAX要素数以上の追加は許さない処理
            if( ts_hikari_tv_kei_svc_info_list.getMaxElementCnt() == 0 || ts_hikari_tv_kei_svc_info_list.size() < ts_hikari_tv_kei_svc_info_list.getMaxElementCnt() ){
                KKW04201SF02DBean tmpBean = new KKW04201SF02DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
                ts_hikari_tv_kei_svc_info_list.add(tmpBean);		
            }else{
                	// 異常通知
                throw super.createExceptionForX31Method(ERRS_CANNOT_ADD_REPEATITEM);
            }
            return ts_hikari_tv_kei_svc_info_list.size() -1;
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光テレビ＿コース情報"(項目ID:hikari_tv_course_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"固定要素数が"1"の例
        else if( key.equals("転居先利用サービス情報＿光テレビ＿コース情報") ) {
            if( hikari_tv_course_info_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                hikari_tv_course_info_list = new X33VDataTypeList(1);
                for(int i=0; i<1; i++){
                    KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
                    hikari_tv_course_info_list.add(tmpBean);
                }
            }
            // MAX要素数以上の追加は許さない処理
            if( hikari_tv_course_info_list.getMaxElementCnt() == 0 || hikari_tv_course_info_list.size() < hikari_tv_course_info_list.getMaxElementCnt() ){
                KKW04201SF02DBean tmpBean = new KKW04201SF02DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
                hikari_tv_course_info_list.add(tmpBean);		
            }else{
                	// 異常通知
                throw super.createExceptionForX31Method(ERRS_CANNOT_ADD_REPEATITEM);
            }
            return hikari_tv_course_info_list.size() -1;
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光テレビ＿ＳＴＢ出荷方法情報"(項目ID:hikari_tv_stb_shka_way_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"固定要素数が"1"の例
        else if( key.equals("転居先利用サービス情報＿光テレビ＿ＳＴＢ出荷方法情報") ) {
            if( hikari_tv_stb_shka_way_info_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                hikari_tv_stb_shka_way_info_list = new X33VDataTypeList(1);
                for(int i=0; i<1; i++){
                    KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
                    hikari_tv_stb_shka_way_info_list.add(tmpBean);
                }
            }
            // MAX要素数以上の追加は許さない処理
            if( hikari_tv_stb_shka_way_info_list.getMaxElementCnt() == 0 || hikari_tv_stb_shka_way_info_list.size() < hikari_tv_stb_shka_way_info_list.getMaxElementCnt() ){
                KKW04201SF02DBean tmpBean = new KKW04201SF02DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
                hikari_tv_stb_shka_way_info_list.add(tmpBean);		
            }else{
                	// 異常通知
                throw super.createExceptionForX31Method(ERRS_CANNOT_ADD_REPEATITEM);
            }
            return hikari_tv_stb_shka_way_info_list.size() -1;
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光テレビ＿違約金発生区分情報"(項目ID:tv_pnlty_hassei_div_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"固定要素数が"1"の例
        else if( key.equals("転居先利用サービス情報＿光テレビ＿違約金発生区分情報") ) {
            if( tv_pnlty_hassei_div_info_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                tv_pnlty_hassei_div_info_list = new X33VDataTypeList(1);
                for(int i=0; i<1; i++){
                    KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
                    tv_pnlty_hassei_div_info_list.add(tmpBean);
                }
            }
            // MAX要素数以上の追加は許さない処理
            if( tv_pnlty_hassei_div_info_list.getMaxElementCnt() == 0 || tv_pnlty_hassei_div_info_list.size() < tv_pnlty_hassei_div_info_list.getMaxElementCnt() ){
                KKW04201SF02DBean tmpBean = new KKW04201SF02DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
                tv_pnlty_hassei_div_info_list.add(tmpBean);		
            }else{
                	// 異常通知
                throw super.createExceptionForX31Method(ERRS_CANNOT_ADD_REPEATITEM);
            }
            return tv_pnlty_hassei_div_info_list.size() -1;
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光テレビ＿違約金変更理由コード情報"(項目ID:tv_pnlty_chgre_cd_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"固定要素数が"1"の例
        else if( key.equals("転居先利用サービス情報＿光テレビ＿違約金変更理由コード情報") ) {
            if( tv_pnlty_chgre_cd_info_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                tv_pnlty_chgre_cd_info_list = new X33VDataTypeList(1);
                for(int i=0; i<1; i++){
                    KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
                    tv_pnlty_chgre_cd_info_list.add(tmpBean);
                }
            }
            // MAX要素数以上の追加は許さない処理
            if( tv_pnlty_chgre_cd_info_list.getMaxElementCnt() == 0 || tv_pnlty_chgre_cd_info_list.size() < tv_pnlty_chgre_cd_info_list.getMaxElementCnt() ){
                KKW04201SF02DBean tmpBean = new KKW04201SF02DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
                tv_pnlty_chgre_cd_info_list.add(tmpBean);		
            }else{
                	// 異常通知
                throw super.createExceptionForX31Method(ERRS_CANNOT_ADD_REPEATITEM);
            }
            return tv_pnlty_chgre_cd_info_list.size() -1;
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿料金グループコード情報"(項目ID:prc_grp_cd_info)、データタイプビーンのクラス名が"KKW04201SF03DBean"の例
        else if( key.equals("転居先利用サービス情報＿料金グループコード情報") ) {
            if( prc_grp_cd_info_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                prc_grp_cd_info_list = new X33VDataTypeList();
            }
            KKW04201SF03DBean tmpBean = new KKW04201SF03DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                                                                                         // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
            prc_grp_cd_info_list.add(tmpBean);
            return prc_grp_cd_info_list.size()-1;
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿料金コースコード情報"(項目ID:pcrs_cd_info)、データタイプビーンのクラス名が"KKW04201SF03DBean"の例
        else if( key.equals("転居先利用サービス情報＿料金コースコード情報") ) {
            if( pcrs_cd_info_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                pcrs_cd_info_list = new X33VDataTypeList();
            }
            KKW04201SF03DBean tmpBean = new KKW04201SF03DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                                                                                         // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
            pcrs_cd_info_list.add(tmpBean);
            return pcrs_cd_info_list.size()-1;
        }
 
        // データタイプがデータタイプビーン型の項目"転居先サービス開始設定＿電話サービス利用開始希望日選択情報"(項目ID:tel_svc_use_sta_kibo_choice_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"固定要素数が"1"の例
        else if( key.equals("転居先サービス開始設定＿電話サービス利用開始希望日選択情報") ) {
            if( tel_svc_use_sta_kibo_choice_info_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                tel_svc_use_sta_kibo_choice_info_list = new X33VDataTypeList(1);
                for(int i=0; i<1; i++){
                    KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
                    tel_svc_use_sta_kibo_choice_info_list.add(tmpBean);
                }
            }
            // MAX要素数以上の追加は許さない処理
            if( tel_svc_use_sta_kibo_choice_info_list.getMaxElementCnt() == 0 || tel_svc_use_sta_kibo_choice_info_list.size() < tel_svc_use_sta_kibo_choice_info_list.getMaxElementCnt() ){
                KKW04201SF02DBean tmpBean = new KKW04201SF02DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
                tel_svc_use_sta_kibo_choice_info_list.add(tmpBean);		
            }else{
                	// 異常通知
                throw super.createExceptionForX31Method(ERRS_CANNOT_ADD_REPEATITEM);
            }
            return tel_svc_use_sta_kibo_choice_info_list.size() -1;
        }
 
        // データタイプがデータタイプビーン型の項目"転居先サービス開始設定＿電話サービス利用開始希望日選択制御情報"(項目ID:tel_svc_use_sta_kibo_choice_ctrl_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"固定要素数が"1"の例
        else if( key.equals("転居先サービス開始設定＿電話サービス利用開始希望日選択制御情報") ) {
            if( tel_svc_use_sta_kibo_choice_ctrl_info_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                tel_svc_use_sta_kibo_choice_ctrl_info_list = new X33VDataTypeList(1);
                for(int i=0; i<1; i++){
                    KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
                    tel_svc_use_sta_kibo_choice_ctrl_info_list.add(tmpBean);
                }
            }
            // MAX要素数以上の追加は許さない処理
            if( tel_svc_use_sta_kibo_choice_ctrl_info_list.getMaxElementCnt() == 0 || tel_svc_use_sta_kibo_choice_ctrl_info_list.size() < tel_svc_use_sta_kibo_choice_ctrl_info_list.getMaxElementCnt() ){
                KKW04201SF02DBean tmpBean = new KKW04201SF02DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
                tel_svc_use_sta_kibo_choice_ctrl_info_list.add(tmpBean);		
            }else{
                	// 異常通知
                throw super.createExceptionForX31Method(ERRS_CANNOT_ADD_REPEATITEM);
            }
            return tel_svc_use_sta_kibo_choice_ctrl_info_list.size() -1;
        }
 
        // データタイプがデータタイプビーン型の項目"転居先サービス開始設定＿電話サービス利用開始希望年月日（ＡＭＰＭ）情報"(項目ID:tel_svc_use_sta_kibo_ampm_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"固定要素数が"1"の例
        else if( key.equals("転居先サービス開始設定＿電話サービス利用開始希望年月日（ＡＭＰＭ）情報") ) {
            if( tel_svc_use_sta_kibo_ampm_info_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                tel_svc_use_sta_kibo_ampm_info_list = new X33VDataTypeList(1);
                for(int i=0; i<1; i++){
                    KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
                    tel_svc_use_sta_kibo_ampm_info_list.add(tmpBean);
                }
            }
            // MAX要素数以上の追加は許さない処理
            if( tel_svc_use_sta_kibo_ampm_info_list.getMaxElementCnt() == 0 || tel_svc_use_sta_kibo_ampm_info_list.size() < tel_svc_use_sta_kibo_ampm_info_list.getMaxElementCnt() ){
                KKW04201SF02DBean tmpBean = new KKW04201SF02DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
                tel_svc_use_sta_kibo_ampm_info_list.add(tmpBean);		
            }else{
                	// 異常通知
                throw super.createExceptionForX31Method(ERRS_CANNOT_ADD_REPEATITEM);
            }
            return tel_svc_use_sta_kibo_ampm_info_list.size() -1;
        }
 
        // データタイプがデータタイプビーン型の項目"転居先サービス開始設定＿電話サービス利用開始希望年月日（時）情報"(項目ID:tel_svc_use_sta_kibo_time_info)、データタイプビーンのクラス名が"KKW04201SF02DBean"固定要素数が"1"の例
        else if( key.equals("転居先サービス開始設定＿電話サービス利用開始希望年月日（時）情報") ) {
            if( tel_svc_use_sta_kibo_time_info_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                tel_svc_use_sta_kibo_time_info_list = new X33VDataTypeList(1);
                for(int i=0; i<1; i++){
                    KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
                    tel_svc_use_sta_kibo_time_info_list.add(tmpBean);
                }
            }
            // MAX要素数以上の追加は許さない処理
            if( tel_svc_use_sta_kibo_time_info_list.getMaxElementCnt() == 0 || tel_svc_use_sta_kibo_time_info_list.size() < tel_svc_use_sta_kibo_time_info_list.getMaxElementCnt() ){
                KKW04201SF02DBean tmpBean = new KKW04201SF02DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
                tel_svc_use_sta_kibo_time_info_list.add(tmpBean);		
            }else{
                	// 異常通知
                throw super.createExceptionForX31Method(ERRS_CANNOT_ADD_REPEATITEM);
            }
            return tel_svc_use_sta_kibo_time_info_list.size() -1;
        }
 
        // データタイプがデータタイプビーン型の項目"転居元マンション情報"(項目ID:mt_mans_info)、データタイプビーンのクラス名が"KKW04201SF06DBean"の例
        else if( key.equals("転居元マンション情報") ) {
            if( mt_mans_info_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                mt_mans_info_list = new X33VDataTypeList();
            }
            KKW04201SF06DBean tmpBean = new KKW04201SF06DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                                                                                         // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
            mt_mans_info_list.add(tmpBean);
            return mt_mans_info_list.size()-1;
        }
 
        // データタイプがデータタイプビーン型の項目"転居先マンション情報"(項目ID:ten_mans_info)、データタイプビーンのクラス名が"KKW04201SF06DBean"の例
        else if( key.equals("転居先マンション情報") ) {
            if( ten_mans_info_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                ten_mans_info_list = new X33VDataTypeList();
            }
            KKW04201SF06DBean tmpBean = new KKW04201SF06DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                                                                                         // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
            ten_mans_info_list.add(tmpBean);
            return ten_mans_info_list.size()-1;
        }
 
        // データタイプがデータタイプビーン型の項目"ネットモバイル契約リスト"(項目ID:net_mobile_kei_list)、データタイプビーンのクラス名が"KKW04201SF08DBean"の例
        else if( key.equals("ネットモバイル契約リスト") ) {
            if( net_mobile_kei_list_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                net_mobile_kei_list_list = new X33VDataTypeList();
            }
            KKW04201SF08DBean tmpBean = new KKW04201SF08DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                                                                                         // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
            net_mobile_kei_list_list.add(tmpBean);
            return net_mobile_kei_list_list.size()-1;
        }
 
        // データタイプが String の繰り返し指定項目"請求契約番号"(項目ID:siky_kei_no_list)
        else if ( key.equals("請求契約番号") ) {
            if( siky_kei_no_list_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                siky_kei_no_list_list = new X33VDataTypeList();
            }
            X33VDataTypeStringBean tmpBean = new X33VDataTypeStringBean(); // String型繰り返し項目には、X33VDataTypeStringBeanのインスタンスを生成する。
            siky_kei_no_list_list.add(tmpBean);
            return siky_kei_no_list_list.size()-1;
        }
 
        // データタイプがデータタイプビーン型の項目"ｅｏ光ネット従量プラン申込可否"(項目ID:eohnt_juryo_plan_mkm_kh)、データタイプビーンのクラス名が"KKW04201SF10DBean"固定要素数が"1"の例
        else if( key.equals("ｅｏ光ネット従量プラン申込可否") ) {
            if( eohnt_juryo_plan_mkm_kh_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                eohnt_juryo_plan_mkm_kh_list = new X33VDataTypeList(1);
                for(int i=0; i<1; i++){
                    KKW04201SF10DBean tmpBean = new KKW04201SF10DBean();
                    eohnt_juryo_plan_mkm_kh_list.add(tmpBean);
                }
            }
            // MAX要素数以上の追加は許さない処理
            if( eohnt_juryo_plan_mkm_kh_list.getMaxElementCnt() == 0 || eohnt_juryo_plan_mkm_kh_list.size() < eohnt_juryo_plan_mkm_kh_list.getMaxElementCnt() ){
                KKW04201SF10DBean tmpBean = new KKW04201SF10DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
                eohnt_juryo_plan_mkm_kh_list.add(tmpBean);		
            }else{
                	// 異常通知
                throw super.createExceptionForX31Method(ERRS_CANNOT_ADD_REPEATITEM);
            }
            return eohnt_juryo_plan_mkm_kh_list.size() -1;
        }
 
        // データタイプがデータタイプビーン型の項目"工事依頼方法"(項目ID:koji_irai_way)、データタイプビーンのクラス名が"KKW04201SF02DBean"固定要素数が"1"の例
        else if( key.equals("工事依頼方法") ) {
            if( koji_irai_way_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                koji_irai_way_list = new X33VDataTypeList(1);
                for(int i=0; i<1; i++){
                    KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
                    koji_irai_way_list.add(tmpBean);
                }
            }
            // MAX要素数以上の追加は許さない処理
            if( koji_irai_way_list.getMaxElementCnt() == 0 || koji_irai_way_list.size() < koji_irai_way_list.getMaxElementCnt() ){
                KKW04201SF02DBean tmpBean = new KKW04201SF02DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
                koji_irai_way_list.add(tmpBean);		
            }else{
                	// 異常通知
                throw super.createExceptionForX31Method(ERRS_CANNOT_ADD_REPEATITEM);
            }
            return koji_irai_way_list.size() -1;
        }
// ▽▽▽ ANK-3106-00-00 ADD START
        // データタイプがデータタイプビーン型の項目"番ポ一時戻し補正方法"(項目ID:bmp_tmp_rtrn_hosei_way)、データタイプビーンのクラス名が"KKW04201SF02DBean"固定要素数が"1"の例
        else if( key.equals("番ポ一時戻し補正方法") ) {
            if( bmp_tmp_rtrn_hosei_way_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
            	bmp_tmp_rtrn_hosei_way_list = new X33VDataTypeList(1);
                for(int i=0; i<1; i++){
                    KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
                    bmp_tmp_rtrn_hosei_way_list.add(tmpBean);
                }
            }
            // MAX要素数以上の追加は許さない処理
            if( bmp_tmp_rtrn_hosei_way_list.getMaxElementCnt() == 0 || bmp_tmp_rtrn_hosei_way_list.size() < bmp_tmp_rtrn_hosei_way_list.getMaxElementCnt() ){
                KKW04201SF02DBean tmpBean = new KKW04201SF02DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
                bmp_tmp_rtrn_hosei_way_list.add(tmpBean);		
            }else{
                	// 異常通知
                throw super.createExceptionForX31Method(ERRS_CANNOT_ADD_REPEATITEM);
            }
            return bmp_tmp_rtrn_hosei_way_list.size() -1;
        }
// △△△ ANK-3106-00-00 ADD END
        
        // ANK-2480-00-00 2015/07/15 ADD START
        else if( key.equals("同一利用場所ｅｏ電気リスト") ) {
            if( kaisen_same_plc_eoelec_info_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                kaisen_same_plc_eoelec_info_list = new X33VDataTypeList(1);
                for(int i=0; i<1; i++){
                    KKW04201SF02DBean tmpBean = new KKW04201SF02DBean();
                    kaisen_same_plc_eoelec_info_list.add(tmpBean);
                }
            }
            // MAX要素数以上の追加は許さない処理
            if( kaisen_same_plc_eoelec_info_list.getMaxElementCnt() == 0 || kaisen_same_plc_eoelec_info_list.size() < kaisen_same_plc_eoelec_info_list.getMaxElementCnt() ){
                KKW04201SF02DBean tmpBean = new KKW04201SF02DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
                kaisen_same_plc_eoelec_info_list.add(tmpBean);		
            }else{
                	// 異常通知
                throw super.createExceptionForX31Method(ERRS_CANNOT_ADD_REPEATITEM);
            }
            return kaisen_same_plc_eoelec_info_list.size() -1;
        }
        // ANK-2480-00-00 2015/07/15 ADD END
 
        // データタイプがデータタイプビーン型の項目"依頼工事情報"(項目ID:irai_koji_info)、データタイプビーンのクラス名が"KKW04201SF09DBean"固定要素数が"1"の例
        else if( key.equals("依頼工事情報") ) {
            if( irai_koji_info_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                irai_koji_info_list = new X33VDataTypeList(1);
                for(int i=0; i<1; i++){
                    KKW04201SF09DBean tmpBean = new KKW04201SF09DBean();
                    irai_koji_info_list.add(tmpBean);
                }
            }
            // MAX要素数以上の追加は許さない処理
            if( irai_koji_info_list.getMaxElementCnt() == 0 || irai_koji_info_list.size() < irai_koji_info_list.getMaxElementCnt() ){
                KKW04201SF09DBean tmpBean = new KKW04201SF09DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
                irai_koji_info_list.add(tmpBean);		
            }else{
                	// 異常通知
                throw super.createExceptionForX31Method(ERRS_CANNOT_ADD_REPEATITEM);
            }
            return irai_koji_info_list.size() -1;
        }
 
        // データタイプが String の繰り返し指定項目"制御＿申込明細番号一覧"(項目ID:ctrl_mskm_dtl_no_list)
        else if ( key.equals("制御＿申込明細番号一覧") ) {
            if( ctrl_mskm_dtl_no_list_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                ctrl_mskm_dtl_no_list_list = new X33VDataTypeList();
            }
            X33VDataTypeStringBean tmpBean = new X33VDataTypeStringBean(); // String型繰り返し項目には、X33VDataTypeStringBeanのインスタンスを生成する。
            ctrl_mskm_dtl_no_list_list.add(tmpBean);
            return ctrl_mskm_dtl_no_list_list.size()-1;
        }
 
// ANK-3885-00-00 ADD START
        // データタイプがデータタイプビーン型の項目"部屋番号（光化マンション）リスト"(項目ID:rm_no_hkrmn_list)、データタイプビーンのクラス名が"KKW04201SF11DBean"固定要素数が"1"の例
        else if( key.equals("部屋番号（光化マンション）リスト") ) {
            if( rm_no_hkrmn_list_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                rm_no_hkrmn_list_list = new X33VDataTypeList(1);
                for(int i=0; i<1; i++){
                    KKW04201SF11DBean tmpBean = new KKW04201SF11DBean();
                    rm_no_hkrmn_list_list.add(tmpBean);
                }
            }
            // MAX要素数以上の追加は許さない処理
            if( rm_no_hkrmn_list_list.getMaxElementCnt() == 0 || rm_no_hkrmn_list_list.size() < rm_no_hkrmn_list_list.getMaxElementCnt() ){
                KKW04201SF11DBean tmpBean = new KKW04201SF11DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
                rm_no_hkrmn_list_list.add(tmpBean);		
            }else{
                	// 異常通知
                throw super.createExceptionForX31Method(ERRS_CANNOT_ADD_REPEATITEM);
            }
            return rm_no_hkrmn_list_list.size() -1;
        }
 
        // データタイプがデータタイプビーン型の項目"棟情報（光化マンション）リスト"(項目ID:tou_info_hkrmn_list)、データタイプビーンのクラス名が"KKW04201SF12DBean"固定要素数が"1"の例
        else if( key.equals("棟情報（光化マンション）リスト") ) {
            if( tou_info_hkrmn_list_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                tou_info_hkrmn_list_list = new X33VDataTypeList(1);
                for(int i=0; i<1; i++){
                    KKW04201SF12DBean tmpBean = new KKW04201SF12DBean();
                    tou_info_hkrmn_list_list.add(tmpBean);
                }
            }
            // MAX要素数以上の追加は許さない処理
            if( tou_info_hkrmn_list_list.getMaxElementCnt() == 0 || tou_info_hkrmn_list_list.size() < tou_info_hkrmn_list_list.getMaxElementCnt() ){
                KKW04201SF12DBean tmpBean = new KKW04201SF12DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
                tou_info_hkrmn_list_list.add(tmpBean);		
            }else{
                	// 異常通知
                throw super.createExceptionForX31Method(ERRS_CANNOT_ADD_REPEATITEM);
            }
            return tou_info_hkrmn_list_list.size() -1;
        }
 
        // データタイプがデータタイプビーン型の項目"棟内空き状況情報リスト"(項目ID:tonai_akijk_inf_list)、データタイプビーンのクラス名が"KKW04201SF13DBean"の例
        else if( key.equals("棟内空き状況情報リスト") ) {
            if( tonai_akijk_inf_list_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                tonai_akijk_inf_list_list = new X33VDataTypeList();
            }
            KKW04201SF13DBean tmpBean = new KKW04201SF13DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                                                                                         // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
            tonai_akijk_inf_list_list.add(tmpBean);
            return tonai_akijk_inf_list_list.size()-1;
        }
// ANK-3885-00-00 ADD END
 
        return -1; //該当する項目がない場合、-1を返す
    }
 
    /**
     * リスト項目のインスタンスを削除します。
     * @param key 項目名
     * @param index 削除対象のインデックス番号
     */
    public void removeElementFromListData (String key, int index) throws X33SException{
 
        if(key != null){
            //共通情報ビーンのリストの場合
            if(key.startsWith("//")){
                //共有情報ビーンリストは基底クラスで処理
                super.removeElementFromListData(key, index);
            }
 
            // データタイプが KKW04201SF07 の繰り返し指定項目"顧客契約引継リスト"(項目ID:cust_kei_hktgi_list)
            else if(key.equals("顧客契約引継リスト")) {
                if(index >= 0 && index < cust_kei_hktgi_list_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    cust_kei_hktgi_list_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF01 の繰り返し指定項目"利用中契約サービス情報一覧"(項目ID:svc_kei_list)
            else if(key.equals("利用中契約サービス情報一覧")) {
                if(index >= 0 && index < svc_kei_list_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    svc_kei_list_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"申込情報＿申込種別情報"(項目ID:mskm_sbt_info)
            else if(key.equals("申込情報＿申込種別情報")) {
                if(index >= 0 && index < mskm_sbt_info_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    mskm_sbt_info_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"申込情報＿受付担当者区分情報"(項目ID:uk_tntsha_div_info)
            else if(key.equals("申込情報＿受付担当者区分情報")) {
                if(index >= 0 && index < uk_tntsha_div_info_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    uk_tntsha_div_info_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"機器送付先住所＿コピー元住所情報"(項目ID:copy_mt_ad_if)
            else if(key.equals("機器送付先住所＿コピー元住所情報")) {
                if(index >= 0 && index < copy_mt_ad_if_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    copy_mt_ad_if_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"撤去情報＿工事範囲情報"(項目ID:koji_scope_info)
            else if(key.equals("撤去情報＿工事範囲情報")) {
                if(index >= 0 && index < koji_scope_info_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    koji_scope_info_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"撤去情報＿電話連絡希望時間帯情報"(項目ID:tel_rrk_kibo_time_info)
            else if(key.equals("撤去情報＿電話連絡希望時間帯情報")) {
                if(index >= 0 && index < tel_rrk_kibo_time_info_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    tel_rrk_kibo_time_info_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"撤去情報＿工事アポ連絡先情報"(項目ID:koji_apo_rrks_info)
            else if(key.equals("撤去情報＿工事アポ連絡先情報")) {
                if(index >= 0 && index < koji_apo_rrks_info_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    koji_apo_rrks_info_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先利用サービス情報＿サービス情報"(項目ID:svc_info)
            else if(key.equals("転居先利用サービス情報＿サービス情報")) {
                if(index >= 0 && index < svc_info_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    svc_info_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF04 の繰り返し指定項目"転居先利用サービス情報＿ｅｏ光ネット＿処理制御情報"(項目ID:net_trnctrlinf)
            else if(key.equals("転居先利用サービス情報＿ｅｏ光ネット＿処理制御情報")) {
                if(index >= 0 && index < net_trnctrlinf_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    net_trnctrlinf_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先利用サービス情報＿光ネットサービス情報"(項目ID:hikari_net_svc_info)
            else if(key.equals("転居先利用サービス情報＿光ネットサービス情報")) {
                if(index >= 0 && index < hikari_net_svc_info_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    hikari_net_svc_info_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先利用サービス情報＿光ネット＿契約サービス情報"(項目ID:ts_net_kei_svc_info)
            else if(key.equals("転居先利用サービス情報＿光ネット＿契約サービス情報")) {
                if(index >= 0 && index < ts_net_kei_svc_info_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    ts_net_kei_svc_info_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先利用サービス情報＿光ネット＿コース情報"(項目ID:net_course_info)
            else if(key.equals("転居先利用サービス情報＿光ネット＿コース情報")) {
                if(index >= 0 && index < net_course_info_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    net_course_info_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先利用サービス情報＿光ネット＿即割情報"(項目ID:net_soku_wri_info)
            else if(key.equals("転居先利用サービス情報＿光ネット＿即割情報")) {
                if(index >= 0 && index < net_soku_wri_info_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    net_soku_wri_info_list.remove(index);
                }
            }
            //ANK-3412-08-00 ADD START
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先利用サービス情報＿光ネット＿高速割情報"(項目ID:net_kosoku_wri_info)
            else if(key.equals("転居先利用サービス情報＿光ネット＿高速割情報")) {
                if(index >= 0 && index < net_kosoku_wri_info_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    net_kosoku_wri_info_list.remove(index);
                }
            }
            //ANK-3412-08-00 ADD END
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先利用サービス情報＿光ネット＿違約金発生区分情報"(項目ID:net_pnlty_hassei_div_info)
            else if(key.equals("転居先利用サービス情報＿光ネット＿違約金発生区分情報")) {
                if(index >= 0 && index < net_pnlty_hassei_div_info_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    net_pnlty_hassei_div_info_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先利用サービス情報＿光ネット＿違約金変更理由コード情報"(項目ID:net_pnlty_chgre_cd_info)
            else if(key.equals("転居先利用サービス情報＿光ネット＿違約金変更理由コード情報")) {
                if(index >= 0 && index < net_pnlty_chgre_cd_info_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    net_pnlty_chgre_cd_info_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF04 の繰り返し指定項目"転居先利用サービス情報＿ｅｏ光電話＿処理制御情報"(項目ID:tel_trnctrlinf)
            else if(key.equals("転居先利用サービス情報＿ｅｏ光電話＿処理制御情報")) {
                if(index >= 0 && index < tel_trnctrlinf_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    tel_trnctrlinf_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先利用サービス情報＿光電話サービス情報"(項目ID:hikari_tel_svc_info)
            else if(key.equals("転居先利用サービス情報＿光電話サービス情報")) {
                if(index >= 0 && index < hikari_tel_svc_info_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    hikari_tel_svc_info_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先利用サービス情報＿光電話＿契約サービス情報"(項目ID:ts_tel_kei_svc_info)
            else if(key.equals("転居先利用サービス情報＿光電話＿契約サービス情報")) {
                if(index >= 0 && index < ts_tel_kei_svc_info_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    ts_tel_kei_svc_info_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先利用サービス情報＿光電話＿コース情報"(項目ID:tel_course_info)
            else if(key.equals("転居先利用サービス情報＿光電話＿コース情報")) {
                if(index >= 0 && index < tel_course_info_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    tel_course_info_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先利用サービス情報＿光電話＿違約金発生区分情報"(項目ID:tel_pnlty_hassei_div_info)
            else if(key.equals("転居先利用サービス情報＿光電話＿違約金発生区分情報")) {
                if(index >= 0 && index < tel_pnlty_hassei_div_info_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    tel_pnlty_hassei_div_info_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先利用サービス情報＿光電話＿違約金変更理由コード情報"(項目ID:tel_pnlty_chgre_cd_info)
            else if(key.equals("転居先利用サービス情報＿光電話＿違約金変更理由コード情報")) {
                if(index >= 0 && index < tel_pnlty_chgre_cd_info_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    tel_pnlty_chgre_cd_info_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF04 の繰り返し指定項目"転居先利用サービス情報＿ｅｏ光テレビ＿処理制御情報"(項目ID:tv_trnctrlinf)
            else if(key.equals("転居先利用サービス情報＿ｅｏ光テレビ＿処理制御情報")) {
                if(index >= 0 && index < tv_trnctrlinf_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    tv_trnctrlinf_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先利用サービス情報＿光テレビサービス情報"(項目ID:hikari_tv_svc_info)
            else if(key.equals("転居先利用サービス情報＿光テレビサービス情報")) {
                if(index >= 0 && index < hikari_tv_svc_info_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    hikari_tv_svc_info_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先利用サービス情報＿光テレビ＿契約サービス情報"(項目ID:ts_hikari_tv_kei_svc_info)
            else if(key.equals("転居先利用サービス情報＿光テレビ＿契約サービス情報")) {
                if(index >= 0 && index < ts_hikari_tv_kei_svc_info_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    ts_hikari_tv_kei_svc_info_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先利用サービス情報＿光テレビ＿コース情報"(項目ID:hikari_tv_course_info)
            else if(key.equals("転居先利用サービス情報＿光テレビ＿コース情報")) {
                if(index >= 0 && index < hikari_tv_course_info_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    hikari_tv_course_info_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先利用サービス情報＿光テレビ＿ＳＴＢ出荷方法情報"(項目ID:hikari_tv_stb_shka_way_info)
            else if(key.equals("転居先利用サービス情報＿光テレビ＿ＳＴＢ出荷方法情報")) {
                if(index >= 0 && index < hikari_tv_stb_shka_way_info_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    hikari_tv_stb_shka_way_info_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先利用サービス情報＿光テレビ＿違約金発生区分情報"(項目ID:tv_pnlty_hassei_div_info)
            else if(key.equals("転居先利用サービス情報＿光テレビ＿違約金発生区分情報")) {
                if(index >= 0 && index < tv_pnlty_hassei_div_info_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    tv_pnlty_hassei_div_info_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先利用サービス情報＿光テレビ＿違約金変更理由コード情報"(項目ID:tv_pnlty_chgre_cd_info)
            else if(key.equals("転居先利用サービス情報＿光テレビ＿違約金変更理由コード情報")) {
                if(index >= 0 && index < tv_pnlty_chgre_cd_info_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    tv_pnlty_chgre_cd_info_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF03 の繰り返し指定項目"転居先利用サービス情報＿料金グループコード情報"(項目ID:prc_grp_cd_info)
            else if(key.equals("転居先利用サービス情報＿料金グループコード情報")) {
                if(index >= 0 && index < prc_grp_cd_info_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    prc_grp_cd_info_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF03 の繰り返し指定項目"転居先利用サービス情報＿料金コースコード情報"(項目ID:pcrs_cd_info)
            else if(key.equals("転居先利用サービス情報＿料金コースコード情報")) {
                if(index >= 0 && index < pcrs_cd_info_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    pcrs_cd_info_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先サービス開始設定＿電話サービス利用開始希望日選択情報"(項目ID:tel_svc_use_sta_kibo_choice_info)
            else if(key.equals("転居先サービス開始設定＿電話サービス利用開始希望日選択情報")) {
                if(index >= 0 && index < tel_svc_use_sta_kibo_choice_info_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    tel_svc_use_sta_kibo_choice_info_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先サービス開始設定＿電話サービス利用開始希望日選択制御情報"(項目ID:tel_svc_use_sta_kibo_choice_ctrl_info)
            else if(key.equals("転居先サービス開始設定＿電話サービス利用開始希望日選択制御情報")) {
                if(index >= 0 && index < tel_svc_use_sta_kibo_choice_ctrl_info_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    tel_svc_use_sta_kibo_choice_ctrl_info_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先サービス開始設定＿電話サービス利用開始希望年月日（ＡＭＰＭ）情報"(項目ID:tel_svc_use_sta_kibo_ampm_info)
            else if(key.equals("転居先サービス開始設定＿電話サービス利用開始希望年月日（ＡＭＰＭ）情報")) {
                if(index >= 0 && index < tel_svc_use_sta_kibo_ampm_info_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    tel_svc_use_sta_kibo_ampm_info_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先サービス開始設定＿電話サービス利用開始希望年月日（時）情報"(項目ID:tel_svc_use_sta_kibo_time_info)
            else if(key.equals("転居先サービス開始設定＿電話サービス利用開始希望年月日（時）情報")) {
                if(index >= 0 && index < tel_svc_use_sta_kibo_time_info_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    tel_svc_use_sta_kibo_time_info_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF06 の繰り返し指定項目"転居元マンション情報"(項目ID:mt_mans_info)
            else if(key.equals("転居元マンション情報")) {
                if(index >= 0 && index < mt_mans_info_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    mt_mans_info_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF06 の繰り返し指定項目"転居先マンション情報"(項目ID:ten_mans_info)
            else if(key.equals("転居先マンション情報")) {
                if(index >= 0 && index < ten_mans_info_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    ten_mans_info_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF08 の繰り返し指定項目"ネットモバイル契約リスト"(項目ID:net_mobile_kei_list)
            else if(key.equals("ネットモバイル契約リスト")) {
                if(index >= 0 && index < net_mobile_kei_list_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    net_mobile_kei_list_list.remove(index);
                }
            }
 
            // データタイプが String の繰り返し指定項目"請求契約番号"(項目ID:siky_kei_no_list)
            else if(key.equals("請求契約番号")) {
                if(index >= 0 && index < siky_kei_no_list_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    siky_kei_no_list_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF10 の繰り返し指定項目"ｅｏ光ネット従量プラン申込可否"(項目ID:eohnt_juryo_plan_mkm_kh)
            else if(key.equals("ｅｏ光ネット従量プラン申込可否")) {
                if(index >= 0 && index < eohnt_juryo_plan_mkm_kh_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    eohnt_juryo_plan_mkm_kh_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"工事依頼方法"(項目ID:koji_irai_way)
            else if(key.equals("工事依頼方法")) {
                if(index >= 0 && index < koji_irai_way_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    koji_irai_way_list.remove(index);
                }
            }
// ▽▽▽ ANK-3106-00-00 ADD START
            // データタイプが KKW04201SF02 の繰り返し指定項目"番ポ一時戻し補正方法"(項目ID:bmp_tmp_rtrn_hosei_way)
            else if(key.equals("番ポ一時戻し補正方法")) {
                if(index >= 0 && index < bmp_tmp_rtrn_hosei_way_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                	bmp_tmp_rtrn_hosei_way_list.remove(index);
                }
            }
// △△△ ANK-3106-00-00 ADD END
            
            // ANK-2480-00-00 2015/07/15 ADD START
            // データタイプが KKW04201SF02 の繰り返し指定項目"同一利用場所ｅｏ電気リスト"(項目ID:kaisen_same_plc_eoelec_info)
            else if(key.equals("同一利用場所ｅｏ電気リスト")) {
                if(index >= 0 && index < kaisen_same_plc_eoelec_info_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    kaisen_same_plc_eoelec_info_list.remove(index);
                }
            }
            // ANK-2480-00-00 2015/07/15 ADD END
 
            // データタイプが KKW04201SF09 の繰り返し指定項目"依頼工事情報"(項目ID:irai_koji_info)
            else if(key.equals("依頼工事情報")) {
                if(index >= 0 && index < irai_koji_info_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    irai_koji_info_list.remove(index);
                }
            }
 
            // データタイプが String の繰り返し指定項目"制御＿申込明細番号一覧"(項目ID:ctrl_mskm_dtl_no_list)
            else if(key.equals("制御＿申込明細番号一覧")) {
                if(index >= 0 && index < ctrl_mskm_dtl_no_list_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    ctrl_mskm_dtl_no_list_list.remove(index);
                }
            }
 
// ANK-3885-00-00 ADD START
            // データタイプが KKW04201SF11 の繰り返し指定項目"部屋番号（光化マンション）リスト"(項目ID:rm_no_hkrmn_list)
            else if(key.equals("部屋番号（光化マンション）リスト")) {
                if(index >= 0 && index < rm_no_hkrmn_list_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    rm_no_hkrmn_list_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF12 の繰り返し指定項目"棟情報（光化マンション）リスト"(項目ID:tou_info_hkrmn_list)
            else if(key.equals("棟情報（光化マンション）リスト")) {
                if(index >= 0 && index < tou_info_hkrmn_list_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    tou_info_hkrmn_list_list.remove(index);
                }
            }
 
            // データタイプが KKW04201SF13 の繰り返し指定項目"棟内空き状況情報リスト"(項目ID:tonai_akijk_inf_list)
            else if(key.equals("棟内空き状況情報リスト")) {
                if(index >= 0 && index < tonai_akijk_inf_list_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    tonai_akijk_inf_list_list.remove(index);
                }
            }
// ANK-3885-00-00 ADD END
 
        }
    }
 
    /**
     * リスト項目の要素をクリアします。
     * @param key 項目名
     */
    public void clearListDataInstance (String key) throws X33SException{
 
        if(key !=null){
            //共通情報ビーンのリストの場合
            if(key.startsWith("//")){
                //共有情報ビーンリストは基底クラスで処理
                super.clearListDataInstance(key);
            }
 
            // データタイプが KKW04201SF07 の繰り返し指定項目"顧客契約引継リスト"(項目ID:cust_kei_hktgi_list)
            else if(key.equals("顧客契約引継リスト")) {
                cust_kei_hktgi_list_list.clear();
            }
 
            // データタイプが KKW04201SF01 の繰り返し指定項目"利用中契約サービス情報一覧"(項目ID:svc_kei_list)
            else if(key.equals("利用中契約サービス情報一覧")) {
                svc_kei_list_list.clear();
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"申込情報＿申込種別情報"(項目ID:mskm_sbt_info)
            else if(key.equals("申込情報＿申込種別情報")) {
                mskm_sbt_info_list.clear();
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"申込情報＿受付担当者区分情報"(項目ID:uk_tntsha_div_info)
            else if(key.equals("申込情報＿受付担当者区分情報")) {
                uk_tntsha_div_info_list.clear();
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"機器送付先住所＿コピー元住所情報"(項目ID:copy_mt_ad_if)
            else if(key.equals("機器送付先住所＿コピー元住所情報")) {
                copy_mt_ad_if_list.clear();
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"撤去情報＿工事範囲情報"(項目ID:koji_scope_info)
            else if(key.equals("撤去情報＿工事範囲情報")) {
                koji_scope_info_list.clear();
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"撤去情報＿電話連絡希望時間帯情報"(項目ID:tel_rrk_kibo_time_info)
            else if(key.equals("撤去情報＿電話連絡希望時間帯情報")) {
                tel_rrk_kibo_time_info_list.clear();
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"撤去情報＿工事アポ連絡先情報"(項目ID:koji_apo_rrks_info)
            else if(key.equals("撤去情報＿工事アポ連絡先情報")) {
                koji_apo_rrks_info_list.clear();
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先利用サービス情報＿サービス情報"(項目ID:svc_info)
            else if(key.equals("転居先利用サービス情報＿サービス情報")) {
                svc_info_list.clear();
            }
 
            // データタイプが KKW04201SF04 の繰り返し指定項目"転居先利用サービス情報＿ｅｏ光ネット＿処理制御情報"(項目ID:net_trnctrlinf)
            else if(key.equals("転居先利用サービス情報＿ｅｏ光ネット＿処理制御情報")) {
                net_trnctrlinf_list.clear();
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先利用サービス情報＿光ネットサービス情報"(項目ID:hikari_net_svc_info)
            else if(key.equals("転居先利用サービス情報＿光ネットサービス情報")) {
                hikari_net_svc_info_list.clear();
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先利用サービス情報＿光ネット＿契約サービス情報"(項目ID:ts_net_kei_svc_info)
            else if(key.equals("転居先利用サービス情報＿光ネット＿契約サービス情報")) {
                ts_net_kei_svc_info_list.clear();
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先利用サービス情報＿光ネット＿コース情報"(項目ID:net_course_info)
            else if(key.equals("転居先利用サービス情報＿光ネット＿コース情報")) {
                net_course_info_list.clear();
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先利用サービス情報＿光ネット＿即割情報"(項目ID:net_soku_wri_info)
            else if(key.equals("転居先利用サービス情報＿光ネット＿即割情報")) {
                net_soku_wri_info_list.clear();
            }
            //ANK-3412-08-00 ADD START
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先利用サービス情報＿光ネット＿高速割情報"(項目ID:net_kosoku_wri_info)
            else if(key.equals("転居先利用サービス情報＿光ネット＿高速割情報")) {
                net_kosoku_wri_info_list.clear();
            }
            //ANK-3412-08-00 ADD END
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先利用サービス情報＿光ネット＿違約金発生区分情報"(項目ID:net_pnlty_hassei_div_info)
            else if(key.equals("転居先利用サービス情報＿光ネット＿違約金発生区分情報")) {
                net_pnlty_hassei_div_info_list.clear();
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先利用サービス情報＿光ネット＿違約金変更理由コード情報"(項目ID:net_pnlty_chgre_cd_info)
            else if(key.equals("転居先利用サービス情報＿光ネット＿違約金変更理由コード情報")) {
                net_pnlty_chgre_cd_info_list.clear();
            }
 
            // データタイプが KKW04201SF04 の繰り返し指定項目"転居先利用サービス情報＿ｅｏ光電話＿処理制御情報"(項目ID:tel_trnctrlinf)
            else if(key.equals("転居先利用サービス情報＿ｅｏ光電話＿処理制御情報")) {
                tel_trnctrlinf_list.clear();
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先利用サービス情報＿光電話サービス情報"(項目ID:hikari_tel_svc_info)
            else if(key.equals("転居先利用サービス情報＿光電話サービス情報")) {
                hikari_tel_svc_info_list.clear();
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先利用サービス情報＿光電話＿契約サービス情報"(項目ID:ts_tel_kei_svc_info)
            else if(key.equals("転居先利用サービス情報＿光電話＿契約サービス情報")) {
                ts_tel_kei_svc_info_list.clear();
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先利用サービス情報＿光電話＿コース情報"(項目ID:tel_course_info)
            else if(key.equals("転居先利用サービス情報＿光電話＿コース情報")) {
                tel_course_info_list.clear();
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先利用サービス情報＿光電話＿違約金発生区分情報"(項目ID:tel_pnlty_hassei_div_info)
            else if(key.equals("転居先利用サービス情報＿光電話＿違約金発生区分情報")) {
                tel_pnlty_hassei_div_info_list.clear();
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先利用サービス情報＿光電話＿違約金変更理由コード情報"(項目ID:tel_pnlty_chgre_cd_info)
            else if(key.equals("転居先利用サービス情報＿光電話＿違約金変更理由コード情報")) {
                tel_pnlty_chgre_cd_info_list.clear();
            }
 
            // データタイプが KKW04201SF04 の繰り返し指定項目"転居先利用サービス情報＿ｅｏ光テレビ＿処理制御情報"(項目ID:tv_trnctrlinf)
            else if(key.equals("転居先利用サービス情報＿ｅｏ光テレビ＿処理制御情報")) {
                tv_trnctrlinf_list.clear();
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先利用サービス情報＿光テレビサービス情報"(項目ID:hikari_tv_svc_info)
            else if(key.equals("転居先利用サービス情報＿光テレビサービス情報")) {
                hikari_tv_svc_info_list.clear();
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先利用サービス情報＿光テレビ＿契約サービス情報"(項目ID:ts_hikari_tv_kei_svc_info)
            else if(key.equals("転居先利用サービス情報＿光テレビ＿契約サービス情報")) {
                ts_hikari_tv_kei_svc_info_list.clear();
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先利用サービス情報＿光テレビ＿コース情報"(項目ID:hikari_tv_course_info)
            else if(key.equals("転居先利用サービス情報＿光テレビ＿コース情報")) {
                hikari_tv_course_info_list.clear();
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先利用サービス情報＿光テレビ＿ＳＴＢ出荷方法情報"(項目ID:hikari_tv_stb_shka_way_info)
            else if(key.equals("転居先利用サービス情報＿光テレビ＿ＳＴＢ出荷方法情報")) {
                hikari_tv_stb_shka_way_info_list.clear();
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先利用サービス情報＿光テレビ＿違約金発生区分情報"(項目ID:tv_pnlty_hassei_div_info)
            else if(key.equals("転居先利用サービス情報＿光テレビ＿違約金発生区分情報")) {
                tv_pnlty_hassei_div_info_list.clear();
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先利用サービス情報＿光テレビ＿違約金変更理由コード情報"(項目ID:tv_pnlty_chgre_cd_info)
            else if(key.equals("転居先利用サービス情報＿光テレビ＿違約金変更理由コード情報")) {
                tv_pnlty_chgre_cd_info_list.clear();
            }
 
            // データタイプが KKW04201SF03 の繰り返し指定項目"転居先利用サービス情報＿料金グループコード情報"(項目ID:prc_grp_cd_info)
            else if(key.equals("転居先利用サービス情報＿料金グループコード情報")) {
                prc_grp_cd_info_list.clear();
            }
 
            // データタイプが KKW04201SF03 の繰り返し指定項目"転居先利用サービス情報＿料金コースコード情報"(項目ID:pcrs_cd_info)
            else if(key.equals("転居先利用サービス情報＿料金コースコード情報")) {
                pcrs_cd_info_list.clear();
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先サービス開始設定＿電話サービス利用開始希望日選択情報"(項目ID:tel_svc_use_sta_kibo_choice_info)
            else if(key.equals("転居先サービス開始設定＿電話サービス利用開始希望日選択情報")) {
                tel_svc_use_sta_kibo_choice_info_list.clear();
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先サービス開始設定＿電話サービス利用開始希望日選択制御情報"(項目ID:tel_svc_use_sta_kibo_choice_ctrl_info)
            else if(key.equals("転居先サービス開始設定＿電話サービス利用開始希望日選択制御情報")) {
                tel_svc_use_sta_kibo_choice_ctrl_info_list.clear();
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先サービス開始設定＿電話サービス利用開始希望年月日（ＡＭＰＭ）情報"(項目ID:tel_svc_use_sta_kibo_ampm_info)
            else if(key.equals("転居先サービス開始設定＿電話サービス利用開始希望年月日（ＡＭＰＭ）情報")) {
                tel_svc_use_sta_kibo_ampm_info_list.clear();
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"転居先サービス開始設定＿電話サービス利用開始希望年月日（時）情報"(項目ID:tel_svc_use_sta_kibo_time_info)
            else if(key.equals("転居先サービス開始設定＿電話サービス利用開始希望年月日（時）情報")) {
                tel_svc_use_sta_kibo_time_info_list.clear();
            }
 
            // データタイプが KKW04201SF06 の繰り返し指定項目"転居元マンション情報"(項目ID:mt_mans_info)
            else if(key.equals("転居元マンション情報")) {
                mt_mans_info_list.clear();
            }
 
            // データタイプが KKW04201SF06 の繰り返し指定項目"転居先マンション情報"(項目ID:ten_mans_info)
            else if(key.equals("転居先マンション情報")) {
                ten_mans_info_list.clear();
            }
 
            // データタイプが KKW04201SF08 の繰り返し指定項目"ネットモバイル契約リスト"(項目ID:net_mobile_kei_list)
            else if(key.equals("ネットモバイル契約リスト")) {
                net_mobile_kei_list_list.clear();
            }
 
            // データタイプが String の繰り返し指定項目"請求契約番号"(項目ID:siky_kei_no_list)
            else if(key.equals("請求契約番号")) {
                siky_kei_no_list_list.clear();
            }
 
            // データタイプが KKW04201SF10 の繰り返し指定項目"ｅｏ光ネット従量プラン申込可否"(項目ID:eohnt_juryo_plan_mkm_kh)
            else if(key.equals("ｅｏ光ネット従量プラン申込可否")) {
                eohnt_juryo_plan_mkm_kh_list.clear();
            }
 
            // データタイプが KKW04201SF02 の繰り返し指定項目"工事依頼方法"(項目ID:koji_irai_way)
            else if(key.equals("工事依頼方法")) {
                koji_irai_way_list.clear();
            }
// ▽▽▽ ANK-3106-00-00 ADD START
            // データタイプが KKW04201SF02 の繰り返し指定項目"番ポ一時戻し補正方法"(項目ID:bmp_tmp_rtrn_hosei_way)
            else if(key.equals("番ポ一時戻し補正方法")) {
            	bmp_tmp_rtrn_hosei_way_list.clear();
            }
// △△△ ANK-3106-00-00 ADD END
            
            // ANK-2480-00-00 2015/07/15 ADD START
            // データタイプが KKW04201SF02 の繰り返し指定項目"同一利用場所ｅｏ電気リスト"(項目ID:kaisen_same_plc_eoelec_info)
            else if(key.equals("同一利用場所ｅｏ電気リスト")) {
                kaisen_same_plc_eoelec_info_list.clear();
            }
            // ANK-2480-00-00 2015/07/15 ADD END
 
            // データタイプが KKW04201SF09 の繰り返し指定項目"依頼工事情報"(項目ID:irai_koji_info)
            else if(key.equals("依頼工事情報")) {
                irai_koji_info_list.clear();
            }
 
            // データタイプが String の繰り返し指定項目"制御＿申込明細番号一覧"(項目ID:ctrl_mskm_dtl_no_list)
            else if(key.equals("制御＿申込明細番号一覧")) {
                ctrl_mskm_dtl_no_list_list.clear();
            }
 
// ANK-3885-00-00 ADD START
            // データタイプが KKW04201SF11 の繰り返し指定項目"部屋番号（光化マンション）リスト"(項目ID:rm_no_hkrmn_list)
            else if(key.equals("部屋番号（光化マンション）リスト")) {
                rm_no_hkrmn_list_list.clear();
            }
 
            // データタイプが KKW04201SF12 の繰り返し指定項目"棟情報（光化マンション）リスト"(項目ID:tou_info_hkrmn_list)
            else if(key.equals("棟情報（光化マンション）リスト")) {
                tou_info_hkrmn_list_list.clear();
            }
 
            // データタイプが KKW04201SF13 の繰り返し指定項目"棟内空き状況情報リスト"(項目ID:tonai_akijk_inf_list)
            else if(key.equals("棟内空き状況情報リスト")) {
                tonai_akijk_inf_list_list.clear();
            }
// ANK-3885-00-00 ADD END
 
        }
    }
 
    /**
     * 項目名とサブキーからデータの型情報を取得します。
     *
     * @param gamenId 画面ID(予備)
     * @param key 項目名
     * @param subkey サブキー
     * @return Class データの型情報
     */
    public Class<?> typeModelData(String gamenId, String key, String subkey) {
        return typeModelData(key, subkey);
    }
 
    /**
     * 項目名とサブキーからデータの型情報を取得します。
     *
     * @param key 項目名
     * @param subkey サブキー
     * @return Class データの型情報
     */
    public Class<?> typeModelData(String key, String subkey) { 
 
        //keyの指定は、以下のいずれかで行う。
        // 項目名 : String, Long, Boolean型（繰り返し指定なし）の項目で、型情報を取得する場合
        //        繰り返し指定項目で、リストの型情報を取得する場合
        // 項目名/インデックス値 : データタイプビーン型以外の繰り返し指定項目で、型情報を取得する場合
        // 項目名/インデックス値/データタイプビーン項目名 : データタイプビーン型項目で、型情報を取得する場合
        // 項目名/* : データタイプビーン型項目、繰り返し指定項目で、リストの要素数の型情報を取得する場合
        // //インデックス値／項目名：共有情報ビーン型項目で、型情報を取得する場合
        // //*：共有情報ビーンのリストの要素数の型情報を取得する場合
        // インデックス値は、X33VDataTypeList内に格納される各ビーンのリストの順序を示す。
        // keyがnullの場合、null返す
        if(key == null){
            return null;
        }
 
        // subkeyがnullの場合、空文字列に
        else if(subkey == null){
            subkey = new String("");
        }
 
        // 共有情報ビーンの処理
        String keyElement;
        int separaterPoint = key.indexOf("//"); //keyが共有情報ビーンに関する指定か否かチェック
        if(separaterPoint == 0) {
              return super.typeCommonInfoData(key);
        }
 
        // 共有情報ビーン以外の場合
        // keyの値の最初の要素を取得
        separaterPoint = key.indexOf("/"); //keyがルート指定("項目a/0/項目b"のような)の場合を想定し、区切り符号(ここでは"/")を検索する。
        if(separaterPoint > 0) {
            keyElement = key.substring(0, separaterPoint);
        }
        else{
            keyElement = key;
        }
 
        //項目ごとに処理を入れる。
        // データタイプがデータタイプビーン型の項目"顧客契約引継リスト"(項目ID:cust_kei_hktgi_list)
        if(keyElement.equals("顧客契約引継リスト")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= cust_kei_hktgi_list_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)cust_kei_hktgi_list_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"ヘッダ＿異動区分"(項目ID:ido_div)
        else if(keyElement.equals("ヘッダ＿異動区分")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ヘッダ＿マンション−マンションＩＤ／Ｐ−ＩＤ"(項目ID:header_mans_id_p_id)
        else if(keyElement.equals("ヘッダ＿マンション−マンションＩＤ／Ｐ−ＩＤ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ヘッダ＿マンション−マンション名／メゾン名"(項目ID:header_mans_mezon_nm)
        else if(keyElement.equals("ヘッダ＿マンション−マンション名／メゾン名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ヘッダ＿ＳＹＳＩＤ"(項目ID:header_sysid)
        else if(keyElement.equals("ヘッダ＿ＳＹＳＩＤ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ヘッダ＿ｅｏＩＤ"(項目ID:header_eoid)
        else if(keyElement.equals("ヘッダ＿ｅｏＩＤ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ヘッダ＿契約者名"(項目ID:header_keisha_nm)
        else if(keyElement.equals("ヘッダ＿契約者名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ヘッダ＿契約者住所"(項目ID:header_keisha_ad)
        else if(keyElement.equals("ヘッダ＿契約者住所")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ヘッダ＿契約者電話番号"(項目ID:header_kei_telno)
        else if(keyElement.equals("ヘッダ＿契約者電話番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ヘッダ＿利用場所住所"(項目ID:header_user_ad)
        else if(keyElement.equals("ヘッダ＿利用場所住所")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ヘッダ＿利用場所電話番号"(項目ID:header_user_telno)
        else if(keyElement.equals("ヘッダ＿利用場所電話番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"選択サービス契約番号"(項目ID:choice_svc_kei_no)
        else if(keyElement.equals("選択サービス契約番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居元＿回線種別"(項目ID:mt_kisn_sbt)
        else if(keyElement.equals("転居元＿回線種別")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居元＿マンション物件コード"(項目ID:mt_mansion_bukken_cd)
        else if(keyElement.equals("転居元＿マンション物件コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプがデータタイプビーン型の項目"利用中契約サービス情報一覧"(項目ID:svc_kei_list)
        else if(keyElement.equals("利用中契約サービス情報一覧")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= svc_kei_list_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)svc_kei_list_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"受付番号"(項目ID:utk_no)
        else if(keyElement.equals("受付番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプがデータタイプビーン型の項目"申込情報＿申込種別情報"(項目ID:mskm_sbt_info)
        else if(keyElement.equals("申込情報＿申込種別情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= mskm_sbt_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)mskm_sbt_info_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"申込情報＿申込種別"(項目ID:mskm_sbt)
        else if(keyElement.equals("申込情報＿申込種別")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"申込情報＿申込種別名"(項目ID:mskm_sbt_nm)
        else if(keyElement.equals("申込情報＿申込種別名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"申込情報＿申込年月日"(項目ID:mskm_ymd)
        else if(keyElement.equals("申込情報＿申込年月日")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"申込情報＿申込年月日（年）"(項目ID:mskm_year)
        else if(keyElement.equals("申込情報＿申込年月日（年）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"申込情報＿申込年月日（月）"(項目ID:mskm_mon)
        else if(keyElement.equals("申込情報＿申込年月日（月）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"申込情報＿申込年月日（日）"(項目ID:mskm_day)
        else if(keyElement.equals("申込情報＿申込年月日（日）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"申込情報＿受付担当者"(項目ID:uk_tntsha)
        else if(keyElement.equals("申込情報＿受付担当者")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"申込情報＿申込受付担当ユーザーＩＤ"(項目ID:mskm_uk_tnt_user_id)
        else if(keyElement.equals("申込情報＿申込受付担当ユーザーＩＤ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプがデータタイプビーン型の項目"申込情報＿受付担当者区分情報"(項目ID:uk_tntsha_div_info)
        else if(keyElement.equals("申込情報＿受付担当者区分情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= uk_tntsha_div_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)uk_tntsha_div_info_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"申込情報＿受付担当者区分"(項目ID:uk_tntsha_div)
        else if(keyElement.equals("申込情報＿受付担当者区分")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"申込情報＿受付担当者区分名"(項目ID:uk_tntsha_div_nm)
        else if(keyElement.equals("申込情報＿受付担当者区分名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"申込情報＿制御コード"(項目ID:mskm_ctrl_cd)
        else if(keyElement.equals("申込情報＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが Boolean の項目"転居先利用場所情報＿未確定"(項目ID:mi_fix)
        else if(keyElement.equals("転居先利用場所情報＿未確定")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return Boolean.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿未確定＿制御コード"(項目ID:mi_fix_ctrl_cd)
        else if(keyElement.equals("転居先利用場所情報＿未確定＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿マンションＩＤ／Ｐ−ＩＤ"(項目ID:ten_mans_id_p_id)
        else if(keyElement.equals("転居先利用場所情報＿マンションＩＤ／Ｐ−ＩＤ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿マンションＩＤ"(項目ID:ten_mans_id)
        else if(keyElement.equals("転居先利用場所情報＿マンションＩＤ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿Ｐ−ＩＤ"(項目ID:ten_p_id)
        else if(keyElement.equals("転居先利用場所情報＿Ｐ−ＩＤ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿マンション物件番号"(項目ID:ten_mans_bukken_no)
        else if(keyElement.equals("転居先利用場所情報＿マンション物件番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿マンション名／メゾン名"(項目ID:ten_mans_nm_mezon_nm)
        else if(keyElement.equals("転居先利用場所情報＿マンション名／メゾン名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿支払方式"(項目ID:ten_payway)
        else if(keyElement.equals("転居先利用場所情報＿支払方式")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿マンション物件コード"(項目ID:ten_mansion_bukken_cd)
        else if(keyElement.equals("転居先利用場所情報＿マンション物件コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿郵便番号"(項目ID:ten_pcd)
        else if(keyElement.equals("転居先利用場所情報＿郵便番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿郵便番号１（上３桁）"(項目ID:ten_pcd1)
        else if(keyElement.equals("転居先利用場所情報＿郵便番号１（上３桁）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿郵便番号２（下４桁）"(項目ID:ten_pcd2)
        else if(keyElement.equals("転居先利用場所情報＿郵便番号２（下４桁）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿住所コード"(項目ID:ten_ad_cd)
        else if(keyElement.equals("転居先利用場所情報＿住所コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿住所コード１"(項目ID:ten_ad_cd1)
        else if(keyElement.equals("転居先利用場所情報＿住所コード１")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿住所コード２"(項目ID:ten_ad_cd2)
        else if(keyElement.equals("転居先利用場所情報＿住所コード２")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿住所コード３"(項目ID:ten_ad_cd3)
        else if(keyElement.equals("転居先利用場所情報＿住所コード３")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿住所コード４"(項目ID:ten_ad_cd4)
        else if(keyElement.equals("転居先利用場所情報＿住所コード４")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿都道府県"(項目ID:ten_state)
        else if(keyElement.equals("転居先利用場所情報＿都道府県")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿市区町村"(項目ID:ten_city)
        else if(keyElement.equals("転居先利用場所情報＿市区町村")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿大字通称名"(項目ID:ten_oaztsu)
        else if(keyElement.equals("転居先利用場所情報＿大字通称名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿字丁目"(項目ID:ten_azcho)
        else if(keyElement.equals("転居先利用場所情報＿字丁目")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿番地・号"(項目ID:ten_bnchigo)
        else if(keyElement.equals("転居先利用場所情報＿番地・号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿建物名"(項目ID:ten_adrttm)
        else if(keyElement.equals("転居先利用場所情報＿建物名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿部屋番号"(項目ID:ten_adrrm)
        else if(keyElement.equals("転居先利用場所情報＿部屋番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿請求先部屋番号"(項目ID:seikyus_yo_rm_no)
        else if(keyElement.equals("転居先利用場所情報＿請求先部屋番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿電話番号"(項目ID:ten_telno)
        else if(keyElement.equals("転居先利用場所情報＿電話番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿入居予定日"(項目ID:nyukyo_rsv_ymd)
        else if(keyElement.equals("転居先利用場所情報＿入居予定日")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿入居予定日（年）"(項目ID:nyukyo_rsv_year)
        else if(keyElement.equals("転居先利用場所情報＿入居予定日（年）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿入居予定日（月）"(項目ID:nyukyo_rsv_mon)
        else if(keyElement.equals("転居先利用場所情報＿入居予定日（月）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿入居予定日（日）"(項目ID:nyukyo_rsv_day)
        else if(keyElement.equals("転居先利用場所情報＿入居予定日（日）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿制御コード"(項目ID:ten_ctrl_cd)
        else if(keyElement.equals("転居先利用場所情報＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプがデータタイプビーン型の項目"機器送付先住所＿コピー元住所情報"(項目ID:copy_mt_ad_if)
        else if(keyElement.equals("機器送付先住所＿コピー元住所情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= copy_mt_ad_if_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)copy_mt_ad_if_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"機器送付先住所＿コピー元住所"(項目ID:copy_mt_ad)
        else if(keyElement.equals("機器送付先住所＿コピー元住所")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿コピー元住所名"(項目ID:copy_mt_ad_nm)
        else if(keyElement.equals("機器送付先住所＿コピー元住所名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿郵便番号"(項目ID:ks_pcd)
        else if(keyElement.equals("機器送付先住所＿郵便番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿郵便番号１（上３桁）"(項目ID:ks_pcd1)
        else if(keyElement.equals("機器送付先住所＿郵便番号１（上３桁）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿郵便番号２（下４桁）"(項目ID:ks_pcd2)
        else if(keyElement.equals("機器送付先住所＿郵便番号２（下４桁）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが Boolean の項目"機器送付先住所＿手動入力"(項目ID:ks_man_input_chkbox)
        else if(keyElement.equals("機器送付先住所＿手動入力")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return Boolean.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿手動入力＿制御コード"(項目ID:ks_man_input_ctrl_cd)
        else if(keyElement.equals("機器送付先住所＿手動入力＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿住所コード"(項目ID:ks_ad_cd)
        else if(keyElement.equals("機器送付先住所＿住所コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿住所コード１"(項目ID:ks_ad_cd1)
        else if(keyElement.equals("機器送付先住所＿住所コード１")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿住所コード２"(項目ID:ks_ad_cd2)
        else if(keyElement.equals("機器送付先住所＿住所コード２")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿住所コード３"(項目ID:ks_ad_cd3)
        else if(keyElement.equals("機器送付先住所＿住所コード３")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿住所コード４"(項目ID:ks_ad_cd4)
        else if(keyElement.equals("機器送付先住所＿住所コード４")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿都道府県"(項目ID:ks_state)
        else if(keyElement.equals("機器送付先住所＿都道府県")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿市区町村"(項目ID:ks_city)
        else if(keyElement.equals("機器送付先住所＿市区町村")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿大字通称名"(項目ID:ks_oaztsu)
        else if(keyElement.equals("機器送付先住所＿大字通称名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿字丁目"(項目ID:ks_azcho)
        else if(keyElement.equals("機器送付先住所＿字丁目")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿番地・号"(項目ID:ks_bnchigo)
        else if(keyElement.equals("機器送付先住所＿番地・号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿建物名"(項目ID:ks_adrttm)
        else if(keyElement.equals("機器送付先住所＿建物名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿部屋番号"(項目ID:ks_adrrm)
        else if(keyElement.equals("機器送付先住所＿部屋番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿電話番号"(項目ID:ks_telno)
        else if(keyElement.equals("機器送付先住所＿電話番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿送付先名"(項目ID:shs_nm)
        else if(keyElement.equals("機器送付先住所＿送付先名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿送付先カナ"(項目ID:shs_kana)
        else if(keyElement.equals("機器送付先住所＿送付先カナ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"機器送付先住所＿制御コード"(項目ID:shs_ctrl_cd)
        else if(keyElement.equals("機器送付先住所＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプがデータタイプビーン型の項目"撤去情報＿工事範囲情報"(項目ID:koji_scope_info)
        else if(keyElement.equals("撤去情報＿工事範囲情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= koji_scope_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)koji_scope_info_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"撤去情報＿工事範囲情報＿制御コード"(項目ID:koji_scope_info_ctrl_cd)
        else if(keyElement.equals("撤去情報＿工事範囲情報＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"撤去情報＿工事範囲"(項目ID:koji_scope)
        else if(keyElement.equals("撤去情報＿工事範囲")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"撤去情報＿工事範囲名"(項目ID:koji_scope_nm)
        else if(keyElement.equals("撤去情報＿工事範囲名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"撤去情報＿工事希望日"(項目ID:koji_kibo_ymd)
        else if(keyElement.equals("撤去情報＿工事希望日")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"撤去情報＿工事希望日（年）"(項目ID:koji_kibo_year)
        else if(keyElement.equals("撤去情報＿工事希望日（年）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"撤去情報＿工事希望日（月）"(項目ID:koji_kibo_mon)
        else if(keyElement.equals("撤去情報＿工事希望日（月）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"撤去情報＿工事希望日（日）"(項目ID:koji_kibo_day)
        else if(keyElement.equals("撤去情報＿工事希望日（日）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"撤去情報＿解約年月日"(項目ID:dsl_ymd)
        else if(keyElement.equals("撤去情報＿解約年月日")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"撤去情報＿解約年月日（年）"(項目ID:dsl_year)
        else if(keyElement.equals("撤去情報＿解約年月日（年）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"撤去情報＿解約年月日（月）"(項目ID:dsl_mon)
        else if(keyElement.equals("撤去情報＿解約年月日（月）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"撤去情報＿解約年月日（日）"(項目ID:dsl_day)
        else if(keyElement.equals("撤去情報＿解約年月日（日）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"撤去情報＿工事希望アポ期限"(項目ID:kj_kibo_apokigen_ymd)
        else if(keyElement.equals("撤去情報＿工事希望アポ期限")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"撤去情報＿工事希望アポ期限（年）"(項目ID:kj_kibo_apokigen_year)
        else if(keyElement.equals("撤去情報＿工事希望アポ期限（年）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"撤去情報＿工事希望アポ期限（月）"(項目ID:kj_kibo_apokigen_mon)
        else if(keyElement.equals("撤去情報＿工事希望アポ期限（月）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"撤去情報＿工事希望アポ期限（日）"(項目ID:kj_kibo_apokigen_day)
        else if(keyElement.equals("撤去情報＿工事希望アポ期限（日）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプがデータタイプビーン型の項目"撤去情報＿電話連絡希望時間帯情報"(項目ID:tel_rrk_kibo_time_info)
        else if(keyElement.equals("撤去情報＿電話連絡希望時間帯情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= tel_rrk_kibo_time_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)tel_rrk_kibo_time_info_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"撤去情報＿電話連絡希望時間帯"(項目ID:tel_rrk_kibo_time)
        else if(keyElement.equals("撤去情報＿電話連絡希望時間帯")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"撤去情報＿電話連絡希望時間帯名"(項目ID:tel_rrk_kibo_time_nm)
        else if(keyElement.equals("撤去情報＿電話連絡希望時間帯名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプがデータタイプビーン型の項目"撤去情報＿工事アポ連絡先情報"(項目ID:koji_apo_rrks_info)
        else if(keyElement.equals("撤去情報＿工事アポ連絡先情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= koji_apo_rrks_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)koji_apo_rrks_info_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"撤去情報＿工事アポ連絡先"(項目ID:koji_apo_rrks)
        else if(keyElement.equals("撤去情報＿工事アポ連絡先")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"撤去情報＿工事アポ連絡先名"(項目ID:koji_apo_rrks_nm)
        else if(keyElement.equals("撤去情報＿工事アポ連絡先名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"撤去情報＿お客様連絡先番号"(項目ID:cust_rrks_no)
        else if(keyElement.equals("撤去情報＿お客様連絡先番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"撤去情報＿連絡先メールアドレス"(項目ID:rrks_mlad)
        else if(keyElement.equals("撤去情報＿連絡先メールアドレス")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"撤去情報＿連絡手段補記"(項目ID:rrk_way_hoki)
        else if(keyElement.equals("撤去情報＿連絡手段補記")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿サービス情報"(項目ID:svc_info)
        else if(keyElement.equals("転居先利用サービス情報＿サービス情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= svc_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)svc_info_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿利用サービス変更情報"(項目ID:use_svc_chg)
        else if(keyElement.equals("転居先利用サービス情報＿利用サービス変更情報")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿利用サービス変更情報＿制御コード"(項目ID:use_svc_chg_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿利用サービス変更情報＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿サービス契約番号"(項目ID:net_svc_kei_no)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿サービス契約番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿申込明細番号"(項目ID:net_mskm_dtl_no)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿申込明細番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿ｅｏ光ネット＿処理制御情報"(項目ID:net_trnctrlinf)
        else if(keyElement.equals("転居先利用サービス情報＿ｅｏ光ネット＿処理制御情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= net_trnctrlinf_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)net_trnctrlinf_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光ネットサービス情報"(項目ID:hikari_net_svc_info)
        else if(keyElement.equals("転居先利用サービス情報＿光ネットサービス情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= hikari_net_svc_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)hikari_net_svc_info_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネットサービス情報＿制御コード"(項目ID:hikari_net_svc_info_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光ネットサービス情報＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネットサービス"(項目ID:hikari_net_svc)
        else if(keyElement.equals("転居先利用サービス情報＿光ネットサービス")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネットサービス名"(項目ID:hikari_net_svc_nm)
        else if(keyElement.equals("転居先利用サービス情報＿光ネットサービス名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光ネット＿契約サービス情報"(項目ID:ts_net_kei_svc_info)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿契約サービス情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= ts_net_kei_svc_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)ts_net_kei_svc_info_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿契約サービス情報＿制御コード"(項目ID:ts_net_kei_svc_info_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿契約サービス情報＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿契約サービス"(項目ID:ts_net_kei_svc)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿契約サービス")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿契約サービス名"(項目ID:ts_net_kei_svc_nm)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿契約サービス名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光ネット＿コース情報"(項目ID:net_course_info)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿コース情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= net_course_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)net_course_info_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿コース情報＿制御コード"(項目ID:net_course_info_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿コース情報＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿コース"(項目ID:net_course)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿コース")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿コース名"(項目ID:net_course_nm)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿コース名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光ネット＿即割情報"(項目ID:net_soku_wri_info)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿即割情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= net_soku_wri_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)net_soku_wri_info_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿即割情報＿制御コード"(項目ID:net_soku_wri_info_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿即割情報＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿即割"(項目ID:net_soku_wri)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿即割")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿即割名"(項目ID:net_soku_wri_nm)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿即割名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
        //ANK-3412-08-00 ADD START
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光ネット＿高速割情報"(項目ID:net_kosoku_wri_info)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿高速割情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= net_kosoku_wri_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)net_kosoku_wri_info_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿高速割情報＿制御コード"(項目ID:net_kosoku_wri_info_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿高速割情報＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿高速割"(項目ID:net_kosoku_wri)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿高速割")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿高速割名"(項目ID:net_kosoku_wri_nm)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿高速割名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
        //ANK-3412-08-00 ADD END
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光ネット＿違約金発生区分情報"(項目ID:net_pnlty_hassei_div_info)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿違約金発生区分情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= net_pnlty_hassei_div_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)net_pnlty_hassei_div_info_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿違約金発生区分＿制御コード"(項目ID:net_pnlty_hassei_div_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿違約金発生区分＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿違約金発生区分"(項目ID:net_pnlty_hassei_div)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿違約金発生区分")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿違約金発生区分名"(項目ID:net_pnlty_hassei_div_nm)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿違約金発生区分名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光ネット＿違約金変更理由コード情報"(項目ID:net_pnlty_chgre_cd_info)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿違約金変更理由コード情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= net_pnlty_chgre_cd_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)net_pnlty_chgre_cd_info_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿違約金変更理由コード＿制御コード"(項目ID:net_pnlty_chgre_cd_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿違約金変更理由コード＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿違約金変更理由コード"(項目ID:net_pnlty_chgre_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿違約金変更理由コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光ネット＿違約金変更理由コード名"(項目ID:net_pnlty_chgre_cd_nm)
        else if(keyElement.equals("転居先利用サービス情報＿光ネット＿違約金変更理由コード名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話＿サービス契約番号"(項目ID:tel_svc_kei_no)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿サービス契約番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話＿申込明細番号"(項目ID:tel_mskm_dtl_no)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿申込明細番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿ｅｏ光電話＿処理制御情報"(項目ID:tel_trnctrlinf)
        else if(keyElement.equals("転居先利用サービス情報＿ｅｏ光電話＿処理制御情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= tel_trnctrlinf_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)tel_trnctrlinf_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光電話サービス情報"(項目ID:hikari_tel_svc_info)
        else if(keyElement.equals("転居先利用サービス情報＿光電話サービス情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= hikari_tel_svc_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)hikari_tel_svc_info_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話サービス情報＿制御コード"(項目ID:hikari_tel_svc_info_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光電話サービス情報＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話サービス"(項目ID:hikari_tel_svc)
        else if(keyElement.equals("転居先利用サービス情報＿光電話サービス")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話サービス名"(項目ID:hikari_tel_svc_nm)
        else if(keyElement.equals("転居先利用サービス情報＿光電話サービス名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光電話＿契約サービス情報"(項目ID:ts_tel_kei_svc_info)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿契約サービス情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= ts_tel_kei_svc_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)ts_tel_kei_svc_info_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話＿契約サービス情報＿制御コード"(項目ID:ts_tel_kei_svc_info_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿契約サービス情報＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話＿契約サービス"(項目ID:ts_tel_kei_svc)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿契約サービス")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話＿契約サービス名"(項目ID:ts_tel_kei_svc_nm)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿契約サービス名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光電話＿コース情報"(項目ID:tel_course_info)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿コース情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= tel_course_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)tel_course_info_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話＿コース情報＿制御コード"(項目ID:tel_course_info_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿コース情報＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話＿コース"(項目ID:tel_course)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿コース")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話＿コース名"(項目ID:tel_course_nm)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿コース名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話＿電話番号１"(項目ID:tel_no1)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿電話番号１")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話＿電話番号２"(項目ID:tel_no2)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿電話番号２")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話＿サービス契約内訳番号１"(項目ID:tel_svc_kei_ucwk_no1)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿サービス契約内訳番号１")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話＿サービス契約内訳番号２"(項目ID:tel_svc_kei_ucwk_no2)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿サービス契約内訳番号２")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光電話＿違約金発生区分情報"(項目ID:tel_pnlty_hassei_div_info)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿違約金発生区分情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= tel_pnlty_hassei_div_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)tel_pnlty_hassei_div_info_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話＿違約金発生区分＿制御コード"(項目ID:tel_pnlty_hassei_div_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿違約金発生区分＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話＿違約金発生区分"(項目ID:tel_pnlty_hassei_div)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿違約金発生区分")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話＿違約金発生区分名"(項目ID:tel_pnlty_hassei_div_nm)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿違約金発生区分名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光電話＿違約金変更理由コード情報"(項目ID:tel_pnlty_chgre_cd_info)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿違約金変更理由コード情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= tel_pnlty_chgre_cd_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)tel_pnlty_chgre_cd_info_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話＿違約金変更理由コード＿制御コード"(項目ID:tel_pnlty_chgre_cd_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿違約金変更理由コード＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話＿違約金変更理由コード"(項目ID:tel_pnlty_chgre_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿違約金変更理由コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光電話＿違約金変更理由コード名"(項目ID:tel_pnlty_chgre_cd_nm)
        else if(keyElement.equals("転居先利用サービス情報＿光電話＿違約金変更理由コード名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿サービス契約番号"(項目ID:tv_svc_kei_no)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿サービス契約番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿申込明細番号"(項目ID:tv_mskm_dtl_no)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿申込明細番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿ｅｏ光テレビ＿処理制御情報"(項目ID:tv_trnctrlinf)
        else if(keyElement.equals("転居先利用サービス情報＿ｅｏ光テレビ＿処理制御情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= tv_trnctrlinf_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)tv_trnctrlinf_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光テレビサービス情報"(項目ID:hikari_tv_svc_info)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビサービス情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= hikari_tv_svc_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)hikari_tv_svc_info_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビサービス情報＿制御コード"(項目ID:hikari_tv_svc_info_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビサービス情報＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビサービス"(項目ID:hikari_tv_svc)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビサービス")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビサービス名"(項目ID:hikari_tv_svc_nm)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビサービス名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光テレビ＿契約サービス情報"(項目ID:ts_hikari_tv_kei_svc_info)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿契約サービス情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= ts_hikari_tv_kei_svc_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)ts_hikari_tv_kei_svc_info_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿契約サービス情報＿制御コード"(項目ID:ts_hikari_tv_kei_svc_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿契約サービス情報＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿契約サービス"(項目ID:ts_hikari_tv_kei_svc)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿契約サービス")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿契約サービス名"(項目ID:ts_hikari_tv_kei_svc_nm)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿契約サービス名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光テレビ＿コース情報"(項目ID:hikari_tv_course_info)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿コース情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= hikari_tv_course_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)hikari_tv_course_info_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿コース情報＿制御コード"(項目ID:hikari_tv_course_info_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿コース情報＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿コース"(項目ID:hikari_tv_course)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿コース")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿コース名"(項目ID:hikari_tv_course_nm)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿コース名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光テレビ＿ＳＴＢ出荷方法情報"(項目ID:hikari_tv_stb_shka_way_info)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿ＳＴＢ出荷方法情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= hikari_tv_stb_shka_way_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)hikari_tv_stb_shka_way_info_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿ＳＴＢ出荷方法情報＿制御コード"(項目ID:hikari_tv_stb_shka_way_info_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿ＳＴＢ出荷方法情報＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿ＳＴＢ出荷方法"(項目ID:hikari_tv_stb_shka_way)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿ＳＴＢ出荷方法")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿ＳＴＢ出荷方法名"(項目ID:hikari_tv_stb_shka_way_nm)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿ＳＴＢ出荷方法名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿ＳＴＢ契約台数"(項目ID:hikari_tv_stb_kei_cnt)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿ＳＴＢ契約台数")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿ＳＴＢ契約台数＿制御コード"(項目ID:hikari_tv_stb_kei_cnt_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿ＳＴＢ契約台数＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光テレビ＿違約金発生区分情報"(項目ID:tv_pnlty_hassei_div_info)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿違約金発生区分情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= tv_pnlty_hassei_div_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)tv_pnlty_hassei_div_info_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿違約金発生区分＿制御コード"(項目ID:tv_pnlty_hassei_div_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿違約金発生区分＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿違約金発生区分"(項目ID:tv_pnlty_hassei_div)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿違約金発生区分")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿違約金発生区分名"(項目ID:tv_pnlty_hassei_div_nm)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿違約金発生区分名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿光テレビ＿違約金変更理由コード情報"(項目ID:tv_pnlty_chgre_cd_info)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿違約金変更理由コード情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= tv_pnlty_chgre_cd_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)tv_pnlty_chgre_cd_info_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿違約金変更理由コード＿制御コード"(項目ID:tv_pnlty_chgre_cd_ctrl_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿違約金変更理由コード＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿違約金変更理由コード"(項目ID:tv_pnlty_chgre_cd)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿違約金変更理由コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用サービス情報＿光テレビ＿違約金変更理由コード名"(項目ID:tv_pnlty_chgre_cd_nm)
        else if(keyElement.equals("転居先利用サービス情報＿光テレビ＿違約金変更理由コード名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿料金グループコード情報"(項目ID:prc_grp_cd_info)
        else if(keyElement.equals("転居先利用サービス情報＿料金グループコード情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= prc_grp_cd_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)prc_grp_cd_info_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプがデータタイプビーン型の項目"転居先利用サービス情報＿料金コースコード情報"(項目ID:pcrs_cd_info)
        else if(keyElement.equals("転居先利用サービス情報＿料金コースコード情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= pcrs_cd_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)pcrs_cd_info_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先サービス開始設定＿ネットサービス利用開始希望年月日"(項目ID:net_svc_use_sta_kibo_ymd)
        else if(keyElement.equals("転居先サービス開始設定＿ネットサービス利用開始希望年月日")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先サービス開始設定＿ネットサービス利用開始希望年月日（年）"(項目ID:net_svc_use_sta_kibo_year)
        else if(keyElement.equals("転居先サービス開始設定＿ネットサービス利用開始希望年月日（年）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先サービス開始設定＿ネットサービス利用開始希望年月日（月）"(項目ID:net_svc_use_sta_kibo_mon)
        else if(keyElement.equals("転居先サービス開始設定＿ネットサービス利用開始希望年月日（月）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先サービス開始設定＿ネットサービス利用開始希望年月日（日）"(項目ID:net_svc_use_sta_kibo_day)
        else if(keyElement.equals("転居先サービス開始設定＿ネットサービス利用開始希望年月日（日）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先サービス開始設定＿ネットサービス制御コード"(項目ID:net_svc_ctrl_cd)
        else if(keyElement.equals("転居先サービス開始設定＿ネットサービス制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先サービス開始設定＿電話サービス利用開始希望日選択情報"(項目ID:tel_svc_use_sta_kibo_choice_info)
        else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望日選択情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= tel_svc_use_sta_kibo_choice_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)tel_svc_use_sta_kibo_choice_info_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプがデータタイプビーン型の項目"転居先サービス開始設定＿電話サービス利用開始希望日選択制御情報"(項目ID:tel_svc_use_sta_kibo_choice_ctrl_info)
        else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望日選択制御情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= tel_svc_use_sta_kibo_choice_ctrl_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)tel_svc_use_sta_kibo_choice_ctrl_info_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先サービス開始設定＿電話サービス利用開始希望日選択"(項目ID:tel_svc_use_sta_kibo_choice)
        else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望日選択")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先サービス開始設定＿電話サービス利用開始希望日選択名"(項目ID:tel_svc_use_sta_kibo_choice_nm)
        else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望日選択名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先サービス開始設定＿電話サービス利用開始希望年月日"(項目ID:tel_svc_use_sta_kibo_ymd)
        else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望年月日")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先サービス開始設定＿電話サービス利用開始希望年月日（年）"(項目ID:tel_svc_use_sta_kibo_year)
        else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望年月日（年）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先サービス開始設定＿電話サービス利用開始希望年月日（月）"(項目ID:tel_svc_use_sta_kibo_mon)
        else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望年月日（月）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先サービス開始設定＿電話サービス利用開始希望年月日（日）"(項目ID:tel_svc_use_sta_kibo_day)
        else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望年月日（日）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先サービス開始設定＿電話サービス利用開始希望年月日（ＡＭＰＭ）情報"(項目ID:tel_svc_use_sta_kibo_ampm_info)
        else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望年月日（ＡＭＰＭ）情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= tel_svc_use_sta_kibo_ampm_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)tel_svc_use_sta_kibo_ampm_info_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先サービス開始設定＿電話サービス利用開始希望年月日（ＡＭＰＭ）"(項目ID:tel_svc_use_sta_kibo_ampm)
        else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望年月日（ＡＭＰＭ）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先サービス開始設定＿電話サービス利用開始希望年月日（ＡＭＰＭ）名"(項目ID:tel_svc_use_sta_kibo_ampm_nm)
        else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望年月日（ＡＭＰＭ）名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居先サービス開始設定＿電話サービス利用開始希望年月日（時）情報"(項目ID:tel_svc_use_sta_kibo_time_info)
        else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望年月日（時）情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= tel_svc_use_sta_kibo_time_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)tel_svc_use_sta_kibo_time_info_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"転居先サービス開始設定＿電話サービス利用開始希望年月日（時）"(項目ID:tel_svc_use_sta_kibo_time)
        else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望年月日（時）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先サービス開始設定＿電話サービス利用開始希望年月日（時）名"(項目ID:tel_svc_use_sta_kibo_time_nm)
        else if(keyElement.equals("転居先サービス開始設定＿電話サービス利用開始希望年月日（時）名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先サービス開始設定＿電話サービス制御コード"(項目ID:tel_svc_ctrl_cd)
        else if(keyElement.equals("転居先サービス開始設定＿電話サービス制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居元利用場所情報＿サービス契約回線内訳番号"(項目ID:mt_svc_kei_kaisen_ucwk_no)
        else if(keyElement.equals("転居元利用場所情報＿サービス契約回線内訳番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿サービス契約回線内訳番号"(項目ID:sk_svc_kei_kaisen_ucwk_no)
        else if(keyElement.equals("転居先利用場所情報＿サービス契約回線内訳番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // ANK-2480-00-00 2015/07/15 ADD START
        // データタイプが String の項目"移転先eo電気サービス契約番号"(項目ID:itens_eoelec_svkei_no)
        else if(keyElement.equals("移転先eo電気サービス契約番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
        // ANK-2480-00-00 2015/07/15 ADD END
 
        // データタイプが String の項目"運用年月日"(項目ID:ope_ymd)
        else if(keyElement.equals("運用年月日")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"サービス開始年月日未来日チェック日数"(項目ID:svc_sta_ymd_chk_day_cnt)
        else if(keyElement.equals("サービス開始年月日未来日チェック日数")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"サービス終了年月日未来日チェック日数"(項目ID:svc_end_ymd_chk_day_cnt)
        else if(keyElement.equals("サービス終了年月日未来日チェック日数")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"申込日一定期間"(項目ID:mskm_prd)
        else if(keyElement.equals("申込日一定期間")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプがデータタイプビーン型の項目"転居元マンション情報"(項目ID:mt_mans_info)
        else if(keyElement.equals("転居元マンション情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= mt_mans_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)mt_mans_info_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプがデータタイプビーン型の項目"転居先マンション情報"(項目ID:ten_mans_info)
        else if(keyElement.equals("転居先マンション情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= ten_mans_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)ten_mans_info_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"光ネット既存サービス有無"(項目ID:net_kist_svc_um)
        else if(keyElement.equals("光ネット既存サービス有無")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"光電話既存サービス有無"(項目ID:tel_kist_svc_um)
        else if(keyElement.equals("光電話既存サービス有無")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"光テレビ既存サービス有無"(項目ID:tv_kist_svc_um)
        else if(keyElement.equals("光テレビ既存サービス有無")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"サービス制御コード"(項目ID:svc_ctrl_cd)
        else if(keyElement.equals("サービス制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居元マンション判定コード"(項目ID:mt_mans_jdg_cd)
        else if(keyElement.equals("転居元マンション判定コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居元光ネット＿サービス契約＿更新年月日時分秒"(項目ID:mt_svckei_net_upd_dtm)
        else if(keyElement.equals("転居元光ネット＿サービス契約＿更新年月日時分秒")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居元光電話＿サービス契約＿更新年月日時分秒"(項目ID:mt_svckei_tel_upd_dtm)
        else if(keyElement.equals("転居元光電話＿サービス契約＿更新年月日時分秒")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居元光テレビ＿サービス契約＿更新年月日時分秒"(項目ID:mt_svckei_tv_upd_dtm)
        else if(keyElement.equals("転居元光テレビ＿サービス契約＿更新年月日時分秒")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居元光ネット＿サービス契約ステータス"(項目ID:mt_svckei_st_net)
        else if(keyElement.equals("転居元光ネット＿サービス契約ステータス")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居元光電話＿サービス契約ステータス"(項目ID:mt_svckei_st_tel)
        else if(keyElement.equals("転居元光電話＿サービス契約ステータス")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居元光テレビ＿サービス契約ステータス"(項目ID:mt_svckei_st_tv)
        else if(keyElement.equals("転居元光テレビ＿サービス契約ステータス")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先光ネット＿サービス契約ステータス"(項目ID:sk_svckei_st_net)
        else if(keyElement.equals("転居先光ネット＿サービス契約ステータス")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先光電話＿サービス契約ステータス"(項目ID:sk_svckei_st_tel)
        else if(keyElement.equals("転居先光電話＿サービス契約ステータス")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先光テレビ＿サービス契約ステータス"(項目ID:sk_svckei_st_tv)
        else if(keyElement.equals("転居先光テレビ＿サービス契約ステータス")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先マンション判定コード"(項目ID:sk_mans_jdg_cd)
        else if(keyElement.equals("転居先マンション判定コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居元撤去情報表示制御コード"(項目ID:mt_dsl_dsp_ctrl_cd)
        else if(keyElement.equals("転居元撤去情報表示制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"住所変更申込＿仮登録番号"(項目ID:adchm_kari_add_no)
        else if(keyElement.equals("住所変更申込＿仮登録番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"住所変更申込一時保存＿更新年月日時分秒"(項目ID:adchm_tppv_upd_dtm)
        else if(keyElement.equals("住所変更申込一時保存＿更新年月日時分秒")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"住所変更申込状態コード"(項目ID:adchm_stat_cd)
        else if(keyElement.equals("住所変更申込状態コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"申込キャンセルボタン制御コード"(項目ID:mskm_cancel_btn_ctrl_cd)
        else if(keyElement.equals("申込キャンセルボタン制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"申込キャンセルボタン表示制御フラグ"(項目ID:mskm_cancel_btn_dsp_ctrl_flg)
        else if(keyElement.equals("申込キャンセルボタン表示制御フラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"エリアチェックボタン制御コード"(項目ID:area_chk_btn_ctrl_cd)
        else if(keyElement.equals("エリアチェックボタン制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"クリアボタン制御コード"(項目ID:clear_btn_ctrl_cd)
        else if(keyElement.equals("クリアボタン制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ｅｏ光ネット＿通信量ボタン制御コード"(項目ID:net_tsushin_ryo_btn_ctrl_cd)
        else if(keyElement.equals("ｅｏ光ネット＿通信量ボタン制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ｅｏ光ネット＿ボタン制御コード"(項目ID:net_btn_ctrl_cd)
        else if(keyElement.equals("ｅｏ光ネット＿ボタン制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ｅｏ光ネット＿ＰＣセットアップボタン制御コード"(項目ID:net_pc_setup_btn_ctrl_cd)
        else if(keyElement.equals("ｅｏ光ネット＿ＰＣセットアップボタン制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ｅｏ光電話＿ボタン制御コード"(項目ID:tel_btn_ctrl_cd)
        else if(keyElement.equals("ｅｏ光電話＿ボタン制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ｅｏ光電話＿ＰＣセットアップボタン制御コード"(項目ID:tel_pc_setup_btn_ctrl_cd)
        else if(keyElement.equals("ｅｏ光電話＿ＰＣセットアップボタン制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ｅｏ光電話＿ＴＤＩＳ情報入力２ボタン制御コード"(項目ID:tel_tdis_inf_input2_btn_ctrl_cd)
        else if(keyElement.equals("ｅｏ光電話＿ＴＤＩＳ情報入力２ボタン制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ｅｏ光テレビ＿ボタン制御コード"(項目ID:tv_btn_ctrl_cd)
        else if(keyElement.equals("ｅｏ光テレビ＿ボタン制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ｅｏ光テレビ＿ＰＣセットアップボタン制御コード"(項目ID:tv_pc_setup_btn_ctrl_cd)
        else if(keyElement.equals("ｅｏ光テレビ＿ＰＣセットアップボタン制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"マンション検索ボタン制御コード"(項目ID:mans_knsk_btn_ctrl_cd)
        else if(keyElement.equals("マンション検索ボタン制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ＳＴＢ要コース判定コード"(項目ID:stb_necsry_jdg_cd)
        else if(keyElement.equals("ＳＴＢ要コース判定コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"光ネット＿サービスパターンコード"(項目ID:net_svc_ptn_cd)
        else if(keyElement.equals("光ネット＿サービスパターンコード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"光電話＿サービスパターンコード"(項目ID:tel_svc_ptn_cd)
        else if(keyElement.equals("光電話＿サービスパターンコード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"光テレビ＿サービスパターンコード"(項目ID:tv_svc_ptn_cd)
        else if(keyElement.equals("光テレビ＿サービスパターンコード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"光ネット＿仮登録変更判定"(項目ID:net_kari_add_jdg)
        else if(keyElement.equals("光ネット＿仮登録変更判定")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"光電話＿仮登録変更判定"(項目ID:tel_kari_add_jdg)
        else if(keyElement.equals("光電話＿仮登録変更判定")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"光テレビ＿仮登録変更判定"(項目ID:tv_kari_add_jdg)
        else if(keyElement.equals("光テレビ＿仮登録変更判定")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居元利用場所情報＿郵便番号"(項目ID:mt_pcd)
        else if(keyElement.equals("転居元利用場所情報＿郵便番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居元利用場所情報＿郵便番号１（上３桁）"(項目ID:mt_pcd1)
        else if(keyElement.equals("転居元利用場所情報＿郵便番号１（上３桁）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居元利用場所情報＿郵便番号２（下４桁）"(項目ID:mt_pcd2)
        else if(keyElement.equals("転居元利用場所情報＿郵便番号２（下４桁）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居元利用場所情報＿住所コード"(項目ID:mt_ad_cd)
        else if(keyElement.equals("転居元利用場所情報＿住所コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居元利用場所情報＿住所コード１"(項目ID:mt_ad_cd1)
        else if(keyElement.equals("転居元利用場所情報＿住所コード１")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居元利用場所情報＿住所コード２"(項目ID:mt_ad_cd2)
        else if(keyElement.equals("転居元利用場所情報＿住所コード２")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居元利用場所情報＿住所コード３"(項目ID:mt_ad_cd3)
        else if(keyElement.equals("転居元利用場所情報＿住所コード３")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居元利用場所情報＿住所コード４"(項目ID:mt_ad_cd4)
        else if(keyElement.equals("転居元利用場所情報＿住所コード４")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居元利用場所情報＿都道府県"(項目ID:mt_state)
        else if(keyElement.equals("転居元利用場所情報＿都道府県")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居元利用場所情報＿市区町村"(項目ID:mt_city)
        else if(keyElement.equals("転居元利用場所情報＿市区町村")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居元利用場所情報＿大字通称名"(項目ID:mt_oaztsu)
        else if(keyElement.equals("転居元利用場所情報＿大字通称名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居元利用場所情報＿字丁目"(項目ID:mt_azcho)
        else if(keyElement.equals("転居元利用場所情報＿字丁目")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居元利用場所情報＿番地・号"(項目ID:mt_bnchigo)
        else if(keyElement.equals("転居元利用場所情報＿番地・号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居元利用場所情報＿建物名"(項目ID:mt_adrttm)
        else if(keyElement.equals("転居元利用場所情報＿建物名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居元利用場所情報＿部屋番号"(項目ID:mt_adrrm)
        else if(keyElement.equals("転居元利用場所情報＿部屋番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"契約者利用場所情報＿郵便番号"(項目ID:keisha_pcd)
        else if(keyElement.equals("契約者利用場所情報＿郵便番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"契約者利用場所情報＿郵便番号１（上３桁）"(項目ID:keisha_pcd1)
        else if(keyElement.equals("契約者利用場所情報＿郵便番号１（上３桁）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"契約者利用場所情報＿郵便番号２（下４桁）"(項目ID:keisha_pcd2)
        else if(keyElement.equals("契約者利用場所情報＿郵便番号２（下４桁）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"契約者利用場所情報＿住所コード"(項目ID:keisha_ad_cd)
        else if(keyElement.equals("契約者利用場所情報＿住所コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"契約者利用場所情報＿住所コード１"(項目ID:keisha_ad_cd1)
        else if(keyElement.equals("契約者利用場所情報＿住所コード１")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"契約者利用場所情報＿住所コード２"(項目ID:keisha_ad_cd2)
        else if(keyElement.equals("契約者利用場所情報＿住所コード２")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"契約者利用場所情報＿住所コード３"(項目ID:keisha_ad_cd3)
        else if(keyElement.equals("契約者利用場所情報＿住所コード３")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"契約者利用場所情報＿住所コード４"(項目ID:keisha_ad_cd4)
        else if(keyElement.equals("契約者利用場所情報＿住所コード４")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"契約者利用場所情報＿都道府県"(項目ID:keisha_state)
        else if(keyElement.equals("契約者利用場所情報＿都道府県")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"契約者利用場所情報＿市区町村"(項目ID:keisha_city)
        else if(keyElement.equals("契約者利用場所情報＿市区町村")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"契約者利用場所情報＿大字通称名"(項目ID:keisha_oaztsu)
        else if(keyElement.equals("契約者利用場所情報＿大字通称名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"契約者利用場所情報＿字丁目"(項目ID:keisha_azcho)
        else if(keyElement.equals("契約者利用場所情報＿字丁目")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"契約者利用場所情報＿番地・号"(項目ID:keisha_bnchigo)
        else if(keyElement.equals("契約者利用場所情報＿番地・号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"契約者利用場所情報＿建物名"(項目ID:keisha_adrttm)
        else if(keyElement.equals("契約者利用場所情報＿建物名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"契約者利用場所情報＿部屋番号"(項目ID:keisha_adrrm)
        else if(keyElement.equals("契約者利用場所情報＿部屋番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ＳＴＢ契約上限数"(項目ID:stb_kei_uppl_cnt)
        else if(keyElement.equals("ＳＴＢ契約上限数")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"選択料金コース＿光テレビ"(項目ID:choice_course_tv)
        else if(keyElement.equals("選択料金コース＿光テレビ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"申込番号"(項目ID:mskm_no)
        else if(keyElement.equals("申込番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"経度"(項目ID:lgtd)
        else if(keyElement.equals("経度")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"緯度"(項目ID:lttd)
        else if(keyElement.equals("緯度")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"エリアチェック結果（ｅｏ光ネット）"(項目ID:area_net)
        else if(keyElement.equals("エリアチェック結果（ｅｏ光ネット）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"エリアチェック結果（ｅｏ光電話）"(項目ID:area_tel)
        else if(keyElement.equals("エリアチェック結果（ｅｏ光電話）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"エリアチェック結果（ｅｏ光テレビ）"(項目ID:area_tv)
        else if(keyElement.equals("エリアチェック結果（ｅｏ光テレビ）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"エリアチェック結果（ｅｏ光ネット）詳細"(項目ID:area_net_dtl)
        else if(keyElement.equals("エリアチェック結果（ｅｏ光ネット）詳細")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"エリアチェック結果（ｅｏ光テレビ）詳細"(項目ID:area_tv_dtl)
        else if(keyElement.equals("エリアチェック結果（ｅｏ光テレビ）詳細")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"住所変更申込一時保存有無"(項目ID:adchm_tppv_um)
        else if(keyElement.equals("住所変更申込一時保存有無")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"住所変更申込ＳＴＢ一時保存有無"(項目ID:adchm_stb_tppv_um)
        else if(keyElement.equals("住所変更申込ＳＴＢ一時保存有無")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"住所変更申込ＶＡ一時保存有無"(項目ID:adchm_va_tppv_um)
        else if(keyElement.equals("住所変更申込ＶＡ一時保存有無")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"住所変更申込電話番号一時保存有無"(項目ID:adchm_tln_tppv_um)
        else if(keyElement.equals("住所変更申込電話番号一時保存有無")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"住所変更申込送付先一時保存有無"(項目ID:adchm_shs_tppv_um)
        else if(keyElement.equals("住所変更申込送付先一時保存有無")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"住所変更申込利用機器一時保存有無"(項目ID:adchm_rykk_tppv_um)
        else if(keyElement.equals("住所変更申込利用機器一時保存有無")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"住所変更申込オプション一時保存有無"(項目ID:adchm_op_tppv_um)
        else if(keyElement.equals("住所変更申込オプション一時保存有無")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"サービス開始年月日表示制御コード"(項目ID:svc_sta_ymd_dsp_ctrl)
        else if(keyElement.equals("サービス開始年月日表示制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ｅｏ光ネットエリアチェック結果"(項目ID:area_net_rslt)
        else if(keyElement.equals("ｅｏ光ネットエリアチェック結果")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ｅｏ光電話エリアチェック結果"(項目ID:area_tel_rslt)
        else if(keyElement.equals("ｅｏ光電話エリアチェック結果")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ｅｏ光テレビエリアチェック結果"(項目ID:area_tv_rslt)
        else if(keyElement.equals("ｅｏ光テレビエリアチェック結果")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"マンションサービスメニューコード"(項目ID:mansion_svc_menu_cd)
        else if(keyElement.equals("マンションサービスメニューコード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"マンションサービスメニュー名"(項目ID:mansion_svc_menu_nm)
        else if(keyElement.equals("マンションサービスメニュー名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿ＣＡＴＩＤ"(項目ID:ten_catid)
        else if(keyElement.equals("転居先利用場所情報＿ＣＡＴＩＤ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"オーナー契約番号"(項目ID:ownr_kei_no)
        else if(keyElement.equals("オーナー契約番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居元＿マンション物件番号"(項目ID:mt_mans_bukken_no)
        else if(keyElement.equals("転居元＿マンション物件番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"モバイル許容契約数"(項目ID:mobile_kyoyo_kei_cnt)
        else if(keyElement.equals("モバイル許容契約数")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプがデータタイプビーン型の項目"ネットモバイル契約リスト"(項目ID:net_mobile_kei_list)
        else if(keyElement.equals("ネットモバイル契約リスト")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= net_mobile_kei_list_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)net_mobile_kei_list_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプビーン型以外で繰り返し数(可変)が指定された項目"請求契約番号"(String型。項目ID:siky_kei_no_list)
        else if(keyElement.equals("請求契約番号")) {
            // keyの次の要素を取得
            keyElement = key.substring(separaterPoint + 1); //("請求契約番号/0"から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyElement.equals("*")) {
                return Integer.class;
            }
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= siky_kei_no_list_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            return ((X33VDataTypeStringBean)siky_kei_no_list_list.get(tmpIndex)).typeModelData(subkey);
        }
 
        // データタイプが String の項目"関電営業所コード"(項目ID:kepco_busioffice_cd)
        else if(keyElement.equals("関電営業所コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"Ｘ座標"(項目ID:xzahyo)
        else if(keyElement.equals("Ｘ座標")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"Ｙ座標"(項目ID:yzahyo)
        else if(keyElement.equals("Ｙ座標")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"郵便番号変更フラグ"(項目ID:ten_pcd_chg_flg)
        else if(keyElement.equals("郵便番号変更フラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"次へボタン制御コード"(項目ID:next_btn_ctrl_cd)
        else if(keyElement.equals("次へボタン制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先マンション回線使用契約番号＿ネット"(項目ID:ten_kaisen_use_kei_no_net)
        else if(keyElement.equals("転居先マンション回線使用契約番号＿ネット")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先マンション回線使用契約番号＿ＴＶ"(項目ID:ten_kaisen_use_kei_no_tv)
        else if(keyElement.equals("転居先マンション回線使用契約番号＿ＴＶ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが Boolean の項目"ネットモバイルチェック結果"(項目ID:netmobile_chk_kekka)
        else if(keyElement.equals("ネットモバイルチェック結果")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return Boolean.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"請求先部屋番号重複警告"(項目ID:dup_warning_seikyus_yo_rm_no)
        else if(keyElement.equals("請求先部屋番号重複警告")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"総戸数超過警告"(項目ID:dup_warning_over_mans_capa)
        else if(keyElement.equals("総戸数超過警告")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿請求先部屋番号有無"(項目ID:has_seikyus_yo_rm_no)
        else if(keyElement.equals("転居先利用場所情報＿請求先部屋番号有無")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿請求先部屋番号＿制御"(項目ID:seikyus_yo_rm_no_ctrl_cd)
        else if(keyElement.equals("転居先利用場所情報＿請求先部屋番号＿制御")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先マンション変更有無"(項目ID:has_changed_mans_sk)
        else if(keyElement.equals("転居先マンション変更有無")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"支払方式コード"(項目ID:pay_hoshiki_cd)
        else if(keyElement.equals("支払方式コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"初期表示＿請求契約番号"(項目ID:siky_kei_no)
        else if(keyElement.equals("初期表示＿請求契約番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"マンション従量制可否確認要求"(項目ID:req_juryosei)
        else if(keyElement.equals("マンション従量制可否確認要求")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"マンション総戸数確認要求"(項目ID:req_mans_capa)
        else if(keyElement.equals("マンション総戸数確認要求")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"マンション請求書先部屋番号重複確認要求"(項目ID:req_mans_skrm_dup)
        else if(keyElement.equals("マンション請求書先部屋番号重複確認要求")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"機器送付先住所確認要求"(項目ID:req_kk_place)
        else if(keyElement.equals("機器送付先住所確認要求")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプがデータタイプビーン型の項目"ｅｏ光ネット従量プラン申込可否"(項目ID:eohnt_juryo_plan_mkm_kh)
        else if(keyElement.equals("ｅｏ光ネット従量プラン申込可否")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= eohnt_juryo_plan_mkm_kh_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)eohnt_juryo_plan_mkm_kh_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"異動区分コード"(項目ID:ido_div_cd)
        else if(keyElement.equals("異動区分コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ＳＹＳＩＤ"(項目ID:sysid)
        else if(keyElement.equals("ＳＹＳＩＤ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"料金グループコードダミー"(項目ID:prc_grp_cd_dmy)
        else if(keyElement.equals("料金グループコードダミー")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"料金コースコードダミー"(項目ID:pcrs_cd_dmy)
        else if(keyElement.equals("料金コースコードダミー")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"料金プランコードダミー"(項目ID:pplan_cd_dmy)
        else if(keyElement.equals("料金プランコードダミー")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"料金グループコード（ネット）"(項目ID:prc_grp_cd_net)
        else if(keyElement.equals("料金グループコード（ネット）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"料金コースコード（ネット）"(項目ID:pcrs_cd_net)
        else if(keyElement.equals("料金コースコード（ネット）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"料金プランコード（ネット）"(項目ID:pplan_cd_net)
        else if(keyElement.equals("料金プランコード（ネット）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"料金グループコード（ＴＶ）"(項目ID:prc_grp_cd_tv)
        else if(keyElement.equals("料金グループコード（ＴＶ）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"料金コースコード（ＴＶ）"(項目ID:pcrs_cd_tv)
        else if(keyElement.equals("料金コースコード（ＴＶ）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"料金プランコード（ＴＶ）"(項目ID:pplan_cd_tv)
        else if(keyElement.equals("料金プランコード（ＴＶ）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"料金グループコード（電話）"(項目ID:prc_grp_cd_tel)
        else if(keyElement.equals("料金グループコード（電話）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"料金コースコード（電話）"(項目ID:pcrs_cd_tel)
        else if(keyElement.equals("料金コースコード（電話）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"料金プランコード（電話）"(項目ID:pplan_cd_tel)
        else if(keyElement.equals("料金プランコード（電話）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプがデータタイプビーン型の項目"工事依頼方法"(項目ID:koji_irai_way)
        else if(keyElement.equals("工事依頼方法")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= koji_irai_way_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)koji_irai_way_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
// ▽▽▽ ANK-3106-00-00 ADD START
        // データタイプがデータタイプビーン型の項目"番ポ一時戻し補正方法"(項目ID:bmp_tmp_rtrn_hosei_way)
        else if(keyElement.equals("番ポ一時戻し補正方法")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= bmp_tmp_rtrn_hosei_way_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)bmp_tmp_rtrn_hosei_way_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
// △△△ ANK-3106-00-00 ADD END
        
        // ANK-2480-00-00 2015/07/15 ADD START
        // データタイプがデータタイプビーン型の項目"同一利用場所ｅｏ電気リスト"(項目ID:kaisen_same_plc_eoelec_info)
        else if(keyElement.equals("同一利用場所ｅｏ電気リスト")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= kaisen_same_plc_eoelec_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)kaisen_same_plc_eoelec_info_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
        // ANK-2480-00-00 2015/07/15 ADD END
 
        // データタイプが String の項目"依頼工事"(項目ID:irai_koji)
        else if(keyElement.equals("依頼工事")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプがデータタイプビーン型の項目"依頼工事情報"(項目ID:irai_koji_info)
        else if(keyElement.equals("依頼工事情報")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= irai_koji_info_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)irai_koji_info_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"制御＿提供方式コード"(項目ID:tk_hoshiki_cd)
        else if(keyElement.equals("制御＿提供方式コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"制御＿提供方式コード＿転居元"(項目ID:tk_hoshiki_cd_moto)
        else if(keyElement.equals("制御＿提供方式コード＿転居元")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"契約者名＿カナ"(項目ID:keisha_nm_kana)
        else if(keyElement.equals("契約者名＿カナ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"新設工事案件番号（ネット）"(項目ID:new_kojiak_no_net)
        else if(keyElement.equals("新設工事案件番号（ネット）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"新設工事案件番号（テレビ）"(項目ID:new_kojiak_no_tv)
        else if(keyElement.equals("新設工事案件番号（テレビ）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"撤去工事案件番号（ネット）"(項目ID:tekkyo_kojiak_no_net)
        else if(keyElement.equals("撤去工事案件番号（ネット）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"撤去工事案件番号（テレビ）"(項目ID:tekkyo_kojiak_no_tv)
        else if(keyElement.equals("撤去工事案件番号（テレビ）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"新設工事案件ステータス（ネット）"(項目ID:new_kojiak_st_net)
        else if(keyElement.equals("新設工事案件ステータス（ネット）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"新設工事案件ステータス（テレビ）"(項目ID:new_kojiak_st_tv)
        else if(keyElement.equals("新設工事案件ステータス（テレビ）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"撤去工事案件ステータス（ネット）"(項目ID:tekkyo_kojiak_st_net)
        else if(keyElement.equals("撤去工事案件ステータス（ネット）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"撤去工事案件ステータス（テレビ）"(項目ID:tekkyo_kojiak_st_tv)
        else if(keyElement.equals("撤去工事案件ステータス（テレビ）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"新設＿ｅｏネット・電話＿依頼状況"(項目ID:new_nttl_stst)
        else if(keyElement.equals("新設＿ｅｏネット・電話＿依頼状況")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"新設＿ｅｏテレビ＿依頼状況"(項目ID:new_tv_stst)
        else if(keyElement.equals("新設＿ｅｏテレビ＿依頼状況")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"撤去＿ｅｏネット・電話＿依頼状況"(項目ID:tekkyo_nttl_stst)
        else if(keyElement.equals("撤去＿ｅｏネット・電話＿依頼状況")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"撤去＿ｅｏテレビ＿依頼状況"(項目ID:tekkyo_tv_stst)
        else if(keyElement.equals("撤去＿ｅｏテレビ＿依頼状況")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが Boolean の項目"機器送付先有無"(項目ID:kiki_sofusaki_umu)
        else if(keyElement.equals("機器送付先有無")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return Boolean.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先住所未確定コード"(項目ID:ten_mi_fix_cd)
        else if(keyElement.equals("転居先住所未確定コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先マンション物件管理番号"(項目ID:ten_bkn_knri_no)
        else if(keyElement.equals("転居先マンション物件管理番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先住居形態コード"(項目ID:ten_ad_form_cd)
        else if(keyElement.equals("転居先住居形態コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"制御＿申込明細番号"(項目ID:ctrl_mskm_dtl_no)
        else if(keyElement.equals("制御＿申込明細番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居元＿光ネット＿サービス契約番号"(項目ID:mt_net_svc_kei_no)
        else if(keyElement.equals("転居元＿光ネット＿サービス契約番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居元＿光電話＿サービス契約番号"(項目ID:mt_tel_svc_kei_no)
        else if(keyElement.equals("転居元＿光電話＿サービス契約番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居元＿光テレビ＿サービス契約番号"(項目ID:mt_tv_svc_kei_no)
        else if(keyElement.equals("転居元＿光テレビ＿サービス契約番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居元＿サービス契約＿更新年月日"(項目ID:mt_svckei_upd_dtm)
        else if(keyElement.equals("転居元＿サービス契約＿更新年月日")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"制御＿光ネット契約数"(項目ID:ctrl_eohnt_kei_no)
        else if(keyElement.equals("制御＿光ネット契約数")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"制御＿光ハイブリッド契約数"(項目ID:ctrl_eohnb_kei_no)
        else if(keyElement.equals("制御＿光ハイブリッド契約数")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"制御＿ネット・モバイル判定フラグ"(項目ID:ctrl_net_mobile_flg)
        else if(keyElement.equals("制御＿ネット・モバイル判定フラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"制御＿申込キャンセル警告表示済フラグ"(項目ID:ctrl_mskm_xcl_warned)
        else if(keyElement.equals("制御＿申込キャンセル警告表示済フラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"利用場所住所確認要求"(項目ID:req_r_place)
        else if(keyElement.equals("利用場所住所確認要求")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプビーン型以外で繰り返し数(可変)が指定された項目"制御＿申込明細番号一覧"(String型。項目ID:ctrl_mskm_dtl_no_list)
        else if(keyElement.equals("制御＿申込明細番号一覧")) {
            // keyの次の要素を取得
            keyElement = key.substring(separaterPoint + 1); //("制御＿申込明細番号一覧/0"から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyElement.equals("*")) {
                return Integer.class;
            }
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= ctrl_mskm_dtl_no_list_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            return ((X33VDataTypeStringBean)ctrl_mskm_dtl_no_list_list.get(tmpIndex)).typeModelData(subkey);
        }
 
        // データタイプが String の項目"機器提供サービス契約番号"(項目ID:kktk_svc_kei_no)
        else if(keyElement.equals("機器提供サービス契約番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居元＿請求契約番号"(項目ID:mt_siky_kei_no)
        else if(keyElement.equals("転居元＿請求契約番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"機器提供＿更新年月日時分秒"(項目ID:kktk_svc_dtl_upd_dtm)
        else if(keyElement.equals("機器提供＿更新年月日時分秒")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
        
        // データタイプが String の項目"住所変更番号"(項目ID:ad_chg_no)
        else if(keyElement.equals("住所変更番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居元＿光ネット＿申込明細番号"(項目ID:mt_net_mskm_dtl_no)
        else if(keyElement.equals("転居元＿光ネット＿申込明細番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居元＿光電話＿申込明細番号"(項目ID:mt_tel_mskm_dtl_no)
        else if(keyElement.equals("転居元＿光電話＿申込明細番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居元＿光テレビ＿申込明細番号"(項目ID:mt_tv_mskm_dtl_no)
        else if(keyElement.equals("転居元＿光テレビ＿申込明細番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先光ネット＿サービス契約＿更新年月日時分秒"(項目ID:sk_svckei_net_upd_dtm)
        else if(keyElement.equals("転居先光ネット＿サービス契約＿更新年月日時分秒")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先光電話＿サービス契約＿更新年月日時分秒"(項目ID:sk_svckei_tel_upd_dtm)
        else if(keyElement.equals("転居先光電話＿サービス契約＿更新年月日時分秒")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先光テレビ＿サービス契約＿更新年月日時分秒"(項目ID:sk_svckei_tv_upd_dtm)
        else if(keyElement.equals("転居先光テレビ＿サービス契約＿更新年月日時分秒")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }

        // データタイプが String の項目"利用場所住所最下層チェックフラグ"(項目ID:dup_warning_ten_place_flg)
        else if(keyElement.equals("利用場所住所最下層チェックフラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"機器送付先住所最下層チェックフラグ"(項目ID:dup_warning_send_place_flg)
        else if(keyElement.equals("機器送付先住所最下層チェックフラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"住所変更登録後修正"(項目ID:adchg_aft_mod)
        else if(keyElement.equals("住所変更登録後修正")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"住所変更登録後修正＿制御"(項目ID:adchg_aft_mod_ctrl)
        else if(keyElement.equals("住所変更登録後修正＿制御")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }

        // データタイプが String の項目"スクロールフラグ"(項目ID:scroll_flag)
        else if(keyElement.equals("スクロールフラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }

        // データタイプが String の項目"登録値＿光ネット＿サービス情報"(項目ID:regist_value_net_svc_info)
        else if(keyElement.equals("登録値＿光ネット＿サービス情報")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"登録値＿光ネット＿料金グループ"(項目ID:regist_value_net_price_group)
        else if(keyElement.equals("登録値＿光ネット＿料金グループ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"登録値＿光ネット＿料金コース"(項目ID:regist_value_net_price_course)
        else if(keyElement.equals("登録値＿光ネット＿料金コース")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"登録値＿光ネット＿即割有無"(項目ID:regist_value_net_sokuwari_umu)
        else if(keyElement.equals("登録値＿光ネット＿即割有無")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
        //ANK-3412-08-00 ADD START
        // データタイプが String の項目"登録値＿光ネット＿高速割有無"(項目ID:regist_value_net_kosokuwari_umu)
        else if(keyElement.equals("登録値＿光ネット＿高速割有無")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
        //ANK-3412-08-00 ADD END
 
        // データタイプが String の項目"登録値＿光ネット＿違約金発生区分"(項目ID:regist_value_net_penalty_hassei_div)
        else if(keyElement.equals("登録値＿光ネット＿違約金発生区分")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"登録値＿光ネット＿違約金変更理由コード"(項目ID:regist_value_net_penalty_change_cd)
        else if(keyElement.equals("登録値＿光ネット＿違約金変更理由コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"登録値＿光電話＿サービス情報"(項目ID:regist_value_tel_svc_info)
        else if(keyElement.equals("登録値＿光電話＿サービス情報")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"登録値＿光電話＿料金グループ"(項目ID:regist_value_tel_price_group)
        else if(keyElement.equals("登録値＿光電話＿料金グループ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"登録値＿光電話＿料金コース"(項目ID:regist_value_tel_price_course)
        else if(keyElement.equals("登録値＿光電話＿料金コース")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"登録値＿光電話＿電話番号１"(項目ID:regist_value_tel_no1)
        else if(keyElement.equals("登録値＿光電話＿電話番号１")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"登録値＿光電話＿電話番号２"(項目ID:regist_value_tel_no2)
        else if(keyElement.equals("登録値＿光電話＿電話番号２")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"登録値＿光電話＿違約金発生区分"(項目ID:regist_value_tel_penalty_hassei_div)
        else if(keyElement.equals("登録値＿光電話＿違約金発生区分")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"登録値＿光電話＿違約金変更理由コード"(項目ID:regist_value_tel_penalty_change_cd)
        else if(keyElement.equals("登録値＿光電話＿違約金変更理由コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"登録値＿光テレビ＿サービス情報"(項目ID:regist_value_tv_svc_info)
        else if(keyElement.equals("登録値＿光テレビ＿サービス情報")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"登録値＿光テレビ＿料金グループ"(項目ID:regist_value_tv_price_group)
        else if(keyElement.equals("登録値＿光テレビ＿料金グループ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"登録値＿光テレビ＿料金コース"(項目ID:regist_value_tv_price_course)
        else if(keyElement.equals("登録値＿光テレビ＿料金コース")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"登録値＿光テレビ＿ＳＴＢ出荷方法"(項目ID:regist_value_tv_stb_shka_way)
        else if(keyElement.equals("登録値＿光テレビ＿ＳＴＢ出荷方法")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"登録値＿光テレビ＿ＳＴＢ契約台数"(項目ID:regist_value_tv_stb_kei_cnt)
        else if(keyElement.equals("登録値＿光テレビ＿ＳＴＢ契約台数")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"登録値＿光テレビ＿違約金発生区分"(項目ID:regist_value_tv_penalty_hassei_div)
        else if(keyElement.equals("登録値＿光テレビ＿違約金発生区分")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"登録値＿光テレビ＿違約金変更理由コード"(項目ID:regist_value_tv_penalty_change_cd)
        else if(keyElement.equals("登録値＿光テレビ＿違約金変更理由コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // ANK-2135-00-00 2014/07/11 add start
        // データタイプが Boolean の項目"スタｃｈセット申込"(項目ID:star_ch_set_mskm)
        else if(keyElement.equals("スタｃｈセット申込")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return Boolean.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"スタｃｈセット申込＿制御コード"(項目ID:star_ch_set_mskm_ctrl_cd)
        else if(keyElement.equals("スタｃｈセット申込＿制御コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
        
        // データタイプが String の項目"スタｃｈセット申込＿退避"(項目ID:star_ch_set_mskm_bk)
        else if(keyElement.equals("スタｃｈセット申込＿退避")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
        // ANK-2135-00-00 2014/07/11 add end
        
    	// ANK-2642-00-00 2015/09/11 add start
        // データタイプが String の項目"選択サービス契約ステータス"(項目ID:choice_svc_kei_stat)
        else if(keyElement.equals("選択サービス契約ステータス")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
    	// ANK-2642-00-00 2015/09/11 add end
// ▽▽▽ ANK-3106-00-00 ADD START
        // データタイプが String の項目"番ポ一時戻し補正可否"(項目ID:bmp_tmp_rtrn_hosei_kh)
        else if(keyElement.equals("番ポ一時戻し補正可否")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }        
        // データタイプが String の項目"電話紐付機器"(項目ID:tel_hmzk_kiki)
        else if(keyElement.equals("電話紐付機器")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }        
        // データタイプが String の項目"番ポ一時戻し補正可否"(項目ID:bmp_tmp_rtrn_hosei_kh)
        else if(keyElement.equals("出荷済ＶＡ有無")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }        
// △△△ ANK-3106-00-00 ADD END
        //ANK-3387-00-00 ADD START
        // データタイプが String の項目"制御＿提供方式パターンコード（ネット）元"(項目ID:tk_hoshiki_ptn_cd_net_moto)
        else if(keyElement.equals("制御＿提供方式パターンコード（ネット）元")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }        
        
        // データタイプが String の項目"制御＿提供方式パターンコード（ネット）先"(項目ID:tk_hoshiki_ptn_cd_net_saki)
        else if(keyElement.equals("制御＿提供方式パターンコード（ネット）先")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }        
        //ANK-3387-00-00 ADD END
        //ANK-4244-00-00 ADD START
        // データタイプが String の項目"制御＿棟内速度コード（ネット）先"(項目ID:tonai_speed_cd_net_saki)
        else if(keyElement.equals("制御＿棟内速度コード（ネット）先")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }        
        //ANK-4244-00-00 ADD END
        //ANK-3731-00-00 ADD START
        // データタイプが Boolean の項目"マンション光配線切替フラグ"(項目ID:mans_hhs_swch_flg)
        else if (keyElement.equals("マンション光配線切替フラグ")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return Boolean.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"光配線１Ｇのみフラグ"(項目ID:hhs_1gonly_flg)
        else if(keyElement.equals("光配線１Ｇのみフラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
        //ANK-3731-00-00 ADD END
        //ANK-4493-00-00 ADD START
        // データタイプが String の項目"加入契約ネット1G申込可否_マンション"(項目ID:knykei_net_1g_mkm_kh_mans)
        else if(keyElement.equals("加入契約ネット1G申込可否_マンション")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
        // データタイプが String の項目"加入契約ネット10G申込可否_マンション"(項目ID:knykei_net_10g_mkm_kh_mans)
        else if(keyElement.equals("加入契約ネット10G申込可否_マンション")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
        //ANK-4493-00-00 ADD END
        
// ANK-3885-00-00 ADD START
        // データタイプがデータタイプビーン型の項目"部屋番号（光化マンション）リスト"(項目ID:rm_no_hkrmn_list)
        else if(keyElement.equals("部屋番号（光化マンション）リスト")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= rm_no_hkrmn_list_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)rm_no_hkrmn_list_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプがデータタイプビーン型の項目"棟情報（光化マンション）リスト"(項目ID:tou_info_hkrmn_list)
        else if(keyElement.equals("棟情報（光化マンション）リスト")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= tou_info_hkrmn_list_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)tou_info_hkrmn_list_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが Boolean の項目"光化マンションフラグ"(項目ID:hkrmn_flg)
        else if(keyElement.equals("光化マンションフラグ")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return Boolean.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが Boolean の項目"転居先利用場所情報＿棟情報表示フラグ"(項目ID:ten_touinfo_dsp_flg)
        else if(keyElement.equals("転居先利用場所情報＿棟情報表示フラグ")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return Boolean.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"転居先利用場所情報＿棟情報"(項目ID:ten_tou_info)
        else if(keyElement.equals("転居先利用場所情報＿棟情報")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプがデータタイプビーン型の項目"棟内空き状況情報リスト"(項目ID:tonai_akijk_inf_list)
        else if(keyElement.equals("棟内空き状況情報リスト")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= tonai_akijk_inf_list_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)tonai_akijk_inf_list_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
// ANK-3885-00-00 ADD END
// ANK-4244-00-00 ADD START
        // データタイプが String の項目"転居先利用場所情報＿連番"(項目ID:ten_renban)
        else if(keyElement.equals("転居先利用場所情報＿連番")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
        
        // データタイプが String の項目"転居先利用場所情報＿コンセント設置内容"(項目ID:ten_cct_set_naiyo)
        else if(keyElement.equals("転居先利用場所情報＿コンセント設置内容")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
// ANK-4244-00-00 ADD END
// IT1-2022-0000054 ADD START
        // データタイプが String の項目"加入契約支払方式コード"(項目ID:kanyu_kei_pay_hoshiki_cd)
        else if(keyElement.equals("加入契約支払方式コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
// IT1-2022-0000054 ADD END
        return null;
    }
 
}
