/*********************************************************************
*	All Rights reserved,Copyright (c) K-Opticom
**********************************************************************
*＜プログラム内容＞
*	システム名		：eo顧客基幹システム
*	モジュール名	：TUSV0053_TUSV0053OPDBMapper
*	ソースファイル名：TUSV0053_TUSV0053OPDBMapper.java
*	作成者			：FJ
*	日付			：2012年02月02日
*＜機能概要＞
*	BP（TDIS更新初期表示）へのＤ−Ｂマッピングクラスです。
*＜修正履歴＞
*	バージョン	修正日		修正者		修正内容
*	v3.00.00	2012/02/02	FJ)楠神		新規作成
*	v13.00.00	2015/04/03	FJ)中山		「OM-2015-0000445」対応
*	v48.00.00	2020/01/21	FJ)西窪		ANK-3507-00-00		TDIS連携の自動化対応
*	v50.00.00	2020/06/11	FJ)三原		【ANK-3866-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.TUW01802SF.TUW01802SFConst;
import eo.web.webview.common.JCCWebCommon;
import eo.web.webview.common.JTUWebCommon;

/**
 * DataBean-BPマッピングをする。
 * 
 */
public class TUSV0053_TUSV0053OPDBMapper {
	
	/**
	 * コンストラクタ
	 */
	public TUSV0053_TUSV0053OPDBMapper(){
	}
	

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：ＴＤＩＳ更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setTUSV005301SC(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("TUSV005301SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：ＴＤＩＳ更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setTUSV005302SC(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("TUSV005302SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：ＴＤＩＳ更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setTUSV005303SC(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", "CD00446");

		outputMap.put("TUSV005303SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：ＴＤＩＳ更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setTUSV005304SC(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("TUSV005304SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：ＴＤＩＳ更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setTUSV005305SC(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("TUSV005305SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：ＴＤＩＳ更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setTUSV005306SC(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("TUSV005306SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：ＴＤＩＳ更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setTUSV005307SC(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("TUSV005307SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：ＴＤＩＳ更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setTUSV005308SC(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("TUSV005308SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：ＴＤＩＳ更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setTUSV005309SC(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", "CD00445");

		outputMap.put("TUSV005309SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：ＴＤＩＳ更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setTUSV005310SC(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("TUSV005310SC", parentMap);
						
		return outputMap;
	}
	
	/**
	 * 上りマッピングをする
	 * @param bean　[0]：ＴＤＩＳ更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setTUSV005311SC(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("TUW01801_MAX_SHOW_CNT"));

		// 電話帳申込番号 → 電話帳申込詳細初期表示情報取得マップ.ＫＥＹ＿電話帳申込番号
		parentMap.put("key_dnwacho_mskm_no", bean[0].sendMessageString("電話帳申込番号", X31CWebConst.DATABEAN_GET_VALUE));

		outputMap.put("TUSV005311SC", parentMap);
						
		return outputMap;
	}


	/**
	 * 下りマッピング
	 * @param bean　[0]：ＴＤＩＳ更新
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getTUSV005301SC(X31SDataBeanAccess[] bean, HashMap outputMap){

		HashMap parentMap = null;
		if(outputMap.containsKey("TUSV005301SC")){
			parentMap = (HashMap)outputMap.get("TUSV005301SC");
		}

		ArrayList childList = null;
		

		X31SDataBeanAccessArray listTUSV005301SC_dnwachomsk_ido_naiyo_cd_list_EZM0171B012CBSMsg1List = bean[0].getDataBeanArray("電話帳申込異動内容コードリスト");
		childList = null;
		if(listTUSV005301SC_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(listTUSV005301SC_dnwachomsk_ido_naiyo_cd_list_EZM0171B012CBSMsg1List.getCount() -1 >= i){
					subbean = listTUSV005301SC_dnwachomsk_ido_naiyo_cd_list_EZM0171B012CBSMsg1List.getDataBean(i);
				}else{
					subbean = listTUSV005301SC_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[] getTUSV005302SC(X31SDataBeanAccess[] bean, HashMap outputMap){

		HashMap parentMap = null;
		if(outputMap.containsKey("TUSV005302SC")){
			parentMap = (HashMap)outputMap.get("TUSV005302SC");
		}

		ArrayList childList = null;
		

		X31SDataBeanAccessArray listTUSV005302SC_n_104_guide_um_list_EZM0171B012CBSMsg1List = bean[0].getDataBeanArray("１０４案内有無リスト");
		childList = null;
		if(listTUSV005302SC_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(listTUSV005302SC_n_104_guide_um_list_EZM0171B012CBSMsg1List.getCount() -1 >= i){
					subbean = listTUSV005302SC_n_104_guide_um_list_EZM0171B012CBSMsg1List.getDataBean(i);
				}else{
					subbean = listTUSV005302SC_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[] getTUSV005303SC(X31SDataBeanAccess[] bean, HashMap outputMap){

		HashMap sc = null;

		if (outputMap.containsKey("TUSV005303SC"))
		{
			sc = (HashMap)outputMap.get("TUSV005303SC");
		}

		ArrayList scList = (ArrayList)sc.get("EZM0171B012CBSMsg1List");

		if (scList == null)
		{
			return bean;
		}

		if (0 == scList.size())
		{
			return bean;
		}

		X31SDataBeanAccessArray beanArray = bean[0].getDataBeanArray(TUW01802SFConst.AD_CHK_RSLT_CD_LIST);
		X31SDataBeanAccess subbean = beanArray.getDataBean(0);

		subbean.sendMessage(TUW01802SFConst.CD_01, X31CWebConst.DATABEAN_CLEAR);
		subbean.sendMessage(TUW01802SFConst.CD_NM_01, X31CWebConst.DATABEAN_CLEAR);

		subbean.sendMessageString(TUW01802SFConst.CD_01, X31CWebConst.DATABEAN_ADD_VALUE, "");
		subbean.sendMessageString(TUW01802SFConst.CD_NM_01, X31CWebConst.DATABEAN_ADD_VALUE, "");

		for (int i = 0; i < scList.size(); i++)
		{
			HashMap childMap = (HashMap)scList.get(i);

			subbean.sendMessageString(TUW01802SFConst.CD_01, X31CWebConst.DATABEAN_ADD_VALUE, (String)childMap.get("cd_div"));
			subbean.sendMessageString(TUW01802SFConst.CD_NM_01, X31CWebConst.DATABEAN_ADD_VALUE, (String)childMap.get("cd_div_ali"));
		}


		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：ＴＤＩＳ更新
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getTUSV005304SC(X31SDataBeanAccess[] bean, HashMap outputMap){

		HashMap parentMap = null;
		if(outputMap.containsKey("TUSV005304SC")){
			parentMap = (HashMap)outputMap.get("TUSV005304SC");
		}

		ArrayList childList = null;
		

		X31SDataBeanAccessArray listTUSV005304SC_comp_kobet_flg_new_list_EZM0171B012CBSMsg1List = bean[0].getDataBeanArray("企業個人別フラグリスト＿新");
		childList = null;
		if(listTUSV005304SC_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(listTUSV005304SC_comp_kobet_flg_new_list_EZM0171B012CBSMsg1List.getCount() -1 >= i){
					subbean = listTUSV005304SC_comp_kobet_flg_new_list_EZM0171B012CBSMsg1List.getDataBean(i);
				}else{
					subbean = listTUSV005304SC_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 listTUSV005304SC_comp_kobet_flg_old_list_EZM0171B012CBSMsg1List = bean[0].getDataBeanArray("企業個人別フラグリスト＿旧");
		childList = null;
		if(listTUSV005304SC_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(listTUSV005304SC_comp_kobet_flg_old_list_EZM0171B012CBSMsg1List.getCount() -1 >= i){
					subbean = listTUSV005304SC_comp_kobet_flg_old_list_EZM0171B012CBSMsg1List.getDataBean(i);
				}else{
					subbean = listTUSV005304SC_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[] getTUSV005305SC(X31SDataBeanAccess[] bean, HashMap outputMap){

		HashMap parentMap = null;
		if(outputMap.containsKey("TUSV005305SC")){
			parentMap = (HashMap)outputMap.get("TUSV005305SC");
		}

		ArrayList childList = null;
		

		X31SDataBeanAccessArray listTUSV005305SC_jijubets_flg_new_list_EZM0171B012CBSMsg1List = bean[0].getDataBeanArray("事住別フラグリスト＿新");
		childList = null;
		if(listTUSV005305SC_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(listTUSV005305SC_jijubets_flg_new_list_EZM0171B012CBSMsg1List.getCount() -1 >= i){
					subbean = listTUSV005305SC_jijubets_flg_new_list_EZM0171B012CBSMsg1List.getDataBean(i);
				}else{
					subbean = listTUSV005305SC_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 listTUSV005305SC_jijubets_flg_old_list_EZM0171B012CBSMsg1List = bean[0].getDataBeanArray("事住別フラグリスト＿旧");
		childList = null;
		if(listTUSV005305SC_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(listTUSV005305SC_jijubets_flg_old_list_EZM0171B012CBSMsg1List.getCount() -1 >= i){
					subbean = listTUSV005305SC_jijubets_flg_old_list_EZM0171B012CBSMsg1List.getDataBean(i);
				}else{
					subbean = listTUSV005305SC_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[] getTUSV005306SC(X31SDataBeanAccess[] bean, HashMap outputMap){

		HashMap parentMap = null;
		if(outputMap.containsKey("TUSV005306SC")){
			parentMap = (HashMap)outputMap.get("TUSV005306SC");
		}

		ArrayList childList = null;
		

		X31SDataBeanAccessArray listTUSV005306SC_dble_keisai_flg_new_list_EZM0171B012CBSMsg1List = bean[0].getDataBeanArray("重複掲載フラグリスト＿新");
		childList = null;
		if(listTUSV005306SC_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(listTUSV005306SC_dble_keisai_flg_new_list_EZM0171B012CBSMsg1List.getCount() -1 >= i){
					subbean = listTUSV005306SC_dble_keisai_flg_new_list_EZM0171B012CBSMsg1List.getDataBean(i);
				}else{
					subbean = listTUSV005306SC_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 listTUSV005306SC_dble_keisai_flg_old_list_EZM0171B012CBSMsg1List = bean[0].getDataBeanArray("重複掲載フラグリスト＿旧");
		childList = null;
		if(listTUSV005306SC_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(listTUSV005306SC_dble_keisai_flg_old_list_EZM0171B012CBSMsg1List.getCount() -1 >= i){
					subbean = listTUSV005306SC_dble_keisai_flg_old_list_EZM0171B012CBSMsg1List.getDataBean(i);
				}else{
					subbean = listTUSV005306SC_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[] getTUSV005307SC(X31SDataBeanAccess[] bean, HashMap outputMap){

		HashMap parentMap = null;
		if(outputMap.containsKey("TUSV005307SC")){
			parentMap = (HashMap)outputMap.get("TUSV005307SC");
		}

		ArrayList childList = null;
		

		X31SDataBeanAccessArray listTUSV005307SC_keisai_guide_use_cd_new_list_EZM0171B012CBSMsg1List = bean[0].getDataBeanArray("掲載案内利用コードリスト＿新");
		childList = null;
		if(listTUSV005307SC_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(listTUSV005307SC_keisai_guide_use_cd_new_list_EZM0171B012CBSMsg1List.getCount() -1 >= i){
					subbean = listTUSV005307SC_keisai_guide_use_cd_new_list_EZM0171B012CBSMsg1List.getDataBean(i);
				}else{
					subbean = listTUSV005307SC_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 listTUSV005307SC_keisai_guide_use_cd_old_list_EZM0171B012CBSMsg1List = bean[0].getDataBeanArray("掲載案内利用コードリスト＿旧");
		childList = null;
		if(listTUSV005307SC_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(listTUSV005307SC_keisai_guide_use_cd_old_list_EZM0171B012CBSMsg1List.getCount() -1 >= i){
					subbean = listTUSV005307SC_keisai_guide_use_cd_old_list_EZM0171B012CBSMsg1List.getDataBean(i);
				}else{
					subbean = listTUSV005307SC_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[] getTUSV005308SC(X31SDataBeanAccess[] bean, HashMap outputMap){

		HashMap parentMap = null;
		if(outputMap.containsKey("TUSV005308SC")){
			parentMap = (HashMap)outputMap.get("TUSV005308SC");
		}

		ArrayList childList = null;
		

		X31SDataBeanAccessArray listTUSV005308SC_tekkyo_dsp_cd_new_list_EZM0171B012CBSMsg1List = bean[0].getDataBeanArray("撤去表示コードリスト＿新");
		childList = null;
		if(listTUSV005308SC_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(listTUSV005308SC_tekkyo_dsp_cd_new_list_EZM0171B012CBSMsg1List.getCount() -1 >= i){
					subbean = listTUSV005308SC_tekkyo_dsp_cd_new_list_EZM0171B012CBSMsg1List.getDataBean(i);
				}else{
					subbean = listTUSV005308SC_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 listTUSV005308SC_tekkyo_dsp_cd_old_list_EZM0171B012CBSMsg1List = bean[0].getDataBeanArray("撤去表示コードリスト＿旧");
		childList = null;
		if(listTUSV005308SC_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(listTUSV005308SC_tekkyo_dsp_cd_old_list_EZM0171B012CBSMsg1List.getCount() -1 >= i){
					subbean = listTUSV005308SC_tekkyo_dsp_cd_old_list_EZM0171B012CBSMsg1List.getDataBean(i);
				}else{
					subbean = listTUSV005308SC_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[] getTUSV005309SC(X31SDataBeanAccess[] bean, HashMap outputMap){

		HashMap sc = null;

		if (outputMap.containsKey("TUSV005309SC"))
		{
			sc = (HashMap)outputMap.get("TUSV005309SC");
		}

		ArrayList scList = (ArrayList)sc.get("EZM0171B012CBSMsg1List");

		if (scList == null)
		{
			return bean;
		}

		if (0 == scList.size())
		{
			return bean;
		}

		X31SDataBeanAccessArray beanArray = bean[0].getDataBeanArray(TUW01802SFConst.KEISAI_AD_DIV_NEW_LIST);
		X31SDataBeanAccess subbean = beanArray.getDataBean(0);

		subbean.sendMessage(TUW01802SFConst.CD_01, X31CWebConst.DATABEAN_CLEAR);
		subbean.sendMessage(TUW01802SFConst.CD_NM_01, X31CWebConst.DATABEAN_CLEAR);

		subbean.sendMessageString(TUW01802SFConst.CD_01, X31CWebConst.DATABEAN_ADD_VALUE, "");
		subbean.sendMessageString(TUW01802SFConst.CD_NM_01, X31CWebConst.DATABEAN_ADD_VALUE, "");
		
		X31SDataBeanAccessArray beanArray_2 = bean[0].getDataBeanArray(TUW01802SFConst.KEISAI_AD_DIV_OLD_LIST);
		X31SDataBeanAccess subbean_2 = beanArray_2.getDataBean(0);

		subbean_2.sendMessage(TUW01802SFConst.CD_01, X31CWebConst.DATABEAN_CLEAR);
		subbean_2.sendMessage(TUW01802SFConst.CD_NM_01, X31CWebConst.DATABEAN_CLEAR);

		subbean_2.sendMessageString(TUW01802SFConst.CD_01, X31CWebConst.DATABEAN_ADD_VALUE, "");
		subbean_2.sendMessageString(TUW01802SFConst.CD_NM_01, X31CWebConst.DATABEAN_ADD_VALUE, "");

		for (int i = 0; i < scList.size(); i++)
		{
			HashMap childMap = (HashMap)scList.get(i);

			subbean.sendMessageString(TUW01802SFConst.CD_01, X31CWebConst.DATABEAN_ADD_VALUE, (String)childMap.get("cd_div"));
			subbean.sendMessageString(TUW01802SFConst.CD_NM_01, X31CWebConst.DATABEAN_ADD_VALUE, (String)childMap.get("cd_div_ali"));
			
			subbean_2.sendMessageString(TUW01802SFConst.CD_01, X31CWebConst.DATABEAN_ADD_VALUE, (String)childMap.get("cd_div"));
			subbean_2.sendMessageString(TUW01802SFConst.CD_NM_01, X31CWebConst.DATABEAN_ADD_VALUE, (String)childMap.get("cd_div_ali"));
			
		}
		
		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：ＴＤＩＳ更新
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getTUSV005310SC(X31SDataBeanAccess[] bean, HashMap outputMap){

		HashMap parentMap = null;
		if(outputMap.containsKey("TUSV005310SC")){
			parentMap = (HashMap)outputMap.get("TUSV005310SC");
		}

		ArrayList childList = null;
		

		X31SDataBeanAccessArray listTUSV005310SC_keisai_info_gij_dsp_yh_new_list_EZM0171B012CBSMsg1List = bean[0].getDataBeanArray("掲載情報外字表示要否リスト＿新");
		childList = null;
		if(listTUSV005310SC_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(listTUSV005310SC_keisai_info_gij_dsp_yh_new_list_EZM0171B012CBSMsg1List.getCount() -1 >= i){
					subbean = listTUSV005310SC_keisai_info_gij_dsp_yh_new_list_EZM0171B012CBSMsg1List.getDataBean(i);
				}else{
					subbean = listTUSV005310SC_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 listTUSV005310SC_keisai_info_gij_dsp_yh_old_list_EZM0171B012CBSMsg1List = bean[0].getDataBeanArray("掲載情報外字表示要否リスト＿旧");
		childList = null;
		if(listTUSV005310SC_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(listTUSV005310SC_keisai_info_gij_dsp_yh_old_list_EZM0171B012CBSMsg1List.getCount() -1 >= i){
					subbean = listTUSV005310SC_keisai_info_gij_dsp_yh_old_list_EZM0171B012CBSMsg1List.getDataBean(i);
				}else{
					subbean = listTUSV005310SC_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[] getTUSV005311SC(X31SDataBeanAccess[] bean, HashMap outputMap){

		HashMap parentMap = null;
		if(outputMap.containsKey("TUSV005311SC")){
			parentMap = (HashMap)outputMap.get("TUSV005311SC");
		}

		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(TUW01802SFConst.DNWACHO_MSKM_STAT_HD, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("dnwacho_mskm_stat"));
				} else {
					bean[0].sendMessageString(TUW01802SFConst.DNWACHO_MSKM_STAT_HD, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01802SFConst.DNWACHO_MSKM_STAT_NM_HD, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("dnwacho_mskm_stat_nm"));
				} else {
					bean[0].sendMessageString(TUW01802SFConst.DNWACHO_MSKM_STAT_NM_HD, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01802SFConst.MSKM_JIGSHONM_HD, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("mskm_jigshonm"));
				} else {
					bean[0].sendMessageString(TUW01802SFConst.MSKM_JIGSHONM_HD, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01802SFConst.DNWACHO_MSKM_YMD_HD, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("dnwacho_mskm_ymd"));
				} else {
					bean[0].sendMessageString(TUW01802SFConst.DNWACHO_MSKM_YMD_HD, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01802SFConst.TDIS_SEND_CNT_HD, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("tdis_send_cnt"));
				} else {
					bean[0].sendMessageString(TUW01802SFConst.TDIS_SEND_CNT_HD, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01802SFConst.DNWACHOMSK_TNT_USER_ID_HD, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("dnwachomsk_tnt_user_id"));
				} else {
					bean[0].sendMessageString(TUW01802SFConst.DNWACHOMSK_TNT_USER_ID_HD, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01802SFConst.DNWACHOMSK_TNT_USER_HD, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("dnwachomsk_tnt_user"));
				} else {
					bean[0].sendMessageString(TUW01802SFConst.DNWACHOMSK_TNT_USER_HD, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01802SFConst.TNTSHA_TELNO_HD, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("kopt_rrk_mdgc_telno"));
				} else {
					bean[0].sendMessageString(TUW01802SFConst.TNTSHA_TELNO_HD, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01802SFConst.TNTSHA_FAX_NO_HD, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("kopt_rrk_mdgc_fax_no"));
				} else {
					bean[0].sendMessageString(TUW01802SFConst.TNTSHA_FAX_NO_HD, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01802SFConst.DNWACHOMSK_IDO_NAIYO_CD, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("dnwachomsk_ido_naiyo_cd"));
				} else {
					bean[0].sendMessageString(TUW01802SFConst.DNWACHOMSK_IDO_NAIYO_CD, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01802SFConst.N_104_GUIDE_UM, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("n_104_guide_um"));
				} else {
					bean[0].sendMessageString(TUW01802SFConst.N_104_GUIDE_UM, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01802SFConst.DNWACHOMSK_IDO_YMD, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("dnwachomsk_ido_ymd"));
				} else {
					bean[0].sendMessageString(TUW01802SFConst.DNWACHOMSK_IDO_YMD, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01802SFConst.AD_CHK_RSLT_CD, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("ad_chk_rslt_cd"));
				} else {
					bean[0].sendMessageString(TUW01802SFConst.AD_CHK_RSLT_CD, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01802SFConst.AD_CHK_RSLT_CD_NM, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("ad_chk_rslt_cd_nm"));
				} else {
					bean[0].sendMessageString(TUW01802SFConst.AD_CHK_RSLT_CD_NM, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01802SFConst.DNWACHOMSK_IDO_NAIYO_OTHER, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("dnwachomsk_ido_naiyo_other"));
				} else {
					bean[0].sendMessageString(TUW01802SFConst.DNWACHOMSK_IDO_NAIYO_OTHER, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01802SFConst.ORDER_NO, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("order_no"));
				} else {
					bean[0].sendMessageString(TUW01802SFConst.ORDER_NO, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01802SFConst.DNWACHO_KISAI_CD, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("dnwacho_kisai_cd"));
				} else {
					bean[0].sendMessageString(TUW01802SFConst.DNWACHO_KISAI_CD, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01802SFConst.ADD_SEIRI_NO, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("add_seiri_no"));
				} else {
					bean[0].sendMessageString(TUW01802SFConst.ADD_SEIRI_NO, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01802SFConst.ADD_SEQ, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("add_seq"));
				} else {
					bean[0].sendMessageString(TUW01802SFConst.ADD_SEQ, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01802SFConst.DNWACHOMSK_BIKO, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("dnwachomsk_biko"));
				} else {
					bean[0].sendMessageString(TUW01802SFConst.DNWACHOMSK_BIKO, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					if(JTUStrConst.MIZUMI_ZUMI.equals((String)childMap.get("tdis_info_chk_flg")))
					{
						bean[0].sendMessageBoolean(TUW01802SFConst.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(TUW01802SFConst.TDIS_INFO_CHK_FLG, X31CWebConst.DATABEAN_SET_VALUE, false);
					}else
					{
						bean[0].sendMessageBoolean(TUW01802SFConst.TDIS_INFO_CHK_FLG, X31CWebConst.DATABEAN_SET_VALUE, false);
					}
				} else {
					bean[0].sendMessageBoolean(TUW01802SFConst.TDIS_INFO_CHK_FLG, X31CWebConst.DATABEAN_SET_VALUE, false);
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01802SFConst.DNWACHO_MSKM_NAIYO_NO_NEW, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("dnwacho_mskm_naiyo_no_new"));
				} else {
					bean[0].sendMessageString(TUW01802SFConst.DNWACHO_MSKM_NAIYO_NO_NEW, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01802SFConst.DNWACHO_MSKM_NAIYO_NO_OLD, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("dnwacho_mskm_naiyo_no_old"));
				} else {
					bean[0].sendMessageString(TUW01802SFConst.DNWACHO_MSKM_NAIYO_NO_OLD, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01802SFConst.UPD_DTM, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("upd_dtm"));
				} else {
					bean[0].sendMessageString(TUW01802SFConst.UPD_DTM, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01802SFConst.UPD_DTM_NEW, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("upd_dtm_new"));
				} else {
					bean[0].sendMessageString(TUW01802SFConst.UPD_DTM_NEW, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01802SFConst.UPD_DTM_OLD, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("upd_dtm_old"));
				} else {
					bean[0].sendMessageString(TUW01802SFConst.UPD_DTM_OLD, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				
//OM-2015-0000445 ADD START
				if (childMap != null) {
					bean[0].sendMessageString(TUW01802SFConst.GENE_ADD_DTM, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("gene_add_dtm"));
				} else {
					bean[0].sendMessageString(TUW01802SFConst.GENE_ADD_DTM, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
//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(TUW01802SFConst.DATA_SEND_KH, X31CWebConst.DATABEAN_SET_VALUE, true);
					}else if(JTUStrConst.MIZUMI_MI.equals((String)childMap.get("data_send_kh")))
					{
						bean[0].sendMessageBoolean(TUW01802SFConst.DATA_SEND_KH, X31CWebConst.DATABEAN_SET_VALUE, false);
					}else
					{
						bean[0].sendMessageBoolean(TUW01802SFConst.DATA_SEND_KH, X31CWebConst.DATABEAN_SET_VALUE, false);
					}
				} else {
					bean[0].sendMessageBoolean(TUW01802SFConst.DATA_SEND_KH, X31CWebConst.DATABEAN_SET_VALUE, false);
				}

				if (childMap != null) {
					bean[0].sendMessageString(TUW01802SFConst.TDIS_FST_RENKEI_DTM, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("tdis_fst_renkei_dtm"));
				} else {
					bean[0].sendMessageString(TUW01802SFConst.TDIS_FST_RENKEI_DTM, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}

// ANK-3507-00-00 ADD END
			}
		}

		X31SDataBeanAccessArray listTUSV005311SC_new_info_list_ETU0081B015CBSMsg1List = bean[0].getDataBeanArray("新掲載情報");
		childList = null;
		if(listTUSV005311SC_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(listTUSV005311SC_new_info_list_ETU0081B015CBSMsg1List.getCount() -1 >= i){
					subbean = listTUSV005311SC_new_info_list_ETU0081B015CBSMsg1List.getDataBean(i);
				}else{
					subbean = listTUSV005311SC_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, TUW01802SFConst.KEISAI_AD_MAN_INPUT_FLG_03, (String)childMap.get("keisai_ad_man_input_flg_new"));
				} else {
					subbean.sendMessageBoolean(TUW01802SFConst.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, TUW01802SFConst.SETPLACE_AD_MAN_INPUT_FLG_03, (String)childMap.get("setplace_ad_man_input_flg_new"));
				} else {
					subbean.sendMessageBoolean(TUW01802SFConst.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());
				}
				// ANK-3866-00-00 ADD START
				// 新掲載情報.電略符号コード ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.電略符号コード＿新
				if (childMap != null) {
					subbean.sendMessageString("電略符号コード", X31CWebConst.DATABEAN_SET_VALUE, setDryakSymbolCd((String)childMap.get("dnryak_symbol_new")));
				} else {
					subbean.sendMessageString("電略符号コード", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// ANK-3866-00-00 ADD END
			}
		}


		X31SDataBeanAccessArray listTUSV005311SC_old_info_list_ETU0081B015CBSMsg1List = bean[0].getDataBeanArray("旧掲載情報");
		childList = null;
		if(listTUSV005311SC_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(listTUSV005311SC_old_info_list_ETU0081B015CBSMsg1List.getCount() -1 >= i){
					subbean = listTUSV005311SC_old_info_list_ETU0081B015CBSMsg1List.getDataBean(i);
				}else{
					subbean = listTUSV005311SC_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, TUW01802SFConst.KEISAI_AD_MAN_INPUT_FLG_03, (String)childMap.get("keisai_ad_man_input_flg_old"));
				} else {
					subbean.sendMessageBoolean(TUW01802SFConst.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, TUW01802SFConst.SETPLACE_AD_MAN_INPUT_FLG_03, (String)childMap.get("setplace_ad_man_input_flg_old"));
				} else {
					subbean.sendMessageBoolean(TUW01802SFConst.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());
				}
				// ANK-3866-00-00 ADD START
				// 旧掲載情報.電略符号コード ← 電話帳申込詳細初期表示情報取得マップ.TDIS番号情報申込書一覧照会明細.電略符号コード＿旧
				if (childMap != null) {
					subbean.sendMessageString("電略符号コード", X31CWebConst.DATABEAN_SET_VALUE, setDryakSymbolCd((String)childMap.get("dnryak_symbol_old")));
				} else {
					subbean.sendMessageString("電略符号コード", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// ANK-3866-00-00 ADD END
			}
		}


		return bean;
	}

	// ANK-3866-00-00 ADD START
	/**
	 * 電略符号コード設定処理
	 * 電略符号から特定文字列を読み取り、電略符号コードに変換する処理
	 * @param dryakSymbol：電略符号
	 * @return dryakSymbolCd：電略符号コード
	 */
	private String setDryakSymbolCd(String dryakSymbol)
	{
		// 電略符号コード
		String dryakSymbolCd = "";
		
		if (dryakSymbol != null && !"".equals(dryakSymbol))
		{
			// 電略符号に「（転）」の文字列が存在すれば、電略符号コードに"02"を文字列結合する
			if ((dryakSymbol.indexOf(JTUStrConst.DNRYAK_SYMBOL_TEN)) >= 0)
			{
				dryakSymbolCd += JTUStrConst.DNRYAK_SYMBOL_CD_TEN;
			}
			// 電略符号に「Ｆ専」の文字列が存在すれば、電略符号コードに"03"を文字列結合する
			if ((dryakSymbol.indexOf(JTUStrConst.DNRYAK_SYMBOL_F_SEN)) >= 0)
			{
				dryakSymbolCd += JTUStrConst.DNRYAK_SYMBOL_CD_F_SEN;
			}
			// 電略符号に「Ｆ兼」の文字列が存在すれば、電略符号コードに"04"を文字列結合する
			if ((dryakSymbol.indexOf(JTUStrConst.DNRYAK_SYMBOL_F_KEN)) >= 0)
			{
				dryakSymbolCd += JTUStrConst.DNRYAK_SYMBOL_CD_F_KEN;
			}
			// 電略符号に「（代）」の文字列が存在すれば、電略符号コードに"05"を文字列結合する
			if ((dryakSymbol.indexOf(JTUStrConst.DNRYAK_SYMBOL_DAI)) >= 0)
			{
				dryakSymbolCd += JTUStrConst.DNRYAK_SYMBOL_CD_DAI;
			}
			// 電略符号に「（夜）」の文字列が存在すれば、電略符号コードに"06"を文字列結合する
			if ((dryakSymbol.indexOf(JTUStrConst.DNRYAK_SYMBOL_YORU)) >= 0)
			{
				dryakSymbolCd += JTUStrConst.DNRYAK_SYMBOL_CD_YORU;
			}
		}
		
		return dryakSymbolCd;
	}
	// ANK-3866-00-00 ADD END
}