/*********************************************************************
*	All Rights reserved,Copyright (c) K-Opticom
**********************************************************************
*＜プログラム内容＞
*	システム名		：eo顧客基幹システム
*	モジュール名	：TUSV0057_TUSV0057OPDBMapper
*	ソースファイル名：TUSV0057_TUSV0057OPDBMapper.java
*	作成者			：FJ
*	日付			：2012年02月03日
*＜機能概要＞
*	BP（TDIS詳細初期表示）へのＤ−Ｂマッピングクラスです。
*＜修正履歴＞
*	バージョン	修正日		修正者		修正内容
*	v3.00.00	2012/02/03	FJ)楠神		新規作成
*	v13.00.00	2015/04/03	FJ)中山		「OM-2015-0000445」対応
*	v48.00.00	2020/01/21	FJ)西窪		【ANK-3507-00-00】TDIS連携の自動化対応
*
**********************************************************************/
package eo.web.webview.mapping;

import java.util.ArrayList;
import java.util.HashMap;

import com.fujitsu.futurity.web.x31.X31CWebConst;
import com.fujitsu.futurity.web.x31.X31SDataBeanAccess;
import com.fujitsu.futurity.web.x31.X31SDataBeanAccessArray;

import eo.common.constant.JPCModelConstant;
import eo.common.constant.JTUStrConst;
import eo.web.webview.TUW01805SF.TUW01805SFConst;
import eo.web.webview.common.JCCWebCommon;
import eo.web.webview.common.JTUWebCommon;

/**
 * DataBean-BPマッピングをする。
 * 
 */
public class TUSV0057_TUSV0057OPDBMapper {
	
	/**
	 * コンストラクタ
	 */
	public TUSV0057_TUSV0057OPDBMapper(){
	}
	
	
	/**
	 * 上りマッピングをする
	 * @param bean　[0]：ＴＤＩＳ更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setTUSV005701SC(X31SDataBeanAccess[] bean, HashMap outputMap, String func_code) {
		
		if(bean == null){
			return null;
		}
		
		if(bean.length != 1){
			return null;
		}

		HashMap<String, Object> parentMap = new HashMap<String, Object>();

		// 共通情報のマッピング
		parentMap.put("func_code", func_code);

		// 電話帳申込依頼内容コード → コード名称管理一覧照会.ＫＥＹ＿コード種別コード
		parentMap.put("key_cd_sbt_cd", "CD00525");

		outputMap.put("TUSV005701SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：ＴＤＩＳ更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setTUSV005702SC(X31SDataBeanAccess[] bean, HashMap outputMap, String func_code) {
		
		if(bean == null){
			return null;
		}
		
		if(bean.length != 1){
			return null;
		}

		HashMap<String, Object> parentMap = new HashMap<String, Object>();

		// 共通情報のマッピング
		parentMap.put("func_code", func_code);

		// 電話帳申込依頼内容コード → コード名称管理一覧照会.ＫＥＹ＿コード種別コード
		parentMap.put("key_cd_sbt_cd", "CD00002");

		outputMap.put("TUSV005702SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：ＴＤＩＳ更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setTUSV005703SC(X31SDataBeanAccess[] bean, HashMap outputMap, String func_code) {
		
		if(bean == null){
			return null;
		}
		
		if(bean.length != 1){
			return null;
		}

		HashMap<String, Object> parentMap = new HashMap<String, Object>();

		// 共通情報のマッピング
		parentMap.put("func_code", func_code);

		// 電話帳申込依頼内容コード → コード名称管理一覧照会.ＫＥＹ＿コード種別コード
		parentMap.put("key_cd_sbt_cd", "CD00449");

		outputMap.put("TUSV005703SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：ＴＤＩＳ更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setTUSV005704SC(X31SDataBeanAccess[] bean, HashMap outputMap, String func_code) {
		
		if(bean == null){
			return null;
		}
		
		if(bean.length != 1){
			return null;
		}

		HashMap<String, Object> parentMap = new HashMap<String, Object>();

		// 共通情報のマッピング
		parentMap.put("func_code", func_code);

		// 電話帳申込依頼内容コード → コード名称管理一覧照会.ＫＥＹ＿コード種別コード
		parentMap.put("key_cd_sbt_cd", "CD00444");

		outputMap.put("TUSV005704SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：ＴＤＩＳ更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setTUSV005705SC(X31SDataBeanAccess[] bean, HashMap outputMap, String func_code) {
		
		if(bean == null){
			return null;
		}
		
		if(bean.length != 1){
			return null;
		}

		HashMap<String, Object> parentMap = new HashMap<String, Object>();

		// 共通情報のマッピング
		parentMap.put("func_code", func_code);

		// 電話帳申込依頼内容コード → コード名称管理一覧照会.ＫＥＹ＿コード種別コード
		parentMap.put("key_cd_sbt_cd", "CD00450");

		outputMap.put("TUSV005705SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：ＴＤＩＳ更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setTUSV005706SC(X31SDataBeanAccess[] bean, HashMap outputMap, String func_code) {
		
		if(bean == null){
			return null;
		}
		
		if(bean.length != 1){
			return null;
		}

		HashMap<String, Object> parentMap = new HashMap<String, Object>();

		// 共通情報のマッピング
		parentMap.put("func_code", func_code);

		// 電話帳申込依頼内容コード → コード名称管理一覧照会.ＫＥＹ＿コード種別コード
		parentMap.put("key_cd_sbt_cd", "CD00443");

		outputMap.put("TUSV005706SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：ＴＤＩＳ更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setTUSV005707SC(X31SDataBeanAccess[] bean, HashMap outputMap, String func_code) {
		
		if(bean == null){
			return null;
		}
		
		if(bean.length != 1){
			return null;
		}

		HashMap<String, Object> parentMap = new HashMap<String, Object>();

		// 共通情報のマッピング
		parentMap.put("func_code", func_code);

		// 電話帳申込依頼内容コード → コード名称管理一覧照会.ＫＥＹ＿コード種別コード
		parentMap.put("key_cd_sbt_cd", "CD00442");

		outputMap.put("TUSV005707SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：ＴＤＩＳ更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setTUSV005708SC(X31SDataBeanAccess[] bean, HashMap outputMap, String func_code) {
		
		if(bean == null){
			return null;
		}
		
		if(bean.length != 1){
			return null;
		}

		HashMap<String, Object> parentMap = new HashMap<String, Object>();

		// 共通情報のマッピング
		parentMap.put("func_code", func_code);

		// 電話帳申込依頼内容コード → コード名称管理一覧照会.ＫＥＹ＿コード種別コード
		parentMap.put("key_cd_sbt_cd", "CD00001");

		outputMap.put("TUSV005708SC", parentMap);
						
		return outputMap;
	}


	/**
	 * 上りマッピングをする
	 * @param bean　[0]：ＴＤＩＳ詳細
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setTUSV005709SC(X31SDataBeanAccess[] bean, HashMap outputMap, String func_code) {
		
		if(bean == null){
			return null;
		}
		
		if(bean.length != 1){
			return null;
		}


		HashMap<String, Object> parentMap = new HashMap<String, Object>();

		// 共通情報のマッピング
		parentMap.put("func_code", func_code);
		parentMap.put("search_type", JPCModelConstant.SAERCH_TYPE_IKT);
		parentMap.put("max_search_num", JCCWebCommon.getSearchConst("TUW01805_MAX_SHOW_CNT"));

		// 電話帳申込番号 → 電話帳申込詳細初期表示情報取得マップ.ＫＥＹ＿電話帳申込番号
		parentMap.put("key_dnwacho_mskm_no", bean[0].sendMessageString("電話帳申込番号", X31CWebConst.DATABEAN_GET_VALUE));

		outputMap.put("TUSV005709SC", parentMap);
						
		return outputMap;
	}


	/**
	 * 下りマッピング
	 * @param bean　[0]：ＴＤＩＳ詳細
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getTUSV005701SC(X31SDataBeanAccess[] bean, HashMap outputMap){

		HashMap parentMap = null;
		if(outputMap.containsKey("TUSV005701SC")){
			parentMap = (HashMap)outputMap.get("TUSV005701SC");
		}

		ArrayList childList = null;
		

		X31SDataBeanAccessArray listTUSV005701SC_dnwachomsk_ido_naiyo_cd_list_EZM0171B012CBSMsg1List = bean[0].getDataBeanArray("電話帳申込異動内容コードリスト");
		childList = null;
		if(listTUSV005701SC_dnwachomsk_ido_naiyo_cd_list_EZM0171B012CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B012CBSMsg1List")){
			childList = (ArrayList)parentMap.get("EZM0171B012CBSMsg1List");

			for(int i = 0; i < childList.size(); i++){
				X31SDataBeanAccess subbean = null;
				if(listTUSV005701SC_dnwachomsk_ido_naiyo_cd_list_EZM0171B012CBSMsg1List.getCount() -1 >= i){
					subbean = listTUSV005701SC_dnwachomsk_ido_naiyo_cd_list_EZM0171B012CBSMsg1List.getDataBean(i);
				}else{
					subbean = listTUSV005701SC_dnwachomsk_ido_naiyo_cd_list_EZM0171B012CBSMsg1List.addDataBean();
				}
				HashMap childMap = (HashMap)childList.get(i);
				if (subbean == null) {
					continue;
				}
			
				// 電話帳申込異動内容コードリスト.コード ← 電話帳申込依頼内容コード情報取得マップ.コード名称管理コード区分一覧照会明細.コード区分
				if (childMap != null) {
					subbean.sendMessageString("コード", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div"));
				} else {
					subbean.sendMessageString("コード", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 電話帳申込異動内容コードリスト.コード名称 ← 電話帳申込依頼内容コード情報取得マップ.コード名称管理コード区分一覧照会明細.コード区分略称
				if (childMap != null) {
					subbean.sendMessageString("コード名称", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div_ali"));
				} else {
					subbean.sendMessageString("コード名称", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
			}
		}


		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：ＴＤＩＳ詳細
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getTUSV005702SC(X31SDataBeanAccess[] bean, HashMap outputMap){

		HashMap parentMap = null;
		if(outputMap.containsKey("TUSV005702SC")){
			parentMap = (HashMap)outputMap.get("TUSV005702SC");
		}

		ArrayList childList = null;
		

		X31SDataBeanAccessArray listTUSV005702SC_n_104_guide_um_list_EZM0171B012CBSMsg1List = bean[0].getDataBeanArray("１０４案内有無リスト");
		childList = null;
		if(listTUSV005702SC_n_104_guide_um_list_EZM0171B012CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B012CBSMsg1List")){
			childList = (ArrayList)parentMap.get("EZM0171B012CBSMsg1List");

			for(int i = 0; i < childList.size(); i++){
				X31SDataBeanAccess subbean = null;
				if(listTUSV005702SC_n_104_guide_um_list_EZM0171B012CBSMsg1List.getCount() -1 >= i){
					subbean = listTUSV005702SC_n_104_guide_um_list_EZM0171B012CBSMsg1List.getDataBean(i);
				}else{
					subbean = listTUSV005702SC_n_104_guide_um_list_EZM0171B012CBSMsg1List.addDataBean();
				}
				HashMap childMap = (HashMap)childList.get(i);
				if (subbean == null) {
					continue;
				}
			
				// １０４案内有無リスト.コード ← 番号案内有無情報取得マップ.コード名称管理コード区分一覧照会明細.コード区分
				if (childMap != null) {
					subbean.sendMessageString("コード", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div"));
				} else {
					subbean.sendMessageString("コード", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// １０４案内有無リスト.コード名称 ← 番号案内有無情報取得マップ.コード名称管理コード区分一覧照会明細.コード区分略称
				if (childMap != null) {
					subbean.sendMessageString("コード名称", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div_ali"));
				} else {
					subbean.sendMessageString("コード名称", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
			}
		}


		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：ＴＤＩＳ詳細
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getTUSV005703SC(X31SDataBeanAccess[] bean, HashMap outputMap){

		HashMap parentMap = null;
		if(outputMap.containsKey("TUSV005703SC")){
			parentMap = (HashMap)outputMap.get("TUSV005703SC");
		}

		ArrayList childList = null;
		

		X31SDataBeanAccessArray listTUSV005703SC_comp_kobet_flg_new_list_EZM0171B012CBSMsg1List = bean[0].getDataBeanArray("企業個人別フラグリスト＿新");
		childList = null;
		if(listTUSV005703SC_comp_kobet_flg_new_list_EZM0171B012CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B012CBSMsg1List")){
			childList = (ArrayList)parentMap.get("EZM0171B012CBSMsg1List");

			for(int i = 0; i < childList.size(); i++){
				X31SDataBeanAccess subbean = null;
				if(listTUSV005703SC_comp_kobet_flg_new_list_EZM0171B012CBSMsg1List.getCount() -1 >= i){
					subbean = listTUSV005703SC_comp_kobet_flg_new_list_EZM0171B012CBSMsg1List.getDataBean(i);
				}else{
					subbean = listTUSV005703SC_comp_kobet_flg_new_list_EZM0171B012CBSMsg1List.addDataBean();
				}
				HashMap childMap = (HashMap)childList.get(i);
				if (subbean == null) {
					continue;
				}
			
				// 企業個人別フラグリスト＿新.コード ← 企業個人別コード情報取得マップ.コード名称管理コード区分一覧照会明細.コード区分
				if (childMap != null) {
					subbean.sendMessageString("コード", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div"));
				} else {
					subbean.sendMessageString("コード", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 企業個人別フラグリスト＿新.コード名称 ← 企業個人別コード情報取得マップ.コード名称管理コード区分一覧照会明細.コード区分略称
				if (childMap != null) {
					subbean.sendMessageString("コード名称", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div_ali"));
				} else {
					subbean.sendMessageString("コード名称", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
			}
		}

		X31SDataBeanAccessArray listTUSV005703SC_comp_kobet_flg_old_list_EZM0171B012CBSMsg1List = bean[0].getDataBeanArray("企業個人別フラグリスト＿旧");
		childList = null;
		if(listTUSV005703SC_comp_kobet_flg_old_list_EZM0171B012CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B012CBSMsg1List")){
			childList = (ArrayList)parentMap.get("EZM0171B012CBSMsg1List");

			for(int i = 0; i < childList.size(); i++){
				X31SDataBeanAccess subbean = null;
				if(listTUSV005703SC_comp_kobet_flg_old_list_EZM0171B012CBSMsg1List.getCount() -1 >= i){
					subbean = listTUSV005703SC_comp_kobet_flg_old_list_EZM0171B012CBSMsg1List.getDataBean(i);
				}else{
					subbean = listTUSV005703SC_comp_kobet_flg_old_list_EZM0171B012CBSMsg1List.addDataBean();
				}
				HashMap childMap = (HashMap)childList.get(i);
				if (subbean == null) {
					continue;
				}
			
				// 企業個人別フラグリスト＿旧.コード ← 企業個人別コード情報取得マップ.コード名称管理コード区分一覧照会明細.コード区分
				if (childMap != null) {
					subbean.sendMessageString("コード", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div"));
				} else {
					subbean.sendMessageString("コード", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 企業個人別フラグリスト＿旧.コード名称 ← 企業個人別コード情報取得マップ.コード名称管理コード区分一覧照会明細.コード区分略称
				if (childMap != null) {
					subbean.sendMessageString("コード名称", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div_ali"));
				} else {
					subbean.sendMessageString("コード名称", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
			}
		}

		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：ＴＤＩＳ詳細
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getTUSV005704SC(X31SDataBeanAccess[] bean, HashMap outputMap){

		HashMap parentMap = null;
		if(outputMap.containsKey("TUSV005704SC")){
			parentMap = (HashMap)outputMap.get("TUSV005704SC");
		}

		ArrayList childList = null;
		

		X31SDataBeanAccessArray listTUSV005704SC_jijubets_flg_new_list_EZM0171B012CBSMsg1List = bean[0].getDataBeanArray("事住別フラグリスト＿新");
		childList = null;
		if(listTUSV005704SC_jijubets_flg_new_list_EZM0171B012CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B012CBSMsg1List")){
			childList = (ArrayList)parentMap.get("EZM0171B012CBSMsg1List");

			for(int i = 0; i < childList.size(); i++){
				X31SDataBeanAccess subbean = null;
				if(listTUSV005704SC_jijubets_flg_new_list_EZM0171B012CBSMsg1List.getCount() -1 >= i){
					subbean = listTUSV005704SC_jijubets_flg_new_list_EZM0171B012CBSMsg1List.getDataBean(i);
				}else{
					subbean = listTUSV005704SC_jijubets_flg_new_list_EZM0171B012CBSMsg1List.addDataBean();
				}
				HashMap childMap = (HashMap)childList.get(i);
				if (subbean == null) {
					continue;
				}
			
				// 事住別フラグリスト＿新.コード ← 事住別コード情報取得マップ.コード名称管理コード区分一覧照会明細.コード区分
				if (childMap != null) {
					subbean.sendMessageString("コード", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div"));
				} else {
					subbean.sendMessageString("コード", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 事住別フラグリスト＿新.コード名称 ← 事住別コード情報取得マップ.コード名称管理コード区分一覧照会明細.コード区分略称
				if (childMap != null) {
					subbean.sendMessageString("コード名称", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div_ali"));
				} else {
					subbean.sendMessageString("コード名称", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
			}
		}

		X31SDataBeanAccessArray listTUSV005704SC_jijubets_flg_old_list_EZM0171B012CBSMsg1List = bean[0].getDataBeanArray("事住別フラグリスト＿旧");
		childList = null;
		if(listTUSV005704SC_jijubets_flg_old_list_EZM0171B012CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B012CBSMsg1List")){
			childList = (ArrayList)parentMap.get("EZM0171B012CBSMsg1List");

			for(int i = 0; i < childList.size(); i++){
				X31SDataBeanAccess subbean = null;
				if(listTUSV005704SC_jijubets_flg_old_list_EZM0171B012CBSMsg1List.getCount() -1 >= i){
					subbean = listTUSV005704SC_jijubets_flg_old_list_EZM0171B012CBSMsg1List.getDataBean(i);
				}else{
					subbean = listTUSV005704SC_jijubets_flg_old_list_EZM0171B012CBSMsg1List.addDataBean();
				}
				HashMap childMap = (HashMap)childList.get(i);
				if (subbean == null) {
					continue;
				}
			
				// 事住別フラグリスト＿旧.コード ← 事住別コード情報取得マップ.コード名称管理コード区分一覧照会明細.コード区分
				if (childMap != null) {
					subbean.sendMessageString("コード", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div"));
				} else {
					subbean.sendMessageString("コード", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 事住別フラグリスト＿旧.コード名称 ← 事住別コード情報取得マップ.コード名称管理コード区分一覧照会明細.コード区分略称
				if (childMap != null) {
					subbean.sendMessageString("コード名称", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div_ali"));
				} else {
					subbean.sendMessageString("コード名称", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
			}
		}

		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：ＴＤＩＳ詳細
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getTUSV005705SC(X31SDataBeanAccess[] bean, HashMap outputMap){

		HashMap parentMap = null;
		if(outputMap.containsKey("TUSV005705SC")){
			parentMap = (HashMap)outputMap.get("TUSV005705SC");
		}

		ArrayList childList = null;
		

		X31SDataBeanAccessArray listTUSV005705SC_dble_keisai_flg_new_list_EZM0171B012CBSMsg1List = bean[0].getDataBeanArray("重複掲載フラグリスト＿新");
		childList = null;
		if(listTUSV005705SC_dble_keisai_flg_new_list_EZM0171B012CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B012CBSMsg1List")){
			childList = (ArrayList)parentMap.get("EZM0171B012CBSMsg1List");

			for(int i = 0; i < childList.size(); i++){
				X31SDataBeanAccess subbean = null;
				if(listTUSV005705SC_dble_keisai_flg_new_list_EZM0171B012CBSMsg1List.getCount() -1 >= i){
					subbean = listTUSV005705SC_dble_keisai_flg_new_list_EZM0171B012CBSMsg1List.getDataBean(i);
				}else{
					subbean = listTUSV005705SC_dble_keisai_flg_new_list_EZM0171B012CBSMsg1List.addDataBean();
				}
				HashMap childMap = (HashMap)childList.get(i);
				if (subbean == null) {
					continue;
				}
			
				// 重複掲載フラグリスト＿新.コード ← 重複掲載フラグ情報取得マップ.コード名称管理コード区分一覧照会明細.コード区分
				if (childMap != null) {
					subbean.sendMessageString("コード", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div"));
				} else {
					subbean.sendMessageString("コード", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 重複掲載フラグリスト＿新.コード名称 ← 重複掲載フラグ情報取得マップ.コード名称管理コード区分一覧照会明細.コード区分略称
				if (childMap != null) {
					subbean.sendMessageString("コード名称", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div_ali"));
				} else {
					subbean.sendMessageString("コード名称", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
			}
		}

		X31SDataBeanAccessArray listTUSV005705SC_dble_keisai_flg_old_list_EZM0171B012CBSMsg1List = bean[0].getDataBeanArray("重複掲載フラグリスト＿旧");
		childList = null;
		if(listTUSV005705SC_dble_keisai_flg_old_list_EZM0171B012CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B012CBSMsg1List")){
			childList = (ArrayList)parentMap.get("EZM0171B012CBSMsg1List");

			for(int i = 0; i < childList.size(); i++){
				X31SDataBeanAccess subbean = null;
				if(listTUSV005705SC_dble_keisai_flg_old_list_EZM0171B012CBSMsg1List.getCount() -1 >= i){
					subbean = listTUSV005705SC_dble_keisai_flg_old_list_EZM0171B012CBSMsg1List.getDataBean(i);
				}else{
					subbean = listTUSV005705SC_dble_keisai_flg_old_list_EZM0171B012CBSMsg1List.addDataBean();
				}
				HashMap childMap = (HashMap)childList.get(i);
				if (subbean == null) {
					continue;
				}
			
				// 重複掲載フラグリスト＿旧.コード ← 重複掲載フラグ情報取得マップ.コード名称管理コード区分一覧照会明細.コード区分
				if (childMap != null) {
					subbean.sendMessageString("コード", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div"));
				} else {
					subbean.sendMessageString("コード", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 重複掲載フラグリスト＿旧.コード名称 ← 重複掲載フラグ情報取得マップ.コード名称管理コード区分一覧照会明細.コード区分略称
				if (childMap != null) {
					subbean.sendMessageString("コード名称", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div_ali"));
				} else {
					subbean.sendMessageString("コード名称", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
			}
		}

		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：ＴＤＩＳ詳細
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getTUSV005706SC(X31SDataBeanAccess[] bean, HashMap outputMap){

		HashMap parentMap = null;
		if(outputMap.containsKey("TUSV005706SC")){
			parentMap = (HashMap)outputMap.get("TUSV005706SC");
		}

		ArrayList childList = null;
		

		X31SDataBeanAccessArray listTUSV005706SC_keisai_guide_use_cd_new_list_EZM0171B012CBSMsg1List = bean[0].getDataBeanArray("掲載案内利用コードリスト＿新");
		childList = null;
		if(listTUSV005706SC_keisai_guide_use_cd_new_list_EZM0171B012CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B012CBSMsg1List")){
			childList = (ArrayList)parentMap.get("EZM0171B012CBSMsg1List");

			for(int i = 0; i < childList.size(); i++){
				X31SDataBeanAccess subbean = null;
				if(listTUSV005706SC_keisai_guide_use_cd_new_list_EZM0171B012CBSMsg1List.getCount() -1 >= i){
					subbean = listTUSV005706SC_keisai_guide_use_cd_new_list_EZM0171B012CBSMsg1List.getDataBean(i);
				}else{
					subbean = listTUSV005706SC_keisai_guide_use_cd_new_list_EZM0171B012CBSMsg1List.addDataBean();
				}
				HashMap childMap = (HashMap)childList.get(i);
				if (subbean == null) {
					continue;
				}
			
				// 掲載案内利用コードリスト＿新.コード ← 掲載案内利用コード情報取得マップ.コード名称管理コード区分一覧照会明細.コード区分
				if (childMap != null) {
					subbean.sendMessageString("コード", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div"));
				} else {
					subbean.sendMessageString("コード", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 掲載案内利用コードリスト＿新.コード名称 ← 掲載案内利用コード情報取得マップ.コード名称管理コード区分一覧照会明細.コード区分略称
				if (childMap != null) {
					subbean.sendMessageString("コード名称", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div_ali"));
				} else {
					subbean.sendMessageString("コード名称", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
			}
		}

		X31SDataBeanAccessArray listTUSV005706SC_keisai_guide_use_cd_old_list_EZM0171B012CBSMsg1List = bean[0].getDataBeanArray("掲載案内利用コードリスト＿旧");
		childList = null;
		if(listTUSV005706SC_keisai_guide_use_cd_old_list_EZM0171B012CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B012CBSMsg1List")){
			childList = (ArrayList)parentMap.get("EZM0171B012CBSMsg1List");

			for(int i = 0; i < childList.size(); i++){
				X31SDataBeanAccess subbean = null;
				if(listTUSV005706SC_keisai_guide_use_cd_old_list_EZM0171B012CBSMsg1List.getCount() -1 >= i){
					subbean = listTUSV005706SC_keisai_guide_use_cd_old_list_EZM0171B012CBSMsg1List.getDataBean(i);
				}else{
					subbean = listTUSV005706SC_keisai_guide_use_cd_old_list_EZM0171B012CBSMsg1List.addDataBean();
				}
				HashMap childMap = (HashMap)childList.get(i);
				if (subbean == null) {
					continue;
				}
			
				// 掲載案内利用コードリスト＿旧.コード ← 掲載案内利用コード情報取得マップ.コード名称管理コード区分一覧照会明細.コード区分
				if (childMap != null) {
					subbean.sendMessageString("コード", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div"));
				} else {
					subbean.sendMessageString("コード", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 掲載案内利用コードリスト＿旧.コード名称 ← 掲載案内利用コード情報取得マップ.コード名称管理コード区分一覧照会明細.コード区分略称
				if (childMap != null) {
					subbean.sendMessageString("コード名称", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div_ali"));
				} else {
					subbean.sendMessageString("コード名称", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
			}
		}

		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：ＴＤＩＳ詳細
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getTUSV005707SC(X31SDataBeanAccess[] bean, HashMap outputMap){

		HashMap parentMap = null;
		if(outputMap.containsKey("TUSV005707SC")){
			parentMap = (HashMap)outputMap.get("TUSV005707SC");
		}

		ArrayList childList = null;
		

		X31SDataBeanAccessArray listTUSV005707SC_tekkyo_dsp_cd_new_list_EZM0171B012CBSMsg1List = bean[0].getDataBeanArray("撤去表示コードリスト＿新");
		childList = null;
		if(listTUSV005707SC_tekkyo_dsp_cd_new_list_EZM0171B012CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B012CBSMsg1List")){
			childList = (ArrayList)parentMap.get("EZM0171B012CBSMsg1List");

			for(int i = 0; i < childList.size(); i++){
				X31SDataBeanAccess subbean = null;
				if(listTUSV005707SC_tekkyo_dsp_cd_new_list_EZM0171B012CBSMsg1List.getCount() -1 >= i){
					subbean = listTUSV005707SC_tekkyo_dsp_cd_new_list_EZM0171B012CBSMsg1List.getDataBean(i);
				}else{
					subbean = listTUSV005707SC_tekkyo_dsp_cd_new_list_EZM0171B012CBSMsg1List.addDataBean();
				}
				HashMap childMap = (HashMap)childList.get(i);
				if (subbean == null) {
					continue;
				}
			
				// 撤去表示コードリスト＿新.コード ← 撤去表示コード情報取得マップ.コード名称管理コード区分一覧照会明細.コード区分
				if (childMap != null) {
					subbean.sendMessageString("コード", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div"));
				} else {
					subbean.sendMessageString("コード", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 撤去表示コードリスト＿新.コード名称 ← 撤去表示コード情報取得マップ.コード名称管理コード区分一覧照会明細.コード区分略称
				if (childMap != null) {
					subbean.sendMessageString("コード名称", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div_ali"));
				} else {
					subbean.sendMessageString("コード名称", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
			}
		}

		X31SDataBeanAccessArray listTUSV005707SC_tekkyo_dsp_cd_old_list_EZM0171B012CBSMsg1List = bean[0].getDataBeanArray("撤去表示コードリスト＿旧");
		childList = null;
		if(listTUSV005707SC_tekkyo_dsp_cd_old_list_EZM0171B012CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B012CBSMsg1List")){
			childList = (ArrayList)parentMap.get("EZM0171B012CBSMsg1List");

			for(int i = 0; i < childList.size(); i++){
				X31SDataBeanAccess subbean = null;
				if(listTUSV005707SC_tekkyo_dsp_cd_old_list_EZM0171B012CBSMsg1List.getCount() -1 >= i){
					subbean = listTUSV005707SC_tekkyo_dsp_cd_old_list_EZM0171B012CBSMsg1List.getDataBean(i);
				}else{
					subbean = listTUSV005707SC_tekkyo_dsp_cd_old_list_EZM0171B012CBSMsg1List.addDataBean();
				}
				HashMap childMap = (HashMap)childList.get(i);
				if (subbean == null) {
					continue;
				}
			
				// 撤去表示コードリスト＿旧.コード ← 撤去表示コード情報取得マップ.コード名称管理コード区分一覧照会明細.コード区分
				if (childMap != null) {
					subbean.sendMessageString("コード", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div"));
				} else {
					subbean.sendMessageString("コード", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 撤去表示コードリスト＿旧.コード名称 ← 撤去表示コード情報取得マップ.コード名称管理コード区分一覧照会明細.コード区分略称
				if (childMap != null) {
					subbean.sendMessageString("コード名称", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div_ali"));
				} else {
					subbean.sendMessageString("コード名称", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
			}
		}

		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：ＴＤＩＳ詳細
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getTUSV005708SC(X31SDataBeanAccess[] bean, HashMap outputMap){

		HashMap parentMap = null;
		if(outputMap.containsKey("TUSV005708SC")){
			parentMap = (HashMap)outputMap.get("TUSV005708SC");
		}

		ArrayList childList = null;
		

		X31SDataBeanAccessArray listTUSV005708SC_keisai_info_gij_dsp_yh_new_list_EZM0171B012CBSMsg1List = bean[0].getDataBeanArray("掲載情報外字表示要否リスト＿新");
		childList = null;
		if(listTUSV005708SC_keisai_info_gij_dsp_yh_new_list_EZM0171B012CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B012CBSMsg1List")){
			childList = (ArrayList)parentMap.get("EZM0171B012CBSMsg1List");

			for(int i = 0; i < childList.size(); i++){
				X31SDataBeanAccess subbean = null;
				if(listTUSV005708SC_keisai_info_gij_dsp_yh_new_list_EZM0171B012CBSMsg1List.getCount() -1 >= i){
					subbean = listTUSV005708SC_keisai_info_gij_dsp_yh_new_list_EZM0171B012CBSMsg1List.getDataBean(i);
				}else{
					subbean = listTUSV005708SC_keisai_info_gij_dsp_yh_new_list_EZM0171B012CBSMsg1List.addDataBean();
				}
				HashMap childMap = (HashMap)childList.get(i);
				if (subbean == null) {
					continue;
				}
			
				// 掲載情報外字表示要否リスト＿新.コード ← 外字表示フラグ情報取得マップ.コード名称管理コード区分一覧照会明細.コード区分
				if (childMap != null) {
					subbean.sendMessageString("コード", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div"));
				} else {
					subbean.sendMessageString("コード", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 掲載情報外字表示要否リスト＿新.コード名称 ← 外字表示フラグ情報取得マップ.コード名称管理コード区分一覧照会明細.コード区分略称
				if (childMap != null) {
					subbean.sendMessageString("コード名称", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div_ali"));
				} else {
					subbean.sendMessageString("コード名称", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
			}
		}

		X31SDataBeanAccessArray listTUSV005708SC_keisai_info_gij_dsp_yh_old_list_EZM0171B012CBSMsg1List = bean[0].getDataBeanArray("掲載情報外字表示要否リスト＿旧");
		childList = null;
		if(listTUSV005708SC_keisai_info_gij_dsp_yh_old_list_EZM0171B012CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B012CBSMsg1List")){
			childList = (ArrayList)parentMap.get("EZM0171B012CBSMsg1List");

			for(int i = 0; i < childList.size(); i++){
				X31SDataBeanAccess subbean = null;
				if(listTUSV005708SC_keisai_info_gij_dsp_yh_old_list_EZM0171B012CBSMsg1List.getCount() -1 >= i){
					subbean = listTUSV005708SC_keisai_info_gij_dsp_yh_old_list_EZM0171B012CBSMsg1List.getDataBean(i);
				}else{
					subbean = listTUSV005708SC_keisai_info_gij_dsp_yh_old_list_EZM0171B012CBSMsg1List.addDataBean();
				}
				HashMap childMap = (HashMap)childList.get(i);
				if (subbean == null) {
					continue;
				}
			
				// 掲載情報外字表示要否リスト＿旧.コード ← 外字表示フラグ情報取得マップ.コード名称管理コード区分一覧照会明細.コード区分
				if (childMap != null) {
					subbean.sendMessageString("コード", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div"));
				} else {
					subbean.sendMessageString("コード", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 掲載情報外字表示要否リスト＿旧.コード名称 ← 外字表示フラグ情報取得マップ.コード名称管理コード区分一覧照会明細.コード区分略称
				if (childMap != null) {
					subbean.sendMessageString("コード名称", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div_ali"));
				} else {
					subbean.sendMessageString("コード名称", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
			}
		}

		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：ＴＤＩＳ詳細
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getTUSV005709SC(X31SDataBeanAccess[] bean, HashMap outputMap){

		HashMap parentMap = null;
		if(outputMap.containsKey("TUSV005709SC")){
			parentMap = (HashMap)outputMap.get("TUSV005709SC");
		}

		ArrayList childList = null;
		
		//電話帳申込情報
		if(parentMap != null && parentMap.containsKey("ETU0081B015CBSMsg1List")){
			childList = (ArrayList)parentMap.get("ETU0081B015CBSMsg1List");

			for(int i = 0; i < childList.size(); i++){
				HashMap childMap = (HashMap)childList.get(i);

				if (childMap != null) {
					bean[0].sendMessageString(TUW01805SFConst.DNWACHO_MSKM_STAT_NM_HD, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("dnwacho_mskm_stat_nm"));
				} else {
					bean[0].sendMessageString(TUW01805SFConst.DNWACHO_MSKM_STAT_NM_HD, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01805SFConst.MSKM_JIGSHONM_HD, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("mskm_jigshonm"));
				} else {
					bean[0].sendMessageString(TUW01805SFConst.MSKM_JIGSHONM_HD, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01805SFConst.DNWACHO_MSKM_YMD_HD, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("dnwacho_mskm_ymd"));
				} else {
					bean[0].sendMessageString(TUW01805SFConst.DNWACHO_MSKM_YMD_HD, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01805SFConst.TDIS_SEND_CNT_HD, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("tdis_send_cnt"));
				} else {
					bean[0].sendMessageString(TUW01805SFConst.TDIS_SEND_CNT_HD, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01805SFConst.DNWACHOMSK_TNT_USER_ID_HD, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("dnwachomsk_tnt_user_id"));
				} else {
					bean[0].sendMessageString(TUW01805SFConst.DNWACHOMSK_TNT_USER_ID_HD, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01805SFConst.DNWACHOMSK_TNT_USER_HD, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("dnwachomsk_tnt_user"));
				} else {
					bean[0].sendMessageString(TUW01805SFConst.DNWACHOMSK_TNT_USER_HD, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01805SFConst.TNTSHA_TELNO_HD, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("kopt_rrk_mdgc_telno"));
				} else {
					bean[0].sendMessageString(TUW01805SFConst.TNTSHA_TELNO_HD, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01805SFConst.TNTSHA_FAX_NO_HD, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("kopt_rrk_mdgc_fax_no"));
				} else {
					bean[0].sendMessageString(TUW01805SFConst.TNTSHA_FAX_NO_HD, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01805SFConst.DNWACHOMSK_IDO_NAIYO_CD, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("dnwachomsk_ido_naiyo_cd"));
				} else {
					bean[0].sendMessageString(TUW01805SFConst.DNWACHOMSK_IDO_NAIYO_CD, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01805SFConst.N_104_GUIDE_UM, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("n_104_guide_um"));
				} else {
					bean[0].sendMessageString(TUW01805SFConst.N_104_GUIDE_UM, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01805SFConst.DNWACHOMSK_IDO_YMD, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("dnwachomsk_ido_ymd"));
				} else {
					bean[0].sendMessageString(TUW01805SFConst.DNWACHOMSK_IDO_YMD, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01805SFConst.AD_CHK_RSLT_CD, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("ad_chk_rslt_cd"));
				} else {
					bean[0].sendMessageString(TUW01805SFConst.AD_CHK_RSLT_CD, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01805SFConst.AD_CHK_RSLT_CD_NM, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("ad_chk_rslt_cd_nm"));
				} else {
					bean[0].sendMessageString(TUW01805SFConst.AD_CHK_RSLT_CD_NM, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					if(JTUStrConst.MIZUMI_ZUMI.equals((String)childMap.get("tdis_info_chk_flg")))
					{
						bean[0].sendMessageBoolean(TUW01805SFConst.TDIS_INFO_CHK_FLG, X31CWebConst.DATABEAN_SET_VALUE, true);
					}else if(JTUStrConst.MIZUMI_MI.equals((String)childMap.get("tdis_info_chk_flg")))
					{
						bean[0].sendMessageBoolean(TUW01805SFConst.TDIS_INFO_CHK_FLG, X31CWebConst.DATABEAN_SET_VALUE, false);
					}else
					{
						bean[0].sendMessageBoolean(TUW01805SFConst.TDIS_INFO_CHK_FLG, X31CWebConst.DATABEAN_SET_VALUE, false);
					}
				} else {
					bean[0].sendMessageBoolean(TUW01805SFConst.TDIS_INFO_CHK_FLG, X31CWebConst.DATABEAN_SET_VALUE, false);
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01805SFConst.DNWACHO_MSKM_NAIYO_NO_NEW, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("dnwacho_mskm_naiyo_no_new"));
				} else {
					bean[0].sendMessageString(TUW01805SFConst.DNWACHO_MSKM_NAIYO_NO_NEW, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01805SFConst.DNWACHO_MSKM_NAIYO_NO_OLD, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("dnwacho_mskm_naiyo_no_old"));
				} else {
					bean[0].sendMessageString(TUW01805SFConst.DNWACHO_MSKM_NAIYO_NO_OLD, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01805SFConst.UPD_DTM, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("upd_dtm"));
				} else {
					bean[0].sendMessageString(TUW01805SFConst.UPD_DTM, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01805SFConst.UPD_DTM_NEW, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("upd_dtm_new"));
				} else {
					bean[0].sendMessageString(TUW01805SFConst.UPD_DTM_NEW, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01805SFConst.UPD_DTM_OLD, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("upd_dtm_old"));
				} else {
					bean[0].sendMessageString(TUW01805SFConst.UPD_DTM_OLD, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01805SFConst.DNWACHOMSK_BIKO, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("dnwachomsk_biko"));
				}
				
//OM-2015-0000445 ADD START
				if (childMap != null) {
					bean[0].sendMessageString(TUW01805SFConst.GENE_ADD_DTM, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("gene_add_dtm"));
				}
//OM-2015-0000445 ADD END
// ANK-3507-00-00 ADD START
				if (childMap != null) {
					if(JTUStrConst.MIZUMI_ZUMI.equals((String)childMap.get("data_send_kh")))
					{
						bean[0].sendMessageBoolean(TUW01805SFConst.DATA_SEND_KH, X31CWebConst.DATABEAN_SET_VALUE, true);
					}else if(JTUStrConst.MIZUMI_MI.equals((String)childMap.get("data_send_kh")))
					{
						bean[0].sendMessageBoolean(TUW01805SFConst.DATA_SEND_KH, X31CWebConst.DATABEAN_SET_VALUE, false);
					}else
					{
						bean[0].sendMessageBoolean(TUW01805SFConst.DATA_SEND_KH, X31CWebConst.DATABEAN_SET_VALUE, false);
					}
				} else {
					bean[0].sendMessageBoolean(TUW01805SFConst.DATA_SEND_KH, X31CWebConst.DATABEAN_SET_VALUE, false);
				}
// ANK-3507-00-00 ADD END
			}
		}
		

		X31SDataBeanAccessArray listTUSV005709SC_new_info_list_ETU0081B015CBSMsg1List = bean[0].getDataBeanArray("新掲載情報");
		childList = null;
		if(listTUSV005709SC_new_info_list_ETU0081B015CBSMsg1List != null && parentMap != null && parentMap.containsKey("ETU0081B015CBSMsg1List")){
			childList = (ArrayList)parentMap.get("ETU0081B015CBSMsg1List");

			for(int i = 0; i < childList.size(); i++){
				X31SDataBeanAccess subbean = null;
				if(listTUSV005709SC_new_info_list_ETU0081B015CBSMsg1List.getCount() -1 >= i){
					subbean = listTUSV005709SC_new_info_list_ETU0081B015CBSMsg1List.getDataBean(i);
				}else{
					subbean = listTUSV005709SC_new_info_list_ETU0081B015CBSMsg1List.addDataBean();
				}
				HashMap childMap = (HashMap)childList.get(i);
				if (subbean == null) {
					continue;
				}
			
				// 新掲載情報.ＮＴＴ電話番号 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.NTT電話番号＿新
				if (childMap != null) {
					subbean.sendMessageString("ＮＴＴ電話番号", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("ntt_telno_new"));
				} else {
					subbean.sendMessageString("ＮＴＴ電話番号", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 新掲載情報.契約電話番号 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.契約電話番号＿新
				if (childMap != null) {
					subbean.sendMessageString("契約電話番号", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("kei_telno_new"));
				} else {
					subbean.sendMessageString("契約電話番号", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 新掲載情報.企業個人別フラグ ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.企業個人別フラグ＿新
				if (childMap != null) {
					subbean.sendMessageString("企業個人別フラグ", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("comp_kobet_flg_new"));
				} else {
					subbean.sendMessageString("企業個人別フラグ", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 新掲載情報.事住別フラグ ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.事住別フラグ＿新
				if (childMap != null) {
					subbean.sendMessageString("事住別フラグ", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("jijubets_flg_new"));
				} else {
					subbean.sendMessageString("事住別フラグ", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 新掲載情報.重複掲載フラグ ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.重複掲載フラグ＿新
				if (childMap != null) {
					subbean.sendMessageString("重複掲載フラグ", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("dble_keisai_flg_new"));
				} else {
					subbean.sendMessageString("重複掲載フラグ", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 新掲載情報.掲載案内利用コード ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.掲載案内利用コード＿新
				if (childMap != null) {
					subbean.sendMessageString("掲載案内利用コード", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("keisai_guide_use_cd_new"));
				} else {
					subbean.sendMessageString("掲載案内利用コード", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 新掲載情報.撤去表示コード ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.撤去表示コード＿新
				if (childMap != null) {
					subbean.sendMessageString("撤去表示コード", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("tekkyo_dsp_cd_new"));
				} else {
					subbean.sendMessageString("撤去表示コード", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 新掲載情報.掲載住所区分 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.掲載住所区分＿新
				if (childMap != null) {
					subbean.sendMessageString("掲載住所区分", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("keisai_ad_div_new"));
				} else {
					subbean.sendMessageString("掲載住所区分", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 新掲載情報.掲載住所区分名称 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.掲載住所区分名称＿新
				if (childMap != null) {
					subbean.sendMessageString("掲載住所区分名称", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("keisai_ad_div_nm_new"));
				} else {
					subbean.sendMessageString("掲載住所区分名称", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 新掲載情報.掲載情報外字表示要否 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.掲載情報外字表示要否＿新
				if (childMap != null) {
					subbean.sendMessageString("掲載情報外字表示要否", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("keisai_info_gij_dsp_yh_new"));
				} else {
					subbean.sendMessageString("掲載情報外字表示要否", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 新掲載情報.掲載住所手動入力フラグ ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.掲載住所手動入力フラグ＿新
				if (childMap != null) {
					JTUWebCommon.setBeanManInputFlg(subbean, TUW01805SFConst.KEISAI_AD_MAN_INPUT_FLG_03, (String)childMap.get("keisai_ad_man_input_flg_new"));
				} else {
					subbean.sendMessageBoolean(TUW01805SFConst.KEISAI_AD_MAN_INPUT_FLG_03, X31CWebConst.DATABEAN_SET_VALUE, false);
				}
				// 新掲載情報.掲載住所コード ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.掲載住所コード＿新
				if (childMap != null) {
					subbean.sendMessageString("掲載住所コード", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("keisai_ad_cd_new"));
				} else {
					subbean.sendMessageString("掲載住所コード", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 新掲載情報.掲載郵便番号 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.掲載郵便番号＿新
				if (childMap != null) {
					subbean.sendMessageString("掲載郵便番号", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("keisai_pcd_new"));
				} else {
					subbean.sendMessageString("掲載郵便番号", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 新掲載情報.掲載都道府県名 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.掲載都道府県名＿新
				if (childMap != null) {
					subbean.sendMessageString("掲載都道府県名", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("keisai_state_nm_new"));
				} else {
					subbean.sendMessageString("掲載都道府県名", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 新掲載情報.掲載市区町村名 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.掲載市区町村名＿新
				if (childMap != null) {
					subbean.sendMessageString("掲載市区町村名", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("keisai_city_nm_new"));
				} else {
					subbean.sendMessageString("掲載市区町村名", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 新掲載情報.掲載大字通称名 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.掲載大字通称名＿新
				if (childMap != null) {
					subbean.sendMessageString("掲載大字通称名", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("keisai_oaztsu_nm_new"));
				} else {
					subbean.sendMessageString("掲載大字通称名", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 新掲載情報.掲載字丁目名 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.掲載字丁目名＿新
				if (childMap != null) {
					subbean.sendMessageString("掲載字丁目名", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("keisai_azcho_nm_new"));
				} else {
					subbean.sendMessageString("掲載字丁目名", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 新掲載情報.掲載住所番地号 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.掲載住所番地号＿新
				if (childMap != null) {
					subbean.sendMessageString("掲載住所番地号", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("keisai_ad_bnchigo_new"));
				} else {
					subbean.sendMessageString("掲載住所番地号", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 新掲載情報.掲載住所補記・建物名 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.掲載住所補記・建物名＿新
				if (childMap != null) {
					subbean.sendMessageString("掲載住所補記・建物名", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("keisai_adrttm_new"));
				} else {
					subbean.sendMessageString("掲載住所補記・建物名", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 新掲載情報.掲載住所補記・部屋番号 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.掲載住所補記・部屋番号＿新
				if (childMap != null) {
					subbean.sendMessageString("掲載住所補記・部屋番号", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("keisai_adrrm_new"));
				} else {
					subbean.sendMessageString("掲載住所補記・部屋番号", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 新掲載情報.設置場所住所手動入力フラグ ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.設置場所住所手動入力フラグ＿新
				if (childMap != null) {
					JTUWebCommon.setBeanManInputFlg(subbean, TUW01805SFConst.SETPLACE_AD_MAN_INPUT_FLG_03, (String)childMap.get("setplace_ad_man_input_flg_new"));
				} else {
					subbean.sendMessageBoolean(TUW01805SFConst.SETPLACE_AD_MAN_INPUT_FLG_03, X31CWebConst.DATABEAN_SET_VALUE, false);
				}
				// 新掲載情報.設置場所住所コード ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.設置場所住所コード＿新
				if (childMap != null) {
					subbean.sendMessageString("設置場所住所コード", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("setplace_ad_cd_new"));
				} else {
					subbean.sendMessageString("設置場所住所コード", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 新掲載情報.設置場所郵便番号 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.設置場所郵便番号＿新
				if (childMap != null) {
					subbean.sendMessageString("設置場所郵便番号", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("setplace_pcd_new"));
				} else {
					subbean.sendMessageString("設置場所郵便番号", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 新掲載情報.設置場所都道府県名 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.設置場所都道府県名＿新
				if (childMap != null) {
					subbean.sendMessageString("設置場所都道府県名", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("setplace_state_nm_new"));
				} else {
					subbean.sendMessageString("設置場所都道府県名", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 新掲載情報.設置場所市区町村名 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.設置場所市区町村名＿新
				if (childMap != null) {
					subbean.sendMessageString("設置場所市区町村名", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("setplace_city_nm_new"));
				} else {
					subbean.sendMessageString("設置場所市区町村名", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 新掲載情報.設置場所大字通称名 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.設置場所大字通称名＿新
				if (childMap != null) {
					subbean.sendMessageString("設置場所大字通称名", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("setplace_oaztsu_nm_new"));
				} else {
					subbean.sendMessageString("設置場所大字通称名", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 新掲載情報.設置場所字丁目名 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.設置場所字丁目名＿新
				if (childMap != null) {
					subbean.sendMessageString("設置場所字丁目名", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("setplace_azcho_nm_new"));
				} else {
					subbean.sendMessageString("設置場所字丁目名", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 新掲載情報.設置場所番地号 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.設置場所番地号＿新
				if (childMap != null) {
					subbean.sendMessageString("設置場所番地号", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("setplace_bnchigo_new"));
				} else {
					subbean.sendMessageString("設置場所番地号", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 新掲載情報.設置場所住所補記・建物名 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.設置場所住所補記・建物名＿新
				if (childMap != null) {
					subbean.sendMessageString("設置場所住所補記・建物名", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("setplace_adrttm_new"));
				} else {
					subbean.sendMessageString("設置場所住所補記・建物名", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 新掲載情報.設置場所住所補記・部屋番号 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.設置場所住所補記・部屋番号＿新
				if (childMap != null) {
					subbean.sendMessageString("設置場所住所補記・部屋番号", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("setplace_adrrm_new"));
				} else {
					subbean.sendMessageString("設置場所住所補記・部屋番号", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 新掲載情報.掲載カナ名 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.掲載カナ名＿新
				if (childMap != null) {
					subbean.sendMessageString("掲載カナ名", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("keisai_kana_nm_new"));
				} else {
					subbean.sendMessageString("掲載カナ名", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 新掲載情報.掲載名 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.掲載名＿新
				if (childMap != null) {
					subbean.sendMessageString("掲載名", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("keisai_nm_new"));
				} else {
					subbean.sendMessageString("掲載名", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 新掲載情報.掲載名付記 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.掲載名付記＿新
				if (childMap != null) {
					subbean.sendMessageString("掲載名付記", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("keisai_nm_appdx_new"));
				} else {
					subbean.sendMessageString("掲載名付記", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 新掲載情報.電話帳表示用回線識別コード ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.電話帳表示用回線識別コード＿新
				if (childMap != null) {
					subbean.sendMessageString("電話帳表示用回線識別コード", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("dnwacho_dsp_kisn_skbt_cd_new"));
				} else {
					subbean.sendMessageString("電話帳表示用回線識別コード", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 新掲載情報.自由定義項目 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.自由定義項目＿新
				if (childMap != null) {
					subbean.sendMessageString("自由定義項目", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("free_teigi_kmk_new"));
				} else {
					subbean.sendMessageString("自由定義項目", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 新掲載情報.電略符号 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.電略符号＿新
				if (childMap != null) {
					subbean.sendMessageString("電略符号", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("dnryak_symbol_new"));
				} else {
					subbean.sendMessageString("電略符号", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 新掲載情報.記事欄 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.記事欄＿新
				if (childMap != null) {
					subbean.sendMessageString("記事欄", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("kijiran_new"));
				} else {
					subbean.sendMessageString("記事欄", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
			}
		}


		X31SDataBeanAccessArray listTUSV005709SC_old_info_list_ETU0081B015CBSMsg1List = bean[0].getDataBeanArray("旧掲載情報");
		childList = null;
		if(listTUSV005709SC_old_info_list_ETU0081B015CBSMsg1List != null && parentMap != null && parentMap.containsKey("ETU0081B015CBSMsg1List")){
			childList = (ArrayList)parentMap.get("ETU0081B015CBSMsg1List");

			for(int i = 0; i < childList.size(); i++){
				X31SDataBeanAccess subbean = null;
				if(listTUSV005709SC_old_info_list_ETU0081B015CBSMsg1List.getCount() -1 >= i){
					subbean = listTUSV005709SC_old_info_list_ETU0081B015CBSMsg1List.getDataBean(i);
				}else{
					subbean = listTUSV005709SC_old_info_list_ETU0081B015CBSMsg1List.addDataBean();
				}
				HashMap childMap = (HashMap)childList.get(i);
				if (subbean == null) {
					continue;
				}
			
				// 旧掲載情報.ＮＴＴ電話番号 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.NTT電話番号＿旧
				if (childMap != null) {
					subbean.sendMessageString("ＮＴＴ電話番号", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("ntt_telno_old"));
				} else {
					subbean.sendMessageString("ＮＴＴ電話番号", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 旧掲載情報.契約電話番号 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.契約電話番号＿旧
				if (childMap != null) {
					subbean.sendMessageString("契約電話番号", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("kei_telno_old"));
				} else {
					subbean.sendMessageString("契約電話番号", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 旧掲載情報.企業個人別フラグ ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.企業個人別フラグ＿旧
				if (childMap != null) {
					subbean.sendMessageString("企業個人別フラグ", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("comp_kobet_flg_old"));
				} else {
					subbean.sendMessageString("企業個人別フラグ", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 旧掲載情報.事住別フラグ ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.事住別フラグ＿旧
				if (childMap != null) {
					subbean.sendMessageString("事住別フラグ", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("jijubets_flg_old"));
				} else {
					subbean.sendMessageString("事住別フラグ", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 旧掲載情報.重複掲載フラグ ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.重複掲載フラグ＿旧
				if (childMap != null) {
					subbean.sendMessageString("重複掲載フラグ", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("dble_keisai_flg_old"));
				} else {
					subbean.sendMessageString("重複掲載フラグ", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 旧掲載情報.掲載案内利用コード ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.掲載案内利用コード＿旧
				if (childMap != null) {
					subbean.sendMessageString("掲載案内利用コード", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("keisai_guide_use_cd_old"));
				} else {
					subbean.sendMessageString("掲載案内利用コード", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 旧掲載情報.撤去表示コード ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.撤去表示コード＿旧
				if (childMap != null) {
					subbean.sendMessageString("撤去表示コード", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("tekkyo_dsp_cd_old"));
				} else {
					subbean.sendMessageString("撤去表示コード", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 旧掲載情報.掲載住所区分 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.掲載住所区分＿旧
				if (childMap != null) {
					subbean.sendMessageString("掲載住所区分", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("keisai_ad_div_old"));
				} else {
					subbean.sendMessageString("掲載住所区分", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 旧掲載情報.掲載住所区分名称 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.掲載住所区分名称＿旧
				if (childMap != null) {
					subbean.sendMessageString("掲載住所区分名称", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("keisai_ad_div_nm_old"));
				} else {
					subbean.sendMessageString("掲載住所区分名称", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 旧掲載情報.掲載情報外字表示要否 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.掲載情報外字表示要否＿旧
				if (childMap != null) {
					subbean.sendMessageString("掲載情報外字表示要否", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("keisai_info_gij_dsp_yh_old"));
				} else {
					subbean.sendMessageString("掲載情報外字表示要否", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 旧掲載情報.掲載住所手動入力フラグ ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.掲載住所手動入力フラグ＿旧
				if (childMap != null) {
					JTUWebCommon.setBeanManInputFlg(subbean, TUW01805SFConst.KEISAI_AD_MAN_INPUT_FLG_03, (String)childMap.get("keisai_ad_man_input_flg_old"));
				} else {
					subbean.sendMessageBoolean(TUW01805SFConst.KEISAI_AD_MAN_INPUT_FLG_03, X31CWebConst.DATABEAN_SET_VALUE, false);
				}
				// 旧掲載情報.掲載住所コード ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.掲載住所コード＿旧
				if (childMap != null) {
					subbean.sendMessageString("掲載住所コード", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("keisai_ad_cd_old"));
				} else {
					subbean.sendMessageString("掲載住所コード", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 旧掲載情報.掲載郵便番号 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.掲載郵便番号＿旧
				if (childMap != null) {
					subbean.sendMessageString("掲載郵便番号", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("keisai_pcd_old"));
				} else {
					subbean.sendMessageString("掲載郵便番号", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 旧掲載情報.掲載都道府県名 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.掲載都道府県名＿旧
				if (childMap != null) {
					subbean.sendMessageString("掲載都道府県名", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("keisai_state_nm_old"));
				} else {
					subbean.sendMessageString("掲載都道府県名", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 旧掲載情報.掲載市区町村名 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.掲載市区町村名＿旧
				if (childMap != null) {
					subbean.sendMessageString("掲載市区町村名", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("keisai_city_nm_old"));
				} else {
					subbean.sendMessageString("掲載市区町村名", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 旧掲載情報.掲載大字通称名 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.掲載大字通称名＿旧
				if (childMap != null) {
					subbean.sendMessageString("掲載大字通称名", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("keisai_oaztsu_nm_old"));
				} else {
					subbean.sendMessageString("掲載大字通称名", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 旧掲載情報.掲載字丁目名 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.掲載字丁目名＿旧
				if (childMap != null) {
					subbean.sendMessageString("掲載字丁目名", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("keisai_azcho_nm_old"));
				} else {
					subbean.sendMessageString("掲載字丁目名", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 旧掲載情報.掲載住所番地号 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.掲載住所番地号＿旧
				if (childMap != null) {
					subbean.sendMessageString("掲載住所番地号", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("keisai_ad_bnchigo_old"));
				} else {
					subbean.sendMessageString("掲載住所番地号", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 旧掲載情報.掲載住所補記・建物名 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.掲載住所補記・建物名＿旧
				if (childMap != null) {
					subbean.sendMessageString("掲載住所補記・建物名", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("keisai_adrttm_old"));
				} else {
					subbean.sendMessageString("掲載住所補記・建物名", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 旧掲載情報.掲載住所補記・部屋番号 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.掲載住所補記・部屋番号＿旧
				if (childMap != null) {
					subbean.sendMessageString("掲載住所補記・部屋番号", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("keisai_adrrm_old"));
				} else {
					subbean.sendMessageString("掲載住所補記・部屋番号", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 旧掲載情報.設置場所住所手動入力フラグ ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.設置場所住所手動入力フラグ＿旧
				if (childMap != null) {
					JTUWebCommon.setBeanManInputFlg(subbean, TUW01805SFConst.SETPLACE_AD_MAN_INPUT_FLG_03, (String)childMap.get("setplace_ad_man_input_flg_old"));
				} else {
					subbean.sendMessageBoolean(TUW01805SFConst.SETPLACE_AD_MAN_INPUT_FLG_03, X31CWebConst.DATABEAN_SET_VALUE, false);
				}
				// 旧掲載情報.設置場所住所コード ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.設置場所住所コード＿旧
				if (childMap != null) {
					subbean.sendMessageString("設置場所住所コード", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("setplace_ad_cd_old"));
				} else {
					subbean.sendMessageString("設置場所住所コード", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 旧掲載情報.設置場所郵便番号 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.設置場所郵便番号＿旧
				if (childMap != null) {
					subbean.sendMessageString("設置場所郵便番号", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("setplace_pcd_old"));
				} else {
					subbean.sendMessageString("設置場所郵便番号", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 旧掲載情報.設置場所都道府県名 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.設置場所都道府県名＿旧
				if (childMap != null) {
					subbean.sendMessageString("設置場所都道府県名", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("setplace_state_nm_old"));
				} else {
					subbean.sendMessageString("設置場所都道府県名", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 旧掲載情報.設置場所市区町村名 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.設置場所市区町村名＿旧
				if (childMap != null) {
					subbean.sendMessageString("設置場所市区町村名", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("setplace_city_nm_old"));
				} else {
					subbean.sendMessageString("設置場所市区町村名", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 旧掲載情報.設置場所大字通称名 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.設置場所大字通称名＿旧
				if (childMap != null) {
					subbean.sendMessageString("設置場所大字通称名", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("setplace_oaztsu_nm_old"));
				} else {
					subbean.sendMessageString("設置場所大字通称名", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 旧掲載情報.設置場所字丁目名 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.設置場所字丁目名＿旧
				if (childMap != null) {
					subbean.sendMessageString("設置場所字丁目名", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("setplace_azcho_nm_old"));
				} else {
					subbean.sendMessageString("設置場所字丁目名", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 旧掲載情報.設置場所番地号 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.設置場所番地号＿旧
				if (childMap != null) {
					subbean.sendMessageString("設置場所番地号", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("setplace_bnchigo_old"));
				} else {
					subbean.sendMessageString("設置場所番地号", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 旧掲載情報.設置場所住所補記・建物名 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.設置場所住所補記・建物名＿旧
				if (childMap != null) {
					subbean.sendMessageString("設置場所住所補記・建物名", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("setplace_adrttm_old"));
				} else {
					subbean.sendMessageString("設置場所住所補記・建物名", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 旧掲載情報.設置場所住所補記・部屋番号 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.設置場所住所補記・部屋番号＿旧
				if (childMap != null) {
					subbean.sendMessageString("設置場所住所補記・部屋番号", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("setplace_adrrm_old"));
				} else {
					subbean.sendMessageString("設置場所住所補記・部屋番号", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 旧掲載情報.掲載カナ名 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.掲載カナ名＿旧
				if (childMap != null) {
					subbean.sendMessageString("掲載カナ名", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("keisai_kana_nm_old"));
				} else {
					subbean.sendMessageString("掲載カナ名", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 旧掲載情報.掲載名 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.掲載名＿旧
				if (childMap != null) {
					subbean.sendMessageString("掲載名", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("keisai_nm_old"));
				} else {
					subbean.sendMessageString("掲載名", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 旧掲載情報.掲載名付記 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.掲載名付記＿旧
				if (childMap != null) {
					subbean.sendMessageString("掲載名付記", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("keisai_nm_appdx_old"));
				} else {
					subbean.sendMessageString("掲載名付記", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 旧掲載情報.電話帳表示用回線識別コード ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.電話帳表示用回線識別コード＿旧
				if (childMap != null) {
					subbean.sendMessageString("電話帳表示用回線識別コード", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("dnwacho_dsp_kisn_skbt_cd_old"));
				} else {
					subbean.sendMessageString("電話帳表示用回線識別コード", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 旧掲載情報.自由定義項目 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.自由定義項目＿旧
				if (childMap != null) {
					subbean.sendMessageString("自由定義項目", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("free_teigi_kmk_old"));
				} else {
					subbean.sendMessageString("自由定義項目", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 旧掲載情報.電略符号 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.電略符号＿旧
				if (childMap != null) {
					subbean.sendMessageString("電略符号", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("dnryak_symbol_old"));
				} else {
					subbean.sendMessageString("電略符号", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// 旧掲載情報.記事欄 ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.記事欄＿旧
				if (childMap != null) {
					subbean.sendMessageString("記事欄", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("kijiran_old"));
				} else {
					subbean.sendMessageString("記事欄", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
			}
		}


		return bean;
	}


}