/*********************************************************************
*	All Rights reserved,Copyright (c) K-Opticom
**********************************************************************
*＜プログラム内容＞
*	システム名		：eo顧客基幹システム
*	モジュール名	：KKSV0033_KKSV0033OPDBMapper
*	ソースファイル名：KKSV0033_KKSV0033OPDBMapper.java
*	作成者			：FJ
*	日付			：2011年12月08日
*＜機能概要＞
*	BP（ダイヤルアップ接続登録初期表示）へのＤ−Ｂマッピングクラスです。
*＜修正履歴＞
*	バージョン	修正日		修正者		修正内容
*	v1.00.00	2011/12/08	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.web.webview.KKW00813SF.KKW00813SFConst;

/**
 * DataBean-BPマッピングをする。
 * 
 */
public class KKSV0033_KKSV0033OPDBMapper {
	
	/**
	 * コンストラクタ
	 */
	public KKSV0033_KKSV0033OPDBMapper(){
	}
	

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：ダイヤルアップ接続登録
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setKKSV003301SC(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);

		// ＳＹＳＩＤ → お客様一意照会.ＫＥＹ＿SYSID
		parentMap.put("key_sysid", bean[0].sendMessageString("ＳＹＳＩＤ", X31CWebConst.DATABEAN_GET_VALUE));
		// 運用年月日 → お客様一意照会.ＫＥＹ＿予約適用年月日
		parentMap.put("key_rsv_aply_ymd", bean[0].sendMessageString("運用年月日", X31CWebConst.DATABEAN_GET_VALUE));

		outputMap.put("KKSV003301SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：ダイヤルアップ接続登録
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setKKSV003302SC(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_svc_kei_no", bean[0].sendMessageString("サービス契約番号", X31CWebConst.DATABEAN_GET_VALUE));
		// 運用年月日 → サービス契約一意照会.ＫＥＹ＿予約適用年月日
		parentMap.put("key_rsv_aply_ymd", bean[0].sendMessageString("運用年月日", X31CWebConst.DATABEAN_GET_VALUE));

		outputMap.put("KKSV003302SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：ダイヤルアップ接続登録
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setKKSV003303SC(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_svc_kei_no", bean[0].sendMessageString("サービス契約番号", X31CWebConst.DATABEAN_GET_VALUE));

		outputMap.put("KKSV003303SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：ダイヤルアップ接続登録
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setKKSV003305SC(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("CD00533"));
		// 運用年月日 → コード名称管理一覧照会マップ.ＫＥＹ＿基準年月日
		parentMap.put("key_stdardymd", bean[0].sendMessageString("運用年月日", X31CWebConst.DATABEAN_GET_VALUE));

		outputMap.put("KKSV003305SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：ダイヤルアップ接続登録
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setKKSV003307SC(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_svc_kei_no", bean[0].sendMessageString("サービス契約番号", X31CWebConst.DATABEAN_GET_VALUE));

		outputMap.put("KKSV003307SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 上りマッピングをする
	 * @param bean　[0]：ダイヤルアップ接続登録
	 * @param outputMap
	 * @param func_code　機能コード
	 */
	@SuppressWarnings("unchecked")
	public HashMap setKKSV003308SC(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);

		// ダイヤルアップドメインコード種別 → 業務パラメータ管理一意照会マップ（マンションＶＡ種別）.ＫＥＹ＿業務パラメータID
		parentMap.put("key_work_param_id", bean[0].sendMessageString("ダイヤルアップドメインコード種別", X31CWebConst.DATABEAN_GET_VALUE));

		outputMap.put("KKSV003308SC", parentMap);
						
		return outputMap;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：ダイヤルアップ接続登録
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getKKSV003302SC(X31SDataBeanAccess[] bean, HashMap outputMap){

		HashMap parentMap = null;
		if(outputMap.containsKey("KKSV003302SC")){
			parentMap = (HashMap)outputMap.get("KKSV003302SC");
		}

		ArrayList childList = null;
		

		X31SDataBeanAccessArray listKKSV003302SC_EKK0081A010CBSMsg1List_EKK0081A010CBSMsg1List = bean[0].getDataBeanArray("サービス契約一意照会リスト");
		childList = null;
		if(listKKSV003302SC_EKK0081A010CBSMsg1List_EKK0081A010CBSMsg1List != null && parentMap != null && parentMap.containsKey("EKK0081A010CBSMsg1List")){
			childList = (ArrayList)parentMap.get("EKK0081A010CBSMsg1List");

			for(int i = 0; i < childList.size(); i++){
				X31SDataBeanAccess subbean = null;
				if(listKKSV003302SC_EKK0081A010CBSMsg1List_EKK0081A010CBSMsg1List.getCount() -1 >= i){
					subbean = listKKSV003302SC_EKK0081A010CBSMsg1List_EKK0081A010CBSMsg1List.getDataBean(i);
				}else{
					subbean = listKKSV003302SC_EKK0081A010CBSMsg1List_EKK0081A010CBSMsg1List.addDataBean();
				}
				HashMap childMap = (HashMap)childList.get(i);
				if (subbean == null) {
					continue;
				}
			
				// サービス契約一意照会リスト.世代登録年月日時分秒 ← サービス契約一意照会.サービス契約一意照会明細.世代登録年月日時分秒
				if (childMap != null) {
					subbean.sendMessageString("世代登録年月日時分秒", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("gene_add_dtm"));
				} else {
					subbean.sendMessageString("世代登録年月日時分秒", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// サービス契約一意照会リスト.料金グループコード ← サービス契約一意照会.サービス契約一意照会明細.料金グループコード
				if (childMap != null) {
					subbean.sendMessageString("料金グループコード", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("prc_grp_cd"));
				} else {
					subbean.sendMessageString("料金グループコード", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// サービス契約一意照会リスト.料金コースコード ← サービス契約一意照会.サービス契約一意照会明細.料金コースコード
				if (childMap != null) {
					subbean.sendMessageString("料金コースコード", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("pcrs_cd"));
				} else {
					subbean.sendMessageString("料金コースコード", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// サービス契約一意照会リスト.更新年月日時分秒 ← サービス契約一意照会.サービス契約一意照会明細.更新年月日時分秒
				if (childMap != null) {
					subbean.sendMessageString("更新年月日時分秒", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("last_upd_dtm"));
				} else {
					subbean.sendMessageString("更新年月日時分秒", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// サービス契約一意照会リスト.サービス契約ステータス
				if (childMap != null) {
					subbean.sendMessageString(KKW00813SFConst.SVC_KEI_STAT_05, X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("svc_kei_stat"));
				} else {
					subbean.sendMessageString(KKW00813SFConst.SVC_KEI_STAT_05, X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
			}
		}


		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：ダイヤルアップ接続登録
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getKKSV003303SC(X31SDataBeanAccess[] bean, HashMap outputMap){

		HashMap parentMap = null;
		if(outputMap.containsKey("KKSV003303SC")){
			parentMap = (HashMap)outputMap.get("KKSV003303SC");
		}

		ArrayList childList = null;
		

		X31SDataBeanAccessArray listKKSV003303SC_EKK0161B004CBSMsg1List_EKK0161B004CBSMsg1List = bean[0].getDataBeanArray("サービス契約内訳一覧照会リスト");
		childList = null;
		if(listKKSV003303SC_EKK0161B004CBSMsg1List_EKK0161B004CBSMsg1List != null && parentMap != null && parentMap.containsKey("EKK0161B004CBSMsg1List")){
			childList = (ArrayList)parentMap.get("EKK0161B004CBSMsg1List");

			for(int i = 0; i < childList.size(); i++){
				X31SDataBeanAccess subbean = null;
				if(listKKSV003303SC_EKK0161B004CBSMsg1List_EKK0161B004CBSMsg1List.getCount() -1 >= i){
					subbean = listKKSV003303SC_EKK0161B004CBSMsg1List_EKK0161B004CBSMsg1List.getDataBean(i);
				}else{
					subbean = listKKSV003303SC_EKK0161B004CBSMsg1List_EKK0161B004CBSMsg1List.addDataBean();
				}
				HashMap childMap = (HashMap)childList.get(i);
				if (subbean == null) {
					continue;
				}
			
				// サービス契約内訳一覧照会リスト.サービス契約内訳番号 ← サービス契約内訳一覧照会.サービス契約内訳一覧照会明細.サービス契約内訳番号
				if (childMap != null) {
					subbean.sendMessageString("サービス契約内訳番号", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("svc_kei_ucwk_no"));
				} else {
					subbean.sendMessageString("サービス契約内訳番号", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
				// サービス契約内訳一覧照会リスト.世代登録年月日時分秒 ← サービス契約内訳一覧照会.サービス契約内訳一覧照会明細.世代登録年月日時分秒
				if (childMap != null) {
					subbean.sendMessageString("世代登録年月日時分秒", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("gene_add_dtm"));
				} else {
					subbean.sendMessageString("世代登録年月日時分秒", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
			}
		}


		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：ダイヤルアップ接続登録
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getKKSV003304SC(X31SDataBeanAccess[] bean, HashMap outputMap){

		HashMap parentMap = null;
		if(outputMap.containsKey("KKSV003304SC")){
			parentMap = (HashMap)outputMap.get("KKSV003304SC");
		}

		ArrayList childList = null;
		

		X31SDataBeanAccessArray listKKSV003304SC_ekk0171a010cbsmsg1list_EKK0171A010CBSMsg1List = bean[0].getDataBeanArray("サービス契約内訳＜ｅｏ光ネット＞一意照会明細");
		childList = null;
		if(listKKSV003304SC_ekk0171a010cbsmsg1list_EKK0171A010CBSMsg1List != null && parentMap != null && parentMap.containsKey("EKK0171A010CBSMsg1List")){
			childList = (ArrayList)parentMap.get("EKK0171A010CBSMsg1List");

			for(int i = 0; i < childList.size(); i++){
				X31SDataBeanAccess subbean = null;
				if(listKKSV003304SC_ekk0171a010cbsmsg1list_EKK0171A010CBSMsg1List.getCount() -1 >= i){
					subbean = listKKSV003304SC_ekk0171a010cbsmsg1list_EKK0171A010CBSMsg1List.getDataBean(i);
				}else{
					subbean = listKKSV003304SC_ekk0171a010cbsmsg1list_EKK0171A010CBSMsg1List.addDataBean();
				}
				HashMap childMap = (HashMap)childList.get(i);
				if (subbean == null) {
					continue;
				}
			
				// サービス契約内訳＜ｅｏ光ネット＞一意照会明細.認証ＩＤ ← サービス契約内訳＜eo光ネット＞一意照会.サービス契約内訳＜eo光ネット＞一意照会明細.ISP認証ID
				if (childMap != null) {
					subbean.sendMessageString("認証ＩＤ", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("isp_ninsho_id"));
				} else {
					subbean.sendMessageString("認証ＩＤ", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
			}
		}


		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：ダイヤルアップ接続登録
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getKKSV003305SC(X31SDataBeanAccess[] bean, HashMap outputMap){

		HashMap parentMap = null;
		if(outputMap.containsKey("KKSV003305SC")){
			parentMap = (HashMap)outputMap.get("KKSV003305SC");
		}

		ArrayList childList = null;
		

		X31SDataBeanAccessArray listKKSV003305SC_dup_plan_list_EZM0171B010CBSMsg1List = bean[0].getDataBeanArray("ダイヤルアッププラン");
		childList = null;
		if(listKKSV003305SC_dup_plan_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(listKKSV003305SC_dup_plan_list_EZM0171B010CBSMsg1List.getCount() -1 >= i){
					subbean = listKKSV003305SC_dup_plan_list_EZM0171B010CBSMsg1List.getDataBean(i);
				}else{
					subbean = listKKSV003305SC_dup_plan_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[] getKKSV003306SC(X31SDataBeanAccess[] bean, HashMap outputMap){

		HashMap parentMap = null;
		if(outputMap.containsKey("KKSV003306SC")){
			parentMap = (HashMap)outputMap.get("KKSV003306SC");
		}

		ArrayList childList = null;
		

		X31SDataBeanAccessArray listKKSV003306SC_dup_ninsho_id_dmin_list_EZM0321A010CBSMsg1List = bean[0].getDataBeanArray("ダイヤルアップ認証ＩＤ用ドメイン");
		childList = null;
		if(listKKSV003306SC_dup_ninsho_id_dmin_list_EZM0321A010CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0321A010CBSMsg1List")){
			childList = (ArrayList)parentMap.get("EZM0321A010CBSMsg1List");

			for(int i = 0; i < childList.size(); i++){
				X31SDataBeanAccess subbean = null;
				if(listKKSV003306SC_dup_ninsho_id_dmin_list_EZM0321A010CBSMsg1List.getCount() -1 >= i){
					subbean = listKKSV003306SC_dup_ninsho_id_dmin_list_EZM0321A010CBSMsg1List.getDataBean(i);
				}else{
					subbean = listKKSV003306SC_dup_ninsho_id_dmin_list_EZM0321A010CBSMsg1List.addDataBean();
				}
				HashMap childMap = (HashMap)childList.get(i);
				if (subbean == null) {
					continue;
				}
			
				// ダイヤルアップ認証ＩＤ用ドメイン.ダイヤルアップ認証ＩＤ用ドメイン ← 業務パラメータ管理一意照会マップ.業務パラメータ管理一意照会明細.業務パラメータ設定値
				if (childMap != null) {
					subbean.sendMessageString("ダイヤルアップ認証ＩＤ用ドメイン", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("work_param_sette_value"));
				} else {
					subbean.sendMessageString("ダイヤルアップ認証ＩＤ用ドメイン", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
			}
		}


		return bean;
	}

	/**
	 * 下りマッピング
	 * @param bean　[0]：ダイヤルアップ接続登録
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getKKSV003307SC(X31SDataBeanAccess[] bean, HashMap outputMap){

		HashMap parentMap = null;
		if(outputMap.containsKey("KKSV003307SC")){
			parentMap = (HashMap)outputMap.get("KKSV003307SC");
		}

		ArrayList childList = null;
		

		X31SDataBeanAccessArray listKKSV003307SC_kakin_list_EKK0321B002CBSMsg1List = bean[0].getDataBeanArray("課金先リスト");
		childList = null;
		if(listKKSV003307SC_kakin_list_EKK0321B002CBSMsg1List != null && parentMap != null && parentMap.containsKey("EKK0321B002CBSMsg1List")){
			childList = (ArrayList)parentMap.get("EKK0321B002CBSMsg1List");

			for(int i = 0; i < childList.size(); i++){
				X31SDataBeanAccess subbean = null;
				if(listKKSV003307SC_kakin_list_EKK0321B002CBSMsg1List.getCount() -1 >= i){
					subbean = listKKSV003307SC_kakin_list_EKK0321B002CBSMsg1List.getDataBean(i);
				}else{
					subbean = listKKSV003307SC_kakin_list_EKK0321B002CBSMsg1List.addDataBean();
				}
				HashMap childMap = (HashMap)childList.get(i);
				if (subbean == null) {
					continue;
				}
			
				// 課金先リスト.請求契約番号 ← 課金先一覧照会マップ.課金先一覧照会明細.請求契約番号
				if (childMap != null) {
					subbean.sendMessageString("請求契約番号", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("seiky_kei_no"));
				} else {
					subbean.sendMessageString("請求契約番号", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
			}
		}


		return bean;
	}
	
	/**
	 * 下りマッピング
	 * @param bean　[0]：ダイヤルアップ接続登録
	 * @param outputMap
	 */
	@SuppressWarnings("unchecked")
	public X31SDataBeanAccess[] getKKSV003308SC(X31SDataBeanAccess[] bean, HashMap outputMap){

		HashMap parentMap = null;
		if(outputMap.containsKey("KKSV003308SC")){
			parentMap = (HashMap)outputMap.get("KKSV003308SC");
		}

		ArrayList childList = null;
		

		X31SDataBeanAccessArray listKKSV003308SC_dupcon_vascd_list_EZM0321A010CBSMsg1List = bean[0].getDataBeanArray("ダイヤルアップ接続用ＶＡ識別コード明細");
		childList = null;
		if(listKKSV003308SC_dupcon_vascd_list_EZM0321A010CBSMsg1List != null && parentMap != null && parentMap.containsKey("EZM0321A010CBSMsg1List")){
			childList = (ArrayList)parentMap.get("EZM0321A010CBSMsg1List");

			for(int i = 0; i < childList.size(); i++){
				X31SDataBeanAccess subbean = null;
				if(listKKSV003308SC_dupcon_vascd_list_EZM0321A010CBSMsg1List.getCount() -1 >= i){
					subbean = listKKSV003308SC_dupcon_vascd_list_EZM0321A010CBSMsg1List.getDataBean(i);
				}else{
					subbean = listKKSV003308SC_dupcon_vascd_list_EZM0321A010CBSMsg1List.addDataBean();
				}
				HashMap childMap = (HashMap)childList.get(i);
				if (subbean == null) {
					continue;
				}
			
				// ダイヤルアップ接続用ＶＡ識別コード明細.ダイヤルアップ接続用ＶＡ識別コード ← 業務パラメータ管理一意照会マップ（マンションＶＡ種別）.業務パラメータ管理一意照会明細.業務パラメータ設定値
				if (childMap != null) {
					subbean.sendMessageString("ダイヤルアップ接続用ＶＡ識別コード", X31CWebConst.DATABEAN_SET_VALUE, (String)childMap.get("work_param_sette_value"));
				} else {
					subbean.sendMessageString("ダイヤルアップ接続用ＶＡ識別コード", X31CWebConst.DATABEAN_SET_VALUE, new String());
				}
			}
		}


		return bean;
	}
	

}
