/*********************************************************************
*	All Rights reserved,Copyright (c) K-Opticom
**********************************************************************
*＜プログラム内容＞
*	システム名		：eo顧客基幹システム
*	モジュール名	：KKSV0227_KKSV0227OPDBMapper
*	ソースファイル名：KKSV0227_KKSV0227OPDBMapper.java
*	作成者			：FJ
*	日付			：2012年02月16日
*＜機能概要＞
*	BP（加入御礼書詳細照会）へのＤ−Ｂマッピングクラスです。
*＜修正履歴＞
*	バージョン	修正日		修正者		修正内容
*	v1.00.00	2012/02/16	FJ		新規作成
*
**********************************************************************/
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.JKUStrConst;
import eo.common.constant.JKKStrConst;
import eo.common.constant.JPCModelConstant;
import eo.common.constant.JZM0171Constant;
import eo.web.webview.KKW12602SF.KKW12602SFConst;
import eo.web.webview.common.JKKWebCommon;

/**
 * DataBean-BPマッピングをする。
 * 
 */
public class KKSV0227_KKSV0227OPDBMapper {
	
	/**
	 * コンストラクタ
	 */
	public KKSV0227_KKSV0227OPDBMapper(){
	}
	
	/**
	 * 上りマッピングをする
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setKKSV022701SC(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_kanuoreso_hakko_no", bean[0].sendMessageString("加入御礼書発行番号", X31CWebConst.DATABEAN_GET_VALUE));

		outputMap.put("KKSV022701SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：Ｍｙホームページ情報登録
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setKKSV022702SC(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);

		outputMap.put("KKSV022702SC", parentMap);
						
		return outputMap;
		// ▲
	}
	
	/**
	 * 上りマッピングをする
	 * @param bean　[0]：Ｍｙホームページ情報登録
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setKKSV022703SC(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);

		outputMap.put("KKSV022703SC", parentMap);
						
		return outputMap;
		// ▲
	}
	
	/**
	 * 上りマッピングをする
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setKKSV022704SC(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", String.valueOf(JPCModelConstant.SAERCH_TYPE_IKT));
		// 部品呼び出し → 通信事業者一覧照会マップ.最大検索件数
		parentMap.put("max_search_num", String.valueOf("9999"));

		outputMap.put("KKSV022704SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setKKSV022705SC(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_taknkiki_sbt_cd", String.valueOf(JKUStrConst.TKNKKSBT_PLC));

		outputMap.put("KKSV022705SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setKKSV022706SC(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", String.valueOf(JZM0171Constant.CD00586));

		outputMap.put("KKSV022706SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setKKSV022707SC(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", String.valueOf(JZM0171Constant.CD00587));

		outputMap.put("KKSV022707SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setKKSV022708SC(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", String.valueOf(JZM0171Constant.CD00281));

		outputMap.put("KKSV022708SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setKKSV022709SC(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", String.valueOf(JZM0171Constant.CD00588));

		outputMap.put("KKSV022709SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setKKSV022710SC(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", String.valueOf(JZM0171Constant.CD00002));

		outputMap.put("KKSV022710SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setKKSV022711SC(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", String.valueOf(JZM0171Constant.CD00037));

		outputMap.put("KKSV022711SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setKKSV022712SC(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", String.valueOf(JZM0171Constant.CD00036));

		outputMap.put("KKSV022712SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setKKSV022713SC(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", String.valueOf(JZM0171Constant.CD00344));

		outputMap.put("KKSV022713SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setKKSV022714SC(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", String.valueOf(JZM0171Constant.CD00591));

		outputMap.put("KKSV022714SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setKKSV022715SC(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", String.valueOf(JZM0171Constant.CD00046));

		outputMap.put("KKSV022715SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setKKSV022716SC(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", String.valueOf(JZM0171Constant.CD00001));

		outputMap.put("KKSV022716SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setKKSV022717SC(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);

		// 部品呼び出し → VDSLSフラグ情報マップ.ＫＥＹ＿コード種別コード
		parentMap.put("key_cd_sbt_cd", String.valueOf(JZM0171Constant.CD00589));

		outputMap.put("KKSV022717SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setKKSV022718SC(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", String.valueOf(JZM0171Constant.CD01213));

		outputMap.put("KKSV022718SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setKKSV022719SC(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", String.valueOf(JZM0171Constant.CD00467));

		outputMap.put("KKSV022719SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setKKSV022720SC(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", String.valueOf(JZM0171Constant.CD00212));

		outputMap.put("KKSV022720SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setKKSV022721SC(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);

		// 部品呼び出し → eoBBR識別区分情報マップ.ＫＥＹ＿コード種別コード
		parentMap.put("key_cd_sbt_cd", String.valueOf(JZM0171Constant.CD01245));
		outputMap.put("KKSV022721SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setKKSV022722SC(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", String.valueOf(JZM0171Constant.CD01297));

		outputMap.put("KKSV022722SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setKKSV022723SC(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);

		outputMap.put("KKSV022723SC", parentMap);
						
		return outputMap;
		// ▲
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setKKSV022724SC(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);

		outputMap.put("KKSV022724SC", parentMap);
						
		return outputMap;
		// ▲
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setKKSV022725SC(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", String.valueOf("CD01228"));

		outputMap.put("KKSV022725SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setKKSV022726SC(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_taknkiki_sbt_cd", String.valueOf(JKUStrConst.TKNKKSBT_ROUTER));

		outputMap.put("KKSV022726SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setKKSV022729SC(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", String.valueOf("CD01503"));

		outputMap.put("KKSV022729SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setKKSV022730SC(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", String.valueOf(JZM0171Constant.CD00756));

		outputMap.put("KKSV022730SC", parentMap);
						
		return outputMap;
	}

// ANK-2057-00-00 2014/04/08 ADD START
	/**
	 * 上りマッピングをする
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setKKSV022731SC(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", String.valueOf("CD01634"));

		outputMap.put("KKSV022731SC", parentMap);
						
		return outputMap;
	}
// ANK-2057-00-00 2014/04/08 ADD END

// ANK-2056-00-00 2014/04/08 ADD START
	/**
	 * 上りマッピングをする
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setKKSV022732SC(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", String.valueOf("CD01635"));

		outputMap.put("KKSV022732SC", parentMap);
						
		return outputMap;
	}
// ANK-2056-00-00 2014/04/08 ADD END

	/**
	 * 下りマッピング
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getKKSV022701SC(X31SDataBeanAccess[] bean, HashMap outputMap){

		HashMap parentMap = null;
		if(outputMap.containsKey("KKSV022701SC")){
			parentMap = (HashMap)outputMap.get("KKSV022701SC");
		}

		
		// データ種別 ← 加入御礼書発行一意照会マップ.加入御礼データ種別コード
		if (parentMap != null) {
			bean[0].sendMessageString("データ種別", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("kanuore_data_sbt_cd"));
		} else {
			bean[0].sendMessageString("データ種別", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// データ種別名 ← 加入御礼書発行一意照会マップ.加入御礼データ種別コード名称
		if (parentMap != null) {
			bean[0].sendMessageString("データ種別名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("kanuore_data_sbt_cd_nm"));
		} else {
			bean[0].sendMessageString("データ種別名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// データ抽出年月日時分秒 ← 加入御礼書発行一意照会マップ.データ抽出年月日時分秒
		if (parentMap != null) {
			bean[0].sendMessageString("データ抽出年月日時分秒", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("data_chsht_dtm"));
		} else {
			bean[0].sendMessageString("データ抽出年月日時分秒", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 送信除外フラグ ← 加入御礼書発行一意照会マップ.送信除外フラグ
		if (parentMap != null) {
			bean[0].sendMessageString("送信除外フラグ", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("send_jgi_flg"));
		} else {
			bean[0].sendMessageString("送信除外フラグ", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 送信除外フラグ選択名 ← 加入御礼書発行一意照会マップ.送信除外フラグ名称
		if (parentMap != null) {
			bean[0].sendMessageString("送信除外フラグ選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("send_jgi_flg_nm"));
		} else {
			bean[0].sendMessageString("送信除外フラグ選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 送信年月日時分秒 ← 加入御礼書発行一意照会マップ.送信年月日時分秒
		if (parentMap != null) {
			bean[0].sendMessageString("送信年月日時分秒", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("send_dtm"));
		} else {
			bean[0].sendMessageString("送信年月日時分秒", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＳＹＳＩＤ ← 加入御礼書発行一意照会マップ.SYSID
		if (parentMap != null) {
			bean[0].sendMessageString("ＳＹＳＩＤ", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("sysid"));
		} else {
			bean[0].sendMessageString("ＳＹＳＩＤ", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 同一回線グループ番号 ← 加入御礼書発行一意照会マップ.同一回線グループ識別番号
		if (parentMap != null) {
			bean[0].sendMessageString("同一回線グループ番号", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("same_kaisen_grp_skbt_no"));
		} else {
			bean[0].sendMessageString("同一回線グループ番号", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// サービス契約番号 ← 加入御礼書発行一意照会マップ.サービス契約番号
		if (parentMap != null) {
			bean[0].sendMessageString("サービス契約番号", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("svc_kei_no"));
		} else {
			bean[0].sendMessageString("サービス契約番号", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 新規追加識別コード ← 加入御礼書発行一意照会マップ.新規追加識別フラグ
		if (parentMap != null) {
			bean[0].sendMessageString("新規追加識別コード", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("new_add_skbt_flg"));
		} else {
			bean[0].sendMessageString("新規追加識別コード", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 新規追加識別コード選択名 ← 加入御礼書発行一意照会マップ.新規追加識別フラグ名称
		if (parentMap != null) {
			bean[0].sendMessageString("新規追加識別コード選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("new_add_skbt_flg_nm"));
		} else {
			bean[0].sendMessageString("新規追加識別コード選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 審査結果コード ← 加入御礼書発行一意照会マップ.審査結果コード
		if (parentMap != null) {
			bean[0].sendMessageString("審査結果コード", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("skekka_cd"));
		} else {
			bean[0].sendMessageString("審査結果コード", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 審査結果コード選択名 ← 加入御礼書発行一意照会マップ.審査結果コード名称
		if (parentMap != null) {
			bean[0].sendMessageString("審査結果コード選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("skekka_cd_nm"));
		} else {
			bean[0].sendMessageString("審査結果コード選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// レター種別 ← 加入御礼書発行一意照会マップ.レター種別コード
		if (parentMap != null) {
			bean[0].sendMessageString("レター種別", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("letter_sbt_cd"));
		} else {
			bean[0].sendMessageString("レター種別", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// レター種別選択名 ← 加入御礼書発行一意照会マップ.レター種別コード名称
		if (parentMap != null) {
			bean[0].sendMessageString("レター種別選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("letter_sbt_cd_nm"));
		} else {
			bean[0].sendMessageString("レター種別選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 送信用サービス名 ← 加入御礼書発行一意照会マップ.送信用サービス名
		if (parentMap != null) {
			bean[0].sendMessageString("送信用サービス名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("send_yo_svc_nm"));
		} else {
			bean[0].sendMessageString("送信用サービス名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 送信用料金コース名 ← 加入御礼書発行一意照会マップ.送信用料金コース名
		if (parentMap != null) {
			bean[0].sendMessageString("送信用料金コース名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("send_yo_prc_course_nm"));
		} else {
			bean[0].sendMessageString("送信用料金コース名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 詳細サービス名 ← 加入御礼書発行一意照会マップ.詳細サービス名
		if (parentMap != null) {
			bean[0].sendMessageString("詳細サービス名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("dtail_svc_nm"));
		} else {
			bean[0].sendMessageString("詳細サービス名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// サービスコード ← 加入御礼書発行一意照会マップ.サービスコード
		if (parentMap != null) {
			bean[0].sendMessageString("サービスコード", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("svc_cd"));
		} else {
			bean[0].sendMessageString("サービスコード", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 料金グループコード ← 加入御礼書発行一意照会マップ.料金グループコード
		if (parentMap != null) {
			bean[0].sendMessageString("料金グループコード", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("prc_grp_cd"));
		} else {
			bean[0].sendMessageString("料金グループコード", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 料金コースコード ← 加入御礼書発行一意照会マップ.料金コースコード
		if (parentMap != null) {
			bean[0].sendMessageString("料金コースコード", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("pcrs_cd"));
		} else {
			bean[0].sendMessageString("料金コースコード", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 料金プランコード ← 加入御礼書発行一意照会マップ.料金プランコード
		if (parentMap != null) {
			bean[0].sendMessageString("料金プランコード", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("pplan_cd"));
		} else {
			bean[0].sendMessageString("料金プランコード", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 即割有無 ← 加入御礼書発行一意照会マップ.即割有無
		if (parentMap != null) {
			bean[0].sendMessageString("即割有無", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("soku_wari_um"));
		} else {
			bean[0].sendMessageString("即割有無", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// サービス開始年月日 ← 加入御礼書発行一意照会マップ.サービス開始年月日
		if (parentMap != null) {
			bean[0].sendMessageString("サービス開始年月日", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("svc_staymd"));
		} else {
			bean[0].sendMessageString("サービス開始年月日", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// サービス課金開始年月日 ← 加入御礼書発行一意照会マップ.サービス課金開始年月日
		if (parentMap != null) {
			bean[0].sendMessageString("サービス課金開始年月日", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("svc_chrg_staymd"));
		} else {
			bean[0].sendMessageString("サービス課金開始年月日", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 契約状態 ← 加入御礼書発行一意照会マップ.サービス契約ステータス
		if (parentMap != null) {
			bean[0].sendMessageString("契約状態", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("svc_kei_stat"));
		} else {
			bean[0].sendMessageString("契約状態", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 申込書番号 ← 加入御礼書発行一意照会マップ.申込書番号
		if (parentMap != null) {
			bean[0].sendMessageString("申込書番号", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("mskmsho_no"));
		} else {
			bean[0].sendMessageString("申込書番号", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＩＤ登録証集約番号 ← 加入御礼書発行一意照会マップ.ID通知証集約番号
		if (parentMap != null) {
			bean[0].sendMessageString("ＩＤ登録証集約番号", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("id_tchisho_syk_no"));
		} else {
			bean[0].sendMessageString("ＩＤ登録証集約番号", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// お客様＿お客様名 ← 加入御礼書発行一意照会マップ.お客様名
		if (parentMap != null) {
			bean[0].sendMessageString("お客様＿お客様名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("cust_nm"));
		} else {
			bean[0].sendMessageString("お客様＿お客様名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// お客様＿郵便番号 ← 加入御礼書発行一意照会マップ.契約者郵便番号
		if (parentMap != null) {
			bean[0].sendMessageString("お客様＿郵便番号", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("keisha_pcd"));
		} else {
			bean[0].sendMessageString("お客様＿郵便番号", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// お客様＿都道府県名 ← 加入御礼書発行一意照会マップ.契約者都道府県名
		if (parentMap != null) {
			bean[0].sendMessageString("お客様＿都道府県名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("keisha_state_nm"));
		} else {
			bean[0].sendMessageString("お客様＿都道府県名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// お客様＿市区町村名 ← 加入御礼書発行一意照会マップ.契約者市区町村名
		if (parentMap != null) {
			bean[0].sendMessageString("お客様＿市区町村名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("keisha_city_nm"));
		} else {
			bean[0].sendMessageString("お客様＿市区町村名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// お客様＿大字通称名 ← 加入御礼書発行一意照会マップ.契約者大字通称名
		if (parentMap != null) {
			bean[0].sendMessageString("お客様＿大字通称名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("keisha_oaztsu_nm"));
		} else {
			bean[0].sendMessageString("お客様＿大字通称名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// お客様＿字丁目名 ← 加入御礼書発行一意照会マップ.契約者字丁目名
		if (parentMap != null) {
			bean[0].sendMessageString("お客様＿字丁目名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("keisha_azcho_nm"));
		} else {
			bean[0].sendMessageString("お客様＿字丁目名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// お客様＿番地号 ← 加入御礼書発行一意照会マップ.契約者番地号
		if (parentMap != null) {
			bean[0].sendMessageString("お客様＿番地号", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("keisha_bnchigo"));
		} else {
			bean[0].sendMessageString("お客様＿番地号", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// お客様＿住所補記・建物名 ← 加入御礼書発行一意照会マップ.契約者住所補記・建物名
		if (parentMap != null) {
			bean[0].sendMessageString("お客様＿住所補記・建物名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("keisha_adrttm"));
		} else {
			bean[0].sendMessageString("お客様＿住所補記・建物名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// お客様＿住所補記・部屋番号 ← 加入御礼書発行一意照会マップ.契約者住所補記・部屋番号
		if (parentMap != null) {
			bean[0].sendMessageString("お客様＿住所補記・部屋番号", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("keisha_adrrm"));
		} else {
			bean[0].sendMessageString("お客様＿住所補記・部屋番号", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// お客様＿契約者タイプコード ← 加入御礼書発行一意照会マップ.契約者タイプコード
		if (parentMap != null) {
			bean[0].sendMessageString("お客様＿契約者タイプコード", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("keisha_type_cd"));
		} else {
			bean[0].sendMessageString("お客様＿契約者タイプコード", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 契約者タイプコード選択名 ← 加入御礼書発行一意照会マップ.契約者タイプコード名称
		if (parentMap != null) {
			bean[0].sendMessageString("契約者タイプコード選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("keisha_type_cd_nm"));
		} else {
			bean[0].sendMessageString("契約者タイプコード選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// お客様＿電話番号 ← 加入御礼書発行一意照会マップ.契約者電話番号
		if (parentMap != null) {
			bean[0].sendMessageString("お客様＿電話番号", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("keisha_telno"));
		} else {
			bean[0].sendMessageString("お客様＿電話番号", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 引抜 ← 加入御礼書発行一意照会マップ.レター発送仕分区分
		if (parentMap != null) {
			bean[0].sendMessageString("引抜", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("letter_hasso_shiwake_div"));
		} else {
			bean[0].sendMessageString("引抜", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 引抜選択名 ← 加入御礼書発行一意照会マップ.レター発送仕分区分名称
		if (parentMap != null) {
			bean[0].sendMessageString("引抜選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("letter_hasso_shiwake_div_nm"));
		} else {
			bean[0].sendMessageString("引抜選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 受付年月日 ← 加入御礼書発行一意照会マップ.申込受付年月日
		if (parentMap != null) {
			bean[0].sendMessageString("受付年月日", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("mskm_uk_ymd"));
		} else {
			bean[0].sendMessageString("受付年月日", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 販売チャネル ← 加入御礼書発行一意照会マップ.申込形態コード
		if (parentMap != null) {
			bean[0].sendMessageString("販売チャネル", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("mskm_form_cd"));
		} else {
			bean[0].sendMessageString("販売チャネル", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 販売チャネル選択名 ← 加入御礼書発行一意照会マップ.申込形態コード名称
		if (parentMap != null) {
			bean[0].sendMessageString("販売チャネル選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("mskm_form_cd_nm"));
		} else {
			bean[0].sendMessageString("販売チャネル選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 旧サービス契約番号 ← 加入御礼書発行一意照会マップ.旧サービス契約番号
		if (parentMap != null) {
			bean[0].sendMessageString("旧サービス契約番号", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("old_svc_kei_no"));
		} else {
			bean[0].sendMessageString("旧サービス契約番号", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 同意有無 ← 加入御礼書発行一意照会マップ.関西電力お客様情報授受同意有無
		if (parentMap != null) {
			bean[0].sendMessageString("同意有無", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("kepco_custinfo_juju_doi_um"));
		} else {
			bean[0].sendMessageString("同意有無", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 同意有無選択名 ← 加入御礼書発行一意照会マップ.関西電力お客様情報授受同意有無名称
		if (parentMap != null) {
			bean[0].sendMessageString("同意有無選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("kepco_custinfo_juju_doi_um_nm"));
		} else {
			bean[0].sendMessageString("同意有無選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 支払方法継続フラグ ← 加入御礼書発行一意照会マップ.支払い方法継続フラグ
		if (parentMap != null) {
			bean[0].sendMessageString("支払方法継続フラグ", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("payway_keizoku_flg"));
		} else {
			bean[0].sendMessageString("支払方法継続フラグ", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 支払方法継続フラグ選択名 ← 加入御礼書発行一意照会マップ.支払い方法継続フラグ名称
		if (parentMap != null) {
			bean[0].sendMessageString("支払方法継続フラグ選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("payway_keizoku_flg_nm"));
		} else {
			bean[0].sendMessageString("支払方法継続フラグ選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 他サービス・メール引継ぎ ← 加入御礼書発行一意照会マップ.他サービスメール引継ぎ有無
		if (parentMap != null) {
			bean[0].sendMessageString("他サービス・メール引継ぎ", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("ta_svc_ml_hktgi_um"));
		} else {
			bean[0].sendMessageString("他サービス・メール引継ぎ", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 他サービス・メール引継ぎ選択名 ← 加入御礼書発行一意照会マップ.他サービスメール引継ぎ有無名称
		if (parentMap != null) {
			bean[0].sendMessageString("他サービス・メール引継ぎ選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("ta_svc_ml_hktgi_um_nm"));
		} else {
			bean[0].sendMessageString("他サービス・メール引継ぎ選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＰＣセットアップ有無 ← 加入御礼書発行一意照会マップ.PCセットアップ有無
		if (parentMap != null) {
			bean[0].sendMessageString("ＰＣセットアップ有無", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("pc_setup_um"));
		} else {
			bean[0].sendMessageString("ＰＣセットアップ有無", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＰＣセットアップ有無選択名 ← 加入御礼書発行一意照会マップ.PCセットアップ有無名称
		if (parentMap != null) {
			bean[0].sendMessageString("ＰＣセットアップ有無選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("pc_setup_um_nm"));
		} else {
			bean[0].sendMessageString("ＰＣセットアップ有無選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// おまかせ安心セット申込有無 ← 加入御礼書発行一意照会マップ.おまかせ安心セット申込有無
		if (parentMap != null) {
			bean[0].sendMessageString("おまかせ安心セット申込有無", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("omksansn_set_mskm_um"));
		} else {
			bean[0].sendMessageString("おまかせ安心セット申込有無", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 安心セット申込有無選択名 ← 加入御礼書発行一意照会マップ.おまかせ安心セット申込有無名称
		if (parentMap != null) {
			bean[0].sendMessageString("安心セット申込有無選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("omksansn_set_mskm_um_nm"));
		} else {
			bean[0].sendMessageString("安心セット申込有無選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ｅｏサポートプラス加入有無 ← 加入御礼書発行一意照会マップ.eoサポートプラス加入有無
		if (parentMap != null) {
			bean[0].sendMessageString("ｅｏサポートプラス加入有無", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("eo_sprt_plus_kanyu_um"));
		} else {
			bean[0].sendMessageString("ｅｏサポートプラス加入有無", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// サポートプラス加入有無選択名 ← 加入御礼書発行一意照会マップ.eoサポートプラス加入有無名称
		if (parentMap != null) {
			bean[0].sendMessageString("サポートプラス加入有無選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("eo_sprt_plus_kanyu_um_nm"));
		} else {
			bean[0].sendMessageString("サポートプラス加入有無選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ファミリーパック契約有無 ← 加入御礼書発行一意照会マップ.ファミリーパック契約有無
		if (parentMap != null) {
			bean[0].sendMessageString("ファミリーパック契約有無", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("famipa_kei_um"));
		} else {
			bean[0].sendMessageString("ファミリーパック契約有無", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ファミリーパック契約有無選択名 ← 加入御礼書発行一意照会マップ.ファミリーパック契約有無名称
		if (parentMap != null) {
			bean[0].sendMessageString("ファミリーパック契約有無選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("famipa_kei_um_nm"));
		} else {
			bean[0].sendMessageString("ファミリーパック契約有無選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 請求契約番号 ← 加入御礼書発行一意照会マップ.請求契約番号
		if (parentMap != null) {
			bean[0].sendMessageString("請求契約番号", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("seiky_kei_no"));
		} else {
			bean[0].sendMessageString("請求契約番号", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 支払申込未到着フラグ ← 加入御礼書発行一意照会マップ.支払申込書送付要否
		if (parentMap != null) {
			bean[0].sendMessageString("支払申込未到着フラグ", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("pay_mskmsho_sohu_yh"));
		} else {
			bean[0].sendMessageString("支払申込未到着フラグ", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 2013/05/27 OT-2013-0000678 MOD START 支払申込未到着フラグの表示変更対応
		// 支払申込未到着フラグ選択名 ← 加入御礼書発行一意照会マップ.支払申込書送付要否名称
		String pay_mskmsho_sohu_yh_nm = "";
		if ("0".equals((String)parentMap.get("pay_mskmsho_sohu_yh"))) {
			pay_mskmsho_sohu_yh_nm = "到着";
		}
		else if ("1".equals((String)parentMap.get("pay_mskmsho_sohu_yh"))) {
			pay_mskmsho_sohu_yh_nm = "未到着";
		}
		if (parentMap != null) {
			bean[0].sendMessageString("支払申込未到着フラグ選択名", X31CWebConst.DATABEAN_SET_VALUE, pay_mskmsho_sohu_yh_nm);
		} else {
			bean[0].sendMessageString("支払申込未到着フラグ選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 2013/05/27 OT-2013-0000678 MOD END 支払申込未到着フラグの表示変更対応
		// マンション＿ＶＤＳＬ＿Ｓフラグ ← 加入御礼書発行一意照会マップ.マンションVDSLSフラグ
		if (parentMap != null) {
			bean[0].sendMessageString("マンション＿ＶＤＳＬ＿Ｓフラグ", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("mans_vdsls_flg"));
		} else {
			bean[0].sendMessageString("マンション＿ＶＤＳＬ＿Ｓフラグ", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＶＤＳＬ＿Ｓフラグ選択名 ← 加入御礼書発行一意照会マップ.マンションVDSLSフラグ名称
		if (parentMap != null) {
			bean[0].sendMessageString("ＶＤＳＬ＿Ｓフラグ選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("mans_vdsls_flg_nm"));
		} else {
			bean[0].sendMessageString("ＶＤＳＬ＿Ｓフラグ選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// マンション＿提供方式１ ← 加入御礼書発行一意照会マップ.マンション提供方式コード1
		if (parentMap != null) {
			bean[0].sendMessageString("マンション＿提供方式１", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("mans_tk_hoshiki_cd_1"));
		} else {
			bean[0].sendMessageString("マンション＿提供方式１", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// マンション＿提供方式１選択名 ← 加入御礼書発行一意照会マップ.マンション提供方式コード1名称
		if (parentMap != null) {
			bean[0].sendMessageString("マンション＿提供方式１選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("mans_tk_hoshiki_cd_1_nm"));
		} else {
			bean[0].sendMessageString("マンション＿提供方式１選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// マンション＿提供方式２ ← 加入御礼書発行一意照会マップ.マンション提供方式コード2
		if (parentMap != null) {
			bean[0].sendMessageString("マンション＿提供方式２", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("mans_tk_hoshiki_cd_2"));
		} else {
			bean[0].sendMessageString("マンション＿提供方式２", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// マンション＿提供方式２選択名 ← 加入御礼書発行一意照会マップ.マンション提供方式コード2名称
		if (parentMap != null) {
			bean[0].sendMessageString("マンション＿提供方式２選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("mans_tk_hoshiki_cd_2_nm"));
		} else {
			bean[0].sendMessageString("マンション＿提供方式２選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// マンション物件コード ← 加入御礼書発行一意照会マップ.マンション物件コード
		if (parentMap != null) {
			bean[0].sendMessageString("マンション物件コード", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("mansion_bukken_cd"));
		} else {
			bean[0].sendMessageString("マンション物件コード", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// マンション物件コード選択名 ← 加入御礼書発行一意照会マップ.マンション物件コード名称
		if (parentMap != null) {
			bean[0].sendMessageString("マンション物件コード選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("mansion_bukken_cd_nm"));
		} else {
			bean[0].sendMessageString("マンション物件コード選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 利用場所＿郵便番号 ← 加入御礼書発行一意照会マップ.回線場所郵便番号
		if (parentMap != null) {
			bean[0].sendMessageString("利用場所＿郵便番号", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("kaisen_place_pcd"));
		} else {
			bean[0].sendMessageString("利用場所＿郵便番号", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 利用場所＿都道府県名 ← 加入御礼書発行一意照会マップ.回線場所都道府県名
		if (parentMap != null) {
			bean[0].sendMessageString("利用場所＿都道府県名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("kaisen_place_state_nm"));
		} else {
			bean[0].sendMessageString("利用場所＿都道府県名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 利用場所＿市区町村名 ← 加入御礼書発行一意照会マップ.回線場所市区町村名
		if (parentMap != null) {
			bean[0].sendMessageString("利用場所＿市区町村名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("kaisen_place_city_nm"));
		} else {
			bean[0].sendMessageString("利用場所＿市区町村名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 利用場所＿大字通称名 ← 加入御礼書発行一意照会マップ.回線場所大字通称名
		if (parentMap != null) {
			bean[0].sendMessageString("利用場所＿大字通称名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("kaisen_place_oaztsu_nm"));
		} else {
			bean[0].sendMessageString("利用場所＿大字通称名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 利用場所＿字丁目名 ← 加入御礼書発行一意照会マップ.回線場所字丁目名
		if (parentMap != null) {
			bean[0].sendMessageString("利用場所＿字丁目名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("kaisen_place_azcho_nm"));
		} else {
			bean[0].sendMessageString("利用場所＿字丁目名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 利用場所＿番地号 ← 加入御礼書発行一意照会マップ.回線場所番地号
		if (parentMap != null) {
			bean[0].sendMessageString("利用場所＿番地号", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("kaisen_place_bnchigo"));
		} else {
			bean[0].sendMessageString("利用場所＿番地号", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 利用場所＿住所補記・建物名 ← 加入御礼書発行一意照会マップ.回線場所住所補記・建物名
		if (parentMap != null) {
			bean[0].sendMessageString("利用場所＿住所補記・建物名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("kaisen_place_adrttm"));
		} else {
			bean[0].sendMessageString("利用場所＿住所補記・建物名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 利用場所＿住所補記・部屋番号 ← 加入御礼書発行一意照会マップ.回線場所住所補記・部屋番号
		if (parentMap != null) {
			bean[0].sendMessageString("利用場所＿住所補記・部屋番号", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("kaisen_place_adrrm"));
		} else {
			bean[0].sendMessageString("利用場所＿住所補記・部屋番号", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 利用場所＿電話番号 ← 加入御礼書発行一意照会マップ.回線場所電話番号
		if (parentMap != null) {
			bean[0].sendMessageString("利用場所＿電話番号", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("kaisen_place_telno"));
		} else {
			bean[0].sendMessageString("利用場所＿電話番号", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 利用場所＿住所未確定フラグ ← 加入御礼書発行一意照会マップ.回線場所住所未確定フラグ
		if (parentMap != null) {
			bean[0].sendMessageString("利用場所＿住所未確定フラグ", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("kisn_plc_ad_mi_fix_flg"));
		} else {
			bean[0].sendMessageString("利用場所＿住所未確定フラグ", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 住所未確定フラグ選択名 ← 加入御礼書発行一意照会マップ.回線場所住所未確定フラグ名称
		if (parentMap != null) {
			bean[0].sendMessageString("住所未確定フラグ選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("kisn_plc_ad_mi_fix_flg_nm"));
		} else {
			bean[0].sendMessageString("住所未確定フラグ選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿電話申込数 ← 加入御礼書発行一意照会マップ.電話申込数
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿電話申込数", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("tel_mskm_cnt"));
		} else {
			bean[0].sendMessageString("電話＿電話申込数", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿ＫＯＰＴ電話番号＃１ ← 加入御礼書発行一意照会マップ.KOPT電話番号1
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿ＫＯＰＴ電話番号＃１", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("kopt_telno_1"));
		} else {
			bean[0].sendMessageString("電話＿ＫＯＰＴ電話番号＃１", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿番号ポータビリティ有無＃１ ← 加入御礼書発行一意照会マップ.番号ポータビリティ有無1
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿番号ポータビリティ有無＃１", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("bmp_um_1"));
		} else {
			bean[0].sendMessageString("電話＿番号ポータビリティ有無＃１", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 番号ポ有無＃１選択名 ← 加入御礼書発行一意照会マップ.番号ポータビリティ有無1名称
		if (parentMap != null) {
			bean[0].sendMessageString("番号ポ有無＃１選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("bmp_um_1_nm"));
		} else {
			bean[0].sendMessageString("番号ポ有無＃１選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿ＮＴＴ電話番号＃１ ← 加入御礼書発行一意照会マップ.NTT電話番号1
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿ＮＴＴ電話番号＃１", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("ntt_telno_1"));
		} else {
			bean[0].sendMessageString("電話＿ＮＴＴ電話番号＃１", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿発番通知要否＃１ ← 加入御礼書発行一意照会マップ.発番通知要否1
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿発番通知要否＃１", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("htb_tchi_yh_1"));
		} else {
			bean[0].sendMessageString("電話＿発番通知要否＃１", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 発番通知要否＃１選択名 ← 加入御礼書発行一意照会マップ.発番通知要否1名称
		if (parentMap != null) {
			bean[0].sendMessageString("発番通知要否＃１選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("htb_tchi_yh_1_nm"));
		} else {
			bean[0].sendMessageString("発番通知要否＃１選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿１０４要否＃１ ← 加入御礼書発行一意照会マップ.104要否1
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿１０４要否＃１", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("n_104_yh_1"));
		} else {
			bean[0].sendMessageString("電話＿１０４要否＃１", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// １０４要否＃１選択名 ← 加入御礼書発行一意照会マップ.104要否1名称
		if (parentMap != null) {
			bean[0].sendMessageString("１０４要否＃１選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("n_104_yh_1_nm"));
		} else {
			bean[0].sendMessageString("１０４要否＃１選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿ハロー・タウン掲載要否＃１ ← 加入御礼書発行一意照会マップ.ハロー・タウン掲載要否1
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿ハロー・タウン掲載要否＃１", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("hellotown_keisai_yh_1"));
		} else {
			bean[0].sendMessageString("電話＿ハロー・タウン掲載要否＃１", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 掲載要否＃１選択名 ← 加入御礼書発行一意照会マップ.ハロー・タウン掲載要否1名称
		if (parentMap != null) {
			bean[0].sendMessageString("掲載要否＃１選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("hellotown_keisai_yh_1_nm"));
		} else {
			bean[0].sendMessageString("掲載要否＃１選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿割込電話有無＃１ ← 加入御礼書発行一意照会マップ.割込電話有無1
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿割込電話有無＃１", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("warkmi_tel_um_1"));
		} else {
			bean[0].sendMessageString("電話＿割込電話有無＃１", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 割込電話有無＃１選択名 ← 加入御礼書発行一意照会マップ.割込電話有無1名称
		if (parentMap != null) {
			bean[0].sendMessageString("割込電話有無＃１選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("warkmi_tel_um_1_nm"));
		} else {
			bean[0].sendMessageString("割込電話有無＃１選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿転送電話有無＃１ ← 加入御礼書発行一意照会マップ.転送電話有無1
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿転送電話有無＃１", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("tenso_tel_um_1"));
		} else {
			bean[0].sendMessageString("電話＿転送電話有無＃１", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 転送電話有無＃１選択名 ← 加入御礼書発行一意照会マップ.転送電話有無1名称
		if (parentMap != null) {
			bean[0].sendMessageString("転送電話有無＃１選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("tenso_tel_um_1_nm"));
		} else {
			bean[0].sendMessageString("転送電話有無＃１選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿転送電話選択有無＃１ ← 加入御礼書発行一意照会マップ.転送電話選択有無1
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿転送電話選択有無＃１", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("tenso_tel_choice_um_1"));
		} else {
			bean[0].sendMessageString("電話＿転送電話選択有無＃１", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話選択有無＃１選択名 ← 加入御礼書発行一意照会マップ.転送電話選択有無1名称
		if (parentMap != null) {
			bean[0].sendMessageString("電話選択有無＃１選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("tenso_tel_choice_um_1_nm"));
		} else {
			bean[0].sendMessageString("電話選択有無＃１選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿非通知着信拒否有無＃１ ← 加入御礼書発行一意照会マップ.非通知着信拒否有無1
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿非通知着信拒否有無＃１", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("hitchi_incmhi_um_1"));
		} else {
			bean[0].sendMessageString("電話＿非通知着信拒否有無＃１", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 着信拒否有無＃１選択名 ← 加入御礼書発行一意照会マップ.非通知着信拒否有無1名称
		if (parentMap != null) {
			bean[0].sendMessageString("着信拒否有無＃１選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("hitchi_incmhi_um_1_nm"));
		} else {
			bean[0].sendMessageString("着信拒否有無＃１選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿迷惑電話拒否有無＃１ ← 加入御礼書発行一意照会マップ.迷惑電話拒否有無1
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿迷惑電話拒否有無＃１", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("mwktel_kyohi_um_1"));
		} else {
			bean[0].sendMessageString("電話＿迷惑電話拒否有無＃１", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話拒否有無＃１選択名 ← 加入御礼書発行一意照会マップ.迷惑電話拒否有無1名称
		if (parentMap != null) {
			bean[0].sendMessageString("電話拒否有無＃１選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("mwktel_kyohi_um_1_nm"));
		} else {
			bean[0].sendMessageString("電話拒否有無＃１選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿指定番号着信選択有無＃１ ← 加入御礼書発行一意照会マップ.指定番号着信選択有無1
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿指定番号着信選択有無＃１", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("stino_incoming_choice_um_1"));
		} else {
			bean[0].sendMessageString("電話＿指定番号着信選択有無＃１", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 着信選択有無＃１選択名 ← 加入御礼書発行一意照会マップ.指定番号着信選択有無1名称
		if (parentMap != null) {
			bean[0].sendMessageString("着信選択有無＃１選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("stino_incoming_choice_um_1_nm"));
		} else {
			bean[0].sendMessageString("着信選択有無＃１選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿通話明細送付有無＃１ ← 加入御礼書発行一意照会マップ.通話明細送付有無1
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿通話明細送付有無＃１", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("pcall_dtl_sohu_um_1"));
		} else {
			bean[0].sendMessageString("電話＿通話明細送付有無＃１", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 明細送付有無＃１選択名 ← 加入御礼書発行一意照会マップ.通話明細送付有無1名称
		if (parentMap != null) {
			bean[0].sendMessageString("明細送付有無＃１選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("pcall_dtl_sohu_um_1_nm"));
		} else {
			bean[0].sendMessageString("明細送付有無＃１選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿０５０番号有無＃１ ← 加入御礼書発行一意照会マップ.050番号有無1
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿０５０番号有無＃１", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("n_050_no_um_1"));
		} else {
			bean[0].sendMessageString("電話＿０５０番号有無＃１", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ０５０番号有無＃１選択名 ← 加入御礼書発行一意照会マップ.050番号有無1名称
		if (parentMap != null) {
			bean[0].sendMessageString("０５０番号有無＃１選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("n_050_no_um_1_nm"));
		} else {
			bean[0].sendMessageString("０５０番号有無＃１選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿発信者番号通知有無＃１ ← 加入御礼書発行一意照会マップ.発信者番号通知有無1
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿発信者番号通知有無＃１", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("hasinsha_no_tch_um_1"));
		} else {
			bean[0].sendMessageString("電話＿発信者番号通知有無＃１", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 番号通知有無＃１選択名 ← 加入御礼書発行一意照会マップ.発信者番号通知有無1名称
		if (parentMap != null) {
			bean[0].sendMessageString("番号通知有無＃１選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("hasinsha_no_tch_um_1_nm"));
		} else {
			bean[0].sendMessageString("番号通知有無＃１選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿番ポ＿契約者名＃１ ← 加入御礼書発行一意照会マップ.NTT契約者名1
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿番ポ＿契約者名＃１", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("ntt_keisha_nm_1"));
		} else {
			bean[0].sendMessageString("電話＿番ポ＿契約者名＃１", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿番ポ＿契約者名カナ＃１ ← 加入御礼書発行一意照会マップ.NTT契約者カナ名1
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿番ポ＿契約者名カナ＃１", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("ntt_ksh_kana_1"));
		} else {
			bean[0].sendMessageString("電話＿番ポ＿契約者名カナ＃１", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿番ポ＿郵便番号＃１ ← 加入御礼書発行一意照会マップ.NTT契約者郵便番号1
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿番ポ＿郵便番号＃１", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("ntt_keisha_pcd_1"));
		} else {
			bean[0].sendMessageString("電話＿番ポ＿郵便番号＃１", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿番ポ＿都道府県名＃１ ← 加入御礼書発行一意照会マップ.NTT契約者都道府県名1
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿番ポ＿都道府県名＃１", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("ntt_keisha_state_nm_1"));
		} else {
			bean[0].sendMessageString("電話＿番ポ＿都道府県名＃１", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿番ポ＿市区町村名＃１ ← 加入御礼書発行一意照会マップ.NTT契約者市区町村名1
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿番ポ＿市区町村名＃１", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("ntt_keisha_city_nm_1"));
		} else {
			bean[0].sendMessageString("電話＿番ポ＿市区町村名＃１", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿番ポ＿大字通称名＃１ ← 加入御礼書発行一意照会マップ.NTT契約者大字通称名1
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿番ポ＿大字通称名＃１", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("ntt_keisha_oaztsu_nm_1"));
		} else {
			bean[0].sendMessageString("電話＿番ポ＿大字通称名＃１", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿番ポ＿字丁目名＃１ ← 加入御礼書発行一意照会マップ.NTT契約者字丁目名1
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿番ポ＿字丁目名＃１", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("ntt_keisha_azcho_nm_1"));
		} else {
			bean[0].sendMessageString("電話＿番ポ＿字丁目名＃１", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿番ポ＿番地号＃１ ← 加入御礼書発行一意照会マップ.NTT契約者番地号1
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿番ポ＿番地号＃１", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("ntt_keisha_bnchigo_1"));
		} else {
			bean[0].sendMessageString("電話＿番ポ＿番地号＃１", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿番ポ＿住所補記・建物名＃１ ← 加入御礼書発行一意照会マップ.NTT契約者住所補記・建物名1
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿番ポ＿住所補記・建物名＃１", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("ntt_keisha_adrttm_1"));
		} else {
			bean[0].sendMessageString("電話＿番ポ＿住所補記・建物名＃１", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿番ポ＿住所補記・部屋番号＃１ ← 加入御礼書発行一意照会マップ.NTT契約者住所補記・部屋番号1
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿番ポ＿住所補記・部屋番号＃１", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("ntt_keisha_adrrm_1"));
		} else {
			bean[0].sendMessageString("電話＿番ポ＿住所補記・部屋番号＃１", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿移転元通信事業者コード＃１ ← 加入御礼書発行一意照会マップ.通信事業者コード1
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿移転元通信事業者コード＃１", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("tsjgs_cd_1"));
		} else {
			bean[0].sendMessageString("電話＿移転元通信事業者コード＃１", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 通信事業者コード＃１選択名 ← 加入御礼書発行一意照会マップ.通信事業者コード1名称
		if (parentMap != null) {
			bean[0].sendMessageString("通信事業者コード＃１選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("tsjgs_cd_1_nm"));
		} else {
			bean[0].sendMessageString("通信事業者コード＃１選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿ＫＯＰＴ電話番号＃２ ← 加入御礼書発行一意照会マップ.KOPT電話番号2
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿ＫＯＰＴ電話番号＃２", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("kopt_telno_2"));
		} else {
			bean[0].sendMessageString("電話＿ＫＯＰＴ電話番号＃２", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿番号ポータビリティ有無＃２ ← 加入御礼書発行一意照会マップ.番号ポータビリティ有無2
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿番号ポータビリティ有無＃２", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("bmp_um_2"));
		} else {
			bean[0].sendMessageString("電話＿番号ポータビリティ有無＃２", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 番号ポ有無＃２選択名 ← 加入御礼書発行一意照会マップ.番号ポータビリティ有無2名称
		if (parentMap != null) {
			bean[0].sendMessageString("番号ポ有無＃２選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("bmp_um_2_nm"));
		} else {
			bean[0].sendMessageString("番号ポ有無＃２選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿ＮＴＴ電話番号＃２ ← 加入御礼書発行一意照会マップ.NTT電話番号2
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿ＮＴＴ電話番号＃２", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("ntt_telno_2"));
		} else {
			bean[0].sendMessageString("電話＿ＮＴＴ電話番号＃２", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿発番通知要否＃２ ← 加入御礼書発行一意照会マップ.発番通知要否2
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿発番通知要否＃２", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("htb_tchi_yh_2"));
		} else {
			bean[0].sendMessageString("電話＿発番通知要否＃２", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 発番通知要否＃２選択名 ← 加入御礼書発行一意照会マップ.発番通知要否2名称
		if (parentMap != null) {
			bean[0].sendMessageString("発番通知要否＃２選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("htb_tchi_yh_2_nm"));
		} else {
			bean[0].sendMessageString("発番通知要否＃２選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿１０４要否＃２ ← 加入御礼書発行一意照会マップ.104要否2
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿１０４要否＃２", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("n_104_yh_2"));
		} else {
			bean[0].sendMessageString("電話＿１０４要否＃２", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// １０４要否＃２選択名 ← 加入御礼書発行一意照会マップ.104要否2名称
		if (parentMap != null) {
			bean[0].sendMessageString("１０４要否＃２選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("n_104_yh_2_nm"));
		} else {
			bean[0].sendMessageString("１０４要否＃２選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿ハロー・タウン掲載要否＃２ ← 加入御礼書発行一意照会マップ.ハロー・タウン掲載要否2
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿ハロー・タウン掲載要否＃２", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("hellotown_keisai_yh_2"));
		} else {
			bean[0].sendMessageString("電話＿ハロー・タウン掲載要否＃２", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 掲載要否＃２選択名 ← 加入御礼書発行一意照会マップ.ハロー・タウン掲載要否2名称
		if (parentMap != null) {
			bean[0].sendMessageString("掲載要否＃２選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("hellotown_keisai_yh_2_nm"));
		} else {
			bean[0].sendMessageString("掲載要否＃２選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿割込電話有無＃２ ← 加入御礼書発行一意照会マップ.割込電話有無2
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿割込電話有無＃２", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("warkmi_tel_um_2"));
		} else {
			bean[0].sendMessageString("電話＿割込電話有無＃２", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 割込電話有無＃２選択名 ← 加入御礼書発行一意照会マップ.割込電話有無2名称
		if (parentMap != null) {
			bean[0].sendMessageString("割込電話有無＃２選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("warkmi_tel_um_2_nm"));
		} else {
			bean[0].sendMessageString("割込電話有無＃２選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿転送電話有無＃２ ← 加入御礼書発行一意照会マップ.転送電話有無2
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿転送電話有無＃２", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("tenso_tel_um_2"));
		} else {
			bean[0].sendMessageString("電話＿転送電話有無＃２", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 転送電話有無＃２選択名 ← 加入御礼書発行一意照会マップ.転送電話有無2名称
		if (parentMap != null) {
			bean[0].sendMessageString("転送電話有無＃２選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("tenso_tel_um_2_nm"));
		} else {
			bean[0].sendMessageString("転送電話有無＃２選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿転送電話選択有無＃２ ← 加入御礼書発行一意照会マップ.転送電話選択有無2
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿転送電話選択有無＃２", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("tenso_tel_choice_um_2"));
		} else {
			bean[0].sendMessageString("電話＿転送電話選択有無＃２", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話選択有無＃２選択名 ← 加入御礼書発行一意照会マップ.転送電話選択有無2名称
		if (parentMap != null) {
			bean[0].sendMessageString("電話選択有無＃２選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("tenso_tel_choice_um_2_nm"));
		} else {
			bean[0].sendMessageString("電話選択有無＃２選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿非通知着信拒否有無＃２ ← 加入御礼書発行一意照会マップ.非通知着信拒否有無2
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿非通知着信拒否有無＃２", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("hitchi_incmhi_um_2"));
		} else {
			bean[0].sendMessageString("電話＿非通知着信拒否有無＃２", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 着信拒否有無＃２選択名 ← 加入御礼書発行一意照会マップ.非通知着信拒否有無2名称
		if (parentMap != null) {
			bean[0].sendMessageString("着信拒否有無＃２選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("hitchi_incmhi_um_2_nm"));
		} else {
			bean[0].sendMessageString("着信拒否有無＃２選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿迷惑電話拒否有無＃２ ← 加入御礼書発行一意照会マップ.迷惑電話拒否有無2
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿迷惑電話拒否有無＃２", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("mwktel_kyohi_um_2"));
		} else {
			bean[0].sendMessageString("電話＿迷惑電話拒否有無＃２", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話拒否有無＃２選択名 ← 加入御礼書発行一意照会マップ.迷惑電話拒否有無2名称
		if (parentMap != null) {
			bean[0].sendMessageString("電話拒否有無＃２選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("mwktel_kyohi_um_2_nm"));
		} else {
			bean[0].sendMessageString("電話拒否有無＃２選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿指定番号着信選択有無＃２ ← 加入御礼書発行一意照会マップ.指定番号着信選択有無2
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿指定番号着信選択有無＃２", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("stino_incoming_choice_um_2"));
		} else {
			bean[0].sendMessageString("電話＿指定番号着信選択有無＃２", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 着信選択有無＃２選択名 ← 加入御礼書発行一意照会マップ.指定番号着信選択有無2名称
		if (parentMap != null) {
			bean[0].sendMessageString("着信選択有無＃２選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("stino_incoming_choice_um_2_nm"));
		} else {
			bean[0].sendMessageString("着信選択有無＃２選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿通話明細送付有無＃２ ← 加入御礼書発行一意照会マップ.通話明細送付有無2
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿通話明細送付有無＃２", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("pcall_dtl_sohu_um_2"));
		} else {
			bean[0].sendMessageString("電話＿通話明細送付有無＃２", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 明細送付有無＃２選択名 ← 加入御礼書発行一意照会マップ.通話明細送付有無2名称
		if (parentMap != null) {
			bean[0].sendMessageString("明細送付有無＃２選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("pcall_dtl_sohu_um_2_nm"));
		} else {
			bean[0].sendMessageString("明細送付有無＃２選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿０５０番号有無＃２ ← 加入御礼書発行一意照会マップ.050番号有無2
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿０５０番号有無＃２", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("n_050_no_um_2"));
		} else {
			bean[0].sendMessageString("電話＿０５０番号有無＃２", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ０５０番号有無＃２選択名 ← 加入御礼書発行一意照会マップ.050番号有無2名称
		if (parentMap != null) {
			bean[0].sendMessageString("０５０番号有無＃２選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("n_050_no_um_2_nm"));
		} else {
			bean[0].sendMessageString("０５０番号有無＃２選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿発信者番号通知有無＃２ ← 加入御礼書発行一意照会マップ.発信者番号通知有無2
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿発信者番号通知有無＃２", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("hasinsha_no_tch_um_2"));
		} else {
			bean[0].sendMessageString("電話＿発信者番号通知有無＃２", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 番号通知有無＃２選択名 ← 加入御礼書発行一意照会マップ.発信者番号通知有無2名称
		if (parentMap != null) {
			bean[0].sendMessageString("番号通知有無＃２選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("hasinsha_no_tch_um_2_nm"));
		} else {
			bean[0].sendMessageString("番号通知有無＃２選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿番ポ＿契約者名＃２ ← 加入御礼書発行一意照会マップ.NTT契約者名2
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿番ポ＿契約者名＃２", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("ntt_keisha_nm_2"));
		} else {
			bean[0].sendMessageString("電話＿番ポ＿契約者名＃２", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿番ポ＿契約者名カナ＃２ ← 加入御礼書発行一意照会マップ.NTT契約者カナ名2
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿番ポ＿契約者名カナ＃２", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("ntt_ksh_kana_2"));
		} else {
			bean[0].sendMessageString("電話＿番ポ＿契約者名カナ＃２", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿番ポ＿郵便番号＃２ ← 加入御礼書発行一意照会マップ.NTT契約者郵便番号2
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿番ポ＿郵便番号＃２", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("ntt_keisha_pcd_2"));
		} else {
			bean[0].sendMessageString("電話＿番ポ＿郵便番号＃２", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿番ポ＿都道府県名＃２ ← 加入御礼書発行一意照会マップ.NTT契約者都道府県名2
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿番ポ＿都道府県名＃２", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("ntt_keisha_state_nm_2"));
		} else {
			bean[0].sendMessageString("電話＿番ポ＿都道府県名＃２", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿番ポ＿市区町村名＃２ ← 加入御礼書発行一意照会マップ.NTT契約者市区町村名2
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿番ポ＿市区町村名＃２", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("ntt_keisha_city_nm_2"));
		} else {
			bean[0].sendMessageString("電話＿番ポ＿市区町村名＃２", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿番ポ＿大字通称名＃２ ← 加入御礼書発行一意照会マップ.NTT契約者大字通称名2
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿番ポ＿大字通称名＃２", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("ntt_keisha_oaztsu_nm_2"));
		} else {
			bean[0].sendMessageString("電話＿番ポ＿大字通称名＃２", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿番ポ＿字丁目名＃２ ← 加入御礼書発行一意照会マップ.NTT契約者字丁目名2
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿番ポ＿字丁目名＃２", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("ntt_keisha_azcho_nm_2"));
		} else {
			bean[0].sendMessageString("電話＿番ポ＿字丁目名＃２", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿番ポ＿番地号＃２ ← 加入御礼書発行一意照会マップ.NTT契約者番地号2
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿番ポ＿番地号＃２", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("ntt_keisha_bnchigo_2"));
		} else {
			bean[0].sendMessageString("電話＿番ポ＿番地号＃２", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿番ポ＿住所補記・建物名＃２ ← 加入御礼書発行一意照会マップ.NTT契約者住所補記・建物名2
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿番ポ＿住所補記・建物名＃２", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("ntt_keisha_adrttm_2"));
		} else {
			bean[0].sendMessageString("電話＿番ポ＿住所補記・建物名＃２", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿番ポ＿住所補記・部屋番号＃２ ← 加入御礼書発行一意照会マップ.NTT契約者住所補記・部屋番号2
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿番ポ＿住所補記・部屋番号＃２", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("ntt_keisha_adrrm_2"));
		} else {
			bean[0].sendMessageString("電話＿番ポ＿住所補記・部屋番号＃２", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿移転元通信事業者コード＃２ ← 加入御礼書発行一意照会マップ.通信事業者コード2
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿移転元通信事業者コード＃２", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("tsjgs_cd_2"));
		} else {
			bean[0].sendMessageString("電話＿移転元通信事業者コード＃２", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 通信事業者コード＃２選択名 ← 加入御礼書発行一意照会マップ.通信事業者コード2名称
		if (parentMap != null) {
			bean[0].sendMessageString("通信事業者コード＃２選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("tsjgs_cd_2_nm"));
		} else {
			bean[0].sendMessageString("通信事業者コード＃２選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ｅｏＢＢＲ宅内機器型式コード ← 加入御礼書発行一意照会マップ.eoBBR宅内機器型式コード
		if (parentMap != null) {
			bean[0].sendMessageString("ｅｏＢＢＲ宅内機器型式コード", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("eo_bbr_taknkiki_model_cd"));
		} else {
			bean[0].sendMessageString("ｅｏＢＢＲ宅内機器型式コード", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ｅｏＢＢＲ機器契約区分 ← 加入御礼書発行一意照会マップ.eoBBR提供種別コード
		if (parentMap != null) {
			bean[0].sendMessageString("ｅｏＢＢＲ機器契約区分", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("eo_bbr_tk_sbt_cd"));
		} else {
			bean[0].sendMessageString("ｅｏＢＢＲ機器契約区分", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 機器契約区分選択名 ← 加入御礼書発行一意照会マップ.eoBBR提供種別コード名称
		if (parentMap != null) {
			bean[0].sendMessageString("機器契約区分選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("eo_bbr_tk_sbt_cd_nm"));
		} else {
			bean[0].sendMessageString("機器契約区分選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ｅｏＢＢＲ識別区分 ← 加入御礼書発行一意照会マップ.eoBBR提供方法コード
		if (parentMap != null) {
			bean[0].sendMessageString("ｅｏＢＢＲ識別区分", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("eo_bbr_tk_way_cd"));
		} else {
			bean[0].sendMessageString("ｅｏＢＢＲ識別区分", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＰＬＣ宅内機器型式コード（１） ← 加入御礼書発行一意照会マップ.PLC宅内機器型式コード1
		if (parentMap != null) {
			bean[0].sendMessageString("ＰＬＣ宅内機器型式コード（１）", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("plc_taknkiki_model_cd_1"));
		} else {
			bean[0].sendMessageString("ＰＬＣ宅内機器型式コード（１）", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＰＬＣ機器契約区分（１） ← 加入御礼書発行一意照会マップ.PLC提供種別コード1
		if (parentMap != null) {
			bean[0].sendMessageString("ＰＬＣ機器契約区分（１）", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("plc_tk_sbt_cd_1"));
		} else {
			bean[0].sendMessageString("ＰＬＣ機器契約区分（１）", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 機器契約区分（１）選択名 ← 加入御礼書発行一意照会マップ.PLC提供種別コード1名称
		if (parentMap != null) {
			bean[0].sendMessageString("機器契約区分（１）選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("plc_tk_sbt_cd_1_nm"));
		} else {
			bean[0].sendMessageString("機器契約区分（１）選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＰＬＣ数量（１） ← 加入御礼書発行一意照会マップ.PLC数量1
		if (parentMap != null) {
			bean[0].sendMessageString("ＰＬＣ数量（１）", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("plc_cnt_1"));
		} else {
			bean[0].sendMessageString("ＰＬＣ数量（１）", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＰＬＣ宅内機器型式コード（２） ← 加入御礼書発行一意照会マップ.PLC宅内機器型式コード2
		if (parentMap != null) {
			bean[0].sendMessageString("ＰＬＣ宅内機器型式コード（２）", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("plc_taknkiki_model_cd_2"));
		} else {
			bean[0].sendMessageString("ＰＬＣ宅内機器型式コード（２）", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＰＬＣ機器契約区分（２） ← 加入御礼書発行一意照会マップ.PLC提供種別コード2
		if (parentMap != null) {
			bean[0].sendMessageString("ＰＬＣ機器契約区分（２）", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("plc_tk_sbt_cd_2"));
		} else {
			bean[0].sendMessageString("ＰＬＣ機器契約区分（２）", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 機器契約区分（２）選択名 ← 加入御礼書発行一意照会マップ.PLC提供種別コード2名称
		if (parentMap != null) {
			bean[0].sendMessageString("機器契約区分（２）選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("plc_tk_sbt_cd_2_nm"));
		} else {
			bean[0].sendMessageString("機器契約区分（２）選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＰＬＣ数量（２） ← 加入御礼書発行一意照会マップ.PLC数量2
		if (parentMap != null) {
			bean[0].sendMessageString("ＰＬＣ数量（２）", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("plc_cnt_2"));
		} else {
			bean[0].sendMessageString("ＰＬＣ数量（２）", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＰＬＣ宅内機器型式コード（３） ← 加入御礼書発行一意照会マップ.PLC宅内機器型式コード3
		if (parentMap != null) {
			bean[0].sendMessageString("ＰＬＣ宅内機器型式コード（３）", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("plc_taknkiki_model_cd_3"));
		} else {
			bean[0].sendMessageString("ＰＬＣ宅内機器型式コード（３）", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＰＬＣ機器契約区分（３） ← 加入御礼書発行一意照会マップ.PLC提供種別コード3
		if (parentMap != null) {
			bean[0].sendMessageString("ＰＬＣ機器契約区分（３）", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("plc_tk_sbt_cd_3"));
		} else {
			bean[0].sendMessageString("ＰＬＣ機器契約区分（３）", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 機器契約区分（３）選択名 ← 加入御礼書発行一意照会マップ.PLC提供種別コード3名称
		if (parentMap != null) {
			bean[0].sendMessageString("機器契約区分（３）選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("plc_tk_sbt_cd_3_nm"));
		} else {
			bean[0].sendMessageString("機器契約区分（３）選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＰＬＣ数量（３） ← 加入御礼書発行一意照会マップ.PLC数量3
		if (parentMap != null) {
			bean[0].sendMessageString("ＰＬＣ数量（３）", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("plc_cnt_3"));
		} else {
			bean[0].sendMessageString("ＰＬＣ数量（３）", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＰＬＣ宅内機器型式コード（４） ← 加入御礼書発行一意照会マップ.PLC宅内機器型式コード4
		if (parentMap != null) {
			bean[0].sendMessageString("ＰＬＣ宅内機器型式コード（４）", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("plc_taknkiki_model_cd_4"));
		} else {
			bean[0].sendMessageString("ＰＬＣ宅内機器型式コード（４）", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＰＬＣ機器契約区分（４） ← 加入御礼書発行一意照会マップ.PLC提供種別コード4
		if (parentMap != null) {
			bean[0].sendMessageString("ＰＬＣ機器契約区分（４）", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("plc_tk_sbt_cd_4"));
		} else {
			bean[0].sendMessageString("ＰＬＣ機器契約区分（４）", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 機器契約区分（４）選択名 ← 加入御礼書発行一意照会マップ.PLC提供種別コード4名称
		if (parentMap != null) {
			bean[0].sendMessageString("機器契約区分（４）選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("plc_tk_sbt_cd_4_nm"));
		} else {
			bean[0].sendMessageString("機器契約区分（４）選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＰＬＣ数量（４） ← 加入御礼書発行一意照会マップ.PLC数量4
		if (parentMap != null) {
			bean[0].sendMessageString("ＰＬＣ数量（４）", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("plc_cnt_4"));
		} else {
			bean[0].sendMessageString("ＰＬＣ数量（４）", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＰＬＣ宅内機器型式コード（５） ← 加入御礼書発行一意照会マップ.PLC宅内機器型式コード5
		if (parentMap != null) {
			bean[0].sendMessageString("ＰＬＣ宅内機器型式コード（５）", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("plc_taknkiki_model_cd_5"));
		} else {
			bean[0].sendMessageString("ＰＬＣ宅内機器型式コード（５）", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＰＬＣ機器契約区分（５） ← 加入御礼書発行一意照会マップ.PLC提供種別コード5
		if (parentMap != null) {
			bean[0].sendMessageString("ＰＬＣ機器契約区分（５）", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("plc_tk_sbt_cd_5"));
		} else {
			bean[0].sendMessageString("ＰＬＣ機器契約区分（５）", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 機器契約区分（５）選択名 ← 加入御礼書発行一意照会マップ.PLC提供種別コード5名称
		if (parentMap != null) {
			bean[0].sendMessageString("機器契約区分（５）選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("plc_tk_sbt_cd_5_nm"));
		} else {
			bean[0].sendMessageString("機器契約区分（５）選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＰＬＣ数量（５） ← 加入御礼書発行一意照会マップ.PLC数量5
		if (parentMap != null) {
			bean[0].sendMessageString("ＰＬＣ数量（５）", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("plc_cnt_5"));
		} else {
			bean[0].sendMessageString("ＰＬＣ数量（５）", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＴＶ＿ＳＴＢ追加台数＃１ ← 加入御礼書発行一意照会マップ.STB追加台数
		if (parentMap != null) {
			bean[0].sendMessageString("ＴＶ＿ＳＴＢ追加台数＃１", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("stb_add_cnt"));
		} else {
			bean[0].sendMessageString("ＴＶ＿ＳＴＢ追加台数＃１", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＴＶ＿ＳＴＢ種別名１ ← 加入御礼書発行一意照会マップ.STB種別名1
		if (parentMap != null) {
			bean[0].sendMessageString("ＴＶ＿ＳＴＢ種別名１", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("stb_sbt_nm_1"));
		} else {
			bean[0].sendMessageString("ＴＶ＿ＳＴＢ種別名１", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＴＶ＿コース名１ ← 加入御礼書発行一意照会マップ.TVコース名1
		if (parentMap != null) {
			bean[0].sendMessageString("ＴＶ＿コース名１", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("tv_course_nm_1"));
		} else {
			bean[0].sendMessageString("ＴＶ＿コース名１", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＴＶ＿ＳＴＢ種別台数１ ← 加入御礼書発行一意照会マップ.STB種別台数1
		if (parentMap != null) {
			bean[0].sendMessageString("ＴＶ＿ＳＴＢ種別台数１", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("stb_sbt_cnt_1"));
		} else {
			bean[0].sendMessageString("ＴＶ＿ＳＴＢ種別台数１", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＴＶ＿ＳＴＢ種別名２ ← 加入御礼書発行一意照会マップ.STB種別名2
		if (parentMap != null) {
			bean[0].sendMessageString("ＴＶ＿ＳＴＢ種別名２", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("stb_sbt_nm_2"));
		} else {
			bean[0].sendMessageString("ＴＶ＿ＳＴＢ種別名２", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＴＶ＿コース名２ ← 加入御礼書発行一意照会マップ.TVコース名2
		if (parentMap != null) {
			bean[0].sendMessageString("ＴＶ＿コース名２", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("tv_course_nm_2"));
		} else {
			bean[0].sendMessageString("ＴＶ＿コース名２", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＴＶ＿ＳＴＢ種別台数２ ← 加入御礼書発行一意照会マップ.STB種別台数2
		if (parentMap != null) {
			bean[0].sendMessageString("ＴＶ＿ＳＴＢ種別台数２", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("stb_sbt_cnt_2"));
		} else {
			bean[0].sendMessageString("ＴＶ＿ＳＴＢ種別台数２", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＴＶ＿ＳＴＢ種別名３ ← 加入御礼書発行一意照会マップ.STB種別名3
		if (parentMap != null) {
			bean[0].sendMessageString("ＴＶ＿ＳＴＢ種別名３", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("stb_sbt_nm_3"));
		} else {
			bean[0].sendMessageString("ＴＶ＿ＳＴＢ種別名３", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＴＶ＿コース名３ ← 加入御礼書発行一意照会マップ.TVコース名3
		if (parentMap != null) {
			bean[0].sendMessageString("ＴＶ＿コース名３", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("tv_course_nm_3"));
		} else {
			bean[0].sendMessageString("ＴＶ＿コース名３", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＴＶ＿ＳＴＢ種別台数３ ← 加入御礼書発行一意照会マップ.STB種別台数3
		if (parentMap != null) {
			bean[0].sendMessageString("ＴＶ＿ＳＴＢ種別台数３", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("stb_sbt_cnt_3"));
		} else {
			bean[0].sendMessageString("ＴＶ＿ＳＴＢ種別台数３", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＴＶ＿ＳＴＢ種別名４ ← 加入御礼書発行一意照会マップ.STB種別名4
		if (parentMap != null) {
			bean[0].sendMessageString("ＴＶ＿ＳＴＢ種別名４", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("stb_sbt_nm_4"));
		} else {
			bean[0].sendMessageString("ＴＶ＿ＳＴＢ種別名４", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＴＶ＿コース名４ ← 加入御礼書発行一意照会マップ.TVコース名4
		if (parentMap != null) {
			bean[0].sendMessageString("ＴＶ＿コース名４", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("tv_course_nm_4"));
		} else {
			bean[0].sendMessageString("ＴＶ＿コース名４", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＴＶ＿ＳＴＢ種別台数４ ← 加入御礼書発行一意照会マップ.STB種別台数4
		if (parentMap != null) {
			bean[0].sendMessageString("ＴＶ＿ＳＴＢ種別台数４", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("stb_sbt_cnt_4"));
		} else {
			bean[0].sendMessageString("ＴＶ＿ＳＴＢ種別台数４", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＴＶ＿ＳＴＢ種別名５ ← 加入御礼書発行一意照会マップ.STB種別名5
		if (parentMap != null) {
			bean[0].sendMessageString("ＴＶ＿ＳＴＢ種別名５", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("stb_sbt_nm_5"));
		} else {
			bean[0].sendMessageString("ＴＶ＿ＳＴＢ種別名５", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＴＶ＿コース名５ ← 加入御礼書発行一意照会マップ.TVコース名5
		if (parentMap != null) {
			bean[0].sendMessageString("ＴＶ＿コース名５", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("tv_course_nm_5"));
		} else {
			bean[0].sendMessageString("ＴＶ＿コース名５", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＴＶ＿ＳＴＢ種別台数５ ← 加入御礼書発行一意照会マップ.STB種別台数5
		if (parentMap != null) {
			bean[0].sendMessageString("ＴＶ＿ＳＴＢ種別台数５", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("stb_sbt_cnt_5"));
		} else {
			bean[0].sendMessageString("ＴＶ＿ＳＴＢ種別台数５", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＴＶ＿ケーブルガイド申込数 ← 加入御礼書発行一意照会マップ.ケーブルガイド申込数
		if (parentMap != null) {
			bean[0].sendMessageString("ＴＶ＿ケーブルガイド申込数", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("cable_guide_mskm_cnt"));
		} else {
			bean[0].sendMessageString("ＴＶ＿ケーブルガイド申込数", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＴＶ＿電波障害案件番号 ← 加入御礼書発行一意照会マップ.電波障害案件番号
		if (parentMap != null) {
			bean[0].sendMessageString("ＴＶ＿電波障害案件番号", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("dmps_anken_no"));
		} else {
			bean[0].sendMessageString("ＴＶ＿電波障害案件番号", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＳＴＢ無しメニューフラグ ← 加入御礼書発行一意照会マップ.STB無しメニューフラグ
		if (parentMap != null) {
			bean[0].sendMessageString("ＳＴＢ無しメニューフラグ", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("stb_non_menu_flg"));
		} else {
			bean[0].sendMessageString("ＳＴＢ無しメニューフラグ", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// キャンペーンコード１ ← 加入御礼書発行一意照会マップ.キャンペーンコード1
		if (parentMap != null) {
			bean[0].sendMessageString("キャンペーンコード１", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("cmp_cd_1"));
		} else {
			bean[0].sendMessageString("キャンペーンコード１", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// キャンペーンコード２ ← 加入御礼書発行一意照会マップ.キャンペーンコード2
		if (parentMap != null) {
			bean[0].sendMessageString("キャンペーンコード２", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("cmp_cd_2"));
		} else {
			bean[0].sendMessageString("キャンペーンコード２", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// キャンペーンコード３ ← 加入御礼書発行一意照会マップ.キャンペーンコード3
		if (parentMap != null) {
			bean[0].sendMessageString("キャンペーンコード３", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("cmp_cd_3"));
		} else {
			bean[0].sendMessageString("キャンペーンコード３", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// キャンペーンコード４ ← 加入御礼書発行一意照会マップ.キャンペーンコード4
		if (parentMap != null) {
			bean[0].sendMessageString("キャンペーンコード４", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("cmp_cd_4"));
		} else {
			bean[0].sendMessageString("キャンペーンコード４", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// キャンペーンコード５ ← 加入御礼書発行一意照会マップ.キャンペーンコード5
		if (parentMap != null) {
			bean[0].sendMessageString("キャンペーンコード５", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("cmp_cd_5"));
		} else {
			bean[0].sendMessageString("キャンペーンコード５", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 機器送付先＿郵便番号 ← 加入御礼書発行一意照会マップ.機器送付先郵便番号
		if (parentMap != null) {
			bean[0].sendMessageString("機器送付先＿郵便番号", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("kiki_sohus_pcd"));
		} else {
			bean[0].sendMessageString("機器送付先＿郵便番号", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 機器送付先＿都道府県名 ← 加入御礼書発行一意照会マップ.機器送付先都道府県名
		if (parentMap != null) {
			bean[0].sendMessageString("機器送付先＿都道府県名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("kiki_sohus_state_nm"));
		} else {
			bean[0].sendMessageString("機器送付先＿都道府県名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 機器送付先＿市区町村名 ← 加入御礼書発行一意照会マップ.機器送付先市区町村名
		if (parentMap != null) {
			bean[0].sendMessageString("機器送付先＿市区町村名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("kiki_sohus_city_nm"));
		} else {
			bean[0].sendMessageString("機器送付先＿市区町村名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 機器送付先＿大字通称名 ← 加入御礼書発行一意照会マップ.機器送付先大字通称名
		if (parentMap != null) {
			bean[0].sendMessageString("機器送付先＿大字通称名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("kiki_sohus_oaztsu_nm"));
		} else {
			bean[0].sendMessageString("機器送付先＿大字通称名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 機器送付先＿字丁目名 ← 加入御礼書発行一意照会マップ.機器送付先字丁目名
		if (parentMap != null) {
			bean[0].sendMessageString("機器送付先＿字丁目名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("kiki_sohus_azcho_nm"));
		} else {
			bean[0].sendMessageString("機器送付先＿字丁目名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 機器送付先＿番地号 ← 加入御礼書発行一意照会マップ.機器送付先番地号
		if (parentMap != null) {
			bean[0].sendMessageString("機器送付先＿番地号", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("kiki_sohus_bnchigo"));
		} else {
			bean[0].sendMessageString("機器送付先＿番地号", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 機器送付先＿住所補記・建物名 ← 加入御礼書発行一意照会マップ.機器送付先住所補記・建物名
		if (parentMap != null) {
			bean[0].sendMessageString("機器送付先＿住所補記・建物名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("kiki_sohus_adrttm"));
		} else {
			bean[0].sendMessageString("機器送付先＿住所補記・建物名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 機器送付先＿住所補記・部屋番号 ← 加入御礼書発行一意照会マップ.機器送付先住所補記・部屋番号
		if (parentMap != null) {
			bean[0].sendMessageString("機器送付先＿住所補記・部屋番号", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("kiki_sohus_adrrm"));
		} else {
			bean[0].sendMessageString("機器送付先＿住所補記・部屋番号", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 機器送付先＿機器送付先名 ← 加入御礼書発行一意照会マップ.機器送付先名
		if (parentMap != null) {
			bean[0].sendMessageString("機器送付先＿機器送付先名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("kiki_sohus_nm"));
		} else {
			bean[0].sendMessageString("機器送付先＿機器送付先名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// モバイル機種コード ← 加入御礼書発行一意照会マップ.モバイル機能コード
		if (parentMap != null) {
			bean[0].sendMessageString("モバイル機種コード", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("eomoba_model_cd"));
		} else {
			bean[0].sendMessageString("モバイル機種コード", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// モバイル機種コード選択名 ← 加入御礼書発行一意照会マップ.モバイル機能コード名称
		if (parentMap != null) {
			bean[0].sendMessageString("モバイル機種コード選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("eomoba_model_cd_nm"));
		} else {
			bean[0].sendMessageString("モバイル機種コード選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 異動区分 ← 加入御礼書発行一意照会マップ.異動区分
		if (parentMap != null) {
			bean[0].sendMessageString("異動区分", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("ido_div"));
		} else {
			bean[0].sendMessageString("異動区分", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 更新年月日時分秒（更新前） ← 加入御礼書発行一意照会マップ.更新年月日時分秒
		if (parentMap != null) {
			bean[0].sendMessageString("更新年月日時分秒（更新前）", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("upd_dtm"));
		} else {
			bean[0].sendMessageString("更新年月日時分秒（更新前）", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 長割申込有無 ← 加入御礼書発行一意照会マップ.長期継続利用割引申込有無
		if (parentMap != null) {
			bean[0].sendMessageString("長割申込有無", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("chokzuwri_mskm_um"));
		} else {
			bean[0].sendMessageString("長割申込有無", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 長割申込有無選択名 ← 加入御礼書発行一意照会マップ.長期継続利用割引申込有無名称
		if (parentMap != null) {
			bean[0].sendMessageString("長割申込有無選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("chokzuwri_mskm_um_nm"));
		} else {
			bean[0].sendMessageString("長割申込有無選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 自動継続有無 ← 加入御礼書発行一意照会マップ.長期継続利用割引自動継続申込有無
		if (parentMap != null) {
			bean[0].sendMessageString("自動継続有無", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("chokzuwri_at_keizk_mskm_um"));
		} else {
			bean[0].sendMessageString("自動継続有無", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 自動継続有無選択名 ← 加入御礼書発行一意照会マップ.長期継続利用割引自動継続申込有無名称
		if (parentMap != null) {
			bean[0].sendMessageString("自動継続有無選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("chokzuwri_at_keizk_mskm_um_nm"));
		} else {
			bean[0].sendMessageString("自動継続有無選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// スマートリンクプレミアム申込 ← 加入御礼書発行一意照会マップ.プレミアムオプション申込有無
		if (parentMap != null) {
			bean[0].sendMessageString("スマートリンクプレミアム申込", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("premium_op_mkm_um"));
		} else {
			bean[0].sendMessageString("スマートリンクプレミアム申込", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// スマートリンクプレミアム申込選択名 ← 加入御礼書発行一意照会マップ.プレミアムオプション申込有無名称
		if (parentMap != null) {
			bean[0].sendMessageString("スマートリンクプレミアム申込選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("premium_op_mkm_um_nm"));
		} else {
			bean[0].sendMessageString("スマートリンクプレミアム申込選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＩＰ−ＳＴＢ申込有無 ← 加入御礼書発行一意照会マップ.IP-STBレンタル申込有無
		if (parentMap != null) {
			bean[0].sendMessageString("ＩＰ−ＳＴＢ申込有無", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("ipstb_rent_mskm_um"));
		} else {
			bean[0].sendMessageString("ＩＰ−ＳＴＢ申込有無", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// ＩＰ−ＳＴＢ申込有無選択名 ← 加入御礼書発行一意照会マップ.IP-STBレンタル申込有無名称
		if (parentMap != null) {
			bean[0].sendMessageString("ＩＰ−ＳＴＢ申込有無選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("ipstb_rent_mskm_um_nm"));
		} else {
			bean[0].sendMessageString("ＩＰ−ＳＴＢ申込有無選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
// ANK-2056-00-00 2014/04/21 ADD START
		// 電話＿オプションパック契約有無＃１ ← 加入御礼書発行一意照会マップ.オプションパック契約有無1
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿オプションパック契約有無＃１", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("tel_op_pack_skcd_1"));
		} else {
			bean[0].sendMessageString("電話＿オプションパック契約有無＃１", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// オプションパック契約有無＃１選択名 ← 加入御礼書発行一意照会マップ.オプションパック契約有無1名称
		if (parentMap != null) {
			bean[0].sendMessageString("オプションパック契約有無＃１選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("tel_op_pack_skcd_1_nm"));
		} else {
			bean[0].sendMessageString("オプションパック契約有無＃１選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// 電話＿オプションパック契約有無＃２ ← 加入御礼書発行一意照会マップ.オプションパック契約有無2
		if (parentMap != null) {
			bean[0].sendMessageString("電話＿オプションパック契約有無＃２", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("tel_op_pack_skcd_2"));
		} else {
			bean[0].sendMessageString("電話＿オプションパック契約有無＃２", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
		// オプションパック契約有無＃２選択名 ← 加入御礼書発行一意照会マップ.オプションパック契約有無2名称
		if (parentMap != null) {
			bean[0].sendMessageString("オプションパック契約有無＃２選択名", X31CWebConst.DATABEAN_SET_VALUE, (String)parentMap.get("tel_op_pack_skcd_2_nm"));
		} else {
			bean[0].sendMessageString("オプションパック契約有無＃２選択名", X31CWebConst.DATABEAN_SET_VALUE, new String());
		}
// ANK-2056-00-00 2014/04/21 ADD END
		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getKKSV022702SC(X31SDataBeanAccess[] bean, HashMap outputMap) throws Exception{

		HashMap parentMap = null;
		if(outputMap.containsKey("KKSV022702SC")){
			parentMap = (HashMap)outputMap.get("KKSV022702SC");
		}

		ArrayList childList = null;
		

		// ▼プルダウン取得部分は共通部品を利用 start
//		X31SDataBeanAccessArray listKKSV022702SC_svc_cd_info_EZM0171B010CBSMsg1List = bean[0].getDataBeanArray("サービスコード情報");
//		childList = null;
//		if(listKKSV022702SC_svc_cd_info_EZM0171B010CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B010CBSMsg1List")){
//			childList = (ArrayList)parentMap.get("EZM0171B010CBSMsg1List");
//
//			for(int i = 0; i < childList.size(); i++){
//				X31SDataBeanAccess subbean = null;
//				if(listKKSV022702SC_svc_cd_info_EZM0171B010CBSMsg1List.getCount() -1 >= i){
//					subbean = listKKSV022702SC_svc_cd_info_EZM0171B010CBSMsg1List.getDataBean(i);
//				}else{
//					subbean = listKKSV022702SC_svc_cd_info_EZM0171B010CBSMsg1List.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());
//				}
//			}
//		}

		// プルダウン取得共通部品実行
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.SVC_CD_INFO, "KKSV022702SC", true);
		// ▲プルダウン取得部分は共通部品を利用 end

		X31SDataBeanAccessArray listKKSV022702SC_svc_cd_list_EZM0171B010CBSMsg1List = bean[0].getDataBeanArray("サービスコード一覧");
		childList = null;
		if(listKKSV022702SC_svc_cd_list_EZM0171B010CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B010CBSMsg1List")){
			childList = (ArrayList)parentMap.get("EZM0171B010CBSMsg1List");

			for(int i = 0; i < childList.size(); i++){
				X31SDataBeanAccess subbean = null;
				if(listKKSV022702SC_svc_cd_list_EZM0171B010CBSMsg1List.getCount() -1 >= i){
					subbean = listKKSV022702SC_svc_cd_list_EZM0171B010CBSMsg1List.getDataBean(i);
				}else{
					subbean = listKKSV022702SC_svc_cd_list_EZM0171B010CBSMsg1List.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_nm"));
				} else {
					subbean.sendMessageString("コード区分名", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
			}
		}


		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getKKSV022703SC(X31SDataBeanAccess[] bean, HashMap outputMap) throws Exception{

		HashMap parentMap = null;
		if(outputMap.containsKey("KKSV022703SC")){
			parentMap = (HashMap)outputMap.get("KKSV022703SC");
		}

		ArrayList childList = null;
		

		// ▼プルダウン取得部分は共通部品を利用 start
//		X31SDataBeanAccessArray listKKSV022703SC_pcrs_cd_info_EZM0171B010CBSMsg1List = bean[0].getDataBeanArray("料金コースコード情報");
//		childList = null;
//		if(listKKSV022703SC_pcrs_cd_info_EZM0171B010CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B010CBSMsg1List")){
//			childList = (ArrayList)parentMap.get("EZM0171B010CBSMsg1List");
//
//			for(int i = 0; i < childList.size(); i++){
//				X31SDataBeanAccess subbean = null;
//				if(listKKSV022703SC_pcrs_cd_info_EZM0171B010CBSMsg1List.getCount() -1 >= i){
//					subbean = listKKSV022703SC_pcrs_cd_info_EZM0171B010CBSMsg1List.getDataBean(i);
//				}else{
//					subbean = listKKSV022703SC_pcrs_cd_info_EZM0171B010CBSMsg1List.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());
//				}
//			}
//		}
		
		// プルダウン取得共通部品実行
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.PCRS_CD_INFO, "KKSV022703SC", true);
		// ▲プルダウン取得部分は共通部品を利用 end


		X31SDataBeanAccessArray listKKSV022703SC_pcrs_cd_list_EZM0171B010CBSMsg1List = bean[0].getDataBeanArray("料金コースコード一覧");
		childList = null;
		if(listKKSV022703SC_pcrs_cd_list_EZM0171B010CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B010CBSMsg1List")){
			childList = (ArrayList)parentMap.get("EZM0171B010CBSMsg1List");

			for(int i = 0; i < childList.size(); i++){
				X31SDataBeanAccess subbean = null;
				if(listKKSV022703SC_pcrs_cd_list_EZM0171B010CBSMsg1List.getCount() -1 >= i){
					subbean = listKKSV022703SC_pcrs_cd_list_EZM0171B010CBSMsg1List.getDataBean(i);
				}else{
					subbean = listKKSV022703SC_pcrs_cd_list_EZM0171B010CBSMsg1List.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_nm"));
				} else {
					subbean.sendMessageString("コード区分名", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
			}
		}


		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getKKSV022704SC(X31SDataBeanAccess[] bean, HashMap outputMap) throws Exception{

		HashMap parentMap = null;
		if(outputMap.containsKey("KKSV022704SC")){
			parentMap = (HashMap)outputMap.get("KKSV022704SC");
		}

		ArrayList childList = null;
		

		// ▼プルダウン取得部分は共通部品を利用 start
//		X31SDataBeanAccessArray listKKSV022704SC_tsjgs_cd_1_info_EZM0171B010CBSMsg1List = bean[0].getDataBeanArray("通信事業者コード＃１情報");
//		childList = null;
//		if(listKKSV022704SC_tsjgs_cd_1_info_EZM0171B010CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B010CBSMsg1List")){
//			childList = (ArrayList)parentMap.get("EZM0171B010CBSMsg1List");
//
//			for(int i = 0; i < childList.size(); i++){
//				X31SDataBeanAccess subbean = null;
//				if(listKKSV022704SC_tsjgs_cd_1_info_EZM0171B010CBSMsg1List.getCount() -1 >= i){
//					subbean = listKKSV022704SC_tsjgs_cd_1_info_EZM0171B010CBSMsg1List.getDataBean(i);
//				}else{
//					subbean = listKKSV022704SC_tsjgs_cd_1_info_EZM0171B010CBSMsg1List.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());
//				}
//			}
//		}
		// プルダウン取得共通部品実行
		
		// 通信事業者コード＃１情報
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.TSJGS_CD_1_INFO, "KKSV022704SC", true);
		
		// 通信事業者コード＃２情報
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.TSJGS_CD_2_INFO, "KKSV022704SC", true);
		// ▲プルダウン取得部分は共通部品を利用 end


		X31SDataBeanAccessArray listKKSV022704SC_tsjgs_cd_list_EZM0171B010CBSMsg1List = bean[0].getDataBeanArray("通信事業者コード一覧");
		childList = null;
		if(listKKSV022704SC_tsjgs_cd_list_EZM0171B010CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B010CBSMsg1List")){
			childList = (ArrayList)parentMap.get("EZM0171B010CBSMsg1List");

			for(int i = 0; i < childList.size(); i++){
				X31SDataBeanAccess subbean = null;
				if(listKKSV022704SC_tsjgs_cd_list_EZM0171B010CBSMsg1List.getCount() -1 >= i){
					subbean = listKKSV022704SC_tsjgs_cd_list_EZM0171B010CBSMsg1List.getDataBean(i);
				}else{
					subbean = listKKSV022704SC_tsjgs_cd_list_EZM0171B010CBSMsg1List.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_nm"));
				} else {
					subbean.sendMessageString("コード区分名", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
			}
		}


		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getKKSV022705SC(X31SDataBeanAccess[] bean, HashMap outputMap) throws Exception{

		HashMap parentMap = null;
		if(outputMap.containsKey("KKSV022705SC")){
			parentMap = (HashMap)outputMap.get("KKSV022705SC");
		}

		ArrayList childList = null;
		

		// ▼プルダウン取得部分は共通部品を利用 start
//		X31SDataBeanAccessArray listKKSV022705SC_taknkiki_model_cd_list_EZM0171B010CBSMsg1List = bean[0].getDataBeanArray("宅内機器型式コード一覧");
//		childList = null;
//		if(parentMap.containsKey("EZM0171B010CBSMsg1List")){
//			childList = (ArrayList)parentMap.get("EZM0171B010CBSMsg1List");
//
//			for(int i = 0; i < childList.size(); i++){
//				X31SDataBeanAccess subbean = null;
//				if(listKKSV022705SC_taknkiki_model_cd_list_EZM0171B010CBSMsg1List.getCount() -1 >= i){
//					subbean = listKKSV022705SC_taknkiki_model_cd_list_EZM0171B010CBSMsg1List.getDataBean(i);
//				}else{
//					subbean = listKKSV022705SC_taknkiki_model_cd_list_EZM0171B010CBSMsg1List.addDataBean();
//				}
//				HashMap childMap = (HashMap)childList.get(i);
//			
//				// 宅内機器型式コード一覧.コード区分 ← 宅内機器型式一覧照会マップ.コード名称管理一覧照会明細.コード区分
//				subbean.sendMessageString("コード区分", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div"));
//				// 宅内機器型式コード一覧.コード区分名 ← 宅内機器型式一覧照会マップ.コード名称管理一覧照会明細.コード区分名
//				subbean.sendMessageString("コード区分名", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div_nm"));
//			}
//		}
		// プルダウン取得共通部品実行
		// ＰＬＣ宅内機器型式コード(1)
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.TAKNKIKI_MODEL_CD_1_INFO, "KKSV022705SC", true);

		// ＰＬＣ宅内機器型式コード(2)
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.TAKNKIKI_MODEL_CD_2_INFO, "KKSV022705SC", true);

		// ＰＬＣ宅内機器型式コード(3)
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.TAKNKIKI_MODEL_CD_3_INFO, "KKSV022705SC", true);

		// ＰＬＣ宅内機器型式コード(4)
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.TAKNKIKI_MODEL_CD_4_INFO, "KKSV022705SC", true);

		// ＰＬＣ宅内機器型式コード(5)
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.TAKNKIKI_MODEL_CD_5_INFO, "KKSV022705SC", true);

		// ▲プルダウン取得部分は共通部品を利用 end

		
		X31SDataBeanAccessArray listKKSV022705SC_taknkiki_model_cd_list_EZM0171B010CBSMsg1List = bean[0].getDataBeanArray("宅内機器型式コード一覧");
		childList = null;
		if(listKKSV022705SC_taknkiki_model_cd_list_EZM0171B010CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B010CBSMsg1List")){
			childList = (ArrayList)parentMap.get("EZM0171B010CBSMsg1List");

			for(int i = 0; i < childList.size(); i++){
				X31SDataBeanAccess subbean = null;
				if(listKKSV022705SC_taknkiki_model_cd_list_EZM0171B010CBSMsg1List.getCount() -1 >= i){
					subbean = listKKSV022705SC_taknkiki_model_cd_list_EZM0171B010CBSMsg1List.getDataBean(i);
				}else{
					subbean = listKKSV022705SC_taknkiki_model_cd_list_EZM0171B010CBSMsg1List.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_nm"));
				} else {
					subbean.sendMessageString("コード区分名", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
			}
		}

		
		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getKKSV022706SC(X31SDataBeanAccess[] bean, HashMap outputMap) throws Exception{

		// ▼プルダウン取得部分は共通部品を利用 start
//		HashMap parentMap = null;
//		if(outputMap.containsKey("KKSV022706SC")){
//			parentMap = (HashMap)outputMap.get("KKSV022706SC");
//		}
//
//		ArrayList childList = null;
//		
//
//		X31SDataBeanAccessArray listKKSV022706SC_send_jgi_flg_info_EZM0171B010CBSMsg1List = bean[0].getDataBeanArray("送信除外フラグ情報");
//		childList = null;
//		if(listKKSV022706SC_send_jgi_flg_info_EZM0171B010CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B010CBSMsg1List")){
//			childList = (ArrayList)parentMap.get("EZM0171B010CBSMsg1List");
//
//			for(int i = 0; i < childList.size(); i++){
//				X31SDataBeanAccess subbean = null;
//				if(listKKSV022706SC_send_jgi_flg_info_EZM0171B010CBSMsg1List.getCount() -1 >= i){
//					subbean = listKKSV022706SC_send_jgi_flg_info_EZM0171B010CBSMsg1List.getDataBean(i);
//				}else{
//					subbean = listKKSV022706SC_send_jgi_flg_info_EZM0171B010CBSMsg1List.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());
//				}
//			}
//		}
		// プルダウン取得共通部品実行
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.SEND_JGI_FLG_INFO, "KKSV022706SC", true);
		// ▲プルダウン取得部分は共通部品を利用 end


		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getKKSV022707SC(X31SDataBeanAccess[] bean, HashMap outputMap) throws Exception{

		// ▼プルダウン取得部分は共通部品を利用 start
//		HashMap parentMap = null;
//		if(outputMap.containsKey("KKSV022707SC")){
//			parentMap = (HashMap)outputMap.get("KKSV022707SC");
//		}
//
//		ArrayList childList = null;
//		
//
//		X31SDataBeanAccessArray listKKSV022707SC_new_add_skbt_flg_info_EZM0171B010CBSMsg1List = bean[0].getDataBeanArray("新規追加識別コード情報");
//		childList = null;
//		if(listKKSV022707SC_new_add_skbt_flg_info_EZM0171B010CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B010CBSMsg1List")){
//			childList = (ArrayList)parentMap.get("EZM0171B010CBSMsg1List");
//
//			for(int i = 0; i < childList.size(); i++){
//				X31SDataBeanAccess subbean = null;
//				if(listKKSV022707SC_new_add_skbt_flg_info_EZM0171B010CBSMsg1List.getCount() -1 >= i){
//					subbean = listKKSV022707SC_new_add_skbt_flg_info_EZM0171B010CBSMsg1List.getDataBean(i);
//				}else{
//					subbean = listKKSV022707SC_new_add_skbt_flg_info_EZM0171B010CBSMsg1List.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());
//				}
//			}
//		}
		// プルダウン取得共通部品実行
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.NEW_ADD_SKBT_FLG_INFO, "KKSV022707SC", true);
		// ▲プルダウン取得部分は共通部品を利用 end


		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getKKSV022708SC(X31SDataBeanAccess[] bean, HashMap outputMap) throws Exception{

		// ▼プルダウン取得部分は共通部品を利用 start
//		HashMap parentMap = null;
//		if(outputMap.containsKey("KKSV022708SC")){
//			parentMap = (HashMap)outputMap.get("KKSV022708SC");
//		}
//
//		ArrayList childList = null;
//		
//
//		X31SDataBeanAccessArray listKKSV022708SC_skekka_cd_info_EZM0171B010CBSMsg1List = bean[0].getDataBeanArray("審査結果コード情報");
//		childList = null;
//		if(listKKSV022708SC_skekka_cd_info_EZM0171B010CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B010CBSMsg1List")){
//			childList = (ArrayList)parentMap.get("EZM0171B010CBSMsg1List");
//
//			for(int i = 0; i < childList.size(); i++){
//				X31SDataBeanAccess subbean = null;
//				if(listKKSV022708SC_skekka_cd_info_EZM0171B010CBSMsg1List.getCount() -1 >= i){
//					subbean = listKKSV022708SC_skekka_cd_info_EZM0171B010CBSMsg1List.getDataBean(i);
//				}else{
//					subbean = listKKSV022708SC_skekka_cd_info_EZM0171B010CBSMsg1List.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());
//				}
//			}
//		}
		// プルダウン取得共通部品実行
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.SKEKKA_CD_INFO, "KKSV022708SC", true);
		// ▲プルダウン取得部分は共通部品を利用 end


		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getKKSV022709SC(X31SDataBeanAccess[] bean, HashMap outputMap) throws Exception{

		// ▼プルダウン取得部分は共通部品を利用 start
//		HashMap parentMap = null;
//		if(outputMap.containsKey("KKSV022709SC")){
//			parentMap = (HashMap)outputMap.get("KKSV022709SC");
//		}
//
//		ArrayList childList = null;
//		
//
//		X31SDataBeanAccessArray listKKSV022709SC_letter_sbt_cd_info_EZM0171B010CBSMsg1List = bean[0].getDataBeanArray("レター種別情報");
//		childList = null;
//		if(listKKSV022709SC_letter_sbt_cd_info_EZM0171B010CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B010CBSMsg1List")){
//			childList = (ArrayList)parentMap.get("EZM0171B010CBSMsg1List");
//
//			for(int i = 0; i < childList.size(); i++){
//				X31SDataBeanAccess subbean = null;
//				if(listKKSV022709SC_letter_sbt_cd_info_EZM0171B010CBSMsg1List.getCount() -1 >= i){
//					subbean = listKKSV022709SC_letter_sbt_cd_info_EZM0171B010CBSMsg1List.getDataBean(i);
//				}else{
//					subbean = listKKSV022709SC_letter_sbt_cd_info_EZM0171B010CBSMsg1List.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());
//				}
//			}
//		}
		// プルダウン取得共通部品実行
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.LETTER_SBT_CD_INFO, "KKSV022709SC", true);
		// ▲プルダウン取得部分は共通部品を利用 end


		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getKKSV022710SC(X31SDataBeanAccess[] bean, HashMap outputMap) throws Exception{

		HashMap parentMap = null;
		if(outputMap.containsKey("KKSV022710SC")){
			parentMap = (HashMap)outputMap.get("KKSV022710SC");
		}

		ArrayList childList = null;
		

		// ▼プルダウン取得部分は共通部品を利用 start
//		X31SDataBeanAccessArray listKKSV022710SC_sok_wari_um_info_EZM0171B010CBSMsg1List = bean[0].getDataBeanArray("即割有無情報");
//		childList = null;
//		if(listKKSV022710SC_sok_wari_um_info_EZM0171B010CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B010CBSMsg1List")){
//			childList = (ArrayList)parentMap.get("EZM0171B010CBSMsg1List");
//
//			for(int i = 0; i < childList.size(); i++){
//				X31SDataBeanAccess subbean = null;
//				if(listKKSV022710SC_sok_wari_um_info_EZM0171B010CBSMsg1List.getCount() -1 >= i){
//					subbean = listKKSV022710SC_sok_wari_um_info_EZM0171B010CBSMsg1List.getDataBean(i);
//				}else{
//					subbean = listKKSV022710SC_sok_wari_um_info_EZM0171B010CBSMsg1List.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());
//				}
//			}
//		}
		// プルダウン取得共通部品実行
		
		// 即割有無
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.SOK_WARI_UM_INFO, "KKSV022710SC", true);
		// 同意有無
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.DOI_UM_INFO, "KKSV022710SC", true);
		// 他サービス・メール引継ぎ
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.TA_SVC_ML_HKTGI_UM_INFO, "KKSV022710SC", true);
		// ＰＣセットアップ有無
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.PC_SETUP_UM_INFO, "KKSV022710SC", true);
		// おまかせ安心セット申込有無フラグ
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.ANSN_SET_MSKM_UM_INFO, "KKSV022710SC", true);
		// ｅｏサポートプラス加入有無
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.SPRT_PLUS_KANYU_UM_INFO, "KKSV022710SC", true);
		// ファミリーパック契約有無
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.FAMIPA_KEI_UM_INFO, "KKSV022710SC", true);

		// IT2-2012-0001113 DELETE START
//		// 電話_番号ポータビリティ有無＃１
//		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.BMP_UM_1_INFO, "KKSV022710SC", true);
		// IT2-2012-0001113 DELETE END
		// ANK-2057-00-00 2014/04/08 DEL START
//		// 電話_割込電話有無＃１
//		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.WARKMI_TEL_UM_1_INFO, "KKSV022710SC", true);
		// ANK-2057-00-00 2014/04/08 DEL END
		// 電話_転送電話有無＃１
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.TENSO_TEL_UM_1_INFO, "KKSV022710SC", true);
		// 電話_転送電話選択有無＃１
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.TEL_CHOICE_UM_1_INFO, "KKSV022710SC", true);
		// 電話_非通知着信拒否有無＃１
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.INCMHI_UM_1_INFO, "KKSV022710SC", true);
		// 電話_迷惑電話拒否有無＃１
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.KYOHI_UM_1_INFO, "KKSV022710SC", true);
		// 電話_指定番号着信選択有無＃１
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.INCOMING_CHOICE_UM_1_INFO, "KKSV022710SC", true);
		// 電話_通話明細送付有無＃１
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.DTL_SOHU_UM_1_INFO, "KKSV022710SC", true);
		// 電話_０５０番号有無＃１
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.TEL_050_NO_UM_1_INFO, "KKSV022710SC", true);
		// 電話_発信者番号通知有無＃１
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.NO_TCH_UM_1_INFO, "KKSV022710SC", true);
		
		// IT2-2012-0001113 DELETE START
//		// 電話_番号ポータビリティ有無＃２
//		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.BMP_UM_2_INFO, "KKSV022710SC", true);
		// IT2-2012-0001113 DELETE END
		// ANK-2057-00-00 2014/04/08 DEL START
//		// 電話_割込電話有無＃２
//		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.WARKMI_TEL_UM_2_INFO, "KKSV022710SC", true);
		// ANK-2057-00-00 2014/04/08 DEL END
		// 電話_転送電話有無＃２
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.TENSO_TEL_UM_2_INFO, "KKSV022710SC", true);
		// 電話_転送電話選択有無＃２
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.TEL_CHOICE_UM_2_INFO, "KKSV022710SC", true);
		// 電話_非通知着信拒否有無＃２
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.INCMHI_UM_2_INFO, "KKSV022710SC", true);
		// 電話_迷惑電話拒否有無＃２
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.KYOHI_UM_2_INFO, "KKSV022710SC", true);
		// 電話_指定番号着信選択有無＃２
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.INCOMING_CHOICE_UM_2_INFO, "KKSV022710SC", true);
		// 電話_通話明細送付有無＃２
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.DTL_SOHU_UM_2_INFO, "KKSV022710SC", true);
		// 電話_０５０番号有無＃２
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.TEL_050_NO_UM_2_INFO, "KKSV022710SC", true);
		// 電話_発信者番号通知有無＃２
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.NO_TCH_UM_2_INFO, "KKSV022710SC", true);
		
		// 長割申込有無
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.LEN_WARI_MKM_UM_INFO, "KKSV022710SC", true);
		// 自動継続有無
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.AT_KEIZK_UM_INFO, "KKSV022710SC", true);
		// スマートリンクプレミアム申込
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.PREMIUM_OP_MKM_UM_INFO, "KKSV022710SC", true);
		// ＩＰ−ＳＴＢ申込有無
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.IPSTB_MSKM_UM_INFO, "KKSV022710SC", true);
		
		
		// ▲プルダウン取得部分は共通部品を利用 end


		X31SDataBeanAccessArray listKKSV022710SC_um_list_EZM0171B010CBSMsg1List = bean[0].getDataBeanArray("有無一覧");
		childList = null;
		if(listKKSV022710SC_um_list_EZM0171B010CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B010CBSMsg1List")){
			childList = (ArrayList)parentMap.get("EZM0171B010CBSMsg1List");

			for(int i = 0; i < childList.size(); i++){
				X31SDataBeanAccess subbean = null;
				if(listKKSV022710SC_um_list_EZM0171B010CBSMsg1List.getCount() -1 >= i){
					subbean = listKKSV022710SC_um_list_EZM0171B010CBSMsg1List.getDataBean(i);
				}else{
					subbean = listKKSV022710SC_um_list_EZM0171B010CBSMsg1List.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_nm"));
				} else {
					subbean.sendMessageString("コード区分名", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
			}
		}


		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getKKSV022711SC(X31SDataBeanAccess[] bean, HashMap outputMap) throws Exception{

		HashMap parentMap = null;
		if(outputMap.containsKey("KKSV022711SC")){
			parentMap = (HashMap)outputMap.get("KKSV022711SC");
		}

		ArrayList childList = null;
		

		// ▼プルダウン取得部分は共通部品を利用 start
//		X31SDataBeanAccessArray listKKSV022711SC_svc_kei_stat_info_EZM0171B010CBSMsg1List = bean[0].getDataBeanArray("契約状態情報");
//		childList = null;
//		if(listKKSV022711SC_svc_kei_stat_info_EZM0171B010CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B010CBSMsg1List")){
//			childList = (ArrayList)parentMap.get("EZM0171B010CBSMsg1List");
//
//			for(int i = 0; i < childList.size(); i++){
//				X31SDataBeanAccess subbean = null;
//				if(listKKSV022711SC_svc_kei_stat_info_EZM0171B010CBSMsg1List.getCount() -1 >= i){
//					subbean = listKKSV022711SC_svc_kei_stat_info_EZM0171B010CBSMsg1List.getDataBean(i);
//				}else{
//					subbean = listKKSV022711SC_svc_kei_stat_info_EZM0171B010CBSMsg1List.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());
//				}
//			}
//		}
		// プルダウン取得共通部品実行
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.SVC_KEI_STAT_INFO, "KKSV022711SC", true);
		// ▲プルダウン取得部分は共通部品を利用 end


		X31SDataBeanAccessArray listKKSV022711SC_svc_kei_stat_list_EZM0171B010CBSMsg1List = bean[0].getDataBeanArray("契約状態一覧");
		childList = null;
		if(listKKSV022711SC_svc_kei_stat_list_EZM0171B010CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B010CBSMsg1List")){
			childList = (ArrayList)parentMap.get("EZM0171B010CBSMsg1List");

			for(int i = 0; i < childList.size(); i++){
				X31SDataBeanAccess subbean = null;
				if(listKKSV022711SC_svc_kei_stat_list_EZM0171B010CBSMsg1List.getCount() -1 >= i){
					subbean = listKKSV022711SC_svc_kei_stat_list_EZM0171B010CBSMsg1List.getDataBean(i);
				}else{
					subbean = listKKSV022711SC_svc_kei_stat_list_EZM0171B010CBSMsg1List.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_nm"));
				} else {
					subbean.sendMessageString("コード区分名", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
			}
		}


		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getKKSV022712SC(X31SDataBeanAccess[] bean, HashMap outputMap) throws Exception{

		// ▼プルダウン取得部分は共通部品を利用 start
//		HashMap parentMap = null;
//		if(outputMap.containsKey("KKSV022712SC")){
//			parentMap = (HashMap)outputMap.get("KKSV022712SC");
//		}
//
//		ArrayList childList = null;
//		
//
//		X31SDataBeanAccessArray listKKSV022712SC_keisha_type_cd_info_EZM0171B010CBSMsg1List = bean[0].getDataBeanArray("契約者タイプコード情報");
//		childList = null;
//		if(listKKSV022712SC_keisha_type_cd_info_EZM0171B010CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B010CBSMsg1List")){
//			childList = (ArrayList)parentMap.get("EZM0171B010CBSMsg1List");
//
//			for(int i = 0; i < childList.size(); i++){
//				X31SDataBeanAccess subbean = null;
//				if(listKKSV022712SC_keisha_type_cd_info_EZM0171B010CBSMsg1List.getCount() -1 >= i){
//					subbean = listKKSV022712SC_keisha_type_cd_info_EZM0171B010CBSMsg1List.getDataBean(i);
//				}else{
//					subbean = listKKSV022712SC_keisha_type_cd_info_EZM0171B010CBSMsg1List.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());
//				}
//			}
//		}
		// プルダウン取得共通部品実行
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.KEISHA_TYPE_CD_INFO, "KKSV022712SC", true);
		// ▲プルダウン取得部分は共通部品を利用 end


		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getKKSV022713SC(X31SDataBeanAccess[] bean, HashMap outputMap) throws Exception{

		// ▼プルダウン取得部分は共通部品を利用 start
//		HashMap parentMap = null;
//		if(outputMap.containsKey("KKSV022713SC")){
//			parentMap = (HashMap)outputMap.get("KKSV022713SC");
//		}
//
//		ArrayList childList = null;
//		
//
//		X31SDataBeanAccessArray listKKSV022713SC_shiwake_div_info_EZM0171B010CBSMsg1List = bean[0].getDataBeanArray("引抜情報");
//		childList = null;
//		if(listKKSV022713SC_shiwake_div_info_EZM0171B010CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B010CBSMsg1List")){
//			childList = (ArrayList)parentMap.get("EZM0171B010CBSMsg1List");
//
//			for(int i = 0; i < childList.size(); i++){
//				X31SDataBeanAccess subbean = null;
//				if(listKKSV022713SC_shiwake_div_info_EZM0171B010CBSMsg1List.getCount() -1 >= i){
//					subbean = listKKSV022713SC_shiwake_div_info_EZM0171B010CBSMsg1List.getDataBean(i);
//				}else{
//					subbean = listKKSV022713SC_shiwake_div_info_EZM0171B010CBSMsg1List.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());
//				}
//			}
//		}
		// プルダウン取得共通部品実行
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.SHIWAKE_DIV_INFO, "KKSV022713SC", true);
		// ▲プルダウン取得部分は共通部品を利用 end


		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getKKSV022714SC(X31SDataBeanAccess[] bean, HashMap outputMap) throws Exception{

		// ▼プルダウン取得部分は共通部品を利用 start
//		HashMap parentMap = null;
//		if(outputMap.containsKey("KKSV022714SC")){
//			parentMap = (HashMap)outputMap.get("KKSV022714SC");
//		}
//
//		ArrayList childList = null;
//		
//
//		X31SDataBeanAccessArray listKKSV022714SC_mskm_form_cd_info_EZM0171B010CBSMsg1List = bean[0].getDataBeanArray("販売チャネル情報");
//		childList = null;
//		if(listKKSV022714SC_mskm_form_cd_info_EZM0171B010CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B010CBSMsg1List")){
//			childList = (ArrayList)parentMap.get("EZM0171B010CBSMsg1List");
//
//			for(int i = 0; i < childList.size(); i++){
//				X31SDataBeanAccess subbean = null;
//				if(listKKSV022714SC_mskm_form_cd_info_EZM0171B010CBSMsg1List.getCount() -1 >= i){
//					subbean = listKKSV022714SC_mskm_form_cd_info_EZM0171B010CBSMsg1List.getDataBean(i);
//				}else{
//					subbean = listKKSV022714SC_mskm_form_cd_info_EZM0171B010CBSMsg1List.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());
//				}
//			}
//		}
		// プルダウン取得共通部品実行
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.MSKM_FORM_CD_INFO, "KKSV022714SC", true);
		// ▲プルダウン取得部分は共通部品を利用 end


		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getKKSV022715SC(X31SDataBeanAccess[] bean, HashMap outputMap) throws Exception{

		// ▼プルダウン取得部分は共通部品を利用 start
//		HashMap parentMap = null;
//		if(outputMap.containsKey("KKSV022715SC")){
//			parentMap = (HashMap)outputMap.get("KKSV022715SC");
//		}
//
//		ArrayList childList = null;
//		
//
//		X31SDataBeanAccessArray listKKSV022715SC_payway_keizoku_flg_info_EZM0171B010CBSMsg1List = bean[0].getDataBeanArray("支払方法継続フラグ情報");
//		childList = null;
//		if(listKKSV022715SC_payway_keizoku_flg_info_EZM0171B010CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B010CBSMsg1List")){
//			childList = (ArrayList)parentMap.get("EZM0171B010CBSMsg1List");
//
//			for(int i = 0; i < childList.size(); i++){
//				X31SDataBeanAccess subbean = null;
//				if(listKKSV022715SC_payway_keizoku_flg_info_EZM0171B010CBSMsg1List.getCount() -1 >= i){
//					subbean = listKKSV022715SC_payway_keizoku_flg_info_EZM0171B010CBSMsg1List.getDataBean(i);
//				}else{
//					subbean = listKKSV022715SC_payway_keizoku_flg_info_EZM0171B010CBSMsg1List.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());
//				}
//			}
//		}
		// プルダウン取得共通部品実行
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.PAYWAY_KEIZOKU_FLG_INFO, "KKSV022715SC", true);
		// ▲プルダウン取得部分は共通部品を利用 end


		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getKKSV022716SC(X31SDataBeanAccess[] bean, HashMap outputMap) throws Exception{

		// ▼プルダウン取得部分は共通部品を利用 start
//		HashMap parentMap = null;
//		if(outputMap.containsKey("KKSV022716SC")){
//			parentMap = (HashMap)outputMap.get("KKSV022716SC");
//		}
//
//		ArrayList childList = null;
//		
//
//		X31SDataBeanAccessArray listKKSV022716SC_pay_mskmsho_sohu_yh_info_EZM0171B010CBSMsg1List = bean[0].getDataBeanArray("支払申込未到着フラグ情報");
//		childList = null;
//		if(listKKSV022716SC_pay_mskmsho_sohu_yh_info_EZM0171B010CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B010CBSMsg1List")){
//			childList = (ArrayList)parentMap.get("EZM0171B010CBSMsg1List");
//
//			for(int i = 0; i < childList.size(); i++){
//				X31SDataBeanAccess subbean = null;
//				if(listKKSV022716SC_pay_mskmsho_sohu_yh_info_EZM0171B010CBSMsg1List.getCount() -1 >= i){
//					subbean = listKKSV022716SC_pay_mskmsho_sohu_yh_info_EZM0171B010CBSMsg1List.getDataBean(i);
//				}else{
//					subbean = listKKSV022716SC_pay_mskmsho_sohu_yh_info_EZM0171B010CBSMsg1List.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());
//				}
//			}
//		}
		// プルダウン取得共通部品実行
		
		// 電話_発番通知要否＃１
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.HTB_TCHI_YH_1_INFO, "KKSV022716SC", true);
		// 電話_１０４要否＃１
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.TEL_104_YH_1_INFO, "KKSV022716SC", true);
		// 電話_ハロー・タウン掲載要否＃１
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.KEISAI_YH_1_INFO, "KKSV022716SC", true);

		// 電話_発番通知要否＃２
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.HTB_TCHI_YH_2_INFO, "KKSV022716SC", true);
		// 電話_１０４要否＃２
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.TEL_104_YH_2_INFO, "KKSV022716SC", true);
		// 電話_ハロー・タウン掲載要否＃２
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.KEISAI_YH_2_INFO, "KKSV022716SC", true);
		
		// ▲プルダウン取得部分は共通部品を利用 end


		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getKKSV022717SC(X31SDataBeanAccess[] bean, HashMap outputMap) throws Exception{

		// ▼プルダウン取得部分は共通部品を利用 start
//		HashMap parentMap = null;
//		if(outputMap.containsKey("KKSV022717SC")){
//			parentMap = (HashMap)outputMap.get("KKSV022717SC");
//		}
//
//		ArrayList childList = null;
//		
//
//		X31SDataBeanAccessArray listKKSV022717SC_mans_vdsl_s_flg_info_EZM0171B010CBSMsg1List = bean[0].getDataBeanArray("ＶＤＳＬ＿Ｓフラグ情報");
//		childList = null;
//		if(listKKSV022717SC_mans_vdsl_s_flg_info_EZM0171B010CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B010CBSMsg1List")){
//			childList = (ArrayList)parentMap.get("EZM0171B010CBSMsg1List");
//
//			for(int i = 0; i < childList.size(); i++){
//				X31SDataBeanAccess subbean = null;
//				if(listKKSV022717SC_mans_vdsl_s_flg_info_EZM0171B010CBSMsg1List.getCount() -1 >= i){
//					subbean = listKKSV022717SC_mans_vdsl_s_flg_info_EZM0171B010CBSMsg1List.getDataBean(i);
//				}else{
//					subbean = listKKSV022717SC_mans_vdsl_s_flg_info_EZM0171B010CBSMsg1List.addDataBean();
//				}
//				HashMap childMap = (HashMap)childList.get(i);
//				if (subbean == null) {
//					continue;
//				}
//			
//				// ＶＤＳＬ＿Ｓフラグ情報.コードリスト ← VDSLSフラグ情報マップ.コード名称管理一覧照会明細.コード区分
//				if (childMap != null) {
//					subbean.sendMessageString("コードリスト", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div"));
//				} else {
//					subbean.sendMessageString("コードリスト", X31CWebConst.DATABEAN_SET_VALUE, new String());
//				}
//			}
//		}
		// プルダウン取得共通部品実行
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.MANS_VDSL_S_FLG_INFO, "KKSV022717SC", true);
		// ▲プルダウン取得部分は共通部品を利用 end


		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getKKSV022718SC(X31SDataBeanAccess[] bean, HashMap outputMap) throws Exception{

		// ▼プルダウン取得部分は共通部品を利用 start
//		HashMap parentMap = null;
//		if(outputMap.containsKey("KKSV022718SC")){
//			parentMap = (HashMap)outputMap.get("KKSV022718SC");
//		}
//
//		ArrayList childList = null;
//		
//
//		X31SDataBeanAccessArray listKKSV022718SC_tk_hoshiki_cd_1_info_EZM0171B010CBSMsg1List = bean[0].getDataBeanArray("マンション＿提供方式１情報");
//		childList = null;
//		if(listKKSV022718SC_tk_hoshiki_cd_1_info_EZM0171B010CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B010CBSMsg1List")){
//			childList = (ArrayList)parentMap.get("EZM0171B010CBSMsg1List");
//
//			for(int i = 0; i < childList.size(); i++){
//				X31SDataBeanAccess subbean = null;
//				if(listKKSV022718SC_tk_hoshiki_cd_1_info_EZM0171B010CBSMsg1List.getCount() -1 >= i){
//					subbean = listKKSV022718SC_tk_hoshiki_cd_1_info_EZM0171B010CBSMsg1List.getDataBean(i);
//				}else{
//					subbean = listKKSV022718SC_tk_hoshiki_cd_1_info_EZM0171B010CBSMsg1List.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());
//				}
//			}
//		}
		// プルダウン取得共通部品実行
		
		// マンション_提供方式１
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.TK_HOSHIKI_CD_1_INFO, "KKSV022718SC", true);
		// マンション_提供方式２
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.TK_HOSHIKI_CD_2_INFO, "KKSV022718SC", true);
		// ▲プルダウン取得部分は共通部品を利用 end


		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getKKSV022719SC(X31SDataBeanAccess[] bean, HashMap outputMap) throws Exception{

		// ▼プルダウン取得部分は共通部品を利用 start
//		HashMap parentMap = null;
//		if(outputMap.containsKey("KKSV022719SC")){
//			parentMap = (HashMap)outputMap.get("KKSV022719SC");
//		}
//
//		ArrayList childList = null;
//		
//
//		X31SDataBeanAccessArray listKKSV022719SC_plc_ad_fix_flg_info_EZM0171B010CBSMsg1List = bean[0].getDataBeanArray("住所未確定フラグ情報");
//		childList = null;
//		if(listKKSV022719SC_plc_ad_fix_flg_info_EZM0171B010CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B010CBSMsg1List")){
//			childList = (ArrayList)parentMap.get("EZM0171B010CBSMsg1List");
//
//			for(int i = 0; i < childList.size(); i++){
//				X31SDataBeanAccess subbean = null;
//				if(listKKSV022719SC_plc_ad_fix_flg_info_EZM0171B010CBSMsg1List.getCount() -1 >= i){
//					subbean = listKKSV022719SC_plc_ad_fix_flg_info_EZM0171B010CBSMsg1List.getDataBean(i);
//				}else{
//					subbean = listKKSV022719SC_plc_ad_fix_flg_info_EZM0171B010CBSMsg1List.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());
//				}
//			}
//		}
		// プルダウン取得共通部品実行
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.PLC_AD_FIX_FLG_INFO, "KKSV022719SC", true);
		// ▲プルダウン取得部分は共通部品を利用 end


		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getKKSV022720SC(X31SDataBeanAccess[] bean, HashMap outputMap) throws Exception{

		// ▼プルダウン取得部分は共通部品を利用 start
//		HashMap parentMap = null;
//		if(outputMap.containsKey("KKSV022720SC")){
//			parentMap = (HashMap)outputMap.get("KKSV022720SC");
//		}
//
//		ArrayList childList = null;
//		
//
//		X31SDataBeanAccessArray listKKSV022720SC_tk_sbt_cd_info_EZM0171B010CBSMsg1List = bean[0].getDataBeanArray("機器契約区分情報");
//		childList = null;
//		if(listKKSV022720SC_tk_sbt_cd_info_EZM0171B010CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B010CBSMsg1List")){
//			childList = (ArrayList)parentMap.get("EZM0171B010CBSMsg1List");
//
//			for(int i = 0; i < childList.size(); i++){
//				X31SDataBeanAccess subbean = null;
//				if(listKKSV022720SC_tk_sbt_cd_info_EZM0171B010CBSMsg1List.getCount() -1 >= i){
//					subbean = listKKSV022720SC_tk_sbt_cd_info_EZM0171B010CBSMsg1List.getDataBean(i);
//				}else{
//					subbean = listKKSV022720SC_tk_sbt_cd_info_EZM0171B010CBSMsg1List.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());
//				}
//			}
//		}
		// プルダウン取得共通部品実行
		
		// eoBBR機器契約区分
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.TK_SBT_CD_INFO, "KKSV022720SC", true);
		
		// ＰＬＣ機器契約区分(1)
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.TK_SBT_CD_1_INFO, "KKSV022720SC", true);
		// ＰＬＣ機器契約区分(2)
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.TK_SBT_CD_2_INFO, "KKSV022720SC", true);
		// ＰＬＣ機器契約区分(3)
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.TK_SBT_CD_3_INFO, "KKSV022720SC", true);
		// ＰＬＣ機器契約区分(4)
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.TK_SBT_CD_4_INFO, "KKSV022720SC", true);
		// ＰＬＣ機器契約区分(5)
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.TK_SBT_CD_5_INFO, "KKSV022720SC", true);
		
		// ▲プルダウン取得部分は共通部品を利用 end


		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getKKSV022721SC(X31SDataBeanAccess[] bean, HashMap outputMap) throws Exception{

		// ▼プルダウン取得部分は共通部品を利用 start
		HashMap parentMap = null;
		if(outputMap.containsKey("KKSV022721SC")){
			parentMap = (HashMap)outputMap.get("KKSV022721SC");
		}

		ArrayList childList = null;
		

//		X31SDataBeanAccessArray listKKSV022721SC_tk_way_cd_info_EZM0171B010CBSMsg1List = bean[0].getDataBeanArray("識別区分情報");
//		childList = null;
//		if(listKKSV022721SC_tk_way_cd_info_EZM0171B010CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B010CBSMsg1List")){
//			childList = (ArrayList)parentMap.get("EZM0171B010CBSMsg1List");
//
//			for(int i = 0; i < childList.size(); i++){
//				X31SDataBeanAccess subbean = null;
//				if(listKKSV022721SC_tk_way_cd_info_EZM0171B010CBSMsg1List.getCount() -1 >= i){
//					subbean = listKKSV022721SC_tk_way_cd_info_EZM0171B010CBSMsg1List.getDataBean(i);
//				}else{
//					subbean = listKKSV022721SC_tk_way_cd_info_EZM0171B010CBSMsg1List.addDataBean();
//				}
//				HashMap childMap = (HashMap)childList.get(i);
//				if (subbean == null) {
//					continue;
//				}
//			
//				// 識別区分情報.コードリスト ← eoBBR識別区分情報マップ.コード名称管理一覧照会明細.コード区分
//				if (childMap != null) {
//					subbean.sendMessageString("コードリスト", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div"));
//				} else {
//					subbean.sendMessageString("コードリスト", X31CWebConst.DATABEAN_SET_VALUE, new String());
//				}
//			}
//		}
		// プルダウン取得共通部品実行
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.TK_WAY_CD_INFO, "KKSV022721SC", true);
		// ▲プルダウン取得部分は共通部品を利用 end


		X31SDataBeanAccessArray listKKSV022721SC_eo_bbr_tk_way_cd_list_EZM0171B010CBSMsg1List = bean[0].getDataBeanArray("ｅｏＢＢＲ識別区分コード一覧");
		childList = null;
		if(listKKSV022721SC_eo_bbr_tk_way_cd_list_EZM0171B010CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B010CBSMsg1List")){
			childList = (ArrayList)parentMap.get("EZM0171B010CBSMsg1List");

			for(int i = 0; i < childList.size(); i++){
				X31SDataBeanAccess subbean = null;
				if(listKKSV022721SC_eo_bbr_tk_way_cd_list_EZM0171B010CBSMsg1List.getCount() -1 >= i){
					subbean = listKKSV022721SC_eo_bbr_tk_way_cd_list_EZM0171B010CBSMsg1List.getDataBean(i);
				}else{
					subbean = listKKSV022721SC_eo_bbr_tk_way_cd_list_EZM0171B010CBSMsg1List.addDataBean();
				}
				HashMap childMap = (HashMap)childList.get(i);
				if (subbean == null) {
					continue;
				}
			
				// "eoBBR識別区分コード一覧".コード区分 ← eoBBR識別区分情報マップ.コード名称管理一覧照会明細.コード区分
				if (childMap != null) {
					subbean.sendMessageString("コード区分", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div"));
				} else {
					subbean.sendMessageString("コード区分", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// "eoBBR識別区分コード一覧".コード区分名 ← eoBBR識別区分情報マップ.コード名称管理一覧照会明細.コード区分名
				if (childMap != null) {
					subbean.sendMessageString("コード区分名", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div_nm"));
				} else {
					subbean.sendMessageString("コード区分名", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
			}
		}
		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getKKSV022722SC(X31SDataBeanAccess[] bean, HashMap outputMap) throws Exception{

		// ▼プルダウン取得部分は共通部品を利用 start
//		HashMap parentMap = null;
//		if(outputMap.containsKey("KKSV022722SC")){
//			parentMap = (HashMap)outputMap.get("KKSV022722SC");
//		}
//
//		ArrayList childList = null;
//		
//
//		X31SDataBeanAccessArray listKKSV022722SC_eomoba_model_cd_info_EZM0171B010CBSMsg1List = bean[0].getDataBeanArray("モバイル機種コード情報");
//		childList = null;
//		if(listKKSV022722SC_eomoba_model_cd_info_EZM0171B010CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B010CBSMsg1List")){
//			childList = (ArrayList)parentMap.get("EZM0171B010CBSMsg1List");
//
//			for(int i = 0; i < childList.size(); i++){
//				X31SDataBeanAccess subbean = null;
//				if(listKKSV022722SC_eomoba_model_cd_info_EZM0171B010CBSMsg1List.getCount() -1 >= i){
//					subbean = listKKSV022722SC_eomoba_model_cd_info_EZM0171B010CBSMsg1List.getDataBean(i);
//				}else{
//					subbean = listKKSV022722SC_eomoba_model_cd_info_EZM0171B010CBSMsg1List.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());
//				}
//			}
//		}
		// プルダウン取得共通部品実行
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.EOMOBA_MODEL_CD_INFO, "KKSV022722SC", true);
		// ▲プルダウン取得部分は共通部品を利用 end

		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getKKSV022723SC(X31SDataBeanAccess[] bean, HashMap outputMap) throws Exception{

		// ▼プルダウン取得部分は共通部品を利用 start
		HashMap parentMap = null;
		if(outputMap.containsKey("KKSV022723SC")){
			parentMap = (HashMap)outputMap.get("KKSV022723SC");
		}

		ArrayList childList = null;
		

//		X31SDataBeanAccessArray listKKSV022723SC_prc_grp_cd_list_EZM0171B010CBSMsg1List = bean[0].getDataBeanArray("料金グループコード一覧");
//		childList = null;
//		if(parentMap.containsKey("EZM0171B010CBSMsg1List")){
//			childList = (ArrayList)parentMap.get("EZM0171B010CBSMsg1List");
//
//			for(int i = 0; i < childList.size(); i++){
//				X31SDataBeanAccess subbean = null;
//				if(listKKSV022723SC_prc_grp_cd_list_EZM0171B010CBSMsg1List.getCount() -1 >= i){
//					subbean = listKKSV022723SC_prc_grp_cd_list_EZM0171B010CBSMsg1List.getDataBean(i);
//				}else{
//					subbean = listKKSV022723SC_prc_grp_cd_list_EZM0171B010CBSMsg1List.addDataBean();
//				}
//				HashMap childMap = (HashMap)childList.get(i);
//			
//				// 料金グループコード一覧.コード区分 ← 料金グループコード情報マップ.コード名称管理一覧照会明細.コード区分
//				subbean.sendMessageString("コード区分", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div"));
//				// 料金グループコード一覧.コード区分名 ← 料金グループコード情報マップ.コード名称管理一覧照会明細.コード区分名
//				subbean.sendMessageString("コード区分名", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div_nm"));
//			}
//		}
		// プルダウン取得共通部品実行
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.PRC_GRP_CD_INFO, "KKSV022723SC", true);
		// ▲プルダウン取得部分は共通部品を利用 end


		X31SDataBeanAccessArray listKKSV022723SC_prc_grp_cd_list_EZM0171B010CBSMsg1List = bean[0].getDataBeanArray("料金グループコード一覧");
		childList = null;
		if(listKKSV022723SC_prc_grp_cd_list_EZM0171B010CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B010CBSMsg1List")){
			childList = (ArrayList)parentMap.get("EZM0171B010CBSMsg1List");

			for(int i = 0; i < childList.size(); i++){
				X31SDataBeanAccess subbean = null;
				if(listKKSV022723SC_prc_grp_cd_list_EZM0171B010CBSMsg1List.getCount() -1 >= i){
					subbean = listKKSV022723SC_prc_grp_cd_list_EZM0171B010CBSMsg1List.getDataBean(i);
				}else{
					subbean = listKKSV022723SC_prc_grp_cd_list_EZM0171B010CBSMsg1List.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());
				}
				// 料金プランコード一覧.コード区分名 ← 料金プランコード情報マップ.コード名称管理一覧照会明細.コード区分名
//				subbean.sendMessageString("コード区分名", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div_nm"));
				if (childMap != null) {
					subbean.sendMessageString("コード区分名", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div_nm"));
				} else {
					subbean.sendMessageString("コード区分名", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
			}
		}


		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getKKSV022724SC(X31SDataBeanAccess[] bean, HashMap outputMap) throws Exception{

		// ▼プルダウン取得部分は共通部品を利用 start
		HashMap parentMap = null;
		if(outputMap.containsKey("KKSV022724SC")){
			parentMap = (HashMap)outputMap.get("KKSV022724SC");
		}

		ArrayList childList = null;
		

//		X31SDataBeanAccessArray listKKSV022724SC_pplan_cdd_list_EZM0171B010CBSMsg1List = bean[0].getDataBeanArray("料金プランコード一覧");
//		childList = null;
//		if(parentMap.containsKey("EZM0171B010CBSMsg1List")){
//			childList = (ArrayList)parentMap.get("EZM0171B010CBSMsg1List");
//
//			for(int i = 0; i < childList.size(); i++){
//				X31SDataBeanAccess subbean = null;
//				if(listKKSV022724SC_pplan_cdd_list_EZM0171B010CBSMsg1List.getCount() -1 >= i){
//					subbean = listKKSV022724SC_pplan_cdd_list_EZM0171B010CBSMsg1List.getDataBean(i);
//				}else{
//					subbean = listKKSV022724SC_pplan_cdd_list_EZM0171B010CBSMsg1List.addDataBean();
//				}
//				HashMap childMap = (HashMap)childList.get(i);
//			
//				// 料金プランコード一覧.コード区分 ← 料金プランコード情報マップ.コード名称管理一覧照会明細.コード区分
//				subbean.sendMessageString("コード区分", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div"));
//				// 料金プランコード一覧.コード区分名 ← 料金プランコード情報マップ.コード名称管理一覧照会明細.コード区分名
//				subbean.sendMessageString("コード区分名", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div_nm"));
//			}
//		}
//		
		// プルダウン取得共通部品実行
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.PPLAN_CD_INFO, "KKSV022724SC", true);
		// ▲プルダウン取得部分は共通部品を利用 end


		X31SDataBeanAccessArray listKKSV022724SC_pplan_cdd_list_EZM0171B010CBSMsg1List = bean[0].getDataBeanArray("料金プランコード一覧");
		childList = null;
		if(listKKSV022724SC_pplan_cdd_list_EZM0171B010CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B010CBSMsg1List")){
			childList = (ArrayList)parentMap.get("EZM0171B010CBSMsg1List");

			for(int i = 0; i < childList.size(); i++){
				X31SDataBeanAccess subbean = null;
				if(listKKSV022724SC_pplan_cdd_list_EZM0171B010CBSMsg1List.getCount() -1 >= i){
					subbean = listKKSV022724SC_pplan_cdd_list_EZM0171B010CBSMsg1List.getDataBean(i);
				}else{
					subbean = listKKSV022724SC_pplan_cdd_list_EZM0171B010CBSMsg1List.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());
				}
				// 料金プランコード一覧.コード区分名 ← 料金プランコード情報マップ.コード名称管理一覧照会明細.コード区分名
//				subbean.sendMessageString("コード区分名", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div_nm"));
				if (childMap != null) {
					subbean.sendMessageString("コード区分名", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div_nm"));
				} else {
					subbean.sendMessageString("コード区分名", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
			}
		}


		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getKKSV022725SC(X31SDataBeanAccess[] bean, HashMap outputMap) throws Exception{

		// ▼プルダウン取得部分は共通部品を利用 start
//		HashMap parentMap = null;
//		if(outputMap.containsKey("KKSV022725SC")){
//			parentMap = (HashMap)outputMap.get("KKSV022725SC");
//		}
//
//		ArrayList childList = null;
//		
//
//		X31SDataBeanAccessArray listKKSV022725SC_mansion_bukken_cd_info_EZM0171B010CBSMsg1List = bean[0].getDataBeanArray("マンション物件コード情報");
//		childList = null;
//		if(parentMap.containsKey("EZM0171B010CBSMsg1List")){
//			childList = (ArrayList)parentMap.get("EZM0171B010CBSMsg1List");
//
//			for(int i = 0; i < childList.size(); i++){
//				X31SDataBeanAccess subbean = null;
//				if(listKKSV022725SC_mansion_bukken_cd_info_EZM0171B010CBSMsg1List.getCount() -1 >= i){
//					subbean = listKKSV022725SC_mansion_bukken_cd_info_EZM0171B010CBSMsg1List.getDataBean(i);
//				}else{
//					subbean = listKKSV022725SC_mansion_bukken_cd_info_EZM0171B010CBSMsg1List.addDataBean();
//				}
//				HashMap childMap = (HashMap)childList.get(i);
//			
//				// マンション物件コード情報.コードリスト ← マンション物件コード情報マップ.コード名称管理一覧照会明細.コード区分
//				subbean.sendMessageString("コードリスト", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div"));
//				// マンション物件コード情報.コード名リスト ← マンション物件コード情報マップ.コード名称管理一覧照会明細.コード区分名
//				subbean.sendMessageString("コード名リスト", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div_nm"));
//			}
//		}
		// プルダウン取得共通部品実行
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.MANSION_BUKKEN_CD_INFO, "KKSV022725SC", true);
		// ▲プルダウン取得部分は共通部品を利用 end


		return bean;
	}
	
	/**
	 * 下りマッピング
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getKKSV022726SC(X31SDataBeanAccess[] bean, HashMap outputMap) throws Exception{

		HashMap parentMap = null;
		if(outputMap.containsKey("KKSV022726SC")){
			parentMap = (HashMap)outputMap.get("KKSV022726SC");
		}

		ArrayList childList = null;
		

		// ▼プルダウン取得部分は共通部品を利用 start
//		X31SDataBeanAccessArray listKKSV022726SC_eo_bbr_taknkiki_model_cd_list_EZM0171B010CBSMsg1List = bean[0].getDataBeanArray("ｅｏＢＢＲ宅内機器型式コード一覧");
//		childList = null;
//		if(parentMap.containsKey("EZM0171B010CBSMsg1List")){
//			childList = (ArrayList)parentMap.get("EZM0171B010CBSMsg1List");
//
//			for(int i = 0; i < childList.size(); i++){
//				X31SDataBeanAccess subbean = null;
//				if(listKKSV022726SC_eo_bbr_taknkiki_model_cd_list_EZM0171B010CBSMsg1List.getCount() -1 >= i){
//					subbean = listKKSV022726SC_eo_bbr_taknkiki_model_cd_list_EZM0171B010CBSMsg1List.getDataBean(i);
//				}else{
//					subbean = listKKSV022726SC_eo_bbr_taknkiki_model_cd_list_EZM0171B010CBSMsg1List.addDataBean();
//				}
//				HashMap childMap = (HashMap)childList.get(i);
//			
//				// ｅｏＢＢＲ宅内機器型式コード一覧.コード区分 ← eoBBR宅内機器型式一覧照会マップ.コード名称管理一覧照会明細.コード区分
//				subbean.sendMessageString("コード区分", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div"));
//				// ｅｏＢＢＲ宅内機器型式コード一覧.コード区分名 ← eoBBR宅内機器型式一覧照会マップ.コード名称管理一覧照会明細.コード区分名
//				subbean.sendMessageString("コード区分名", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div_nm"));
//			}
//		}
		// プルダウン取得共通部品実行
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.TAKNKIKI_MODEL_CD_INFO, "KKSV022726SC", true);
		// ▲プルダウン取得部分は共通部品を利用 end

		
		X31SDataBeanAccessArray listKKSV022726SC_eo_bbr_taknkiki_model_cd_list_EZM0171B010CBSMsg1List = bean[0].getDataBeanArray("ｅｏＢＢＲ宅内機器型式コード一覧");
		childList = null;
		if(listKKSV022726SC_eo_bbr_taknkiki_model_cd_list_EZM0171B010CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0171B010CBSMsg1List")){
			childList = (ArrayList)parentMap.get("EZM0171B010CBSMsg1List");

			for(int i = 0; i < childList.size(); i++){
				X31SDataBeanAccess subbean = null;
				if(listKKSV022726SC_eo_bbr_taknkiki_model_cd_list_EZM0171B010CBSMsg1List.getCount() -1 >= i){
					subbean = listKKSV022726SC_eo_bbr_taknkiki_model_cd_list_EZM0171B010CBSMsg1List.getDataBean(i);
				}else{
					subbean = listKKSV022726SC_eo_bbr_taknkiki_model_cd_list_EZM0171B010CBSMsg1List.addDataBean();
				}
				HashMap childMap = (HashMap)childList.get(i);
				if (subbean == null) {
					continue;
				}
			
				// ｅｏＢＢＲ宅内機器型式コード一覧.コード区分 ← eoBBR宅内機器型式一覧照会マップ.コード名称管理一覧照会明細.コード区分
				if (childMap != null) {
					subbean.sendMessageString("コード区分", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div"));
				} else {
					subbean.sendMessageString("コード区分", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// ｅｏＢＢＲ宅内機器型式コード一覧.コード区分名 ← eoBBR宅内機器型式一覧照会マップ.コード名称管理一覧照会明細.コード区分名
				if (childMap != null) {
					subbean.sendMessageString("コード区分名", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("cd_div_nm"));
				} else {
					subbean.sendMessageString("コード区分名", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
			}
		}

		
		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getKKSV022729SC(X31SDataBeanAccess[] bean, HashMap outputMap) throws Exception{

		// プルダウン取得共通部品実行
		// 電話登録種別１
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.BMP_UM_1_INFO, "KKSV022729SC", true);

		// 電話登録種別２
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.BMP_UM_2_INFO, "KKSV022729SC", true);		// ▲プルダウン取得部分は共通部品を利用 end

		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getKKSV022730SC(X31SDataBeanAccess[] bean, HashMap outputMap) throws Exception{

		// プルダウン取得共通部品実行
		// 支払申込未到着フラグ
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.PAY_MSKMSHO_SOHU_YH_INFO, "KKSV022730SC", true);
		return bean;
	}

	// ANK-2057-00-00 2014/04/08 ADD START
	/**
	 * 下りマッピング
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getKKSV022731SC(X31SDataBeanAccess[] bean, HashMap outputMap) throws Exception{

		// プルダウン取得共通部品実行
		// 電話_割込電話有無＃１
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.WARKMI_TEL_UM_1_INFO, "KKSV022731SC", true);
		// 電話_割込電話有無＃２
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.WARKMI_TEL_UM_2_INFO, "KKSV022731SC", true);

		return bean;
	}
	// ANK-2057-00-00 2014/04/08 ADD END

	// ANK-2056-00-00 2014/04/08 ADD START
	/**
	 * 下りマッピング
	 * @param bean　[0]：加入御礼書詳細更新
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getKKSV022732SC(X31SDataBeanAccess[] bean, HashMap outputMap) throws Exception{

		// プルダウン取得共通部品実行
		// 電話_オプションパック有無＃１
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.TEL_OP_PACK_SKCD_1_INFO, "KKSV022732SC", true);
		// 電話_オプションパック有無＃２
		JKKWebCommon.setPulldownList(bean[0], outputMap, KKW12602SFConst.TEL_OP_PACK_SKCD_2_INFO, "KKSV022732SC", true);

		return bean;
	}
	// ANK-2056-00-00 2014/04/08 ADD END

}