/*********************************************************************
*  All Rights reserved,Copyright (c) K-Opticom
**********************************************************************
*＜プログラム内容＞
*	システム名		：eo顧客基幹システム
*	モジュール名	：JKKKojiakUkCC
*	ソースファイル名：JKKKojiakUkCC.java
*	作成者			：FJ
*	日付			：2011年12月5日
*＜機能概要＞
*	工事情報登録の共通コンポーネント
*＜修正履歴＞
*	バージョン	修正日		修正者		修正内容
*	v1.00.00	2011/12/5	FJ			新規作成
*	v3.00.00	2012/09/11	FJ)中井		ST1-2012-0000447対応
*	v3.00.01	2012/10/18	FJ)中井		ST1-2012-0000722対応
*	v4.00.00	2012/12/06	FJ)宇野		ST2-2012-0001919(SEP-0031-00-00)対応
*	v4.00.01	2013/02/26	FJ)古内		【IKK-2013-0000166】
*	v4.00.02	2013/03/06	FJ)古内		【IKK-2013-0000286】
*	v4.00.03	2013/03/08	FJ)中井		【KT1-2013-0000318】
*	v4.00.04	2013/03/19	FJ)中井		【ST3-2013-0000752】対応
*	v4.00.05	2013/03/22	FJ)馬場		【IT1-2013-0000578】対応
*	v5.00.01	2013/04/04	FJ)中井		【IT1-2013-0000731】対応
*	v5.00.02	2013/04/23	FJ)馬場		【IT1-2013-0000992】対応
*	v5.00.03	2013/05/04	FJ)中井		【IT1-2013-0001141】対応
*	v5.00.04	2013/07/03	FJ)馬場		【LT-2013-0000222】対応
*   v7.00.00	2014/02/10  FJ) 中井	【OM-2013-0004777】対応
*   v8.00.00	2014/04/30	FJ) 中井	【OM-2014-0001266】対応
*   v10.00.00	2014/10/22	FJ) 阮		【ANK-2334-00-00】対応
*   v25.00.00   2016/04/06  FJ) 阮      【ANK-2768-00-00】Ｅ→Ｇ巻き取り時の多機能ＲＴorＶＡ出荷（富士通旧ＶＡ対応）
*	v29.00.00	2017/03/13  FJ)岸本		【OM-2016-0002522】障害対応 コース変更で電障コードが反映できるように修正
*	v31.00.00	2017/11/14	FJ)藤本		【ANK-3136-00-00】OPMSハードウエア保守切れ対応(STEP2-2)
*	v36.00.00	2018/02/26	FJ)岡村		OM-2018-000049 EG切替時オプション引継有無
**********************************************************************/
package com.fujitsu.futurity.bp.custom.common;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.Map;

import com.fujitsu.futurity.bp.x21.bpm.ServiceComponentRequestInvoker;
import com.fujitsu.futurity.bp.x21.bpm.db.SessionHandle;
import com.fujitsu.futurity.bp.x21.bpm.exception.RequestParameterException;
import com.fujitsu.futurity.bp.x21.bpm.parameter.IRequestParameterReadWrite;
import com.fujitsu.futurity.bp.x21.cc.AbstractCommonComponent;
import com.fujitsu.futurity.bp.x21.cc.exception.SCCallException;
import com.fujitsu.futurity.common.JCMConstants;
import com.fujitsu.futurity.common.x01.sc.SCControlMapKeys;
import com.fujitsu.futurity.mapping.bp.common.TemplateErrorUtil;
import com.fujitsu.futurity.model.base.CAANMsg;
import com.fujitsu.futurity.model.common.JCMAPLConstMgr;

import eo.common.util.JPCUtilCommon;
import eo.ejb.cbs.cbsmsg.ECK0011A010CBSMsg;
import eo.ejb.cbs.cbsmsg.ECK0011A010CBSMsg1List;
import eo.ejb.cbs.cbsmsg.ECK0021A010CBSMsg;
import eo.ejb.cbs.cbsmsg.ECK0021A010CBSMsg1List;
import eo.ejb.cbs.cbsmsg.ECK0201B001CBSMsg;
import eo.ejb.cbs.cbsmsg.ECK0201B001CBSMsg1List;
import eo.ejb.cbs.cbsmsg.EKK0011A010CBSMsg;
import eo.ejb.cbs.cbsmsg.EKK0011A010CBSMsg1List;
import eo.ejb.cbs.cbsmsg.EKK0021A010CBSMsg;
import eo.ejb.cbs.cbsmsg.EKK0021A010CBSMsg1List;
import eo.ejb.cbs.cbsmsg.EKK0081A010CBSMsg;
import eo.ejb.cbs.cbsmsg.EKK0081A010CBSMsg1List;
import eo.ejb.cbs.cbsmsg.EKK0081B019CBSMsg;
import eo.ejb.cbs.cbsmsg.EKK0081B019CBSMsg1List;
import eo.ejb.cbs.cbsmsg.EKK0081B024CBSMsg;
import eo.ejb.cbs.cbsmsg.EKK0081B024CBSMsg1List;
import eo.ejb.cbs.cbsmsg.EKK0101A010CBSMsg;
import eo.ejb.cbs.cbsmsg.EKK0101A010CBSMsg1List;
import eo.ejb.cbs.cbsmsg.EKK0251B003CBSMsg;
import eo.ejb.cbs.cbsmsg.EKK0251B003CBSMsg1List;
import eo.ejb.cbs.cbsmsg.EKK0321B002CBSMsg;
import eo.ejb.cbs.cbsmsg.EKK0321B002CBSMsg1List;
import eo.ejb.cbs.cbsmsg.EKK0341A010CBSMsg;
import eo.ejb.cbs.cbsmsg.EKK0341A010CBSMsg1List;
import eo.ejb.cbs.cbsmsg.EKK0451B001CBSMsg;
import eo.ejb.cbs.cbsmsg.EKK0451B001CBSMsg1List;
import eo.ejb.cbs.cbsmsg.EKK0581A010CBSMsg;
import eo.ejb.cbs.cbsmsg.EKK0581A010CBSMsg1List;
import eo.ejb.cbs.cbsmsg.EKK0791A010CBSMsg;
import eo.ejb.cbs.cbsmsg.EKK0791A010CBSMsg1List;
import eo.ejb.cbs.cbsmsg.EKK0861A010CBSMsg;
import eo.ejb.cbs.cbsmsg.EKK0861A010CBSMsg1List;
import eo.ejb.cbs.cbsmsg.EKK0871A010CBSMsg;
import eo.ejb.cbs.cbsmsg.EKK0871A010CBSMsg1List;
import eo.ejb.cbs.cbsmsg.EKK0881A010CBSMsg;
import eo.ejb.cbs.cbsmsg.EKK0881A010CBSMsg1List;
import eo.ejb.cbs.cbsmsg.EKK0891A010CBSMsg;
import eo.ejb.cbs.cbsmsg.EKK0891A010CBSMsg1List;
import eo.ejb.cbs.cbsmsg.EKU0021D010CBSMsg;
import eo.ejb.cbs.cbsmsg.EKU0031D010CBSMsg;
import eo.ejb.cbs.cbsmsg.EKU0041D010CBSMsg;
import eo.ejb.cbs.cbsmsg.EKU0081B010CBSMsg;
import eo.ejb.cbs.cbsmsg.EKU0081B010CBSMsg1List;
import eo.ejb.cbs.cbsmsg.EZM0321A010CBSMsg;
import eo.ejb.cbs.cbsmsg.EZM0321A010CBSMsg1List;
import eo.ejb.cbs.cbsmsg.EZM0411A010CBSMsg;
import eo.ejb.cbs.cbsmsg.EZM0411A010CBSMsg1List;

/**
 * 工事案件受付部品です。<p>
 * <br>
 * @author 富士通
 */
public class JKKKojiakUkCC extends AbstractCommonComponent
{
	/**
	 * テンプレートID(EKK0081A010)サービス契約一意照会
	 */
	private static final String TEMPLATE_ID_EKK0081A010 = "EKK0081A010";
	/**
	 * テンプレートID(EKK0321B002)課金先一覧照会（請求契約番号/サービス契約番号）
	 */
	private static final String TEMPLATE_ID_EKK0321B002 = "EKK0321B002";
	/**
	 * テンプレートID(ECK0011A010)お客様一意照会
	 */
	private static final String TEMPLATE_ID_ECK0011A010 = "ECK0011A010";
	/**
	 * テンプレートID(ECK0021A010)お客様＜個人＞一意照会
	 */
	private static final String TEMPLATE_ID_ECK0021A010 = "ECK0021A010";
	/**
	 * テンプレートID(EKK0251B003)サービス契約回線内訳一覧照会（現在利用中）
	 */
	private static final String TEMPLATE_ID_EKK0251B003 = "EKK0251B003";
	/**
	 * テンプレートID(ECK0201B001)連絡先一覧照会
	 */
	private static final String TEMPLATE_ID_ECK0201B001 = "ECK0201B001";
	/**
	 * テンプレートID(EKK0101A010)サービス契約＜eo光TV＞一意照会
	 */
	private static final String TEMPLATE_ID_EKK0101A010 = "EKK0101A010";
	/**
	 * テンプレートID(EKK0581A010)電波障害案件一意照会
	 */
	private static final String TEMPLATE_ID_EKK0581A010 = "EKK0581A010";
	/**
	 * テンプレートID(EKK0891A010)提供方式契約一意照会
	 */
	private static final String TEMPLATE_ID_EKK0891A010 = "EKK0891A010";
	/**
	 * テンプレートID(EKK0881A010)回線使用契約一意照会
	 */
	private static final String TEMPLATE_ID_EKK0881A010 = "EKK0881A010";
	/**
	 * テンプレートID(EKK0871A010)オーナー契約一意照会
	 */
	private static final String TEMPLATE_ID_EKK0871A010 = "EKK0871A010";
	/**
	 * テンプレートID(EKK0861A010)マンション物件一意照会
	 */
	private static final String TEMPLATE_ID_EKK0861A010 = "EKK0861A010";
	/**
	 * テンプレートID(EKK0081B019)サービス申込時サービス契約一覧照会
	 */
	private static final String TEMPLATE_ID_EKK0081B019 = "EKK0081B019";
	/**
	 * テンプレートID(EKK0021A010)申込明細一意照会
	 */
	private static final String TEMPLATE_ID_EKK0021A010 = "EKK0021A010";
	/**
	 * テンプレートID(EKK0451B001)割引サービス契約一覧照会
	 */
	private static final String TEMPLATE_ID_EKK0451B001 = "EKK0451B001";
	/**
	 * テンプレートID(EKK0791A010)料金コース一意照会
	 */
	private static final String TEMPLATE_ID_EKK0791A010 = "EKK0791A010";
	/**
	 * テンプレートID(EKU0021D010)工事案件(eo光ネット)受付
	 */
	private static final String TEMPLATE_ID_EKU0021D010 = "EKU0021D010";
	/**
	 * テンプレートID(EKU0031D010)工事案件(eo光テレビ)受付
	 */
	private static final String TEMPLATE_ID_EKU0031D010 = "EKU0031D010";
	/**
	 * テンプレートID(EKU0041D010)工事案件(eo光テレビ回線)受付
	 */
	private static final String TEMPLATE_ID_EKU0041D010 = "EKU0041D010";
	/**
	 * テンプレートID(EKU0081B010)サービス契約_工事案件一覧照会
	 */
	private static final String TEMPLATE_ID_EKU0081B010 = "EKU0081B010";
	
	/**
	 * テンプレートID(EKK0341A010)機器提供サービス契約一意照会
	 */
	private static final String TEMPLATE_ID_EKK0341A010 = "EKK0341A010";
	/**
	 * テンプレートID(EKK0081B024)サービス契約履歴一覧照会
	 */
	private static final String TEMPLATE_ID_EKK0081B024 = "EKK0081B024";
	 /**
	  *  テンプレートID(EKK0011A010)申込一意照会（新規申込時点）
	 */
	private static final String TEMPLATE_ID_EKK0011A010 = "EKK0011A010";
	/**
	 * 移設工事
	 */
	private static final String IDO_DIV_00021 = "00021";
	/**
	 * 光電話・宅内工事設定
	 */
	private static final String IDO_DIV_00022 = "00022";
	/**
	 * コース変更
	 */
	private static final String IDO_DIV_00009 = "00009";
	/**
	 * eoテレビ変更
	 */
	private static final String IDO_DIV_00018 = "00018";
	/**
	 * E-PON→GE-PON設備切替
	 */
	private static final String IDO_DIV_00067 = "00067";
	/**
	 * 割引タイプコード（長期利用割引）
	 */
	private static final String WRIB_TYPE_CD_30 = "30";
	/**
	 * 割引タイプコード（即割）
	 */
	private static final String WRIB_TYPE_CD_31 = "31";
	/**
	 * 工事受付コード(回線使う)
	 */
	private static final String KOJI_UK_CD_001 = "001";
	/**
	 * 工事受付コード(回線変える)
	 */
	private static final String KOJI_UK_CD_007 = "007";
	/**
	 * 工事受付コード(機器変える)
	 */
	private static final String KOJI_UK_CD_010 = "010";
	/**
	 * 工事受付詳細コード(引越し)
	 */
	private static final String KOJI_UK_DTAIL_CD_30 = "30";
	/**
	 * 工事受付詳細コード(光電話つける)
	 */
	private static final String KOJI_UK_DTAIL_CD_70 = "70";
	/**
	 * 工事受付詳細コード(TV機器変える)
	 */
	private static final String KOJI_UK_DTAIL_CD_80 = "80";
	/**
	 * 工事受付詳細コード(線移動)
	 */
	private static final String KOJI_UK_DTAIL_CD_90 = "90";
	/**
	 * 料金グループコード(ｅｏ光ネットホームタイプ)
	 */
	private static final String PRC_GRP_CD_02 = "02";
	/**
	 * 料金グループコード(ｅｏ光ネットマンションタイプ)
	 * */
	public static final String PRC_GRP_CD_04 = "04";
	/**
	 * 料金グループコード(ｅｏ光電話)
	 */
	private static final String PRC_GRP_CD_10 = "10";
	/**
	 * 料金グループコード(ｅｏ光テレビ（Ｋ−ＣＡＴ）)
	 */
	private static final String PRC_GRP_CD_11 = "11";
	/**
	 * 料金グループコード(ｅｏ光テレビ（再送信）)
	 */
	private static final String PRC_GRP_CD_13 = "13";
	/**
	 * 料金グループコード(ｅｏ光テレビ（ＫＣＮ）)
	 */
	private static final String PRC_GRP_CD_12 = "12";
	/**
	 * 宅内機器異動コード(STB交換)
	 */
	private static final String TAKNKIKI_IDO_CD_02 = "02";
	/**
	 * 宅内機器種別コード(STB)
	 */
	public static final String TAKNKIKI_SBT_CD_A0 = "A0";
	/**
	 * 宅内機器種別コード(V-ONU)
	 */
	public static final String TAKNKIKI_VONU_CD_E0 = "E0";
	
	/** 宅内機器異動コード（追加）*/
	private static final String TKKIKI_IDO_CD_ADD = "01";
	/* ++++++++++ v7.00.00 追加開始 ++++++++++ */
	/** 宅内機器異動コード（交換）*/
	private static final String TKKIKI_IDO_CD_RMV = "03";
	/* ++++++++++ v7.00.00 追加終了 ++++++++++ */

	/* ++++++++++ v4.00.00 変更開始 ++++++++++ */
	/** 宅内機器型式一意照会 */
	private static final String TEMPLATE_ID_EZM0411A010 = "EZM0411A010";
	/** 業務パラメータ管理一意照会 */
	private static final String TEMPLATE_ID_EZM0321A010 = "EZM0321A010";
	/** 業務パラメータ（宅内機器種別コードルーター機器機器判定） */
	private static final String KK_ROUT_TNK_SBT_CD = "KK_ROUT_TNK_SBT_CD";
	/* ++++++++++ v4.00.00 変更完了 ++++++++++ */
	
	/**
	 * 工事案件受付処理を行います。
	 * <br>
	 * @param handle セッションハンドル
	 * @param param リクエストパラメータ
	 * @param fixedText ユーザ任意文字列
	 * @return リクエストパラメータ
	 * @throws Exception 
	 */
	@SuppressWarnings("unchecked")
	public IRequestParameterReadWrite addKojiInfo(SessionHandle handle, IRequestParameterReadWrite param, String fixedText) throws Exception
	{
		// データ情報
		HashMap dataMap = (HashMap)param.getData(fixedText);
		// 異動区分取得
		String idoDiv = (String)dataMap.get("ido_div");
		if (IDO_DIV_00021.equals(idoDiv) || IDO_DIV_00022.equals(idoDiv))
		{
			// 工事案件受付
			kojiakUk(handle, param, dataMap, fixedText);
		}
		else if (IDO_DIV_00009.equals(idoDiv) || IDO_DIV_00018.equals(idoDiv) || IDO_DIV_00067.equals(idoDiv))
		{
			// 工事案件受付
			kojiakUk(handle, param, dataMap, fixedText);
		}
		else if (!"".equals(dataMap.get("koji_uk_cd")) && !"".equals(dataMap.get("koji_uk_dtail_cd")))
		{
			// 工事案件受付
			kojiakUk(handle, param, dataMap, fixedText);
		}
		return param;
	}

	/**
	 * 工事案件受付処理を行います。
	 * <br>
	 * @param handle セッションハンドル
	 * @param param リクエストパラメータ
	 * @param dataMap 
	 * @return リクエストパラメータ
	 * @throws Exception 
	 */
	@SuppressWarnings("unchecked")
	private void kojiakUk(SessionHandle handle, IRequestParameterReadWrite param, HashMap dataMap, String fixedText) throws Exception
	{
		Map<?, ?> result = null;
		CAANMsg template = null;
		
		// 作業領域の設定
		HashMap workMap = new HashMap();
		
		ServiceComponentRequestInvoker scCall = new ServiceComponentRequestInvoker();
		
// ++++++++++++ v4.00.02 ++++++++++++
		// **** 機器提供サービス契約のデータ補完 ****
		ArrayList<HashMap<String, Object>> dataList = (ArrayList<HashMap<String, Object>>)dataMap.get("kktkSvcOutList");
		if (dataList != null && dataList.size() > 0)
		{
			for (HashMap childMap : dataList)
			{
				// 機器提供サービス契約番号が指定されていない場合は設定しない。
				if (childMap == null || childMap.get("kktk_svc_kei_no") == null || "".equals(childMap.get("kktk_svc_kei_no")))
				{
					continue;
				}
				// 機器変更番号が指定されていないため、機器提供サービス契約のカレントを取得し設定する。
				Object[][] ekk0341a010IN = {
						{ EKK0341A010CBSMsg.TEMPLATEID,          TEMPLATE_ID_EKK0341A010 }, 
						{ EKK0341A010CBSMsg.FUNC_CODE,           "2" }, 
						{ EKK0341A010CBSMsg.KEY_KKTK_SVC_KEI_NO, childMap.get("kktk_svc_kei_no") },
						{ EKK0341A010CBSMsg.KEY_GENE_ADD_DTM,    ""},
						{ EKK0341A010CBSMsg.KEY_RSV_APLY_YMD,    JPCBPCommon.getOpeDate(null)}
				};
				// 機器提供サービス契約一意照会
				CAANMsg[] ekk0341a010cbsMsg1list = callSC(handle, scCall, param, fixedText, ekk0341a010IN).getCAANMsgList(EKK0341A010CBSMsg.EKK0341A010CBSMSG1LIST);
				// 宅内機器異動コードが「02：交換」の場合は変更前機器情報の設定を行う。
				if (!TAKNKIKI_IDO_CD_02.equals(childMap.get("taknkiki_ido_cd")))
				{
					// 機器変更番号が指定されている場合は、そのままとする。（再設定しない。）
					if (childMap.get("kiki_chg_no") == null || "".equals(childMap.get("kiki_chg_no")))
					{
						childMap.put("kiki_chg_no", ekk0341a010cbsMsg1list[0].getString(EKK0341A010CBSMsg1List.KIKI_CHG_NO));
					}
					// 宅内機器種別コード
					if (childMap.get("taknkiki_sbt_cd") == null || "".equals(childMap.get("taknkiki_sbt_cd")))
					{
						childMap.put("taknkiki_sbt_cd", ekk0341a010cbsMsg1list[0].getString(EKK0341A010CBSMsg1List.TAKNKIKI_SBT_CD));
					}
				}
				else
				{
					// 変更前旧宅内機器型式コードnが指定されている場合は、そのままとする。（再設定しない。）
					if (childMap.get("chgb_taknkiki_model_cd") == null || "".equals(childMap.get("chgb_taknkiki_model_cd")))
					{
						childMap.put("chgb_taknkiki_model_cd", ekk0341a010cbsMsg1list[0].getString(EKK0341A010CBSMsg1List.TAKNKIKI_MODEL_CD));
					}
					// 変更前旧宅内機器型式コードnが指定されている場合は、そのままとする。（再設定しない。）
					if (childMap.get("chgb_kkseizo_no") == null || "".equals(childMap.get("chgb_kkseizo_no")))
					{
						childMap.put("chgb_kkseizo_no", ekk0341a010cbsMsg1list[0].getString(EKK0341A010CBSMsg1List.KIKI_SEIZO_NO));
					}
				}
			}
		}
		// ++++++++++++ v4.00.02 ++++++++++++
		/* ++++++++++ v5.00.03 修正開始 ++++++++++ */
		if (IDO_DIV_00067.equals(dataMap.get("ido_div")))
		{
			// *** 受付対象の機器を取得する。 ***
			ArrayList<HashMap<String, Object>> dataList0 = new ArrayList<HashMap<String, Object>>();
			for(int i = 0; i < dataList.size(); i++ )
			{
				HashMap<String, Object> kktkMap = (HashMap<String, Object>) dataList.get(i);
				String taknkiki_ido_cd = (String) kktkMap.get("taknkiki_ido_cd");
				/* ++++++++++ v7.00.00 修正開始 ++++++++++ */
				if(TKKIKI_IDO_CD_RMV.equals(taknkiki_ido_cd))
				{
// ANK-2768-00-00 MOD START
					if ("C012".equals((String) kktkMap.get("kktk_svc_cd"))) {
						kktkMap.put("kiki_chg_no", kktkMap.get("kiki_chg_no_new67"));
					}
					else if ("C004".equals((String) kktkMap.get("kktk_svc_cd"))) {
						kktkMap.put("kiki_chg_no", kktkMap.get("kiki_chg_no_new67_va"));
					}
					else if ("C024".equals((String) kktkMap.get("kktk_svc_cd"))) {
						kktkMap.put("kiki_chg_no", kktkMap.get("kiki_chg_no_new67_mrt"));
					}
//					kktkMap.put("kiki_chg_no", kktkMap.get("kiki_chg_no_new67"));
//					kktkMap.put("taknkiki_model_cd", "");
					if ("C004".equals((String) kktkMap.get("kktk_svc_cd"))) {
						kktkMap.put("taknkiki_model_cd", kktkMap.get("taknkiki_model_cd_old67_va"));
					}
					else{
						kktkMap.put("taknkiki_model_cd", "");
					}
// ANK-2768-00-00 MOD END
					kktkMap.put("kiki_seizo_no", "");
					kktkMap.put("taknkiki_ido_cd", TKKIKI_IDO_CD_ADD);
					dataList0.add(kktkMap);
				}
				/* ++++++++++ v7.00.00 修正終了 ++++++++++ */
			}
			dataMap.put("kktkSvcOutList067", dataList0);
		}
		/* ++++++++++ v5.00.03 修正終了 ++++++++++ */
		
		// サービス契約一意照会
		template = editInMsgEKK0081A010(param, dataMap);
		// ◇ SC呼出実行
		result = scCall.run(getParamMsg(param, new CAANMsg[]{template}), handle);
		// ◇ 下りマッピング処理
		editOutMsgEKK0081A010(result, param, dataMap, workMap);
		
		// 課金先一覧照会（請求契約番号/サービス契約番号）
		template = editInMsgEKK0321B002(param, dataMap);
		// ◇ SC呼出実行
		result = scCall.run(getParamMsg(param, new CAANMsg[]{template}), handle);
		// ◇ 下りマッピング処理
		editOutMsgEKK0321B002(result, param, dataMap, workMap);
		
		// お客様一意照会
		template = editInMsgECK0011A010(param, workMap);
		// ◇ SC呼出実行
		result = scCall.run(getParamMsg(param, new CAANMsg[]{template}), handle);
		// ◇ 下りマッピング処理
		editOutMsgECK0011A010(result, param, dataMap, workMap);
		
		// お客様＜個人＞一意照会
		template = editInMsgECK0021A010(param, workMap);
		// ◇ SC呼出実行
		result = scCall.run(getParamMsg(param, new CAANMsg[]{template}), handle);
		// ◇ 下りマッピング処理
		editOutMsgECK0021A010(result, param, dataMap, workMap);
		
		// サービス契約回線内訳一覧照会（現在利用中）
		template = editInMsgEKK0251B003(param, dataMap);
		// ◇ SC呼出実行
		result = scCall.run(getParamMsg(param, new CAANMsg[]{template}), handle);
		// ◇ 下りマッピング処理
		editOutMsgEKK0251B003(result, param, dataMap, workMap);
		
		// 連絡先一覧照会
		template = editInMsgECK0201B001(param, workMap);
		// ◇ SC呼出実行
		result = scCall.run(getParamMsg(param, new CAANMsg[]{template}), handle);
		// ◇ 下りマッピング処理
		editOutMsgECK0201B001(result, param, dataMap, workMap);
		
		// サービス契約＜eo光TV＞一意照会
		template = editInMsgEKK0101A010(param, dataMap);
		// ◇ SC呼出実行
		result = scCall.run(getParamMsg(param, new CAANMsg[]{template}), handle);
		// ◇ 下りマッピング処理
		editOutMsgEKK0101A010(result, param, dataMap, workMap);
		
		//OM-2016-0002522 ADD START
		// サービス契約情報更新・照会（ｅｏ光テレビ）画面から遷移した場合
		// 画面から入力された電波障害案件番号を設定する
		if (dataMap != null && "1".equals(dataMap.get("dmps_anken_no_flg")))
		{
			workMap.put("dmps_anken_no", dataMap.get("dmps_anken_no"));
		}
		//OM-2016-0002522 ADD END
		
		// 電波障害案件一意照会
		template = editInMsgEKK0581A010(param, workMap);
		// ◇ SC呼出実行
		result = scCall.run(getParamMsg(param, new CAANMsg[]{template}), handle);
		// ◇ 下りマッピング処理
		editOutMsgEKK0581A010(result, param, dataMap, workMap);
		
		// 提供方式契約一意照会
		template = editInMsgEKK0891A010(param, workMap);
		// ◇ SC呼出実行
		result = scCall.run(getParamMsg(param, new CAANMsg[]{template}), handle);
		// ◇ 下りマッピング処理
		editOutMsgEKK0891A010(result, param, dataMap, workMap);
		
		// 回線使用契約一意照会
		template = editInMsgEKK0881A010(param, workMap);
		// ◇ SC呼出実行
		result = scCall.run(getParamMsg(param, new CAANMsg[]{template}), handle);
		// ◇ 下りマッピング処理
		editOutMsgEKK0881A010(result, param, dataMap, workMap);
		
		// オーナー契約一意照会
		template = editInMsgEKK0871A010(param, workMap);
		// ◇ SC呼出実行
		result = scCall.run(getParamMsg(param, new CAANMsg[]{template}), handle);
		// ◇ 下りマッピング処理
		editOutMsgEKK0871A010(result, param, dataMap, workMap);
		
		// サービス申込時サービス契約一覧照会
		template = editInMsgEKK0081B019(param, dataMap);
		// ◇ SC呼出実行
		result = scCall.run(getParamMsg(param, new CAANMsg[]{template}), handle);
		// ◇ 下りマッピング処理
		editOutMsgEKK0081B019(result, param, dataMap, workMap);
		
		// 申込明細一意照会
		template = editInMsgEKK0021A010(param, workMap);
		// ◇ SC呼出実行
		result = scCall.run(getParamMsg(param, new CAANMsg[]{template}), handle);
		// ◇ 下りマッピング処理
		editOutMsgEKK0021A010(result, param, dataMap, workMap);
		
		// 割引サービス契約一覧照会
		template = editInMsgEKK0451B001(param, dataMap);
		// ◇ SC呼出実行
		result = scCall.run(getParamMsg(param, new CAANMsg[]{template}), handle);
		// ◇ 下りマッピング処理
		editOutMsgEKK0451B001(result, param, dataMap, workMap);
		
		/* ++++++++++ v4.00.03 追加開始 ++++++++++ */
		// サービス契約履歴一覧照会
		template = editInMsgEKK0081B024_mdt(param, dataMap);
		// ◇ SC呼出実行
		result = scCall.run(getParamMsg(param, new CAANMsg[]{template}), handle);
		// ◇ 下りマッピング処理
		editOutMsgEKK0081B024_mdt(result, param, dataMap, workMap);
		
		if(workMap.get("mdt_mskm_dtl_no") != null && !"".equals((String)workMap.get("mdt_mskm_dtl_no")))
		{
		
			// 申込明細一意照会（新規申込時点）
			template = editInMsgEKK0021A010_mdt(param, dataMap, workMap);
			// ◇ SC呼出実行
			result = scCall.run(getParamMsg(param, new CAANMsg[]{template}), handle);
			// ◇ 下りマッピング処理
			editOutMsgEKK0021A010_mdt(result, param, dataMap, workMap);
		
			if(workMap.get("mdt_mskm_no") != null && !"".equals((String)workMap.get("mdt_mskm_no")))
			{
				// 申込一意照会（新規申込時点）
				template = editInMsgEKK0011A010_mdt(param, dataMap, workMap);
				// ◇ SC呼出実行
				result = scCall.run(getParamMsg(param, new CAANMsg[]{template}), handle);
				// ◇ 下りマッピング処理
				editOutMsgEKK0011A010_mdt(result, param, dataMap, workMap);
			}
		}
		/* ++++++++++ v4.00.03 追加開始 ++++++++++ */
		
		
		
		
		// 工事範囲でV-ONU変更を選択した場合
		if (dataMap != null && dataMap.get("koji_scope_cd") != null && ("220".equals(dataMap.get("koji_scope_cd")) || "230".equals(dataMap.get("koji_scope_cd"))))
		{
			// 料金コース一意照会
			template = editInMsgEKK0791A010(param, workMap);
			// ◇ SC呼出実行
			result = scCall.run(getParamMsg(param, new CAANMsg[]{template}), handle);
			// ◇ 下りマッピング処理
			editOutMsgEKK0791A010(result, param, dataMap, workMap);
		}
		
		String prcGrp = (String)workMap.get("prc_grp_cd");
		if ((PRC_GRP_CD_02.equals(prcGrp) || PRC_GRP_CD_10.equals(prcGrp)) && IDO_DIV_00067.equals(dataMap.get("ido_div")))
		{
			// サービス契約_工事案件一覧照会
			dataMap.put("pon_skbt_cd", "2");
			template = editInMsgEKU0081B010(param, dataMap);
			// ◇ SC呼出実行
			result = scCall.run(getParamMsg(param, new CAANMsg[]{template}), handle);
			// ◇ 下りマッピング処理
			editOutMsgEKU0081B010(result, param, dataMap, workMap);
			
			//
			if("1".equals((String)dataMap.get("func_code"))){
				// OM-2018-000049 ADD START
				// 異動区分が「E-PON→GE-PON設備切替」の場合はオプションサービス引継有無０固定
				workMap.put("op_svc_hktgi_um", "0");
				// OM-2018-000049 ADD END
				// 工事案件(eo光ネット)受付
				template = editInMsgEKU0021D010(param, dataMap, handle, scCall, fixedText, workMap);
				// ◇ SC呼出実行
				result = scCall.run(getParamMsg(param, new CAANMsg[]{template}), handle);
				// ◇ 下りマッピング処理
				editOutEKU0021D010(result, param, dataMap);
			}
		}
		else if ((PRC_GRP_CD_02.equals(prcGrp) || PRC_GRP_CD_10.equals(prcGrp)) && !IDO_DIV_00067.equals(dataMap.get("ido_div")))
		{
			// 工事案件(eo光ネット)受付
			template = editInMsgEKU0021D010(param, dataMap, handle, scCall, fixedText, workMap);
			// ◇ SC呼出実行
			result = scCall.run(getParamMsg(param, new CAANMsg[]{template}), handle);
			// ◇ 下りマッピング処理
			editOutEKU0021D010(result, param, dataMap);
		}
		else if (PRC_GRP_CD_11.equals(prcGrp) || PRC_GRP_CD_13.equals(prcGrp))
		{
			// マンション物件一意照会
			template = editInMsgEKK0861A010(param, workMap);
			// ◇ SC呼出実行
			result = scCall.run(getParamMsg(param, new CAANMsg[]{template}), handle);
			// ◇ 下りマッピング処理
			editOutMsgEKK0861A010(result, param, dataMap, workMap);
			
			// 工事案件(eo光テレビ)受付
			template = editInMsgEKU0031D010(param, dataMap, workMap);
			// ◇ SC呼出実行
			result = scCall.run(getParamMsg(param, new CAANMsg[]{template}), handle);
			// ◇ 下りマッピング処理
			editOutEKU0031D010(result, param, dataMap);
		}
		else if (PRC_GRP_CD_12.equals(prcGrp))
		{
			// 工事案件(eo光テレビ回線)受付
			template = editInMsgEKU0041D010(param, dataMap, workMap);
			// ◇ SC呼出実行
			result = scCall.run(getParamMsg(param, new CAANMsg[]{template}), handle);
			// ◇ 下りマッピング処理
			editOutEKU0041D010(result, param, dataMap);
		}
//		else if (PRC_GRP_CD_04.equals(prcGrp) && IDO_DIV_00067.equals(dataMap.get("ido_div")) && "1".equals(dataMap.get("func_code")))
//		{
//			// マンション物件一意照会
//			template = editInMsgEKK0861A010(param, workMap);
//			// ◇ SC呼出実行
//			result = scCall.run(getParamMsg(param, new CAANMsg[]{template}), handle);
//			// ◇ 下りマッピング処理
//			editOutMsgEKK0861A010(result, param, dataMap, workMap);
//			
//			// マンションコース一意照会
//			template = editInMsgEKK0911A010(param, workMap);
//			// ◇ SC呼出実行
//			result = scCall.run(getParamMsg(param, new CAANMsg[]{template}), handle);
//			// ◇ 下りマッピング処理
//			editOutMsgEKK0911A010(result, param, dataMap, workMap);
//			
//			// 工事案件(eo光ネットマンション)受付
//			template = editInMsgEKU0061D010(param, dataMap, workMap);
//			// ◇ SC呼出実行
//			result = scCall.run(getParamMsg(param, new CAANMsg[]{template}), handle);
//			// ◇ 下りマッピング処理
//			editOutEKU0061D010(result, param, dataMap);
//		}
	}

	/**
	 * サービス契約一意照会のマッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @return HashMap
	 * @throws RequestParameterException
	 */
	@SuppressWarnings("unchecked")
	private CAANMsg editInMsgEKK0081A010(IRequestParameterReadWrite param, HashMap inMap) throws RequestParameterException
	{
		// サービス契約一意照会サービスインターフェイスを作成
		CAANMsg template = new CAANMsg(EKK0081A010CBSMsg.class.getName());
		// テンプレートID
		template.set(EKK0081A010CBSMsg.TEMPLATEID, TEMPLATE_ID_EKK0081A010);
		// 機能コード
		template.set(EKK0081A010CBSMsg.FUNC_CODE, "2");
		// オペレータID
		Object operatorId = param.getControlMapData(SCControlMapKeys.OPERATOR_ID);
		template.set(JCMConstants.OPERATOR_ID_KEY, operatorId);
		// 運用日付
		Object operateDate = param.getControlMapData(SCControlMapKeys.OPE_DATE);
		template.set(JCMConstants.OPERATE_DATE_KEY, operateDate);
		// 運用日時
		Object operateDateTime = param.getControlMapData(SCControlMapKeys.OPE_TIME);
		template.set(JCMConstants.OPERATE_DATETIME_KEY, operateDateTime);
		
		// ◇ 業務データの設定
		// サービス契約番号
		if(inMap.get("svc_kei_no") == null || "".equals(inMap.get("svc_kei_no")))
		{
			template.setNull(EKK0081A010CBSMsg.KEY_SVC_KEI_NO);
		}
		else
		{
			template.set(EKK0081A010CBSMsg.KEY_SVC_KEI_NO, (String)inMap.get("svc_kei_no"));
		}
		// 世代登録年月日時分秒
		template.setNull(EKK0081A010CBSMsg.KEY_GENE_ADD_DTM);
		// 予約適用年月日
		template.set(EKK0081A010CBSMsg.KEY_RSV_APLY_YMD, JPCBPCommon.getOpeDate(null));
		
		return template;
	}

	/**
	 * サービス契約一意照会の下りマッピング処理を行います。
	 * <br>
	 * @param msgList
	 * @param param
	 * @param inMap
	 * @param workMap
	 * @throws Exception
	 */
	@SuppressWarnings("unchecked")
	private void editOutMsgEKK0081A010(Map<?, ?> msgList, IRequestParameterReadWrite param, HashMap inMap, HashMap workMap) throws Exception
	{
		// SCからの戻り値からCAANMsgを取得する
		CAANMsg[] templates = (CAANMsg[])msgList.get(JCMConstants.TEMPLATE_LIST_KEY);
		CAANMsg parentTemplate = templates[0];
		CAANMsg[] templateArray = parentTemplate.getCAANMsgList(EKK0081A010CBSMsg.EKK0081A010CBSMSG1LIST);
		
		if (templateArray != null)
		{
			CAANMsg childTemplate = null;
			for (int i = 0; i < templateArray.length; i++)
			{
				childTemplate = templateArray[i];
				// SYSID
				if (childTemplate.isNull(EKK0081A010CBSMsg1List.SYSID))
				{
					workMap.put(EKK0081A010CBSMsg1List.SYSID, "");
				}
				else
				{
					workMap.put(EKK0081A010CBSMsg1List.SYSID, childTemplate.getString(EKK0081A010CBSMsg1List.SYSID));
				}
				// サービスコード
				if (childTemplate.isNull(EKK0081A010CBSMsg1List.SVC_CD))
				{
					workMap.put(EKK0081A010CBSMsg1List.SVC_CD, "");
				}
				else
				{
					workMap.put(EKK0081A010CBSMsg1List.SVC_CD, childTemplate.getString(EKK0081A010CBSMsg1List.SVC_CD));
				}
				// 料金グループコード
				if (childTemplate.isNull(EKK0081A010CBSMsg1List.PRC_GRP_CD))
				{
					workMap.put(EKK0081A010CBSMsg1List.PRC_GRP_CD, "");
				}
				else
				{
					workMap.put(EKK0081A010CBSMsg1List.PRC_GRP_CD, childTemplate.getString(EKK0081A010CBSMsg1List.PRC_GRP_CD));
				}
				/* ++++++++++ v4.00.05 追加開始 ++++++++++ */
				// コース変更の際は、コース変更後の料金グループコードで設定する
				if (IDO_DIV_00009.equals((String)inMap.get("ido_div")) && inMap.containsKey("new_prc_grp_cd"))
				{
					workMap.put(EKK0081A010CBSMsg1List.PRC_GRP_CD, (String)inMap.get("new_prc_grp_cd"));
				}
				/* ++++++++++ v4.00.05 追加終了 ++++++++++ */
				// 料金コースコード
				if (childTemplate.isNull(EKK0081A010CBSMsg1List.PCRS_CD))
				{
					workMap.put(EKK0081A010CBSMsg1List.PCRS_CD, "");
				}
				else
				{
					workMap.put(EKK0081A010CBSMsg1List.PCRS_CD, childTemplate.getString(EKK0081A010CBSMsg1List.PCRS_CD));
				}
				/* ++++++++++ v4.00.05 追加開始 ++++++++++ */
				// コース変更の際は、コース変更後の料金コースコードで設定する
				if (IDO_DIV_00009.equals((String)inMap.get("ido_div")) && inMap.containsKey("new_pcrs_cd"))
				{
					workMap.put(EKK0081A010CBSMsg1List.PCRS_CD, (String)inMap.get("new_pcrs_cd"));
				}
				/* ++++++++++ v4.00.05 追加終了 ++++++++++ */
				/* ++++++++++ v4.00.04 追加開始 ++++++++++ */
				// 料金プランコード
				if (childTemplate.isNull(EKK0081A010CBSMsg1List.PPLAN_CD))
				{
					workMap.put(EKK0081A010CBSMsg1List.PPLAN_CD, "");
				}
				else
				{
					workMap.put(EKK0081A010CBSMsg1List.PPLAN_CD, childTemplate.getString(EKK0081A010CBSMsg1List.PPLAN_CD));
				}
				/* ++++++++++ v4.00.04 追加終了 ++++++++++ */
				// 提供方式契約番号
				if (childTemplate.isNull(EKK0081A010CBSMsg1List.TK_HOSHIKI_KEI_NO))
				{
					workMap.put(EKK0081A010CBSMsg1List.TK_HOSHIKI_KEI_NO, "");
				}
				else
				{
					workMap.put(EKK0081A010CBSMsg1List.TK_HOSHIKI_KEI_NO, childTemplate.getString(EKK0081A010CBSMsg1List.TK_HOSHIKI_KEI_NO));
				}
				// サービス開始年月日
				if (childTemplate.isNull(EKK0081A010CBSMsg1List.SVC_STA_YMD))
				{
					workMap.put(EKK0081A010CBSMsg1List.SVC_STA_YMD, "");
				}
				else
				{
					workMap.put(EKK0081A010CBSMsg1List.SVC_STA_YMD, childTemplate.getString(EKK0081A010CBSMsg1List.SVC_STA_YMD));
				}
			}
		}
		// リターンコード取得
		int returnCode = (Integer)msgList.get(JCMConstants.RET_CD_INT_KEY);
		// エラー情報の設定
		editErrorInfoEKK0081A010(param, inMap, templates, returnCode);
		
		//エラー情報のマップを取得
		ArrayList<Object> errList = (ArrayList<Object>)param.getControlMapData(SCControlMapKeys.ERROR_INFO);
		if (errList == null)
		{
			errList = new ArrayList<Object>();
		}
		// コントロールマップに設定
		param.setControlMapData(SCControlMapKeys.ERROR_INFO, TemplateErrorUtil.getErrorInfo(msgList, errList));
		
		// 取得したリターンコード、ステータスの内容を見て異常かどうかの判断をする。
		String rtnCode = msgList.get(JCMConstants.RET_CD_INT_KEY).toString();
		Integer status = parentTemplate.getInt(JCMConstants.STATUS_INT_KEY);
		// 異常の場合、SCCallExceptionを生成してスローする
		if(!("0".equals(rtnCode) && 0 == status.intValue()))
		{
			SCCallException scCallEx = new SCCallException("戻り値不正", rtnCode, status);
			throw scCallEx;
		}
	}

	/**
	 * サービス契約一意照会のエラー情報マッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @param templates
	 * @param returnCode
	 * @return IRequestParameterReadWrite
	 * @throws RequestParameterException
	 */
	private IRequestParameterReadWrite editErrorInfoEKK0081A010(IRequestParameterReadWrite param, HashMap<String, Object> inMap,
																	CAANMsg[] templates, int returnCode) throws RequestParameterException
	{
		CAANMsg template = templates[0];
		int templateStatus = template.getInt(EKK0081A010CBSMsg.STATUS);
		if (returnCode != 0)
		{
			templateStatus = 9000;
		}
		if (JCMAPLConstMgr.getString("RETURN_MESSAGE_" + String.format("%1$04d", templateStatus)) == null)
		{
			templateStatus = 0;
		}
		int bpStatus = 0;
		Object obj = param.getControlMapData(SCControlMapKeys.RETURN_CODE);
		if (obj == null)
		{
			bpStatus = -1;
		}
		else
		{
			bpStatus = Integer.parseInt((String)param.getControlMapData(SCControlMapKeys.RETURN_CODE));
		}
		if (templateStatus > bpStatus)
		{
			// BPにサービスコンポーネントのステータスを設定する。
			String formatStatus = String.format("%1$04d", templateStatus);
			String message = JCMAPLConstMgr.getString("RETURN_MESSAGE_" + formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_CODE, formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_MESSAGE, message);
		}
		if (!template.isNull(EKK0081A010CBSMsg.KEY_SVC_KEI_NO_ERR))
		{
			if (!inMap.containsKey(EKK0081A010CBSMsg.KEY_SVC_KEI_NO_ERR))
			{
				inMap.put(EKK0081A010CBSMsg.KEY_SVC_KEI_NO_ERR, template.getString(EKK0081A010CBSMsg.KEY_SVC_KEI_NO_ERR));
			}
		}
		if (!template.isNull(EKK0081A010CBSMsg.KEY_GENE_ADD_DTM_ERR))
		{
			if (!inMap.containsKey(EKK0081A010CBSMsg.KEY_GENE_ADD_DTM_ERR))
			{
				inMap.put(EKK0081A010CBSMsg.KEY_GENE_ADD_DTM_ERR, template.getString(EKK0081A010CBSMsg.KEY_GENE_ADD_DTM_ERR));
			}
		}
		if (!template.isNull(EKK0081A010CBSMsg.KEY_RSV_APLY_YMD_ERR))
		{
			if (!inMap.containsKey(EKK0081A010CBSMsg.KEY_RSV_APLY_YMD_ERR))
			{
				inMap.put(EKK0081A010CBSMsg.KEY_RSV_APLY_YMD_ERR, template.getString(EKK0081A010CBSMsg.KEY_RSV_APLY_YMD_ERR));
			}
		}
		return param;
	}

	/**
	 * 課金先一覧照会（請求契約番号/サービス契約番号）のマッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @return HashMap
	 * @throws RequestParameterException
	 */
	@SuppressWarnings("unchecked")
	private CAANMsg editInMsgEKK0321B002(IRequestParameterReadWrite param, HashMap inMap) throws RequestParameterException
	{
		// 課金先一覧照会（請求契約番号/サービス契約番号）サービスインターフェイスを作成
		CAANMsg template = new CAANMsg(EKK0321B002CBSMsg.class.getName());
		// テンプレートID
		template.set(EKK0321B002CBSMsg.TEMPLATEID, TEMPLATE_ID_EKK0321B002);
		// 機能コード
		template.set(EKK0321B002CBSMsg.FUNC_CODE, "1");
		// オペレータID
		Object operatorId = param.getControlMapData(SCControlMapKeys.OPERATOR_ID);
		template.set(JCMConstants.OPERATOR_ID_KEY, operatorId);
		// 運用日付
		Object operateDate = param.getControlMapData(SCControlMapKeys.OPE_DATE);
		template.set(JCMConstants.OPERATE_DATE_KEY, operateDate);
		// 運用日時
		Object operateDateTime = param.getControlMapData(SCControlMapKeys.OPE_TIME);
		template.set(JCMConstants.OPERATE_DATETIME_KEY, operateDateTime);
		
		// ◇ 業務データの設定
		// サービス契約番号
		if(inMap.get("svc_kei_no") == null || "".equals(inMap.get("svc_kei_no")))
		{
			template.setNull(EKK0321B002CBSMsg.KEY_SVC_KEI_NO);
		}
		else
		{
			template.set(EKK0321B002CBSMsg.KEY_SVC_KEI_NO, (String)inMap.get("svc_kei_no"));
		}
		// 請求契約番号
		template.setNull(EKK0321B002CBSMsg.KEY_SEIKY_KEI_NO);
		return template;
	}

	/**
	 * 課金先一覧照会（請求契約番号/サービス契約番号）の下りマッピング処理を行います。
	 * <br>
	 * @param msgList
	 * @param param
	 * @param inMap
	 * @param workMap
	 * @throws Exception
	 */
	@SuppressWarnings("unchecked")
	private void editOutMsgEKK0321B002(Map<?, ?> msgList, IRequestParameterReadWrite param, HashMap inMap, HashMap workMap) throws Exception
	{
		// SCからの戻り値からCAANMsgを取得する
		CAANMsg[] templates = (CAANMsg[])msgList.get(JCMConstants.TEMPLATE_LIST_KEY);
		CAANMsg parentTemplate = templates[0];
		CAANMsg[] templateArray = parentTemplate.getCAANMsgList(EKK0321B002CBSMsg.EKK0321B002CBSMSG1LIST);
		
		if(templateArray != null && templateArray.length > 0)
		{
			CAANMsg childTemplate = templateArray[0];
			// 請求契約番号
			if (childTemplate.isNull(EKK0321B002CBSMsg1List.SEIKY_KEI_NO))
			{
				workMap.put(EKK0321B002CBSMsg1List.SEIKY_KEI_NO, "");
			}
			else
			{
				workMap.put(EKK0321B002CBSMsg1List.SEIKY_KEI_NO, childTemplate.getString(EKK0321B002CBSMsg1List.SEIKY_KEI_NO));
			}
		}
		// リターンコード取得
		int returnCode = (Integer)msgList.get(JCMConstants.RET_CD_INT_KEY);
		// エラー情報の設定
		editErrorInfoEKK0321B002(param, inMap, templates, returnCode);
		
		//エラー情報のマップを取得
		ArrayList<Object> errList = (ArrayList<Object>)param.getControlMapData(SCControlMapKeys.ERROR_INFO);
		if (errList == null)
		{
			errList = new ArrayList<Object>();
		}
		// コントロールマップに設定
		param.setControlMapData(SCControlMapKeys.ERROR_INFO, TemplateErrorUtil.getErrorInfo(msgList, errList));
		
		// 取得したリターンコード、ステータスの内容を見て異常かどうかの判断をする。
		String rtnCode = msgList.get(JCMConstants.RET_CD_INT_KEY).toString();
		Integer status = parentTemplate.getInt(JCMConstants.STATUS_INT_KEY);
		// 異常の場合、SCCallExceptionを生成してスローする
		if(!("0".equals(rtnCode) && 0 == status.intValue()))
		{
			SCCallException scCallEx = new SCCallException("戻り値不正", rtnCode, status);
			throw scCallEx;
		}
	}

	/**
	 * 課金先一覧照会（請求契約番号/サービス契約番号）のエラー情報マッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @param templates
	 * @param returnCode
	 * @return IRequestParameterReadWrite
	 * @throws RequestParameterException
	 */
	private IRequestParameterReadWrite editErrorInfoEKK0321B002(IRequestParameterReadWrite param, HashMap<String, Object> inMap,
																CAANMsg[] templates, int returnCode) throws RequestParameterException
	{
		CAANMsg template = templates[0];
		int templateStatus = template.getInt(EKK0321B002CBSMsg.STATUS);
		if (returnCode != 0)
		{
			templateStatus = 9000;
		}
		if (JCMAPLConstMgr.getString("RETURN_MESSAGE_" + String.format("%1$04d", templateStatus)) == null)
		{
			templateStatus = 0;
		}
		int bpStatus = 0;
		Object obj = param.getControlMapData(SCControlMapKeys.RETURN_CODE);
		if (obj == null)
		{
			bpStatus = -1;
		}
		else
		{
			bpStatus = Integer.parseInt((String)param.getControlMapData(SCControlMapKeys.RETURN_CODE));
		}
		if (templateStatus > bpStatus)
		{
			// BPにサービスコンポーネントのステータスを設定する。
			String formatStatus = String.format("%1$04d", templateStatus);
			String message = JCMAPLConstMgr.getString("RETURN_MESSAGE_" + formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_CODE, formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_MESSAGE, message);
		}
		if (!template.isNull(EKK0321B002CBSMsg.KEY_SVC_KEI_NO_ERR))
		{
			if (!inMap.containsKey(EKK0321B002CBSMsg.KEY_SVC_KEI_NO_ERR))
			{
				inMap.put(EKK0321B002CBSMsg.KEY_SVC_KEI_NO_ERR, template.getString(EKK0321B002CBSMsg.KEY_SVC_KEI_NO_ERR));
			}
		}
		if (!template.isNull(EKK0321B002CBSMsg.KEY_SEIKY_KEI_NO_ERR))
		{
			if (!inMap.containsKey(EKK0321B002CBSMsg.KEY_SEIKY_KEI_NO_ERR))
			{
				inMap.put(EKK0321B002CBSMsg.KEY_SEIKY_KEI_NO_ERR, template.getString(EKK0321B002CBSMsg.KEY_SEIKY_KEI_NO_ERR));
			}
		}
		return param;
	}

	/**
	 * お客様一意照会のマッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @return HashMap
	 * @throws RequestParameterException
	 */
	@SuppressWarnings("unchecked")
	private CAANMsg editInMsgECK0011A010(IRequestParameterReadWrite param, HashMap inMap) throws RequestParameterException
	{
		// お客様一意照会サービスインターフェイスを作成
		CAANMsg template = new CAANMsg(ECK0011A010CBSMsg.class.getName());
		// テンプレートID
		template.set(ECK0011A010CBSMsg.TEMPLATEID, TEMPLATE_ID_ECK0011A010);
		// 機能コード
		template.set(ECK0011A010CBSMsg.FUNC_CODE, "2");
		// オペレータID
		Object operatorId = param.getControlMapData(SCControlMapKeys.OPERATOR_ID);
		template.set(JCMConstants.OPERATOR_ID_KEY, operatorId);
		// 運用日付
		Object operateDate = param.getControlMapData(SCControlMapKeys.OPE_DATE);
		template.set(JCMConstants.OPERATE_DATE_KEY, operateDate);
		// 運用日時
		Object operateDateTime = param.getControlMapData(SCControlMapKeys.OPE_TIME);
		template.set(JCMConstants.OPERATE_DATETIME_KEY, operateDateTime);
		
		// ◇ 業務データの設定
		// SYSID
		if(inMap.get("sysid") == null || "".equals(inMap.get("sysid")))
		{
			template.setNull(ECK0011A010CBSMsg.KEY_SYSID);
		}
		else
		{
			template.set(ECK0011A010CBSMsg.KEY_SYSID, (String)inMap.get("sysid"));
		}
		// 世代登録年月日時分秒
		template.setNull(ECK0011A010CBSMsg.KEY_GENE_ADD_DTM);
		// 予約適用年月日
		template.set(ECK0011A010CBSMsg.KEY_RSV_APLY_YMD, JPCBPCommon.getOpeDate(null));
		return template;
	}

	/**
	 * お客様一意照会の下りマッピング処理を行います。
	 * <br>
	 * @param msgList
	 * @param param
	 * @param inMap
	 * @param workMap
	 * @throws Exception
	 */
	@SuppressWarnings("unchecked")
	private void editOutMsgECK0011A010(Map<?, ?> msgList, IRequestParameterReadWrite param, HashMap inMap, HashMap workMap) throws Exception
	{
		// SCからの戻り値からCAANMsgを取得する
		CAANMsg[] templates = (CAANMsg[])msgList.get(JCMConstants.TEMPLATE_LIST_KEY);
		CAANMsg parentTemplate = templates[0];
		CAANMsg[] templateArray = parentTemplate.getCAANMsgList(ECK0011A010CBSMsg.ECK0011A010CBSMSG1LIST);
		
		if (templateArray != null)
		{
			CAANMsg childTemplate = null;
			for (int i = 0; i < templateArray.length; i++)
			{
				childTemplate = templateArray[i];
				// お客様名
				if (childTemplate.isNull(ECK0011A010CBSMsg1List.CUST_NM))
				{
					workMap.put(ECK0011A010CBSMsg1List.CUST_NM, "");
				}
				else
				{
					workMap.put(ECK0011A010CBSMsg1List.CUST_NM, childTemplate.getString(ECK0011A010CBSMsg1List.CUST_NM));
				}
				// お客様カナ名
				if (childTemplate.isNull(ECK0011A010CBSMsg1List.CUST_KANA))
				{
					workMap.put(ECK0011A010CBSMsg1List.CUST_KANA, "");
				}
				else
				{
					workMap.put(ECK0011A010CBSMsg1List.CUST_KANA, childTemplate.getString(ECK0011A010CBSMsg1List.CUST_KANA));
				}
				// 契約者住所コード
				if (childTemplate.isNull(ECK0011A010CBSMsg1List.KEISHA_AD_CD))
				{
					workMap.put(ECK0011A010CBSMsg1List.KEISHA_AD_CD, "");
				}
				else
				{
					workMap.put(ECK0011A010CBSMsg1List.KEISHA_AD_CD, childTemplate.getString(ECK0011A010CBSMsg1List.KEISHA_AD_CD));
				}
				// 契約者郵便番号
				if (childTemplate.isNull(ECK0011A010CBSMsg1List.KEISHA_PCD))
				{
					workMap.put(ECK0011A010CBSMsg1List.KEISHA_PCD, "");
				}
				else
				{
					workMap.put(ECK0011A010CBSMsg1List.KEISHA_PCD, childTemplate.getString(ECK0011A010CBSMsg1List.KEISHA_PCD));
				}
				// 契約者都道府県名
				if (childTemplate.isNull(ECK0011A010CBSMsg1List.KEISHA_STATE_NM))
				{
					workMap.put(ECK0011A010CBSMsg1List.KEISHA_STATE_NM, "");
				}
				else
				{
					workMap.put(ECK0011A010CBSMsg1List.KEISHA_STATE_NM, childTemplate.getString(ECK0011A010CBSMsg1List.KEISHA_STATE_NM));
				}
				// 契約者市区町村名
				if (childTemplate.isNull(ECK0011A010CBSMsg1List.KEISHA_CITY_NM))
				{
					workMap.put(ECK0011A010CBSMsg1List.KEISHA_CITY_NM, "");
				}
				else
				{
					workMap.put(ECK0011A010CBSMsg1List.KEISHA_CITY_NM, childTemplate.getString(ECK0011A010CBSMsg1List.KEISHA_CITY_NM));
				}
				// 契約者大字通称名
				if (childTemplate.isNull(ECK0011A010CBSMsg1List.KEISHA_OAZTSU_NM))
				{
					workMap.put(ECK0011A010CBSMsg1List.KEISHA_OAZTSU_NM, "");
				}
				else
				{
					workMap.put(ECK0011A010CBSMsg1List.KEISHA_OAZTSU_NM, childTemplate.getString(ECK0011A010CBSMsg1List.KEISHA_OAZTSU_NM));
				}
				// 契約者字丁目名
				if (childTemplate.isNull(ECK0011A010CBSMsg1List.KEISHA_AZCHO_NM))
				{
					workMap.put(ECK0011A010CBSMsg1List.KEISHA_AZCHO_NM, "");
				}
				else
				{
					workMap.put(ECK0011A010CBSMsg1List.KEISHA_AZCHO_NM, childTemplate.getString(ECK0011A010CBSMsg1List.KEISHA_AZCHO_NM));
				}
				// 契約者番地号
				if (childTemplate.isNull(ECK0011A010CBSMsg1List.KEISHA_BNCHIGO))
				{
					workMap.put(ECK0011A010CBSMsg1List.KEISHA_BNCHIGO, "");
				}
				else
				{
					workMap.put(ECK0011A010CBSMsg1List.KEISHA_BNCHIGO, childTemplate.getString(ECK0011A010CBSMsg1List.KEISHA_BNCHIGO));
				}
				// 契約者住所補記・建物名
				if (childTemplate.isNull(ECK0011A010CBSMsg1List.KEISHA_ADRTTM))
				{
					workMap.put(ECK0011A010CBSMsg1List.KEISHA_ADRTTM, "");
				}
				else
				{
					workMap.put(ECK0011A010CBSMsg1List.KEISHA_ADRTTM, childTemplate.getString(ECK0011A010CBSMsg1List.KEISHA_ADRTTM));
				}
				// 契約者住所補記・部屋番号
				if (childTemplate.isNull(ECK0011A010CBSMsg1List.KEISHA_ADRRM))
				{
					workMap.put(ECK0011A010CBSMsg1List.KEISHA_ADRRM, "");
				}
				else
				{
					workMap.put(ECK0011A010CBSMsg1List.KEISHA_ADRRM, childTemplate.getString(ECK0011A010CBSMsg1List.KEISHA_ADRRM));
				}
				// 契約者電話番号
				if (childTemplate.isNull(ECK0011A010CBSMsg1List.KEISHA_TELNO))
				{
					workMap.put(ECK0011A010CBSMsg1List.KEISHA_TELNO, "");
				}
				else
				{
					workMap.put(ECK0011A010CBSMsg1List.KEISHA_TELNO, childTemplate.getString(ECK0011A010CBSMsg1List.KEISHA_TELNO));
				}
				// 連絡手段コード
				if (childTemplate.isNull(ECK0011A010CBSMsg1List.RRK_WAY_CD))
				{
					workMap.put(ECK0011A010CBSMsg1List.RRK_WAY_CD, "");
				}
				else
				{
					workMap.put(ECK0011A010CBSMsg1List.RRK_WAY_CD, childTemplate.getString(ECK0011A010CBSMsg1List.RRK_WAY_CD));
				}
				// 連絡手段補記
				if (childTemplate.isNull(ECK0011A010CBSMsg1List.RRK_WAY_HOKI))
				{
					workMap.put(ECK0011A010CBSMsg1List.RRK_WAY_HOKI, "");
				}
				else
				{
					workMap.put(ECK0011A010CBSMsg1List.RRK_WAY_HOKI, childTemplate.getString(ECK0011A010CBSMsg1List.RRK_WAY_HOKI));
				}
				// 契約者住所手動入力フラグ
				if (childTemplate.isNull(ECK0011A010CBSMsg1List.KEISHA_AD_MAN_INPUT_FLG))
				{
					workMap.put(ECK0011A010CBSMsg1List.KEISHA_AD_MAN_INPUT_FLG, "");
				}
				else
				{
					workMap.put(ECK0011A010CBSMsg1List.KEISHA_AD_MAN_INPUT_FLG, childTemplate.getString(ECK0011A010CBSMsg1List.KEISHA_AD_MAN_INPUT_FLG));
				}
			}
		}
		// リターンコード取得
		int returnCode = (Integer)msgList.get(JCMConstants.RET_CD_INT_KEY);
		// エラー情報の設定
		editErrorInfoECK0011A010(param, inMap, templates, returnCode);
		
		//エラー情報のマップを取得
		ArrayList<Object> errList = (ArrayList<Object>)param.getControlMapData(SCControlMapKeys.ERROR_INFO);
		if (errList == null)
		{
			errList = new ArrayList<Object>();
		}
		// コントロールマップに設定
		param.setControlMapData(SCControlMapKeys.ERROR_INFO, TemplateErrorUtil.getErrorInfo(msgList, errList));
		
		// 取得したリターンコード、ステータスの内容を見て異常かどうかの判断をする。
		String rtnCode = msgList.get(JCMConstants.RET_CD_INT_KEY).toString();
		Integer status = parentTemplate.getInt(JCMConstants.STATUS_INT_KEY);
		// 異常の場合、SCCallExceptionを生成してスローする
		if(!("0".equals(rtnCode) && 0 == status.intValue()))
		{
			SCCallException scCallEx = new SCCallException("戻り値不正", rtnCode, status);
			throw scCallEx;
		}
	}

	/**
	 * お客様一意照会のエラー情報マッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @param templates
	 * @param returnCode
	 * @return IRequestParameterReadWrite
	 * @throws RequestParameterException
	 */
	private IRequestParameterReadWrite editErrorInfoECK0011A010(IRequestParameterReadWrite param, HashMap<String, Object> inMap,
																CAANMsg[] templates, int returnCode) throws RequestParameterException
	{
		CAANMsg template = templates[0];
		int templateStatus = template.getInt(ECK0011A010CBSMsg.STATUS);
		if (returnCode != 0)
		{
			templateStatus = 9000;
		}
		if (JCMAPLConstMgr.getString("RETURN_MESSAGE_" + String.format("%1$04d", templateStatus)) == null)
		{
			templateStatus = 0;
		}
		int bpStatus = 0;
		Object obj = param.getControlMapData(SCControlMapKeys.RETURN_CODE);
		if (obj == null)
		{
			bpStatus = -1;
		}
		else
		{
			bpStatus = Integer.parseInt((String)param.getControlMapData(SCControlMapKeys.RETURN_CODE));
		}
		if (templateStatus > bpStatus)
		{
			// BPにサービスコンポーネントのステータスを設定する。
			String formatStatus = String.format("%1$04d", templateStatus);
			String message = JCMAPLConstMgr.getString("RETURN_MESSAGE_" + formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_CODE, formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_MESSAGE, message);
		}
		if (!template.isNull(ECK0011A010CBSMsg.KEY_SYSID_ERR))
		{
			if (!inMap.containsKey(ECK0011A010CBSMsg.KEY_SYSID_ERR))
			{
				inMap.put(ECK0011A010CBSMsg.KEY_SYSID_ERR, template.getString(ECK0011A010CBSMsg.KEY_SYSID_ERR));
			}
		}
		if (!template.isNull(ECK0011A010CBSMsg.KEY_GENE_ADD_DTM_ERR))
		{
			if (!inMap.containsKey(ECK0011A010CBSMsg.KEY_GENE_ADD_DTM_ERR))
			{
				inMap.put(ECK0011A010CBSMsg.KEY_GENE_ADD_DTM_ERR, template.getString(ECK0011A010CBSMsg.KEY_GENE_ADD_DTM_ERR));
			}
		}
		if (!template.isNull(ECK0011A010CBSMsg.KEY_RSV_APLY_YMD_ERR))
		{
			if (!inMap.containsKey(ECK0011A010CBSMsg.KEY_RSV_APLY_YMD_ERR))
			{
				inMap.put(ECK0011A010CBSMsg.KEY_RSV_APLY_YMD_ERR, template.getString(ECK0011A010CBSMsg.KEY_RSV_APLY_YMD_ERR));
			}
		}
		return param;
	}

	/**
	 * お客様＜個人＞一意照会のマッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @return HashMap
	 * @throws RequestParameterException
	 */
	@SuppressWarnings("unchecked")
	private CAANMsg editInMsgECK0021A010(IRequestParameterReadWrite param, HashMap inMap) throws RequestParameterException
	{
		// お客様＜個人＞一意照会サービスインターフェイスを作成
		CAANMsg template = new CAANMsg(ECK0021A010CBSMsg.class.getName());
		// テンプレートID
		template.set(ECK0021A010CBSMsg.TEMPLATEID, TEMPLATE_ID_ECK0021A010);
		// 機能コード
		template.set(ECK0021A010CBSMsg.FUNC_CODE, "2");
		// オペレータID
		Object operatorId = param.getControlMapData(SCControlMapKeys.OPERATOR_ID);
		template.set(JCMConstants.OPERATOR_ID_KEY, operatorId);
		// 運用日付
		Object operateDate = param.getControlMapData(SCControlMapKeys.OPE_DATE);
		template.set(JCMConstants.OPERATE_DATE_KEY, operateDate);
		// 運用日時
		Object operateDateTime = param.getControlMapData(SCControlMapKeys.OPE_TIME);
		template.set(JCMConstants.OPERATE_DATETIME_KEY, operateDateTime);
		
		// ◇ 業務データの設定
		// SYSID
		if(inMap.get("sysid") == null || "".equals(inMap.get("sysid")))
		{
			template.setNull(ECK0021A010CBSMsg.KEY_SYSID);
		}
		else
		{
			template.set(ECK0021A010CBSMsg.KEY_SYSID, (String)inMap.get("sysid"));
		}
		// 世代登録年月日時分秒
		template.setNull(ECK0021A010CBSMsg.KEY_GENE_ADD_DTM);
		return template;
	}

	/**
	 * お客様＜個人＞一意照会の下りマッピング処理を行います。
	 * <br>
	 * @param msgList
	 * @param param
	 * @param inMap
	 * @param workMap
	 * @throws Exception
	 */
	@SuppressWarnings("unchecked")
	private void editOutMsgECK0021A010(Map<?, ?> msgList, IRequestParameterReadWrite param, HashMap inMap, HashMap workMap) throws Exception
	{
		// SCからの戻り値からCAANMsgを取得する
		CAANMsg[] templates = (CAANMsg[])msgList.get(JCMConstants.TEMPLATE_LIST_KEY);
		CAANMsg parentTemplate = templates[0];
		CAANMsg[] templateArray = parentTemplate.getCAANMsgList(ECK0021A010CBSMsg.ECK0021A010CBSMSG1LIST);
		
		if (templateArray != null)
		{
			CAANMsg childTemplate = null;
			for (int i = 0; i < templateArray.length; i++)
			{
				childTemplate = templateArray[i];
				// 勤務先名
				if (childTemplate.isNull(ECK0021A010CBSMsg1List.OFFC_NM))
				{
					workMap.put(ECK0021A010CBSMsg1List.OFFC_NM, "");
				}
				else
				{
					workMap.put(ECK0021A010CBSMsg1List.OFFC_NM, childTemplate.getString(ECK0021A010CBSMsg1List.OFFC_NM));
				}
			}
		}
		// リターンコード取得
		int returnCode = (Integer)msgList.get(JCMConstants.RET_CD_INT_KEY);
		// エラー情報の設定
		editErrorInfoECK0021A010(param, inMap, templates, returnCode);
		
		//エラー情報のマップを取得
		ArrayList<Object> errList = (ArrayList<Object>)param.getControlMapData(SCControlMapKeys.ERROR_INFO);
		if (errList == null)
		{
			errList = new ArrayList<Object>();
		}
		// コントロールマップに設定
		param.setControlMapData(SCControlMapKeys.ERROR_INFO, TemplateErrorUtil.getErrorInfo(msgList, errList));
		
		// 取得したリターンコード、ステータスの内容を見て異常かどうかの判断をする。
		String rtnCode = msgList.get(JCMConstants.RET_CD_INT_KEY).toString();
		Integer status = parentTemplate.getInt(JCMConstants.STATUS_INT_KEY);
		// 異常の場合、SCCallExceptionを生成してスローする
		if(!("0".equals(rtnCode) && 0 == status.intValue()))
		{
			SCCallException scCallEx = new SCCallException("戻り値不正", rtnCode, status);
			throw scCallEx;
		}
	}

	/**
	 * お客様＜個人＞一意照会のエラー情報マッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @param templates
	 * @param returnCode
	 * @return IRequestParameterReadWrite
	 * @throws RequestParameterException
	 */
	private IRequestParameterReadWrite editErrorInfoECK0021A010(IRequestParameterReadWrite param, HashMap<String, Object> inMap,
																CAANMsg[] templates, int returnCode) throws RequestParameterException
	{
		CAANMsg template = templates[0];
		int templateStatus = template.getInt(ECK0021A010CBSMsg.STATUS);
		if (returnCode != 0)
		{
			templateStatus = 9000;
		}
		if (JCMAPLConstMgr.getString("RETURN_MESSAGE_" + String.format("%1$04d", templateStatus)) == null)
		{
			templateStatus = 0;
		}
		int bpStatus = 0;
		Object obj = param.getControlMapData(SCControlMapKeys.RETURN_CODE);
		if (obj == null)
		{
			bpStatus = -1;
		}
		else
		{
			bpStatus = Integer.parseInt((String)param.getControlMapData(SCControlMapKeys.RETURN_CODE));
		}
		if (templateStatus > bpStatus)
		{
			// BPにサービスコンポーネントのステータスを設定する。
			String formatStatus = String.format("%1$04d", templateStatus);
			String message = JCMAPLConstMgr.getString("RETURN_MESSAGE_" + formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_CODE, formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_MESSAGE, message);
		}
		if (!template.isNull(ECK0021A010CBSMsg.KEY_SYSID_ERR))
		{
			if (!inMap.containsKey(ECK0021A010CBSMsg.KEY_SYSID_ERR))
			{
				inMap.put(ECK0021A010CBSMsg.KEY_SYSID_ERR, template.getString(ECK0021A010CBSMsg.KEY_SYSID_ERR));
			}
		}
		if (!template.isNull(ECK0021A010CBSMsg.KEY_GENE_ADD_DTM_ERR))
		{
			if (!inMap.containsKey(ECK0021A010CBSMsg.KEY_GENE_ADD_DTM_ERR))
			{
				inMap.put(ECK0021A010CBSMsg.KEY_GENE_ADD_DTM_ERR, template.getString(ECK0021A010CBSMsg.KEY_GENE_ADD_DTM_ERR));
			}
		}
		return param;
	}

	/**
	 * サービス契約回線内訳一覧照会（現在利用中）のマッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @return HashMap
	 * @throws RequestParameterException
	 */
	@SuppressWarnings("unchecked")
	private CAANMsg editInMsgEKK0251B003(IRequestParameterReadWrite param, HashMap inMap) throws RequestParameterException
	{
		// サービス契約回線内訳一覧照会（現在利用中）サービスインターフェイスを作成
		CAANMsg template = new CAANMsg(EKK0251B003CBSMsg.class.getName());
		// テンプレートID
		template.set(EKK0251B003CBSMsg.TEMPLATEID, TEMPLATE_ID_EKK0251B003);
		// 機能コード
		template.set(EKK0251B003CBSMsg.FUNC_CODE, "1");
		// オペレータID
		Object operatorId = param.getControlMapData(SCControlMapKeys.OPERATOR_ID);
		template.set(JCMConstants.OPERATOR_ID_KEY, operatorId);
		// 運用日付
		Object operateDate = param.getControlMapData(SCControlMapKeys.OPE_DATE);
		template.set(JCMConstants.OPERATE_DATE_KEY, operateDate);
		// 運用日時
		Object operateDateTime = param.getControlMapData(SCControlMapKeys.OPE_TIME);
		template.set(JCMConstants.OPERATE_DATETIME_KEY, operateDateTime);
		
		// ◇ 業務データの設定
		// サービス契約番号
		if(inMap.get("svc_kei_no") == null || "".equals(inMap.get("svc_kei_no")))
		{
			template.setNull(EKK0251B003CBSMsg.KEY_SVC_KEI_NO);
		}
		else
		{
			template.set(EKK0251B003CBSMsg.KEY_SVC_KEI_NO, (String)inMap.get("svc_kei_no"));
		}
		return template;
	}

	/**
	 * サービス契約回線内訳一覧照会（現在利用中）の下りマッピング処理を行います。
	 * <br>
	 * @param msgList
	 * @param param
	 * @param inMap
	 * @param workMap
	 * @throws Exception
	 */
	@SuppressWarnings("unchecked")
	private void editOutMsgEKK0251B003(Map<?, ?> msgList, IRequestParameterReadWrite param, HashMap inMap, HashMap workMap) throws Exception
	{
		// SCからの戻り値からCAANMsgを取得する
		CAANMsg[] templates = (CAANMsg[])msgList.get(JCMConstants.TEMPLATE_LIST_KEY);
		CAANMsg parentTemplate = templates[0];
		CAANMsg[] templateArray = parentTemplate.getCAANMsgList(EKK0251B003CBSMsg.EKK0251B003CBSMSG1LIST);
		
		if (templateArray != null)
		{
			CAANMsg childTemplate = null;
			for (int i = 0; i < templateArray.length; i++)
			{
				childTemplate = templateArray[i];
				// サービス契約回線内訳番号
				if (childTemplate.isNull(EKK0251B003CBSMsg1List.SVC_KEI_KAISEN_UCWK_NO))
				{
					workMap.put(EKK0251B003CBSMsg1List.SVC_KEI_KAISEN_UCWK_NO, "");
				}
				else
				{
					workMap.put(EKK0251B003CBSMsg1List.SVC_KEI_KAISEN_UCWK_NO, childTemplate.getString(EKK0251B003CBSMsg1List.SVC_KEI_KAISEN_UCWK_NO));
				}
				// 回線場所住所未確定フラグ
				if (childTemplate.isNull(EKK0251B003CBSMsg1List.KISN_PLC_AD_MI_FIX_FLG))
				{
					workMap.put(EKK0251B003CBSMsg1List.KISN_PLC_AD_MI_FIX_FLG, "");
				}
				else
				{
					workMap.put(EKK0251B003CBSMsg1List.KISN_PLC_AD_MI_FIX_FLG, childTemplate.getString(EKK0251B003CBSMsg1List.KISN_PLC_AD_MI_FIX_FLG));
				}
				// 回線場所電話番号
				if (childTemplate.isNull(EKK0251B003CBSMsg1List.KAISEN_PLACE_TELNO))
				{
					workMap.put(EKK0251B003CBSMsg1List.KAISEN_PLACE_TELNO, "");
					/* ++++++++++ v3.00.00 追加開始 ++++++++++ */
					workMap.put("cust_home_tel_no", "");
					/* ++++++++++ v3.00.00 追加終了 ++++++++++ */
				}
				else
				{
					workMap.put(EKK0251B003CBSMsg1List.KAISEN_PLACE_TELNO, childTemplate.getString(EKK0251B003CBSMsg1List.KAISEN_PLACE_TELNO));
					/* ++++++++++ v3.00.00 追加開始 ++++++++++ */
					workMap.put("cust_home_tel_no", childTemplate.getString(EKK0251B003CBSMsg1List.KAISEN_PLACE_TELNO));
					/* ++++++++++ v3.00.00 追加終了 ++++++++++ */
				}
				// 回線場所住所コード
				if (childTemplate.isNull(EKK0251B003CBSMsg1List.KAISEN_PLACE_AD_CD))
				{
					workMap.put(EKK0251B003CBSMsg1List.KAISEN_PLACE_AD_CD, "");
				}
				else
				{
					workMap.put(EKK0251B003CBSMsg1List.KAISEN_PLACE_AD_CD, childTemplate.getString(EKK0251B003CBSMsg1List.KAISEN_PLACE_AD_CD));
				}
				// 回線場所郵便番号
				if (childTemplate.isNull(EKK0251B003CBSMsg1List.KAISEN_PLACE_PCD))
				{
					workMap.put(EKK0251B003CBSMsg1List.KAISEN_PLACE_PCD, "");
				}
				else
				{
					workMap.put(EKK0251B003CBSMsg1List.KAISEN_PLACE_PCD, childTemplate.getString(EKK0251B003CBSMsg1List.KAISEN_PLACE_PCD));
				}
				// 回線場所都道府県名
				if (childTemplate.isNull(EKK0251B003CBSMsg1List.KAISEN_PLACE_STATE_NM))
				{
					workMap.put(EKK0251B003CBSMsg1List.KAISEN_PLACE_STATE_NM, "");
				}
				else
				{
					workMap.put(EKK0251B003CBSMsg1List.KAISEN_PLACE_STATE_NM, childTemplate.getString(EKK0251B003CBSMsg1List.KAISEN_PLACE_STATE_NM));
				}
				// 回線場所市区町村名
				if (childTemplate.isNull(EKK0251B003CBSMsg1List.KAISEN_PLACE_CITY_NM))
				{
					workMap.put(EKK0251B003CBSMsg1List.KAISEN_PLACE_CITY_NM, "");
				}
				else
				{
					workMap.put(EKK0251B003CBSMsg1List.KAISEN_PLACE_CITY_NM, childTemplate.getString(EKK0251B003CBSMsg1List.KAISEN_PLACE_CITY_NM));
				}
				// 回線場所大字通称名
				if (childTemplate.isNull(EKK0251B003CBSMsg1List.KAISEN_PLACE_OAZTSU_NM))
				{
					workMap.put(EKK0251B003CBSMsg1List.KAISEN_PLACE_OAZTSU_NM, "");
				}
				else
				{
					workMap.put(EKK0251B003CBSMsg1List.KAISEN_PLACE_OAZTSU_NM, childTemplate.getString(EKK0251B003CBSMsg1List.KAISEN_PLACE_OAZTSU_NM));
				}
				// 回線場所字丁目名
				if (childTemplate.isNull(EKK0251B003CBSMsg1List.KAISEN_PLACE_AZCHO_NM))
				{
					workMap.put(EKK0251B003CBSMsg1List.KAISEN_PLACE_AZCHO_NM, "");
				}
				else
				{
					workMap.put(EKK0251B003CBSMsg1List.KAISEN_PLACE_AZCHO_NM, childTemplate.getString(EKK0251B003CBSMsg1List.KAISEN_PLACE_AZCHO_NM));
				}
				// 回線場所番地号
				if (childTemplate.isNull(EKK0251B003CBSMsg1List.KAISEN_PLACE_BNCHIGO))
				{
					workMap.put(EKK0251B003CBSMsg1List.KAISEN_PLACE_BNCHIGO, "");
				}
				else
				{
					workMap.put(EKK0251B003CBSMsg1List.KAISEN_PLACE_BNCHIGO, childTemplate.getString(EKK0251B003CBSMsg1List.KAISEN_PLACE_BNCHIGO));
				}
				// 回線場所住所補記・建物名
				if (childTemplate.isNull(EKK0251B003CBSMsg1List.KAISEN_PLACE_ADRTTM))
				{
					workMap.put(EKK0251B003CBSMsg1List.KAISEN_PLACE_ADRTTM, "");
				}
				else
				{
					workMap.put(EKK0251B003CBSMsg1List.KAISEN_PLACE_ADRTTM, childTemplate.getString(EKK0251B003CBSMsg1List.KAISEN_PLACE_ADRTTM));
				}
				// 回線場所住所補記・部屋番号
				if (childTemplate.isNull(EKK0251B003CBSMsg1List.KAISEN_PLACE_ADRRM))
				{
					workMap.put(EKK0251B003CBSMsg1List.KAISEN_PLACE_ADRRM, "");
				}
				else
				{
					workMap.put(EKK0251B003CBSMsg1List.KAISEN_PLACE_ADRRM, childTemplate.getString(EKK0251B003CBSMsg1List.KAISEN_PLACE_ADRRM));
				}
				// 回線場所番号
				if (childTemplate.isNull(EKK0251B003CBSMsg1List.KAISEN_PLACE_NO))
				{
					workMap.put(EKK0251B003CBSMsg1List.KAISEN_PLACE_NO, "");
				}
				else
				{
					workMap.put(EKK0251B003CBSMsg1List.KAISEN_PLACE_NO, childTemplate.getString(EKK0251B003CBSMsg1List.KAISEN_PLACE_NO));
				}
				// 回線場所住所確定後変更可否
//				if (childTemplate.isNull(EKK0251B003CBSMsg1List.KISN_PLC_AD_FIX_AF_CHGE_KH))
//				{
//					workMap.put(EKK0251B003CBSMsg1List.KISN_PLC_AD_FIX_AF_CHGE_KH, "");
//				}
//				else
//				{
//					workMap.put(EKK0251B003CBSMsg1List.KISN_PLC_AD_FIX_AF_CHGE_KH, childTemplate.getString(EKK0251B003CBSMsg1List.KISN_PLC_AD_FIX_AF_CHGE_KH));
//				}
				// 住所形態コード
				if (childTemplate.isNull(EKK0251B003CBSMsg1List.AD_FORM_CD))
				{
					workMap.put(EKK0251B003CBSMsg1List.AD_FORM_CD, "");
				}
				else
				{
					workMap.put(EKK0251B003CBSMsg1List.AD_FORM_CD, childTemplate.getString(EKK0251B003CBSMsg1List.AD_FORM_CD));
				}
				// 経度
				if (childTemplate.isNull(EKK0251B003CBSMsg1List.LGTD))
				{
					workMap.put(EKK0251B003CBSMsg1List.LGTD, "");
				}
				else
				{
					workMap.put(EKK0251B003CBSMsg1List.LGTD, childTemplate.getString(EKK0251B003CBSMsg1List.LGTD));
				}
				// 緯度
				if (childTemplate.isNull(EKK0251B003CBSMsg1List.LTTD))
				{
					workMap.put(EKK0251B003CBSMsg1List.LTTD, "");
				}
				else
				{
					workMap.put(EKK0251B003CBSMsg1List.LTTD, childTemplate.getString(EKK0251B003CBSMsg1List.LTTD));
				}
				// 座標補正有無
				if (childTemplate.isNull(EKK0251B003CBSMsg1List.ZAHYO_HOSEI_UM))
				{
					workMap.put(EKK0251B003CBSMsg1List.ZAHYO_HOSEI_UM, "");
				}
				else
				{
					workMap.put(EKK0251B003CBSMsg1List.ZAHYO_HOSEI_UM, childTemplate.getString(EKK0251B003CBSMsg1List.ZAHYO_HOSEI_UM));
				}
				// 方角コード1
				if (childTemplate.isNull(EKK0251B003CBSMsg1List.DIRECTION_CD_1))
				{
					workMap.put(EKK0251B003CBSMsg1List.DIRECTION_CD_1, "");
				}
				else
				{
					workMap.put(EKK0251B003CBSMsg1List.DIRECTION_CD_1, childTemplate.getString(EKK0251B003CBSMsg1List.DIRECTION_CD_1));
				}
				// 方角コード2
				if (childTemplate.isNull(EKK0251B003CBSMsg1List.DIRECTION_CD_2))
				{
					workMap.put(EKK0251B003CBSMsg1List.DIRECTION_CD_2, "");
				}
				else
				{
					workMap.put(EKK0251B003CBSMsg1List.DIRECTION_CD_2, childTemplate.getString(EKK0251B003CBSMsg1List.DIRECTION_CD_2));
				}
				// 戸建建築階数コード
				if (childTemplate.isNull(EKK0251B003CBSMsg1List.KODATE_KCKU_FLR_CNT_CD))
				{
					workMap.put(EKK0251B003CBSMsg1List.KODATE_KCKU_FLR_CNT_CD, "");
				}
				else
				{
					workMap.put(EKK0251B003CBSMsg1List.KODATE_KCKU_FLR_CNT_CD, childTemplate.getString(EKK0251B003CBSMsg1List.KODATE_KCKU_FLR_CNT_CD));
				}
				// 集合住宅入居階数コード
				if (childTemplate.isNull(EKK0251B003CBSMsg1List.SHUGJ_NYUKYO_FLR_CNT_CD))
				{
					workMap.put(EKK0251B003CBSMsg1List.SHUGJ_NYUKYO_FLR_CNT_CD, "");
				}
				else
				{
					workMap.put(EKK0251B003CBSMsg1List.SHUGJ_NYUKYO_FLR_CNT_CD, childTemplate.getString(EKK0251B003CBSMsg1List.SHUGJ_NYUKYO_FLR_CNT_CD));
				}
				// 関電営業所コード
				if (childTemplate.isNull(EKK0251B003CBSMsg1List.KEPCO_BUSIOFFICE_CD))
				{
					workMap.put(EKK0251B003CBSMsg1List.KEPCO_BUSIOFFICE_CD, "");
				}
				else
				{
					workMap.put(EKK0251B003CBSMsg1List.KEPCO_BUSIOFFICE_CD, childTemplate.getString(EKK0251B003CBSMsg1List.KEPCO_BUSIOFFICE_CD));
				}
			}
		}
		// リターンコード取得
		int returnCode = (Integer)msgList.get(JCMConstants.RET_CD_INT_KEY);
		// エラー情報の設定
		editErrorInfoEKK0251B003(param, inMap, templates, returnCode);
		
		//エラー情報のマップを取得
		ArrayList<Object> errList = (ArrayList<Object>)param.getControlMapData(SCControlMapKeys.ERROR_INFO);
		if (errList == null)
		{
			errList = new ArrayList<Object>();
		}
		// コントロールマップに設定
		param.setControlMapData(SCControlMapKeys.ERROR_INFO, TemplateErrorUtil.getErrorInfo(msgList, errList));
		
		// 取得したリターンコード、ステータスの内容を見て異常かどうかの判断をする。
		String rtnCode = msgList.get(JCMConstants.RET_CD_INT_KEY).toString();
		Integer status = parentTemplate.getInt(JCMConstants.STATUS_INT_KEY);
		// 異常の場合、SCCallExceptionを生成してスローする
		if(!("0".equals(rtnCode) && 0 == status.intValue()))
		{
			SCCallException scCallEx = new SCCallException("戻り値不正", rtnCode, status);
			throw scCallEx;
		}
	}

	/**
	 * サービス契約回線内訳一覧照会（現在利用中）のエラー情報マッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @param templates
	 * @param returnCode
	 * @return IRequestParameterReadWrite
	 * @throws RequestParameterException
	 */
	private IRequestParameterReadWrite editErrorInfoEKK0251B003(IRequestParameterReadWrite param, HashMap<String, Object> inMap,
																CAANMsg[] templates, int returnCode) throws RequestParameterException
	{
		CAANMsg template = templates[0];
		int templateStatus = template.getInt(EKK0251B003CBSMsg.STATUS);
		if (returnCode != 0)
		{
			templateStatus = 9000;
		}
		if (JCMAPLConstMgr.getString("RETURN_MESSAGE_" + String.format("%1$04d", templateStatus)) == null)
		{
			templateStatus = 0;
		}
		int bpStatus = 0;
		Object obj = param.getControlMapData(SCControlMapKeys.RETURN_CODE);
		if (obj == null)
		{
			bpStatus = -1;
		}
		else
		{
			bpStatus = Integer.parseInt((String)param.getControlMapData(SCControlMapKeys.RETURN_CODE));
		}
		if (templateStatus > bpStatus)
		{
			// BPにサービスコンポーネントのステータスを設定する。
			String formatStatus = String.format("%1$04d", templateStatus);
			String message = JCMAPLConstMgr.getString("RETURN_MESSAGE_" + formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_CODE, formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_MESSAGE, message);
		}
		if (!template.isNull(EKK0251B003CBSMsg.KEY_SVC_KEI_NO_ERR))
		{
			if (!inMap.containsKey(EKK0251B003CBSMsg.KEY_SVC_KEI_NO_ERR))
			{
				inMap.put(EKK0251B003CBSMsg.KEY_SVC_KEI_NO_ERR, template.getString(EKK0251B003CBSMsg.KEY_SVC_KEI_NO_ERR));
			}
		}
		return param;
	}

	/**
	 * 連絡先一覧照会のマッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @return HashMap
	 * @throws RequestParameterException
	 */
	@SuppressWarnings("unchecked")
	private CAANMsg editInMsgECK0201B001(IRequestParameterReadWrite param, HashMap inMap) throws RequestParameterException
	{
		// 連絡先一覧照会サービスインターフェイスを作成
		CAANMsg template = new CAANMsg(ECK0201B001CBSMsg.class.getName());
		// テンプレートID
		template.set(ECK0201B001CBSMsg.TEMPLATEID, TEMPLATE_ID_ECK0201B001);
		// 機能コード
		template.set(ECK0201B001CBSMsg.FUNC_CODE, "1");
		// オペレータID
		Object operatorId = param.getControlMapData(SCControlMapKeys.OPERATOR_ID);
		template.set(JCMConstants.OPERATOR_ID_KEY, operatorId);
		// 運用日付
		Object operateDate = param.getControlMapData(SCControlMapKeys.OPE_DATE);
		template.set(JCMConstants.OPERATE_DATE_KEY, operateDate);
		// 運用日時
		Object operateDateTime = param.getControlMapData(SCControlMapKeys.OPE_TIME);
		template.set(JCMConstants.OPERATE_DATETIME_KEY, operateDateTime);
		
		// ◇ 業務データの設定
		// SYSID
		if(inMap.get("sysid") == null || "".equals(inMap.get("sysid")))
		{
			template.setNull(ECK0201B001CBSMsg.KEY_SYSID);
		}
		else
		{
			template.set(ECK0201B001CBSMsg.KEY_SYSID, (String)inMap.get("sysid"));
		}
		// 連絡先コード
		template.setNull(ECK0201B001CBSMsg.KEY_RRKS_CD);
		// 連絡方法コード
		template.setNull(ECK0201B001CBSMsg.KEY_RRK_WAY_CD);
		// 連絡先種別コード
		template.setNull(ECK0201B001CBSMsg.KEY_RRKS_SBT_CD);
		return template;
	}

	/**
	 * 連絡先一覧照会の下りマッピング処理を行います。
	 * <br>
	 * @param msgList
	 * @param param
	 * @param inMap
	 * @param workMap
	 * @throws Exception
	 */
	@SuppressWarnings("unchecked")
	private void editOutMsgECK0201B001(Map<?, ?> msgList, IRequestParameterReadWrite param, HashMap inMap, HashMap workMap) throws Exception
	{
		// SCからの戻り値からCAANMsgを取得する
		CAANMsg[] templates = (CAANMsg[])msgList.get(JCMConstants.TEMPLATE_LIST_KEY);
		CAANMsg parentTemplate = templates[0];
		CAANMsg[] templateArray = parentTemplate.getCAANMsgList(ECK0201B001CBSMsg.ECK0201B001CBSMSG1LIST);
		
		if (templateArray != null)
		{
			CAANMsg childTemplate = null;
			for (int i = 0; i < templateArray.length; i++)
			{
				childTemplate = templateArray[i];
				// 連絡先種別コード
				if (!childTemplate.isNull(ECK0201B001CBSMsg1List.RRKS_SBT_CD))
				{
					/* ++++++++++ v3.00.00 修正開始 ++++++++++ */
//					if ("1".equals(childTemplate.getString(ECK0201B001CBSMsg1List.RRKS_SBT_CD)))
//					{
//						// お客様自宅電話番号
//						if (childTemplate.isNull(ECK0201B001CBSMsg1List.TELNO))
//						{
//							workMap.put("cust_home_tel_no", "");
//						}
//						else
//						{
//							workMap.put("cust_home_tel_no", childTemplate.getString(ECK0201B001CBSMsg1List.TELNO));
//						}
//					}
//					else if ("2".equals(childTemplate.getString(ECK0201B001CBSMsg1List.RRKS_SBT_CD)))
					if ("2".equals(childTemplate.getString(ECK0201B001CBSMsg1List.RRKS_SBT_CD)))
					/* ++++++++++ v3.00.00 修正終了 ++++++++++ */
					{
						// お客様携帯電話番号
						if (childTemplate.isNull(ECK0201B001CBSMsg1List.TELNO))
						{
							workMap.put("cust_ktai_tel_no", "");
						}
						else
						{
							workMap.put("cust_ktai_tel_no", childTemplate.getString(ECK0201B001CBSMsg1List.TELNO));
						}
					}
				}
			}
		}
		// リターンコード取得
		int returnCode = (Integer)msgList.get(JCMConstants.RET_CD_INT_KEY);
		// エラー情報の設定
		editErrorInfoECK0201B001(param, inMap, templates, returnCode);
		
		//エラー情報のマップを取得
		ArrayList<Object> errList = (ArrayList<Object>)param.getControlMapData(SCControlMapKeys.ERROR_INFO);
		if (errList == null)
		{
			errList = new ArrayList<Object>();
		}
		// コントロールマップに設定
		param.setControlMapData(SCControlMapKeys.ERROR_INFO, TemplateErrorUtil.getErrorInfo(msgList, errList));
		
		// 取得したリターンコード、ステータスの内容を見て異常かどうかの判断をする。
		String rtnCode = msgList.get(JCMConstants.RET_CD_INT_KEY).toString();
		Integer status = parentTemplate.getInt(JCMConstants.STATUS_INT_KEY);
		// 異常の場合、SCCallExceptionを生成してスローする
		if(!("0".equals(rtnCode) && 0 == status.intValue()))
		{
			SCCallException scCallEx = new SCCallException("戻り値不正", rtnCode, status);
			throw scCallEx;
		}
	}

	/**
	 * 連絡先一覧照会のエラー情報マッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @param templates
	 * @param returnCode
	 * @return IRequestParameterReadWrite
	 * @throws RequestParameterException
	 */
	private IRequestParameterReadWrite editErrorInfoECK0201B001(IRequestParameterReadWrite param, HashMap<String, Object> inMap,
																CAANMsg[] templates, int returnCode) throws RequestParameterException
	{
		CAANMsg template = templates[0];
		int templateStatus = template.getInt(ECK0201B001CBSMsg.STATUS);
		if (returnCode != 0)
		{
			templateStatus = 9000;
		}
		if (JCMAPLConstMgr.getString("RETURN_MESSAGE_" + String.format("%1$04d", templateStatus)) == null)
		{
			templateStatus = 0;
		}
		int bpStatus = 0;
		Object obj = param.getControlMapData(SCControlMapKeys.RETURN_CODE);
		if (obj == null)
		{
			bpStatus = -1;
		}
		else
		{
			bpStatus = Integer.parseInt((String)param.getControlMapData(SCControlMapKeys.RETURN_CODE));
		}
		if (templateStatus > bpStatus)
		{
			// BPにサービスコンポーネントのステータスを設定する。
			String formatStatus = String.format("%1$04d", templateStatus);
			String message = JCMAPLConstMgr.getString("RETURN_MESSAGE_" + formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_CODE, formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_MESSAGE, message);
		}
		if (!template.isNull(ECK0201B001CBSMsg.KEY_SYSID_ERR))
		{
			if (!inMap.containsKey(ECK0201B001CBSMsg.KEY_SYSID_ERR))
			{
				inMap.put(ECK0201B001CBSMsg.KEY_SYSID_ERR, template.getString(ECK0201B001CBSMsg.KEY_SYSID_ERR));
			}
		}
		if (!template.isNull(ECK0201B001CBSMsg.KEY_RRKS_CD_ERR))
		{
			if (!inMap.containsKey(ECK0201B001CBSMsg.KEY_RRKS_CD_ERR))
			{
				inMap.put(ECK0201B001CBSMsg.KEY_RRKS_CD_ERR, template.getString(ECK0201B001CBSMsg.KEY_RRKS_CD_ERR));
			}
		}
		if (!template.isNull(ECK0201B001CBSMsg.KEY_RRK_WAY_CD_ERR))
		{
			if (!inMap.containsKey(ECK0201B001CBSMsg.KEY_RRK_WAY_CD_ERR))
			{
				inMap.put(ECK0201B001CBSMsg.KEY_RRK_WAY_CD_ERR, template.getString(ECK0201B001CBSMsg.KEY_RRK_WAY_CD_ERR));
			}
		}
		if (!template.isNull(ECK0201B001CBSMsg.KEY_RRKS_SBT_CD_ERR))
		{
			if (!inMap.containsKey(ECK0201B001CBSMsg.KEY_RRKS_SBT_CD_ERR))
			{
				inMap.put(ECK0201B001CBSMsg.KEY_RRKS_SBT_CD_ERR, template.getString(ECK0201B001CBSMsg.KEY_RRKS_SBT_CD_ERR));
			}
		}
		return param;
	}

	/**
	 * サービス契約＜eo光TV＞一意照会のマッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @return HashMap
	 * @throws RequestParameterException
	 */
	@SuppressWarnings("unchecked")
	private CAANMsg editInMsgEKK0101A010(IRequestParameterReadWrite param, HashMap inMap) throws RequestParameterException
	{
		// サービス契約＜eo光TV＞一意照会サービスインターフェイスを作成
		CAANMsg template = new CAANMsg(EKK0101A010CBSMsg.class.getName());
		// テンプレートID
		template.set(EKK0101A010CBSMsg.TEMPLATEID, TEMPLATE_ID_EKK0101A010);
		// 機能コード
		template.set(EKK0101A010CBSMsg.FUNC_CODE, "2");
		// オペレータID
		Object operatorId = param.getControlMapData(SCControlMapKeys.OPERATOR_ID);
		template.set(JCMConstants.OPERATOR_ID_KEY, operatorId);
		// 運用日付
		Object operateDate = param.getControlMapData(SCControlMapKeys.OPE_DATE);
		template.set(JCMConstants.OPERATE_DATE_KEY, operateDate);
		// 運用日時
		Object operateDateTime = param.getControlMapData(SCControlMapKeys.OPE_TIME);
		template.set(JCMConstants.OPERATE_DATETIME_KEY, operateDateTime);
		
		// ◇ 業務データの設定
		// サービス契約番号
		if(inMap.get("svc_kei_no") == null || "".equals(inMap.get("svc_kei_no")))
		{
			template.setNull(EKK0101A010CBSMsg.KEY_SVC_KEI_NO);
		}
		else
		{
			template.set(EKK0101A010CBSMsg.KEY_SVC_KEI_NO, (String)inMap.get("svc_kei_no"));
		}
		// 世代登録年月日時分秒
		template.setNull(EKK0101A010CBSMsg.KEY_GENE_ADD_DTM);
		return template;
	}

	/**
	 * サービス契約＜eo光TV＞一意照会の下りマッピング処理を行います。
	 * <br>
	 * @param msgList
	 * @param param
	 * @param inMap
	 * @param workMap
	 * @throws Exception
	 */
	@SuppressWarnings("unchecked")
	private void editOutMsgEKK0101A010(Map<?, ?> msgList, IRequestParameterReadWrite param, HashMap inMap, HashMap workMap) throws Exception
	{
		// SCからの戻り値からCAANMsgを取得する
		CAANMsg[] templates = (CAANMsg[])msgList.get(JCMConstants.TEMPLATE_LIST_KEY);
		CAANMsg parentTemplate = templates[0];
		CAANMsg[] templateArray = parentTemplate.getCAANMsgList(EKK0101A010CBSMsg.EKK0101A010CBSMSG1LIST);
		
		if (templateArray != null)
		{
			CAANMsg childTemplate = null;
			for (int i = 0; i < templateArray.length; i++)
			{
				childTemplate = templateArray[i];
				// 電波障害案件番号
				if (childTemplate.isNull(EKK0101A010CBSMsg1List.DMPS_ANKEN_NO))
				{
					workMap.put(EKK0101A010CBSMsg1List.DMPS_ANKEN_NO, "");
				}
				else
				{
					workMap.put(EKK0101A010CBSMsg1List.DMPS_ANKEN_NO, childTemplate.getString(EKK0101A010CBSMsg1List.DMPS_ANKEN_NO));
				}
			}
		}
		// リターンコード取得
		int returnCode = (Integer)msgList.get(JCMConstants.RET_CD_INT_KEY);
		// エラー情報の設定
		editErrorInfoEKK0101A010(param, inMap, templates, returnCode);
		
		//エラー情報のマップを取得
		ArrayList<Object> errList = (ArrayList<Object>)param.getControlMapData(SCControlMapKeys.ERROR_INFO);
		if (errList == null)
		{
			errList = new ArrayList<Object>();
		}
		// コントロールマップに設定
		param.setControlMapData(SCControlMapKeys.ERROR_INFO, TemplateErrorUtil.getErrorInfo(msgList, errList));
		
		// 取得したリターンコード、ステータスの内容を見て異常かどうかの判断をする。
		String rtnCode = msgList.get(JCMConstants.RET_CD_INT_KEY).toString();
		Integer status = parentTemplate.getInt(JCMConstants.STATUS_INT_KEY);
		// 異常の場合、SCCallExceptionを生成してスローする
		if(!("0".equals(rtnCode) && 0 == status.intValue()))
		{
			SCCallException scCallEx = new SCCallException("戻り値不正", rtnCode, status);
			throw scCallEx;
		}
	}

	/**
	 * サービス契約＜eo光TV＞一意照会のエラー情報マッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @param templates
	 * @param returnCode
	 * @return IRequestParameterReadWrite
	 * @throws RequestParameterException
	 */
	private IRequestParameterReadWrite editErrorInfoEKK0101A010(IRequestParameterReadWrite param, HashMap<String, Object> inMap,
																CAANMsg[] templates, int returnCode) throws RequestParameterException
	{
		CAANMsg template = templates[0];
		int templateStatus = template.getInt(EKK0101A010CBSMsg.STATUS);
		if (returnCode != 0)
		{
			templateStatus = 9000;
		}
		if (JCMAPLConstMgr.getString("RETURN_MESSAGE_" + String.format("%1$04d", templateStatus)) == null)
		{
			templateStatus = 0;
		}
		int bpStatus = 0;
		Object obj = param.getControlMapData(SCControlMapKeys.RETURN_CODE);
		if (obj == null)
		{
			bpStatus = -1;
		}
		else
		{
			bpStatus = Integer.parseInt((String)param.getControlMapData(SCControlMapKeys.RETURN_CODE));
		}
		if (templateStatus > bpStatus)
		{
			// BPにサービスコンポーネントのステータスを設定する。
			String formatStatus = String.format("%1$04d", templateStatus);
			String message = JCMAPLConstMgr.getString("RETURN_MESSAGE_" + formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_CODE, formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_MESSAGE, message);
		}
		if (!template.isNull(EKK0101A010CBSMsg.KEY_SVC_KEI_NO_ERR))
		{
			if (!inMap.containsKey(EKK0101A010CBSMsg.KEY_SVC_KEI_NO_ERR))
			{
				inMap.put(EKK0101A010CBSMsg.KEY_SVC_KEI_NO_ERR, template.getString(EKK0101A010CBSMsg.KEY_SVC_KEI_NO_ERR));
			}
		}
		if (!template.isNull(EKK0101A010CBSMsg.KEY_GENE_ADD_DTM_ERR))
		{
			if (!inMap.containsKey(EKK0101A010CBSMsg.KEY_GENE_ADD_DTM_ERR))
			{
				inMap.put(EKK0101A010CBSMsg.KEY_GENE_ADD_DTM_ERR, template.getString(EKK0101A010CBSMsg.KEY_GENE_ADD_DTM_ERR));
			}
		}
		return param;
	}

	/**
	 * 電波障害案件一意照会のマッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @return HashMap
	 * @throws RequestParameterException
	 */
	@SuppressWarnings("unchecked")
	private CAANMsg editInMsgEKK0581A010(IRequestParameterReadWrite param, HashMap inMap) throws RequestParameterException
	{
		// 電波障害案件一意照会サービスインターフェイスを作成
		CAANMsg template = new CAANMsg(EKK0581A010CBSMsg.class.getName());
		// テンプレートID
		template.set(EKK0581A010CBSMsg.TEMPLATEID, TEMPLATE_ID_EKK0581A010);
		// 機能コード
		template.set(EKK0581A010CBSMsg.FUNC_CODE, "1");
		// オペレータID
		Object operatorId = param.getControlMapData(SCControlMapKeys.OPERATOR_ID);
		template.set(JCMConstants.OPERATOR_ID_KEY, operatorId);
		// 運用日付
		Object operateDate = param.getControlMapData(SCControlMapKeys.OPE_DATE);
		template.set(JCMConstants.OPERATE_DATE_KEY, operateDate);
		// 運用日時
		Object operateDateTime = param.getControlMapData(SCControlMapKeys.OPE_TIME);
		template.set(JCMConstants.OPERATE_DATETIME_KEY, operateDateTime);
		
		// ◇ 業務データの設定
		// 電波障害案件番号
		if(inMap.get("dmps_anken_no") == null || "".equals(inMap.get("dmps_anken_no")))
		{
			template.setNull(EKK0581A010CBSMsg.KEY_DMPS_ANKEN_NO);
		}
		else
		{
			template.set(EKK0581A010CBSMsg.KEY_DMPS_ANKEN_NO, (String)inMap.get("dmps_anken_no"));
		}
		return template;
	}

	/**
	 * 電波障害案件一意照会の下りマッピング処理を行います。
	 * <br>
	 * @param msgList
	 * @param param
	 * @param inMap
	 * @param workMap
	 * @throws Exception
	 */
	@SuppressWarnings("unchecked")
	private void editOutMsgEKK0581A010(Map<?, ?> msgList, IRequestParameterReadWrite param, HashMap inMap, HashMap workMap) throws Exception
	{
		// SCからの戻り値からCAANMsgを取得する
		CAANMsg[] templates = (CAANMsg[])msgList.get(JCMConstants.TEMPLATE_LIST_KEY);
		CAANMsg parentTemplate = templates[0];
		CAANMsg[] templateArray = parentTemplate.getCAANMsgList(EKK0581A010CBSMsg.EKK0581A010CBSMSG1LIST);
		
		if (templateArray != null)
		{
			CAANMsg childTemplate = null;
			for (int i = 0; i < templateArray.length; i++)
			{
				childTemplate = templateArray[i];
				// 電波障害案件種別コード
				if (childTemplate.isNull(EKK0581A010CBSMsg1List.DMPSANK_SBT_CD))
				{
					workMap.put(EKK0581A010CBSMsg1List.DMPSANK_SBT_CD, "");
				}
				else
				{
					workMap.put(EKK0581A010CBSMsg1List.DMPSANK_SBT_CD, childTemplate.getString(EKK0581A010CBSMsg1List.DMPSANK_SBT_CD));
				}
			}
		}
		// リターンコード取得
		int returnCode = (Integer)msgList.get(JCMConstants.RET_CD_INT_KEY);
		
		// エラー情報の設定
		editErrorInfoEKK0581A010(param, inMap, templates, returnCode);
		
		//エラー情報のマップを取得
		ArrayList<Object> errList = (ArrayList<Object>)param.getControlMapData(SCControlMapKeys.ERROR_INFO);
		if (errList == null)
		{
			errList = new ArrayList<Object>();
		}
		// コントロールマップに設定
		param.setControlMapData(SCControlMapKeys.ERROR_INFO, TemplateErrorUtil.getErrorInfo(msgList, errList));
		
		// 取得したリターンコード、ステータスの内容を見て異常かどうかの判断をする。
		String rtnCode = msgList.get(JCMConstants.RET_CD_INT_KEY).toString();
		Integer status = parentTemplate.getInt(JCMConstants.STATUS_INT_KEY);
		// 異常の場合、SCCallExceptionを生成してスローする
		if(!("0".equals(rtnCode) && 0 == status.intValue()))
		{
			SCCallException scCallEx = new SCCallException("戻り値不正", rtnCode, status);
			throw scCallEx;
		}
	}

	/**
	 * 電波障害案件一意照会のエラー情報マッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @param templates
	 * @param returnCode
	 * @return IRequestParameterReadWrite
	 * @throws RequestParameterException
	 */
	private IRequestParameterReadWrite editErrorInfoEKK0581A010(IRequestParameterReadWrite param, HashMap<String, Object> inMap,
																CAANMsg[] templates, int returnCode) throws RequestParameterException
	{
		CAANMsg template = templates[0];
		int templateStatus = template.getInt(EKK0581A010CBSMsg.STATUS);
		if (returnCode != 0)
		{
			templateStatus = 9000;
		}
		if (JCMAPLConstMgr.getString("RETURN_MESSAGE_" + String.format("%1$04d", templateStatus)) == null)
		{
			templateStatus = 0;
		}
		int bpStatus = 0;
		Object obj = param.getControlMapData(SCControlMapKeys.RETURN_CODE);
		if (obj == null)
		{
			bpStatus = -1;
		}
		else
		{
			bpStatus = Integer.parseInt((String)param.getControlMapData(SCControlMapKeys.RETURN_CODE));
		}
		if (templateStatus > bpStatus)
		{
			// BPにサービスコンポーネントのステータスを設定する。
			String formatStatus = String.format("%1$04d", templateStatus);
			String message = JCMAPLConstMgr.getString("RETURN_MESSAGE_" + formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_CODE, formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_MESSAGE, message);
		}
		if (!template.isNull(EKK0581A010CBSMsg.KEY_DMPS_ANKEN_NO_ERR))
		{
			if (!inMap.containsKey(EKK0581A010CBSMsg.KEY_DMPS_ANKEN_NO_ERR))
			{
				inMap.put(EKK0581A010CBSMsg.KEY_DMPS_ANKEN_NO_ERR, template.getString(EKK0581A010CBSMsg.KEY_DMPS_ANKEN_NO_ERR));
			}
		}
		return param;
	}

	/**
	 * 提供方式契約一意照会のマッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @return HashMap
	 * @throws RequestParameterException
	 */
	@SuppressWarnings("unchecked")
	private CAANMsg editInMsgEKK0891A010(IRequestParameterReadWrite param, HashMap inMap) throws RequestParameterException
	{
		// 提供方式契約一意照会サービスインターフェイスを作成
		CAANMsg template = new CAANMsg(EKK0891A010CBSMsg.class.getName());
		// テンプレートID
		template.set(EKK0891A010CBSMsg.TEMPLATEID, TEMPLATE_ID_EKK0891A010);
		// 機能コード
		template.set(EKK0891A010CBSMsg.FUNC_CODE, "1");
		// オペレータID
		Object operatorId = param.getControlMapData(SCControlMapKeys.OPERATOR_ID);
		template.set(JCMConstants.OPERATOR_ID_KEY, operatorId);
		// 運用日付
		Object operateDate = param.getControlMapData(SCControlMapKeys.OPE_DATE);
		template.set(JCMConstants.OPERATE_DATE_KEY, operateDate);
		// 運用日時
		Object operateDateTime = param.getControlMapData(SCControlMapKeys.OPE_TIME);
		template.set(JCMConstants.OPERATE_DATETIME_KEY, operateDateTime);
		
		// ◇ 業務データの設定
		// 提供方式契約番号
		if(inMap.get("tk_hoshiki_kei_no") == null || "".equals(inMap.get("tk_hoshiki_kei_no")))
		{
			template.setNull(EKK0891A010CBSMsg.KEY_TK_HOSHIKI_KEI_NO);
		}
		else
		{
			template.set(EKK0891A010CBSMsg.KEY_TK_HOSHIKI_KEI_NO, (String)inMap.get("tk_hoshiki_kei_no"));
		}
		return template;
	}

	/**
	 * 提供方式契約一意照会の下りマッピング処理を行います。
	 * <br>
	 * @param msgList
	 * @param param
	 * @param inMap
	 * @param workMap
	 * @throws Exception
	 */
	@SuppressWarnings("unchecked")
	private void editOutMsgEKK0891A010(Map<?, ?> msgList, IRequestParameterReadWrite param, HashMap inMap, HashMap workMap) throws Exception
	{
		// SCからの戻り値からCAANMsgを取得する
		CAANMsg[] templates = (CAANMsg[])msgList.get(JCMConstants.TEMPLATE_LIST_KEY);
		CAANMsg parentTemplate = templates[0];
		CAANMsg[] templateArray = parentTemplate.getCAANMsgList(EKK0891A010CBSMsg.EKK0891A010CBSMSG1LIST);
		
		if (templateArray != null)
		{
			CAANMsg childTemplate = null;
			for (int i = 0; i < templateArray.length; i++)
			{
				childTemplate = templateArray[i];
				// 回線使用契約番号
				if (childTemplate.isNull(EKK0891A010CBSMsg1List.KAISEN_USE_KEI_NO))
				{
					workMap.put(EKK0891A010CBSMsg1List.KAISEN_USE_KEI_NO, "");
				}
				else
				{
					workMap.put(EKK0891A010CBSMsg1List.KAISEN_USE_KEI_NO, childTemplate.getString(EKK0891A010CBSMsg1List.KAISEN_USE_KEI_NO));
				}
			}
		}
		// リターンコード取得
		int returnCode = (Integer)msgList.get(JCMConstants.RET_CD_INT_KEY);
		
		// エラー情報の設定
		editErrorInfoEKK0891A010(param, inMap, templates, returnCode);
		
		//エラー情報のマップを取得
		ArrayList<Object> errList = (ArrayList<Object>)param.getControlMapData(SCControlMapKeys.ERROR_INFO);
		if (errList == null)
		{
			errList = new ArrayList<Object>();
		}
		// コントロールマップに設定
		param.setControlMapData(SCControlMapKeys.ERROR_INFO, TemplateErrorUtil.getErrorInfo(msgList, errList));
		
		// 取得したリターンコード、ステータスの内容を見て異常かどうかの判断をする。
		String rtnCode = msgList.get(JCMConstants.RET_CD_INT_KEY).toString();
		Integer status = parentTemplate.getInt(JCMConstants.STATUS_INT_KEY);
		// 異常の場合、SCCallExceptionを生成してスローする
		if(!("0".equals(rtnCode) && 0 == status.intValue()))
		{
			SCCallException scCallEx = new SCCallException("戻り値不正", rtnCode, status);
			throw scCallEx;
		}
	}

	/**
	 * 提供方式契約一意照会のエラー情報マッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @param templates
	 * @param returnCode
	 * @return IRequestParameterReadWrite
	 * @throws RequestParameterException
	 */
	private IRequestParameterReadWrite editErrorInfoEKK0891A010(IRequestParameterReadWrite param, HashMap<String, Object> inMap,
																CAANMsg[] templates, int returnCode) throws RequestParameterException
	{
		CAANMsg template = templates[0];
		int templateStatus = template.getInt(EKK0891A010CBSMsg.STATUS);
		if (returnCode != 0)
		{
			templateStatus = 9000;
		}
		if (JCMAPLConstMgr.getString("RETURN_MESSAGE_" + String.format("%1$04d", templateStatus)) == null)
		{
			templateStatus = 0;
		}
		int bpStatus = 0;
		Object obj = param.getControlMapData(SCControlMapKeys.RETURN_CODE);
		if (obj == null)
		{
			bpStatus = -1;
		}
		else
		{
			bpStatus = Integer.parseInt((String)param.getControlMapData(SCControlMapKeys.RETURN_CODE));
		}
		if (templateStatus > bpStatus)
		{
			// BPにサービスコンポーネントのステータスを設定する。
			String formatStatus = String.format("%1$04d", templateStatus);
			String message = JCMAPLConstMgr.getString("RETURN_MESSAGE_" + formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_CODE, formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_MESSAGE, message);
		}
		if (!template.isNull(EKK0891A010CBSMsg.KEY_TK_HOSHIKI_KEI_NO_ERR))
		{
			if (!inMap.containsKey(EKK0891A010CBSMsg.KEY_TK_HOSHIKI_KEI_NO_ERR))
			{
				inMap.put(EKK0891A010CBSMsg.KEY_TK_HOSHIKI_KEI_NO_ERR, template.getString(EKK0891A010CBSMsg.KEY_TK_HOSHIKI_KEI_NO_ERR));
			}
		}
		return param;
	}

	/**
	 * 回線使用契約一意照会のマッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @return HashMap
	 * @throws RequestParameterException
	 */
	@SuppressWarnings("unchecked")
	private CAANMsg editInMsgEKK0881A010(IRequestParameterReadWrite param, HashMap inMap) throws RequestParameterException
	{
		// 回線使用契約一意照会サービスインターフェイスを作成
		CAANMsg template = new CAANMsg(EKK0881A010CBSMsg.class.getName());
		// テンプレートID
		template.set(EKK0881A010CBSMsg.TEMPLATEID, TEMPLATE_ID_EKK0881A010);
		// 機能コード
		template.set(EKK0881A010CBSMsg.FUNC_CODE, "1");
		// オペレータID
		Object operatorId = param.getControlMapData(SCControlMapKeys.OPERATOR_ID);
		template.set(JCMConstants.OPERATOR_ID_KEY, operatorId);
		// 運用日付
		Object operateDate = param.getControlMapData(SCControlMapKeys.OPE_DATE);
		template.set(JCMConstants.OPERATE_DATE_KEY, operateDate);
		// 運用日時
		Object operateDateTime = param.getControlMapData(SCControlMapKeys.OPE_TIME);
		template.set(JCMConstants.OPERATE_DATETIME_KEY, operateDateTime);
		
		// ◇ 業務データの設定
		// 回線使用契約番号
		if(inMap.get("kaisen_use_kei_no") == null || "".equals(inMap.get("kaisen_use_kei_no")))
		{
			template.setNull(EKK0881A010CBSMsg.KEY_KAISEN_USE_KEI_NO);
		}
		else
		{
			template.set(EKK0881A010CBSMsg.KEY_KAISEN_USE_KEI_NO, (String)inMap.get("kaisen_use_kei_no"));
		}
		return template;
	}

	/**
	 * 回線使用契約一意照会の下りマッピング処理を行います。
	 * <br>
	 * @param msgList
	 * @param param
	 * @param inMap
	 * @param workMap
	 * @throws Exception
	 */
	@SuppressWarnings("unchecked")
	private void editOutMsgEKK0881A010(Map<?, ?> msgList, IRequestParameterReadWrite param, HashMap inMap, HashMap workMap) throws Exception
	{
		// SCからの戻り値からCAANMsgを取得する
		CAANMsg[] templates = (CAANMsg[])msgList.get(JCMConstants.TEMPLATE_LIST_KEY);
		CAANMsg parentTemplate = templates[0];
		CAANMsg[] templateArray = parentTemplate.getCAANMsgList(EKK0881A010CBSMsg.EKK0881A010CBSMSG1LIST);
		
		if (templateArray != null)
		{
			CAANMsg childTemplate = null;
			for (int i = 0; i < templateArray.length; i++)
			{
				childTemplate = templateArray[i];
				// オーナー契約番号
				if (childTemplate.isNull(EKK0881A010CBSMsg1List.OWNR_KEI_NO))
				{
					workMap.put(EKK0881A010CBSMsg1List.OWNR_KEI_NO, "");
				}
				else
				{
					workMap.put(EKK0881A010CBSMsg1List.OWNR_KEI_NO, childTemplate.getString(EKK0881A010CBSMsg1List.OWNR_KEI_NO));
				}
				// CAT-ID
				if (childTemplate.isNull(EKK0881A010CBSMsg1List.CATID))
				{
					workMap.put(EKK0881A010CBSMsg1List.CATID, "");
				}
				else
				{
					workMap.put(EKK0881A010CBSMsg1List.CATID, childTemplate.getString(EKK0881A010CBSMsg1List.CATID));
				}
			}
		}
		// リターンコード取得
		int returnCode = (Integer)msgList.get(JCMConstants.RET_CD_INT_KEY);
		
		// エラー情報の設定
		editErrorInfoEKK0881A010(param, inMap, templates, returnCode);
		
		//エラー情報のマップを取得
		ArrayList<Object> errList = (ArrayList<Object>)param.getControlMapData(SCControlMapKeys.ERROR_INFO);
		if (errList == null)
		{
			errList = new ArrayList<Object>();
		}
		// コントロールマップに設定
		param.setControlMapData(SCControlMapKeys.ERROR_INFO, TemplateErrorUtil.getErrorInfo(msgList, errList));
		
		// 取得したリターンコード、ステータスの内容を見て異常かどうかの判断をする。
		String rtnCode = msgList.get(JCMConstants.RET_CD_INT_KEY).toString();
		Integer status = parentTemplate.getInt(JCMConstants.STATUS_INT_KEY);
		// 異常の場合、SCCallExceptionを生成してスローする
		if(!("0".equals(rtnCode) && 0 == status.intValue()))
		{
			SCCallException scCallEx = new SCCallException("戻り値不正", rtnCode, status);
			throw scCallEx;
		}
	}

	/**
	 * 回線使用契約一意照会のエラー情報マッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @param templates
	 * @param returnCode
	 * @return IRequestParameterReadWrite
	 * @throws RequestParameterException
	 */
	private IRequestParameterReadWrite editErrorInfoEKK0881A010(IRequestParameterReadWrite param, HashMap<String, Object> inMap,
																CAANMsg[] templates, int returnCode) throws RequestParameterException
	{
		CAANMsg template = templates[0];
		int templateStatus = template.getInt(EKK0881A010CBSMsg.STATUS);
		if (returnCode != 0)
		{
			templateStatus = 9000;
		}
		if (JCMAPLConstMgr.getString("RETURN_MESSAGE_" + String.format("%1$04d", templateStatus)) == null)
		{
			templateStatus = 0;
		}
		int bpStatus = 0;
		Object obj = param.getControlMapData(SCControlMapKeys.RETURN_CODE);
		if (obj == null)
		{
			bpStatus = -1;
		}
		else
		{
			bpStatus = Integer.parseInt((String)param.getControlMapData(SCControlMapKeys.RETURN_CODE));
		}
		if (templateStatus > bpStatus)
		{
			// BPにサービスコンポーネントのステータスを設定する。
			String formatStatus = String.format("%1$04d", templateStatus);
			String message = JCMAPLConstMgr.getString("RETURN_MESSAGE_" + formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_CODE, formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_MESSAGE, message);
		}
		if (!template.isNull(EKK0881A010CBSMsg.KEY_KAISEN_USE_KEI_NO_ERR))
		{
			if (!inMap.containsKey(EKK0881A010CBSMsg.KEY_KAISEN_USE_KEI_NO_ERR))
			{
				inMap.put(EKK0881A010CBSMsg.KEY_KAISEN_USE_KEI_NO_ERR, template.getString(EKK0881A010CBSMsg.KEY_KAISEN_USE_KEI_NO_ERR));
			}
		}
		return param;
	}

	/**
	 * オーナー契約一意照会のマッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @return HashMap
	 * @throws RequestParameterException
	 */
	@SuppressWarnings("unchecked")
	private CAANMsg editInMsgEKK0871A010(IRequestParameterReadWrite param, HashMap inMap) throws RequestParameterException
	{
		// オーナー契約一意照会サービスインターフェイスを作成
		CAANMsg template = new CAANMsg(EKK0871A010CBSMsg.class.getName());
		// テンプレートID
		template.set(EKK0871A010CBSMsg.TEMPLATEID, TEMPLATE_ID_EKK0871A010);
		// 機能コード
		template.set(EKK0871A010CBSMsg.FUNC_CODE, "1");
		// オペレータID
		Object operatorId = param.getControlMapData(SCControlMapKeys.OPERATOR_ID);
		template.set(JCMConstants.OPERATOR_ID_KEY, operatorId);
		// 運用日付
		Object operateDate = param.getControlMapData(SCControlMapKeys.OPE_DATE);
		template.set(JCMConstants.OPERATE_DATE_KEY, operateDate);
		// 運用日時
		Object operateDateTime = param.getControlMapData(SCControlMapKeys.OPE_TIME);
		template.set(JCMConstants.OPERATE_DATETIME_KEY, operateDateTime);
		
		// ◇ 業務データの設定
		// オーナー契約番号
		if(inMap.get("ownr_kei_no") == null || "".equals(inMap.get("ownr_kei_no")))
		{
			template.setNull(EKK0871A010CBSMsg.KEY_OWNR_KEI_NO);
		}
		else
		{
			template.set(EKK0871A010CBSMsg.KEY_OWNR_KEI_NO, (String)inMap.get("ownr_kei_no"));
		}
		return template;
	}

	/**
	 * オーナー契約一意照会の下りマッピング処理を行います。
	 * <br>
	 * @param msgList
	 * @param param
	 * @param inMap
	 * @param workMap
	 * @throws Exception
	 */
	@SuppressWarnings("unchecked")
	private void editOutMsgEKK0871A010(Map<?, ?> msgList, IRequestParameterReadWrite param, HashMap inMap, HashMap workMap) throws Exception
	{
		// SCからの戻り値からCAANMsgを取得する
		CAANMsg[] templates = (CAANMsg[])msgList.get(JCMConstants.TEMPLATE_LIST_KEY);
		CAANMsg parentTemplate = templates[0];
		CAANMsg[] templateArray = parentTemplate.getCAANMsgList(EKK0871A010CBSMsg.EKK0871A010CBSMSG1LIST);
		
		if (templateArray != null)
		{
			CAANMsg childTemplate = null;
			for (int i = 0; i < templateArray.length; i++)
			{
				childTemplate = templateArray[i];
				// オーナー契約番号
				if (childTemplate.isNull(EKK0871A010CBSMsg1List.OWNR_KEI_NO))
				{
					workMap.put(EKK0871A010CBSMsg1List.OWNR_KEI_NO, "");
				}
				else
				{
					workMap.put(EKK0871A010CBSMsg1List.OWNR_KEI_NO, childTemplate.getString(EKK0871A010CBSMsg1List.OWNR_KEI_NO));
				}
				// P-ID
				if (childTemplate.isNull(EKK0871A010CBSMsg1List.PID))
				{
					workMap.put(EKK0871A010CBSMsg1List.PID, "");
				}
				else
				{
					workMap.put(EKK0871A010CBSMsg1List.PID, childTemplate.getString(EKK0871A010CBSMsg1List.PID));
				}
				// マンション物件番号
				if (childTemplate.isNull(EKK0871A010CBSMsg1List.MANSION_BUKKEN_NO))
				{
					workMap.put(EKK0871A010CBSMsg1List.MANSION_BUKKEN_NO, "");
				}
				else
				{
					workMap.put(EKK0871A010CBSMsg1List.MANSION_BUKKEN_NO, childTemplate.getString(EKK0871A010CBSMsg1List.MANSION_BUKKEN_NO));
				}
			}
		}
		// リターンコード取得
		int returnCode = (Integer)msgList.get(JCMConstants.RET_CD_INT_KEY);
		
		// エラー情報の設定
		editErrorInfoEKK0871A010(param, inMap, templates, returnCode);
		
		//エラー情報のマップを取得
		ArrayList<Object> errList = (ArrayList<Object>)param.getControlMapData(SCControlMapKeys.ERROR_INFO);
		if (errList == null)
		{
			errList = new ArrayList<Object>();
		}
		// コントロールマップに設定
		param.setControlMapData(SCControlMapKeys.ERROR_INFO, TemplateErrorUtil.getErrorInfo(msgList, errList));
		
		// 取得したリターンコード、ステータスの内容を見て異常かどうかの判断をする。
		String rtnCode = msgList.get(JCMConstants.RET_CD_INT_KEY).toString();
		Integer status = parentTemplate.getInt(JCMConstants.STATUS_INT_KEY);
		// 異常の場合、SCCallExceptionを生成してスローする
		if(!("0".equals(rtnCode) && 0 == status.intValue()))
		{
			SCCallException scCallEx = new SCCallException("戻り値不正", rtnCode, status);
			throw scCallEx;
		}
	}

	/**
	 * オーナー契約一意照会のエラー情報マッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @param templates
	 * @param returnCode
	 * @return IRequestParameterReadWrite
	 * @throws RequestParameterException
	 */
	private IRequestParameterReadWrite editErrorInfoEKK0871A010(IRequestParameterReadWrite param, HashMap<String, Object> inMap,
																CAANMsg[] templates, int returnCode) throws RequestParameterException
	{
		CAANMsg template = templates[0];
		int templateStatus = template.getInt(EKK0871A010CBSMsg.STATUS);
		if (returnCode != 0)
		{
			templateStatus = 9000;
		}
		if (JCMAPLConstMgr.getString("RETURN_MESSAGE_" + String.format("%1$04d", templateStatus)) == null)
		{
			templateStatus = 0;
		}
		int bpStatus = 0;
		Object obj = param.getControlMapData(SCControlMapKeys.RETURN_CODE);
		if (obj == null)
		{
			bpStatus = -1;
		}
		else
		{
			bpStatus = Integer.parseInt((String)param.getControlMapData(SCControlMapKeys.RETURN_CODE));
		}
		if (templateStatus > bpStatus)
		{
			// BPにサービスコンポーネントのステータスを設定する。
			String formatStatus = String.format("%1$04d", templateStatus);
			String message = JCMAPLConstMgr.getString("RETURN_MESSAGE_" + formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_CODE, formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_MESSAGE, message);
		}
		if (!template.isNull(EKK0871A010CBSMsg.KEY_OWNR_KEI_NO_ERR))
		{
			if (!inMap.containsKey(EKK0871A010CBSMsg.KEY_OWNR_KEI_NO_ERR))
			{
				inMap.put(EKK0871A010CBSMsg.KEY_OWNR_KEI_NO_ERR, template.getString(EKK0871A010CBSMsg.KEY_OWNR_KEI_NO_ERR));
			}
		}
		return param;
	}

	/**
	 * マンション物件一意照会のマッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @return CAANMsg
	 * @throws RequestParameterException
	 */
	@SuppressWarnings("unchecked")
	private CAANMsg editInMsgEKK0861A010(IRequestParameterReadWrite param, HashMap inMap) throws RequestParameterException
	{
		// マンション物件一意照会サービスインターフェイスを作成
		CAANMsg template = new CAANMsg(EKK0861A010CBSMsg.class.getName());
		// テンプレートID
		template.set(EKK0861A010CBSMsg.TEMPLATEID, TEMPLATE_ID_EKK0861A010);
		// 機能コード
		template.set(EKK0861A010CBSMsg.FUNC_CODE, "1");
		// オペレータID
		Object operatorId = param.getControlMapData(SCControlMapKeys.OPERATOR_ID);
		template.set(JCMConstants.OPERATOR_ID_KEY, operatorId);
		// 運用日付
		Object operateDate = param.getControlMapData(SCControlMapKeys.OPE_DATE);
		template.set(JCMConstants.OPERATE_DATE_KEY, operateDate);
		// 運用日時
		Object operateDateTime = param.getControlMapData(SCControlMapKeys.OPE_TIME);
		template.set(JCMConstants.OPERATE_DATETIME_KEY, operateDateTime);
		
		// ◇ 業務データの設定
		// ＫＥＹ＿マンション物件番号
		if(inMap.get("mansion_bukken_no") == null || "".equals(inMap.get("mansion_bukken_no")))
		{
			template.setNull(EKK0861A010CBSMsg.KEY_MANSION_BUKKEN_NO);
		}
		else
		{
			template.set(EKK0861A010CBSMsg.KEY_MANSION_BUKKEN_NO, (String)inMap.get("mansion_bukken_no"));
		}
		return template;
	}

	/**
	 * マンション物件一意照会の下りマッピング処理を行います。
	 * <br>
	 * @param msgList
	 * @param param
	 * @param inMap
	 * @param workMap
	 * @throws Exception
	 */
	@SuppressWarnings("unchecked")
	private void editOutMsgEKK0861A010(Map<?, ?> msgList, IRequestParameterReadWrite param, HashMap inMap, HashMap workMap) throws Exception
	{
		// SCからの戻り値からCAANMsgを取得する
		CAANMsg[] templates = (CAANMsg[])msgList.get(JCMConstants.TEMPLATE_LIST_KEY);
		CAANMsg parentTemplate = templates[0];
		CAANMsg[] templateArray = parentTemplate.getCAANMsgList(EKK0861A010CBSMsg.EKK0861A010CBSMSG1LIST);
		
		if (templateArray != null)
		{
			CAANMsg childTemplate = null;
			for (int i = 0; i < templateArray.length; i++)
			{
				childTemplate = templateArray[i];
				// マンション物件コード
				if (childTemplate.isNull(EKK0861A010CBSMsg1List.MANSION_BUKKEN_CD))
				{
					workMap.put(EKK0861A010CBSMsg1List.MANSION_BUKKEN_CD, "");
				}
				else
				{
					workMap.put(EKK0861A010CBSMsg1List.MANSION_BUKKEN_CD, childTemplate.getString(EKK0861A010CBSMsg1List.MANSION_BUKKEN_CD));
				}
			}
		}
		// リターンコード取得
		int returnCode = (Integer)msgList.get(JCMConstants.RET_CD_INT_KEY);
		// エラー情報の設定
		editErrorInfoEKK0861A010(param, inMap, templates, returnCode);
		
		//エラー情報のマップを取得
		ArrayList<Object> errList = (ArrayList<Object>)param.getControlMapData(SCControlMapKeys.ERROR_INFO);
		if (errList == null)
		{
			errList = new ArrayList<Object>();
		}
		// コントロールマップに設定
		param.setControlMapData(SCControlMapKeys.ERROR_INFO, TemplateErrorUtil.getErrorInfo(msgList, errList));
		
		// 取得したリターンコード、ステータスの内容を見て異常かどうかの判断をする。
		String rtnCode = msgList.get(JCMConstants.RET_CD_INT_KEY).toString();
		Integer status = parentTemplate.getInt(JCMConstants.STATUS_INT_KEY);
		// 異常の場合、SCCallExceptionを生成してスローする
		if(!("0".equals(rtnCode) && 0 == status.intValue()))
		{
			SCCallException scCallEx = new SCCallException("戻り値不正", rtnCode, status);
			throw scCallEx;
		}
	}

	/**
	 * マンション物件一意照会のエラー情報マッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @param templates
	 * @param returnCode
	 * @return IRequestParameterReadWrite
	 * @throws RequestParameterException
	 */
	private IRequestParameterReadWrite editErrorInfoEKK0861A010(IRequestParameterReadWrite param, HashMap<String, Object> inMap,
																CAANMsg[] templates, int returnCode) throws RequestParameterException
	{
		CAANMsg template = templates[0];
		int templateStatus = template.getInt(EKK0861A010CBSMsg.STATUS);
		if (returnCode != 0)
		{
			templateStatus = 9000;
		}
		if (JCMAPLConstMgr.getString("RETURN_MESSAGE_" + String.format("%1$04d", templateStatus)) == null)
		{
			templateStatus = 0;
		}
		int bpStatus = 0;
		Object obj = param.getControlMapData(SCControlMapKeys.RETURN_CODE);
		if (obj == null)
		{
			bpStatus = -1;
		}
		else
		{
			bpStatus = Integer.parseInt((String)param.getControlMapData(SCControlMapKeys.RETURN_CODE));
		}
		if (templateStatus > bpStatus)
		{
			// BPにサービスコンポーネントのステータスを設定する。
			String formatStatus = String.format("%1$04d", templateStatus);
			String message = JCMAPLConstMgr.getString("RETURN_MESSAGE_" + formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_CODE, formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_MESSAGE, message);
		}
		if (!template.isNull(EKK0861A010CBSMsg.KEY_MANSION_BUKKEN_NO_ERR))
		{
			if (!inMap.containsKey(EKK0861A010CBSMsg.KEY_MANSION_BUKKEN_NO_ERR))
			{
				inMap.put(EKK0861A010CBSMsg.KEY_MANSION_BUKKEN_NO_ERR, template.getString(EKK0861A010CBSMsg.KEY_MANSION_BUKKEN_NO_ERR));
			}
		}
		return param;
	}


	/**
	 * サービス申込時サービス契約一覧照会のマッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @return HashMap
	 * @throws RequestParameterException
	 */
	@SuppressWarnings("unchecked")
	private CAANMsg editInMsgEKK0081B019(IRequestParameterReadWrite param, HashMap inMap) throws RequestParameterException
	{
		// サービス申込時サービス契約一覧照会サービスインターフェイスを作成
		CAANMsg template = new CAANMsg(EKK0081B019CBSMsg.class.getName());
		// テンプレートID
		template.set(EKK0081B019CBSMsg.TEMPLATEID, TEMPLATE_ID_EKK0081B019);
		// 機能コード
		template.set(EKK0081B019CBSMsg.FUNC_CODE, "1");
		// オペレータID
		Object operatorId = param.getControlMapData(SCControlMapKeys.OPERATOR_ID);
		template.set(JCMConstants.OPERATOR_ID_KEY, operatorId);
		// 運用日付
		Object operateDate = param.getControlMapData(SCControlMapKeys.OPE_DATE);
		template.set(JCMConstants.OPERATE_DATE_KEY, operateDate);
		// 運用日時
		Object operateDateTime = param.getControlMapData(SCControlMapKeys.OPE_TIME);
		template.set(JCMConstants.OPERATE_DATETIME_KEY, operateDateTime);
		
		// ◇ 業務データの設定
		// サービス契約番号
		if(inMap.get("svc_kei_no") == null || "".equals(inMap.get("svc_kei_no")))
		{
			template.setNull(EKK0081B019CBSMsg.KEY_SVC_KEI_NO);
		}
		else
		{
			template.set(EKK0081B019CBSMsg.KEY_SVC_KEI_NO, (String)inMap.get("svc_kei_no"));
		}
		return template;
	}

	/**
	 * サービス申込時サービス契約一覧照会の下りマッピング処理を行います。
	 * <br>
	 * @param msgList
	 * @param param
	 * @param inMap
	 * @param workMap
	 * @throws Exception
	 */
	@SuppressWarnings("unchecked")
	private void editOutMsgEKK0081B019(Map<?, ?> msgList, IRequestParameterReadWrite param, HashMap inMap, HashMap workMap) throws Exception
	{
		// SCからの戻り値からCAANMsgを取得する
		CAANMsg[] templates = (CAANMsg[])msgList.get(JCMConstants.TEMPLATE_LIST_KEY);
		CAANMsg parentTemplate = templates[0];
		CAANMsg[] templateArray = parentTemplate.getCAANMsgList(EKK0081B019CBSMsg.EKK0081B019CBSMSG1LIST);
		
		if (templateArray != null)
		{
			CAANMsg childTemplate = null;
			for (int i = 0; i < templateArray.length; i++)
			{
				childTemplate = templateArray[i];
				// オプションサービス引継有無
				if (childTemplate.isNull(EKK0081B019CBSMsg1List.MSKM_DTL_NO))
				{
					workMap.put("mskm_dtl_no", "");
				}
				else
				{
					workMap.put("mskm_dtl_no", childTemplate.getString(EKK0081B019CBSMsg1List.MSKM_DTL_NO));
				}
			}
		}
		// リターンコード取得
		int returnCode = (Integer)msgList.get(JCMConstants.RET_CD_INT_KEY);
		
		// エラー情報の設定
		editErrorInfoEKK0081B019(param, inMap, templates, returnCode);
		
		//エラー情報のマップを取得
		ArrayList<Object> errList = (ArrayList<Object>)param.getControlMapData(SCControlMapKeys.ERROR_INFO);
		if (errList == null)
		{
			errList = new ArrayList<Object>();
		}
		// コントロールマップに設定
		param.setControlMapData(SCControlMapKeys.ERROR_INFO, TemplateErrorUtil.getErrorInfo(msgList, errList));
		
		// 取得したリターンコード、ステータスの内容を見て異常かどうかの判断をする。
		String rtnCode = msgList.get(JCMConstants.RET_CD_INT_KEY).toString();
		Integer status = parentTemplate.getInt(JCMConstants.STATUS_INT_KEY);
		// 異常の場合、SCCallExceptionを生成してスローする
		if(!("0".equals(rtnCode) && 0 == status.intValue()))
		{
			SCCallException scCallEx = new SCCallException("戻り値不正", rtnCode, status);
			throw scCallEx;
		}
	}

	/**
	 * サービス申込時サービス契約一覧照会のエラー情報マッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @param templates
	 * @param returnCode
	 * @return IRequestParameterReadWrite
	 * @throws RequestParameterException
	 */
	private IRequestParameterReadWrite editErrorInfoEKK0081B019(IRequestParameterReadWrite param, HashMap<String, Object> inMap,
																CAANMsg[] templates, int returnCode) throws RequestParameterException
	{
		CAANMsg template = templates[0];
		int templateStatus = template.getInt(EKK0081B019CBSMsg.STATUS);
		if (returnCode != 0)
		{
			templateStatus = 9000;
		}
		if (JCMAPLConstMgr.getString("RETURN_MESSAGE_" + String.format("%1$04d", templateStatus)) == null)
		{
			templateStatus = 0;
		}
		int bpStatus = 0;
		Object obj = param.getControlMapData(SCControlMapKeys.RETURN_CODE);
		if (obj == null)
		{
			bpStatus = -1;
		}
		else
		{
			bpStatus = Integer.parseInt((String)param.getControlMapData(SCControlMapKeys.RETURN_CODE));
		}
		if (templateStatus > bpStatus)
		{
			// BPにサービスコンポーネントのステータスを設定する。
			String formatStatus = String.format("%1$04d", templateStatus);
			String message = JCMAPLConstMgr.getString("RETURN_MESSAGE_" + formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_CODE, formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_MESSAGE, message);
		}
		if (!template.isNull(EKK0081B019CBSMsg.KEY_SVC_KEI_NO_ERR))
		{
			if (!inMap.containsKey(EKK0081B019CBSMsg.KEY_SVC_KEI_NO_ERR))
			{
				inMap.put(EKK0081B019CBSMsg.KEY_SVC_KEI_NO_ERR, template.getString(EKK0081B019CBSMsg.KEY_SVC_KEI_NO_ERR));
			}
		}
		return param;
	}

	/**
	 * 申込明細一意照会のマッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @return HashMap
	 * @throws RequestParameterException
	 */
	@SuppressWarnings("unchecked")
	private CAANMsg editInMsgEKK0021A010(IRequestParameterReadWrite param, HashMap inMap) throws RequestParameterException
	{
		// 申込明細一意照会サービスインターフェイスを作成
		CAANMsg template = new CAANMsg(EKK0021A010CBSMsg.class.getName());
		// テンプレートID
		template.set(EKK0021A010CBSMsg.TEMPLATEID, TEMPLATE_ID_EKK0021A010);
		// 機能コード
		template.set(EKK0021A010CBSMsg.FUNC_CODE, "2");
		// オペレータID
		Object operatorId = param.getControlMapData(SCControlMapKeys.OPERATOR_ID);
		template.set(JCMConstants.OPERATOR_ID_KEY, operatorId);
		// 運用日付
		Object operateDate = param.getControlMapData(SCControlMapKeys.OPE_DATE);
		template.set(JCMConstants.OPERATE_DATE_KEY, operateDate);
		// 運用日時
		Object operateDateTime = param.getControlMapData(SCControlMapKeys.OPE_TIME);
		template.set(JCMConstants.OPERATE_DATETIME_KEY, operateDateTime);
		
		// ◇ 業務データの設定
		// ＫＥＹ＿申込明細番号
		if(inMap.get("mskm_dtl_no") == null || "".equals(inMap.get("mskm_dtl_no")))
		{
			template.setNull(EKK0021A010CBSMsg.KEY_MSKM_DTL_NO);
		}
		else
		{
			template.set(EKK0021A010CBSMsg.KEY_MSKM_DTL_NO, (String)inMap.get("mskm_dtl_no"));
		}
		// 世代登録年月日時分秒
		template.setNull(EKK0021A010CBSMsg.KEY_GENE_ADD_DTM);
		return template;
	}

	/**
	 * 申込明細一意照会の下りマッピング処理を行います。
	 * <br>
	 * @param msgList
	 * @param param
	 * @param inMap
	 * @param workMap
	 * @throws Exception
	 */
	@SuppressWarnings("unchecked")
	private void editOutMsgEKK0021A010(Map<?, ?> msgList, IRequestParameterReadWrite param, HashMap inMap, HashMap workMap) throws Exception
	{
		// SCからの戻り値からCAANMsgを取得する
		CAANMsg[] templates = (CAANMsg[])msgList.get(JCMConstants.TEMPLATE_LIST_KEY);
		CAANMsg parentTemplate = templates[0];
		CAANMsg[] templateArray = parentTemplate.getCAANMsgList(EKK0021A010CBSMsg.EKK0021A010CBSMSG1LIST);
		
		if (templateArray != null)
		{
			CAANMsg childTemplate = null;
			for (int i = 0; i < templateArray.length; i++)
			{
				childTemplate = templateArray[i];
				// オプションサービス引継有無
				if (childTemplate.isNull(EKK0021A010CBSMsg1List.OP_SVC_HKTGI_UM))
				{
					workMap.put("op_svc_hktgi_um", "0");
				}
				else
				{
					workMap.put("op_svc_hktgi_um", childTemplate.getString(EKK0021A010CBSMsg1List.OP_SVC_HKTGI_UM));
				}
			}
		}
		// リターンコード取得
		int returnCode = (Integer)msgList.get(JCMConstants.RET_CD_INT_KEY);
		
		// エラー情報の設定
		editErrorInfoEKK0021A010(param, inMap, templates, returnCode);
		
		//エラー情報のマップを取得
		ArrayList<Object> errList = (ArrayList<Object>)param.getControlMapData(SCControlMapKeys.ERROR_INFO);
		if (errList == null)
		{
			errList = new ArrayList<Object>();
		}
		// コントロールマップに設定
		param.setControlMapData(SCControlMapKeys.ERROR_INFO, TemplateErrorUtil.getErrorInfo(msgList, errList));
		
		// 取得したリターンコード、ステータスの内容を見て異常かどうかの判断をする。
		String rtnCode = msgList.get(JCMConstants.RET_CD_INT_KEY).toString();
		Integer status = parentTemplate.getInt(JCMConstants.STATUS_INT_KEY);
		// 異常の場合、SCCallExceptionを生成してスローする
		if(!("0".equals(rtnCode) && 0 == status.intValue()))
		{
			SCCallException scCallEx = new SCCallException("戻り値不正", rtnCode, status);
			throw scCallEx;
		}
	}

	/**
	 * 申込明細一意照会のエラー情報マッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @param templates
	 * @param returnCode
	 * @return IRequestParameterReadWrite
	 * @throws RequestParameterException
	 */
	private IRequestParameterReadWrite editErrorInfoEKK0021A010(IRequestParameterReadWrite param, HashMap<String, Object> inMap,
																CAANMsg[] templates, int returnCode) throws RequestParameterException
	{
		CAANMsg template = templates[0];
		int templateStatus = template.getInt(EKK0021A010CBSMsg.STATUS);
		if (returnCode != 0)
		{
			templateStatus = 9000;
		}
		if (JCMAPLConstMgr.getString("RETURN_MESSAGE_" + String.format("%1$04d", templateStatus)) == null)
		{
			templateStatus = 0;
		}
		int bpStatus = 0;
		Object obj = param.getControlMapData(SCControlMapKeys.RETURN_CODE);
		if (obj == null)
		{
			bpStatus = -1;
		}
		else
		{
			bpStatus = Integer.parseInt((String)param.getControlMapData(SCControlMapKeys.RETURN_CODE));
		}
		if (templateStatus > bpStatus)
		{
			// BPにサービスコンポーネントのステータスを設定する。
			String formatStatus = String.format("%1$04d", templateStatus);
			String message = JCMAPLConstMgr.getString("RETURN_MESSAGE_" + formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_CODE, formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_MESSAGE, message);
		}
		if (!template.isNull(EKK0021A010CBSMsg.KEY_MSKM_DTL_NO_ERR))
		{
			if (!inMap.containsKey(EKK0021A010CBSMsg.KEY_MSKM_DTL_NO_ERR))
			{
				inMap.put(EKK0021A010CBSMsg.KEY_MSKM_DTL_NO_ERR, template.getString(EKK0021A010CBSMsg.KEY_MSKM_DTL_NO_ERR));
			}
		}
		if (!template.isNull(EKK0021A010CBSMsg.KEY_GENE_ADD_DTM_ERR))
		{
			if (!inMap.containsKey(EKK0021A010CBSMsg.KEY_GENE_ADD_DTM_ERR))
			{
				inMap.put(EKK0021A010CBSMsg.KEY_GENE_ADD_DTM_ERR, template.getString(EKK0021A010CBSMsg.KEY_GENE_ADD_DTM_ERR));
			}
		}
		return param;
	}

	/**
	 * 割引サービス契約一覧照会のマッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @return HashMap
	 * @throws RequestParameterException
	 */
	@SuppressWarnings("unchecked")
	private CAANMsg editInMsgEKK0451B001(IRequestParameterReadWrite param, HashMap inMap) throws RequestParameterException
	{
		// 割引サービス契約一覧照会サービスインターフェイスを作成
		CAANMsg template = new CAANMsg(EKK0451B001CBSMsg.class.getName());
		// テンプレートID
		template.set(EKK0451B001CBSMsg.TEMPLATEID, TEMPLATE_ID_EKK0451B001);
		// 機能コード
		template.set(EKK0451B001CBSMsg.FUNC_CODE, "1");
		// オペレータID
		Object operatorId = param.getControlMapData(SCControlMapKeys.OPERATOR_ID);
		template.set(JCMConstants.OPERATOR_ID_KEY, operatorId);
		// 運用日付
		Object operateDate = param.getControlMapData(SCControlMapKeys.OPE_DATE);
		template.set(JCMConstants.OPERATE_DATE_KEY, operateDate);
		// 運用日時
		Object operateDateTime = param.getControlMapData(SCControlMapKeys.OPE_TIME);
		template.set(JCMConstants.OPERATE_DATETIME_KEY, operateDateTime);
		
		// ◇ 業務データの設定
		// SYSID
		template.setNull(EKK0451B001CBSMsg.KEY_SYSID);
		// サービス契約番号
		if(inMap.get("svc_kei_no") == null || "".equals(inMap.get("svc_kei_no")))
		{
			template.setNull(EKK0451B001CBSMsg.KEY_SVC_KEI_NO);
		}
		else
		{
			template.set(EKK0451B001CBSMsg.KEY_SVC_KEI_NO, (String)inMap.get("svc_kei_no"));
		}
		// サービス契約内訳番号
		template.setNull(EKK0451B001CBSMsg.KEY_SVC_KEI_UCWK_NO);
		// オプションサービス契約番号
		template.setNull(EKK0451B001CBSMsg.KEY_OP_SVC_KEI_NO);
		// サブオプションサービス契約番号
		template.setNull(EKK0451B001CBSMsg.KEY_SBOP_SVC_KEI_NO);
		// 機器提供サービス契約番号
		template.setNull(EKK0451B001CBSMsg.KEY_KKTK_SVC_KEI_NO);
		// 請求オプションサービス契約番号
		template.setNull(EKK0451B001CBSMsg.KEY_SEIOP_SVC_KEI_NO);
		return template;
	}

	/**
	 * 割引サービス契約一覧照会の下りマッピング処理を行います。
	 * <br>
	 * @param msgList
	 * @param param
	 * @param inMap
	 * @param workMap
	 * @throws Exception
	 */
	@SuppressWarnings("unchecked")
	private void editOutMsgEKK0451B001(Map<?, ?> msgList, IRequestParameterReadWrite param, HashMap inMap, HashMap workMap) throws Exception
	{
		// SCからの戻り値からCAANMsgを取得する
		CAANMsg[] templates = (CAANMsg[])msgList.get(JCMConstants.TEMPLATE_LIST_KEY);
		CAANMsg parentTemplate = templates[0];
		CAANMsg[] templateArray = parentTemplate.getCAANMsgList(EKK0451B001CBSMsg.EKK0451B001CBSMSG1LIST);
		
		if (templateArray != null)
		{
			CAANMsg childTemplate = null;
			String wribType = "";
			String wribStat = "";
			String wribTypeCd = WRIB_TYPE_CD_30;
			for (int i = 0; i < templateArray.length; i++)
			{
				childTemplate = templateArray[i];
				// 割引サービスタイプコード
				if (childTemplate.isNull(EKK0451B001CBSMsg1List.WRIB_TYPE_CD))
				{
					wribType = "";
				}
				else
				{
					wribType = childTemplate.getString(EKK0451B001CBSMsg1List.WRIB_TYPE_CD);
				}
				// 割引サービス契約ステータス
				if (childTemplate.isNull(EKK0451B001CBSMsg1List.WRIB_SVC_KEI_STAT))
				{
					wribStat = "";
				}
				else
				{
					wribStat = childTemplate.getString(EKK0451B001CBSMsg1List.WRIB_SVC_KEI_STAT);
				}
				if (WRIB_TYPE_CD_31.equals(wribType) && ("010".equals(wribStat) || "100".equals(wribStat)))
				{
					wribTypeCd = WRIB_TYPE_CD_31;
					break;
				}
			}
			workMap.put(EKK0451B001CBSMsg1List.WRIB_TYPE_CD, wribTypeCd);
		}
		// リターンコード取得
		int returnCode = (Integer)msgList.get(JCMConstants.RET_CD_INT_KEY);
		
		// エラー情報の設定
		editErrorInfoEKK0451B001(param, inMap, templates, returnCode);
		
		//エラー情報のマップを取得
		ArrayList<Object> errList = (ArrayList<Object>)param.getControlMapData(SCControlMapKeys.ERROR_INFO);
		if (errList == null)
		{
			errList = new ArrayList<Object>();
		}
		// コントロールマップに設定
		param.setControlMapData(SCControlMapKeys.ERROR_INFO, TemplateErrorUtil.getErrorInfo(msgList, errList));
		
		// 取得したリターンコード、ステータスの内容を見て異常かどうかの判断をする。
		String rtnCode = msgList.get(JCMConstants.RET_CD_INT_KEY).toString();
		Integer status = parentTemplate.getInt(JCMConstants.STATUS_INT_KEY);
		// 異常の場合、SCCallExceptionを生成してスローする
		if(!("0".equals(rtnCode) && 0 == status.intValue()))
		{
			SCCallException scCallEx = new SCCallException("戻り値不正", rtnCode, status);
			throw scCallEx;
		}
	}

	/**
	 * 割引サービス契約一覧照会のエラー情報マッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @param templates
	 * @param returnCode
	 * @return IRequestParameterReadWrite
	 * @throws RequestParameterException
	 */
	private IRequestParameterReadWrite editErrorInfoEKK0451B001(IRequestParameterReadWrite param, HashMap<String, Object> inMap,
																CAANMsg[] templates, int returnCode) throws RequestParameterException
	{
		CAANMsg template = templates[0];
		int templateStatus = template.getInt(EKK0451B001CBSMsg.STATUS);
		if (returnCode != 0)
		{
			templateStatus = 9000;
		}
		if (JCMAPLConstMgr.getString("RETURN_MESSAGE_" + String.format("%1$04d", templateStatus)) == null)
		{
			templateStatus = 0;
		}
		int bpStatus = 0;
		Object obj = param.getControlMapData(SCControlMapKeys.RETURN_CODE);
		if (obj == null)
		{
			bpStatus = -1;
		}
		else
		{
			bpStatus = Integer.parseInt((String)param.getControlMapData(SCControlMapKeys.RETURN_CODE));
		}
		if (templateStatus > bpStatus)
		{
			// BPにサービスコンポーネントのステータスを設定する。
			String formatStatus = String.format("%1$04d", templateStatus);
			String message = JCMAPLConstMgr.getString("RETURN_MESSAGE_" + formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_CODE, formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_MESSAGE, message);
		}
		if (!template.isNull(EKK0451B001CBSMsg.KEY_SYSID_ERR))
		{
			if (!inMap.containsKey(EKK0451B001CBSMsg.KEY_SYSID_ERR))
			{
				inMap.put(EKK0451B001CBSMsg.KEY_SYSID_ERR, template.getString(EKK0451B001CBSMsg.KEY_SYSID_ERR));
			}
		}
		if (!template.isNull(EKK0451B001CBSMsg.KEY_SVC_KEI_NO_ERR))
		{
			if (!inMap.containsKey(EKK0451B001CBSMsg.KEY_SVC_KEI_NO_ERR))
			{
				inMap.put(EKK0451B001CBSMsg.KEY_SVC_KEI_NO_ERR, template.getString(EKK0451B001CBSMsg.KEY_SVC_KEI_NO_ERR));
			}
		}
		if (!template.isNull(EKK0451B001CBSMsg.KEY_SVC_KEI_UCWK_NO_ERR))
		{
			if (!inMap.containsKey(EKK0451B001CBSMsg.KEY_SVC_KEI_UCWK_NO_ERR))
			{
				inMap.put(EKK0451B001CBSMsg.KEY_SVC_KEI_UCWK_NO_ERR, template.getString(EKK0451B001CBSMsg.KEY_SVC_KEI_UCWK_NO_ERR));
			}
		}
		if (!template.isNull(EKK0451B001CBSMsg.KEY_OP_SVC_KEI_NO_ERR))
		{
			if (!inMap.containsKey(EKK0451B001CBSMsg.KEY_OP_SVC_KEI_NO_ERR))
			{
				inMap.put(EKK0451B001CBSMsg.KEY_OP_SVC_KEI_NO_ERR, template.getString(EKK0451B001CBSMsg.KEY_OP_SVC_KEI_NO_ERR));
			}
		}
		if (!template.isNull(EKK0451B001CBSMsg.KEY_SBOP_SVC_KEI_NO_ERR))
		{
			if (!inMap.containsKey(EKK0451B001CBSMsg.KEY_SBOP_SVC_KEI_NO_ERR))
			{
				inMap.put(EKK0451B001CBSMsg.KEY_SBOP_SVC_KEI_NO_ERR, template.getString(EKK0451B001CBSMsg.KEY_SBOP_SVC_KEI_NO_ERR));
			}
		}
		if (!template.isNull(EKK0451B001CBSMsg.KEY_KKTK_SVC_KEI_NO_ERR))
		{
			if (!inMap.containsKey(EKK0451B001CBSMsg.KEY_KKTK_SVC_KEI_NO_ERR))
			{
				inMap.put(EKK0451B001CBSMsg.KEY_KKTK_SVC_KEI_NO_ERR, template.getString(EKK0451B001CBSMsg.KEY_KKTK_SVC_KEI_NO_ERR));
			}
		}
		if (!template.isNull(EKK0451B001CBSMsg.KEY_SEIOP_SVC_KEI_NO_ERR))
		{
			if (!inMap.containsKey(EKK0451B001CBSMsg.KEY_SEIOP_SVC_KEI_NO_ERR))
			{
				inMap.put(EKK0451B001CBSMsg.KEY_SEIOP_SVC_KEI_NO_ERR, template.getString(EKK0451B001CBSMsg.KEY_SEIOP_SVC_KEI_NO_ERR));
			}
		}
		return param;
	}

	/**
	 * 料金コース一意照会のマッピング処理を行います。
	 * <br>
	 * @param param
	 * @param workMap
	 * @return HashMap
	 * @throws RequestParameterException
	 */
	@SuppressWarnings("unchecked")
	private CAANMsg editInMsgEKK0791A010(IRequestParameterReadWrite param, HashMap workMap) throws RequestParameterException
	{
		// 料金コース一意照会サービスインターフェイスを作成
		CAANMsg template = new CAANMsg(EKK0791A010CBSMsg.class.getName());
		// テンプレートID
		template.set(EKK0791A010CBSMsg.TEMPLATEID, TEMPLATE_ID_EKK0791A010);
		// 機能コード
		template.set(EKK0791A010CBSMsg.FUNC_CODE, "2");
		// オペレータID
		Object operatorId = param.getControlMapData(SCControlMapKeys.OPERATOR_ID);
		template.set(JCMConstants.OPERATOR_ID_KEY, operatorId);
		// 運用日付
		Object operateDate = param.getControlMapData(SCControlMapKeys.OPE_DATE);
		template.set(JCMConstants.OPERATE_DATE_KEY, operateDate);
		// 運用日時
		Object operateDateTime = param.getControlMapData(SCControlMapKeys.OPE_TIME);
		template.set(JCMConstants.OPERATE_DATETIME_KEY, operateDateTime);
		
		// ◇ 業務データの設定
		// 料金コースコード
		if(workMap.get("pcrs_cd") == null || "".equals(workMap.get("pcrs_cd")))
		{
			template.setNull(EKK0791A010CBSMsg.KEY_PCRS_CD);
		}
		else
		{
			template.set(EKK0791A010CBSMsg.KEY_PCRS_CD, (String)workMap.get("pcrs_cd"));
		}
		// 世代登録年月日時分秒
		template.setNull(EKK0791A010CBSMsg.KEY_GENE_ADD_DTM);
		// 予約適用年月日
		template.set(EKK0791A010CBSMsg.KEY_RSV_APLY_YMD, JPCBPCommon.getOpeDate(null));
		
		return template;
	}

	/**
	 * 料金コース一意照会の下りマッピング処理を行います。
	 * <br>
	 * @param msgList
	 * @param param
	 * @param inMap
	 * @param workMap
	 * @throws Exception
	 */
	@SuppressWarnings("unchecked")
	private void editOutMsgEKK0791A010(Map<?, ?> msgList, IRequestParameterReadWrite param, HashMap inMap, HashMap workMap) throws Exception
	{
		// SCからの戻り値からCAANMsgを取得する
		CAANMsg[] templates = (CAANMsg[])msgList.get(JCMConstants.TEMPLATE_LIST_KEY);
		CAANMsg parentTemplate = templates[0];
		CAANMsg[] templateArray = parentTemplate.getCAANMsgList(EKK0791A010CBSMsg.EKK0791A010CBSMSG1LIST);
		
		if (templateArray != null)
		{
			CAANMsg childTemplate = null;
			for (int i = 0; i < templateArray.length; i++)
			{
				childTemplate = templateArray[i];
				// TVコースグループコード
				if (childTemplate.isNull(EKK0791A010CBSMsg1List.TV_COURSE_GRP_CD))
				{
					workMap.put("vonu_bspt_kh", "1");
				}
				else
				{
					if ("0".equals(childTemplate.getString(EKK0791A010CBSMsg1List.TV_COURSE_GRP_CD)))
					{
						workMap.put("vonu_bspt_kh", "0");
					}
					else
					{
						workMap.put("vonu_bspt_kh", "1");
					}
				}
			}
		}
		// リターンコード取得
		int returnCode = (Integer)msgList.get(JCMConstants.RET_CD_INT_KEY);
		
		// エラー情報の設定
		editErrorInfoEKK0791A010(param, inMap, templates, returnCode);
		
		//エラー情報のマップを取得
		ArrayList<Object> errList = (ArrayList<Object>)param.getControlMapData(SCControlMapKeys.ERROR_INFO);
		if (errList == null)
		{
			errList = new ArrayList<Object>();
		}
		// コントロールマップに設定
		param.setControlMapData(SCControlMapKeys.ERROR_INFO, TemplateErrorUtil.getErrorInfo(msgList, errList));
		
		// 取得したリターンコード、ステータスの内容を見て異常かどうかの判断をする。
		String rtnCode = msgList.get(JCMConstants.RET_CD_INT_KEY).toString();
		Integer status = parentTemplate.getInt(JCMConstants.STATUS_INT_KEY);
		// 異常の場合、SCCallExceptionを生成してスローする
		if(!("0".equals(rtnCode) && 0 == status.intValue()))
		{
			SCCallException scCallEx = new SCCallException("戻り値不正", rtnCode, status);
			throw scCallEx;
		}
	}

	/**
	 * 料金コース一意照会のエラー情報マッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @param templates
	 * @param returnCode
	 * @return IRequestParameterReadWrite
	 * @throws RequestParameterException
	 */
	private IRequestParameterReadWrite editErrorInfoEKK0791A010(IRequestParameterReadWrite param, HashMap<String, Object> inMap,
																	CAANMsg[] templates, int returnCode) throws RequestParameterException
	{
		CAANMsg template = templates[0];
		int templateStatus = template.getInt(EKK0791A010CBSMsg.STATUS);
		if (returnCode != 0)
		{
			templateStatus = 9000;
		}
		if (JCMAPLConstMgr.getString("RETURN_MESSAGE_" + String.format("%1$04d", templateStatus)) == null)
		{
			templateStatus = 0;
		}
		int bpStatus = 0;
		Object obj = param.getControlMapData(SCControlMapKeys.RETURN_CODE);
		if (obj == null)
		{
			bpStatus = -1;
		}
		else
		{
			bpStatus = Integer.parseInt((String)param.getControlMapData(SCControlMapKeys.RETURN_CODE));
		}
		if (templateStatus > bpStatus)
		{
			// BPにサービスコンポーネントのステータスを設定する。
			String formatStatus = String.format("%1$04d", templateStatus);
			String message = JCMAPLConstMgr.getString("RETURN_MESSAGE_" + formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_CODE, formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_MESSAGE, message);
		}
		if (!template.isNull(EKK0791A010CBSMsg.KEY_PCRS_CD_ERR))
		{
			if (!inMap.containsKey(EKK0791A010CBSMsg.KEY_PCRS_CD_ERR))
			{
				inMap.put(EKK0791A010CBSMsg.KEY_PCRS_CD_ERR, template.getString(EKK0791A010CBSMsg.KEY_PCRS_CD_ERR));
			}
		}
		if (!template.isNull(EKK0791A010CBSMsg.KEY_GENE_ADD_DTM_ERR))
		{
			if (!inMap.containsKey(EKK0791A010CBSMsg.KEY_GENE_ADD_DTM_ERR))
			{
				inMap.put(EKK0791A010CBSMsg.KEY_GENE_ADD_DTM_ERR, template.getString(EKK0791A010CBSMsg.KEY_GENE_ADD_DTM_ERR));
			}
		}
		if (!template.isNull(EKK0791A010CBSMsg.KEY_RSV_APLY_YMD_ERR))
		{
			if (!inMap.containsKey(EKK0791A010CBSMsg.KEY_RSV_APLY_YMD_ERR))
			{
				inMap.put(EKK0791A010CBSMsg.KEY_RSV_APLY_YMD_ERR, template.getString(EKK0791A010CBSMsg.KEY_RSV_APLY_YMD_ERR));
			}
		}
		return param;
	}

	/**
	 * サービス契約_工事案件一覧照会のマッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @return CAANMsg
	 * @throws RequestParameterException
	 */
	@SuppressWarnings("unchecked")
	private CAANMsg editInMsgEKU0081B010(IRequestParameterReadWrite param, HashMap inMap) throws RequestParameterException
	{
		// サービス契約_工事案件一覧照会サービスインターフェイスを作成
		CAANMsg template = new CAANMsg(EKU0081B010CBSMsg.class.getName());
		// テンプレートID
		template.set(EKU0081B010CBSMsg.TEMPLATEID, TEMPLATE_ID_EKU0081B010);
		// 機能コード
		template.set(EKU0081B010CBSMsg.FUNC_CODE, "1");
		// オペレータID
		Object operatorId = param.getControlMapData(SCControlMapKeys.OPERATOR_ID);
		template.set(JCMConstants.OPERATOR_ID_KEY, operatorId);
		// 運用日付
		Object operateDate = param.getControlMapData(SCControlMapKeys.OPE_DATE);
		template.set(JCMConstants.OPERATE_DATE_KEY, operateDate);
		// 運用日時
		Object operateDateTime = param.getControlMapData(SCControlMapKeys.OPE_TIME);
		template.set(JCMConstants.OPERATE_DATETIME_KEY, operateDateTime);
		
		// ◇ 業務データの設定
		// ＫＥＹ＿サービス契約番号
		if(inMap.get("svc_kei_no") == null || "".equals(inMap.get("svc_kei_no")))
		{
			template.setNull(EKU0081B010CBSMsg.KEY_SVC_KEI_NO);
		}
		else
		{
			template.set(EKU0081B010CBSMsg.KEY_SVC_KEI_NO, (String)inMap.get("svc_kei_no"));
		}
		// ＫＥＹ＿工事案件番号
		template.setNull(EKU0081B010CBSMsg.KEY_KOJIAK_NO);
		return template;
	}

	/**
	 * サービス契約_工事案件一覧照会の下りマッピング処理を行います。
	 * <br>
	 * @param msgList
	 * @param param
	 * @param inMap
	 * @param workMap
	 * @throws Exception
	 */
	@SuppressWarnings("unchecked")
	private void editOutMsgEKU0081B010(Map<?, ?> msgList, IRequestParameterReadWrite param, HashMap inMap, HashMap workMap) throws Exception
	{
		// SCからの戻り値からCAANMsgを取得する
		CAANMsg[] templates = (CAANMsg[])msgList.get(JCMConstants.TEMPLATE_LIST_KEY);
		CAANMsg parentTemplate = templates[0];
		CAANMsg[] templateArray = parentTemplate.getCAANMsgList(EKU0081B010CBSMsg.EKU0081B010CBSMSG1LIST);
		
		if (templateArray != null)
		{
			CAANMsg childTemplate = null;
			for (int i = 0; i < templateArray.length; i++)
			{
				childTemplate = templateArray[i];
				// 工事案件番号
				if (childTemplate.isNull(EKU0081B010CBSMsg1List.KOJIAK_NO))
				{
					workMap.put("ad_chg_tekkyo_kjak_no", "");
				}
				else
				{
					workMap.put("ad_chg_tekkyo_kjak_no", childTemplate.getString(EKU0081B010CBSMsg1List.KOJIAK_NO));
				}
			}
		}
		// リターンコード取得
		int returnCode = (Integer)msgList.get(JCMConstants.RET_CD_INT_KEY);
		// エラー情報の設定
		editErrorInfoEKU0081B010(param, inMap, templates, returnCode);
		
		//エラー情報のマップを取得
		ArrayList<Object> errList = (ArrayList<Object>)param.getControlMapData(SCControlMapKeys.ERROR_INFO);
		if (errList == null)
		{
			errList = new ArrayList<Object>();
		}
		// コントロールマップに設定
		param.setControlMapData(SCControlMapKeys.ERROR_INFO, TemplateErrorUtil.getErrorInfo(msgList, errList));
		
		// 取得したリターンコード、ステータスの内容を見て異常かどうかの判断をする。
		String rtnCode = msgList.get(JCMConstants.RET_CD_INT_KEY).toString();
		Integer status = parentTemplate.getInt(JCMConstants.STATUS_INT_KEY);
		// 異常の場合、SCCallExceptionを生成してスローする
		if(!("0".equals(rtnCode) && 0 == status.intValue()))
		{
			SCCallException scCallEx = new SCCallException("戻り値不正", rtnCode, status);
			throw scCallEx;
		}
	}

	/**
	 * サービス契約_工事案件一覧照会のエラー情報マッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @param templates
	 * @param returnCode
	 * @return IRequestParameterReadWrite
	 * @throws RequestParameterException
	 */
	private IRequestParameterReadWrite editErrorInfoEKU0081B010(IRequestParameterReadWrite param, HashMap<String, Object> inMap,
																CAANMsg[] templates, int returnCode) throws RequestParameterException
	{
		CAANMsg template = templates[0];
		int templateStatus = template.getInt(EKU0081B010CBSMsg.STATUS);
		if (returnCode != 0)
		{
			templateStatus = 9000;
		}
		if (JCMAPLConstMgr.getString("RETURN_MESSAGE_" + String.format("%1$04d", templateStatus)) == null)
		{
			templateStatus = 0;
		}
		int bpStatus = 0;
		Object obj = param.getControlMapData(SCControlMapKeys.RETURN_CODE);
		if (obj == null)
		{
			bpStatus = -1;
		}
		else
		{
			bpStatus = Integer.parseInt((String)param.getControlMapData(SCControlMapKeys.RETURN_CODE));
		}
		if (templateStatus > bpStatus)
		{
			// BPにサービスコンポーネントのステータスを設定する。
			String formatStatus = String.format("%1$04d", templateStatus);
			String message = JCMAPLConstMgr.getString("RETURN_MESSAGE_" + formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_CODE, formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_MESSAGE, message);
		}
		if (!template.isNull(EKU0081B010CBSMsg.KEY_SVC_KEI_NO_ERR))
		{
			if (!inMap.containsKey(EKU0081B010CBSMsg.KEY_SVC_KEI_NO_ERR))
			{
				inMap.put(EKU0081B010CBSMsg.KEY_SVC_KEI_NO_ERR, template.getString(EKU0081B010CBSMsg.KEY_SVC_KEI_NO_ERR));
			}
		}
		if (!template.isNull(EKU0081B010CBSMsg.KEY_KOJIAK_NO_ERR))
		{
			if (!inMap.containsKey(EKU0081B010CBSMsg.KEY_KOJIAK_NO_ERR))
			{
				inMap.put(EKU0081B010CBSMsg.KEY_KOJIAK_NO_ERR, template.getString(EKU0081B010CBSMsg.KEY_KOJIAK_NO_ERR));
			}
		}
		return param;
	}

	/**
	 * 工事案件<eo光ネット>受付のマッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @param workMap
	 * @return HashMap
	 * @throws RequestParameterException
	 */
	@SuppressWarnings("unchecked")
	private CAANMsg editInMsgEKU0021D010(IRequestParameterReadWrite param
										 , HashMap inMap
										 , SessionHandle handle
										 , ServiceComponentRequestInvoker scCall
										 , String dataMapKey
										 , HashMap workMap) throws Exception
	{
		// 工事案件<eo光ネット>受付サービスインターフェイスを作成
		CAANMsg template = new CAANMsg(EKU0021D010CBSMsg.class.getName());
		// テンプレートID
		template.set(EKU0021D010CBSMsg.TEMPLATEID, TEMPLATE_ID_EKU0021D010);
		// 機能コード
		template.set(EKU0021D010CBSMsg.FUNC_CODE, (String)inMap.get("func_code"));
		// オペレータID
		Object operatorId = param.getControlMapData(SCControlMapKeys.OPERATOR_ID);
		template.set(JCMConstants.OPERATOR_ID_KEY, operatorId);
		// 運用日付
		Object operateDate = param.getControlMapData(SCControlMapKeys.OPE_DATE);
		template.set(JCMConstants.OPERATE_DATE_KEY, operateDate);
		
		// 運用日時
		Object operateDateTime = param.getControlMapData(SCControlMapKeys.OPE_TIME);
		template.set(JCMConstants.OPERATE_DATETIME_KEY, operateDateTime);
		
		// 機器提供サービスOUTPUT取得
		/* ++++++++++ v5.00.03 修正開始 ++++++++++ */
		ArrayList dataList = null;
		if (IDO_DIV_00067.equals(inMap.get("ido_div")))
		{
			dataList = (ArrayList)inMap.get("kktkSvcOutList067");
		}
		else
		{
			dataList = (ArrayList)inMap.get("kktkSvcOutList");
		}
		/* ++++++++++ v5.00.03 修正終了 ++++++++++ */
		
		// ◇ 業務データの設定
		// 工事案件（eo光ネット）受付マップ.サービス契約番号 → サービス契約番号
		if (inMap == null || inMap.get("svc_kei_no") == null || "".equals(inMap.get("svc_kei_no")))
		{
			template.setNull(EKU0021D010CBSMsg.SVC_KEI_NO);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.SVC_KEI_NO, (String)inMap.get("svc_kei_no"));
		}
		// 工事案件（eo光ネット）受付マップ.サービス契約回線内訳番号 → サービス契約回線内訳番号
		if (workMap == null || workMap.get("svc_kei_kaisen_ucwk_no") == null || "".equals(workMap.get("svc_kei_kaisen_ucwk_no")))
		{
			template.setNull(EKU0021D010CBSMsg.SVC_KEI_KAISEN_UCWK_NO);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.SVC_KEI_KAISEN_UCWK_NO, (String)workMap.get("svc_kei_kaisen_ucwk_no"));
		}
		// 工事案件（eo光ネット）受付マップ.申込書番号 → 申込書番号
		if (inMap == null || inMap.get("mskmsho_no") == null || "".equals(inMap.get("mskmsho_no")))
		{
			template.setNull(EKU0021D010CBSMsg.MSKMSHO_NO);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.MSKMSHO_NO, (String)inMap.get("mskmsho_no"));
		}
		// 工事案件（eo光ネット）受付マップ.申込明細番号 → 申込明細番号
		String mskmDtlNo = getWorkMskmDtlNo(param);
		if (mskmDtlNo == null || "".equals(mskmDtlNo))
		{
			template.setNull(EKU0021D010CBSMsg.MSKM_DTL_NO);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.MSKM_DTL_NO, mskmDtlNo);
		}
		// 工事案件（eo光ネット）受付マップ.旧申込明細番号 → 旧申込明細番号
		if (inMap == null || inMap.get("old_mskm_dtl_no") == null || "".equals(inMap.get("old_mskm_dtl_no")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_MSKM_DTL_NO);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_MSKM_DTL_NO, (String)inMap.get("old_mskm_dtl_no"));
		}
		String idoDiv = (String)inMap.get("ido_div");
		if (IDO_DIV_00067.equals(idoDiv))
		{
			// 工事案件（eo光ネット）受付マップ.申込書到着年月日 → 申込書到着年月日
			template.set(EKU0021D010CBSMsg.MSKMSHO_ARIV_YMD, JPCBPCommon.getOpeDate(null));
		}
		else
		{
			// 工事案件（eo光ネット）受付マップ.申込書到着年月日 → 申込書到着年月日
			if (inMap == null || inMap.get("mskmsho_ariv_ymd") == null || "".equals(inMap.get("mskmsho_ariv_ymd")))
			{
				template.setNull(EKU0021D010CBSMsg.MSKMSHO_ARIV_YMD);
			}
			else
			{
				template.set(EKU0021D010CBSMsg.MSKMSHO_ARIV_YMD, (String)inMap.get("mskmsho_ariv_ymd"));
			}
		}
		// 工事案件（eo光ネット）受付マップ.申込受付年月日 → 申込受付年月日
		/* ++++++++++ v4.00.03 修正開始 ++++++++++ */
//		template.set(EKU0021D010CBSMsg.MSKM_UK_YMD, JPCBPCommon.getOpeDate(null));
// ANK-2334-00-00 2014/10/22 MOD START
//		if (workMap == null || workMap.get("mdt_mskm_ymd") == null || "".equals(workMap.get("mdt_mskm_ymd")))
//		{
//			template.setNull(EKU0021D010CBSMsg.MSKM_UK_YMD);
//		}
//		else
//		{
//			template.set(EKU0021D010CBSMsg.MSKM_UK_YMD, (String)workMap.get("mdt_mskm_ymd"));
//		}
		template.set(EKU0021D010CBSMsg.MSKM_UK_YMD, JPCBPCommon.getOpeDate(null));
// ANK-2334-00-00 2014/10/22 MOD END
		/* ++++++++++ v4.00.03 修正終了 ++++++++++ */
		// 工事案件（eo光ネット）受付マップ.工事受付コード → 工事受付コード
		if (IDO_DIV_00021.equals(idoDiv))
		{
			template.set(EKU0021D010CBSMsg.KOJI_UK_CD, KOJI_UK_CD_007);
		}
		else if (IDO_DIV_00022.equals(idoDiv))
		{
			template.set(EKU0021D010CBSMsg.KOJI_UK_CD, KOJI_UK_CD_010);
		}
		// TODO
		else if (IDO_DIV_00067.equals(idoDiv))
		{
			template.set(EKU0021D010CBSMsg.KOJI_UK_CD, KOJI_UK_CD_001);
		}
		else
		{
			template.setNull(EKU0021D010CBSMsg.KOJI_UK_CD);
		}
		// 工事案件（eo光ネット）受付マップ.工事受付詳細コード → 工事受付詳細コード
		if (IDO_DIV_00021.equals(idoDiv))
		{
			template.set(EKU0021D010CBSMsg.KOJI_UK_DTAIL_CD, KOJI_UK_DTAIL_CD_90);
		}
		else if (IDO_DIV_00022.equals(idoDiv))
		{
			template.set(EKU0021D010CBSMsg.KOJI_UK_DTAIL_CD, KOJI_UK_DTAIL_CD_70);
		}
		// TODO
		else if (IDO_DIV_00067.equals(idoDiv))
		{
			template.set(EKU0021D010CBSMsg.KOJI_UK_DTAIL_CD, KOJI_UK_DTAIL_CD_30);
		}
		else
		{
			template.setNull(EKU0021D010CBSMsg.KOJI_UK_DTAIL_CD);
		}
		
		/* ++++++++++ v4.00.00 追加開始 ++++++++++ */
		// 工事案件（eo光ネット）受付マップ.工事受付契機異動区分
		if(!"".equals(idoDiv))
		{
			template.set(EKU0021D010CBSMsg.KOJI_UK_OPTNTY_IDO_DIV, idoDiv);
		}
		else
		{
			template.setNull(EKU0021D010CBSMsg.KOJI_UK_OPTNTY_IDO_DIV);
		}
		/* ++++++++++ v4.00.00 追加終了 ++++++++++ */
		
		// 工事案件（eo光ネット）受付マップ.工事受付契機異動年月日時分秒 → 工事受付契機異動年月日時分秒
		template.set(EKU0021D010CBSMsg.KOJI_UK_OPTNTY_IDO_DTM, JPCBPCommon.getOpeDateTimeStamp(null));
		// 工事案件（eo光ネット）受付マップ.サービスコード → サービスコード
		if (workMap == null || workMap.get("svc_cd") == null || "".equals(workMap.get("svc_cd")))
		{
			template.setNull(EKU0021D010CBSMsg.SVC_CD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.SVC_CD, (String)workMap.get("svc_cd"));
		}
		// 工事案件（eo光ネット）受付マップ.料金グループコード → 料金グループコード
		if (workMap == null || workMap.get("prc_grp_cd") == null || "".equals(workMap.get("prc_grp_cd")))
		{
			template.setNull(EKU0021D010CBSMsg.PRC_GRP_CD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.PRC_GRP_CD, (String)workMap.get("prc_grp_cd"));
		}
		// 工事案件（eo光ネット）受付マップ.料金コースコード → 料金コースコード
		if (workMap == null || workMap.get("pcrs_cd") == null || "".equals(workMap.get("pcrs_cd")))
		{
			template.setNull(EKU0021D010CBSMsg.PCRS_CD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.PCRS_CD, (String)workMap.get("pcrs_cd"));
		}
		// 工事案件（eo光ネット）受付マップ.料金プランコード → 料金プランコード
		if (inMap == null || workMap.get("pplan_cd") == null || "".equals(workMap.get("pplan_cd")))
		{
			template.setNull(EKU0021D010CBSMsg.PPLAN_CD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.PPLAN_CD, (String)workMap.get("pplan_cd"));
		}
		// 工事案件（eo光ネット）受付マップ.割引タイプコード → 割引タイプコード
		if (workMap == null || workMap.get("wrib_type_cd") == null || "".equals(workMap.get("wrib_type_cd")))
		{
			template.setNull(EKU0021D010CBSMsg.WRIB_TYPE_CD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.WRIB_TYPE_CD, (String)workMap.get("wrib_type_cd"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前料金グループコード → 変更前料金グループコード
		if (inMap == null || inMap.get("chgb_prc_grp_cd") == null || "".equals(inMap.get("chgb_prc_grp_cd")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_PRC_GRP_CD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_PRC_GRP_CD, (String)inMap.get("chgb_prc_grp_cd"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前料金コースコード → 変更前料金コースコード
		if (inMap == null || inMap.get("chgb_pcrs_cd") == null || "".equals(inMap.get("chgb_pcrs_cd")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_PCRS_CD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_PCRS_CD, (String)inMap.get("chgb_pcrs_cd"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前料金プランコード → 変更前料金プランコード
		if (inMap == null || inMap.get("chgb_pplan_cd") == null || "".equals(inMap.get("chgb_pplan_cd")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_PPLAN_CD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_PPLAN_CD, (String)inMap.get("chgb_pplan_cd"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前割引タイプコード → 変更前割引タイプコード
		if (inMap == null || inMap.get("chgb_wrib_type_cd") == null || "".equals(inMap.get("chgb_wrib_type_cd")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_WRIB_TYPE_CD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_WRIB_TYPE_CD, (String)inMap.get("chgb_wrib_type_cd"));
		}
		// 工事案件（eo光ネット）受付マップ.追加元サービス契約番号 → 追加元サービス契約番号
		if (inMap == null || inMap.get("add_moto_svc_kei_no") == null || "".equals(inMap.get("add_moto_svc_kei_no")))
		{
			template.setNull(EKU0021D010CBSMsg.ADD_MOTO_SVC_KEI_NO);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.ADD_MOTO_SVC_KEI_NO, (String)inMap.get("add_moto_svc_kei_no"));
		}
		// 工事案件（eo光ネット）受付マップ.面開発案件番号 → 面開発案件番号
		if (inMap == null || inMap.get("menkaihat_anken_no") == null || "".equals(inMap.get("menkaihat_anken_no")))
		{
			template.setNull(EKU0021D010CBSMsg.MENKAIHAT_ANKEN_NO);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.MENKAIHAT_ANKEN_NO, (String)inMap.get("menkaihat_anken_no"));
		}
		// 工事案件（eo光ネット）受付マップ.面開発工事コード → 面開発工事コード
		if (inMap == null || inMap.get("mnkht_koji_cd") == null || "".equals(inMap.get("mnkht_koji_cd")))
		{
			template.setNull(EKU0021D010CBSMsg.MNKHT_KOJI_CD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.MNKHT_KOJI_CD, (String)inMap.get("mnkht_koji_cd"));
		}
		// 工事案件（eo光ネット）受付マップ.PON識別コード → PON識別コード
		if (inMap == null || inMap.get("pon_skbt_cd") == null || "".equals(inMap.get("pon_skbt_cd")))
		{
			template.setNull(EKU0021D010CBSMsg.PON_SKBT_CD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.PON_SKBT_CD, (String)inMap.get("pon_skbt_cd"));
		}
		// 工事案件（eo光ネット）受付マップ.SYSID → SYSID
		if (workMap == null || workMap.get("sysid") == null || "".equals(workMap.get("sysid")))
		{
			template.setNull(EKU0021D010CBSMsg.SYSID);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.SYSID, (String)workMap.get("sysid"));
		}
		// 工事案件（eo光ネット）受付マップ.お客様名 → お客様名
		if (workMap == null || workMap.get("cust_nm") == null || "".equals(workMap.get("cust_nm")))
		{
			template.setNull(EKU0021D010CBSMsg.CUST_NM);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CUST_NM, (String)workMap.get("cust_nm"));
		}
		// 工事案件（eo光ネット）受付マップ.お客様カナ名 → お客様カナ名
		if (workMap == null || workMap.get("cust_kana") == null || "".equals(workMap.get("cust_kana")))
		{
			template.setNull(EKU0021D010CBSMsg.CUST_KANA);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CUST_KANA, (String)workMap.get("cust_kana"));
		}
		// 工事案件（eo光ネット）受付マップ.お客様自宅電話番号 → お客様自宅電話番号
		if (workMap == null || workMap.get("cust_home_tel_no") == null || "".equals(workMap.get("cust_home_tel_no")))
		{
			template.setNull(EKU0021D010CBSMsg.CUST_HOME_TEL_NO);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CUST_HOME_TEL_NO, (String)workMap.get("cust_home_tel_no"));
		}
		// 工事案件（eo光ネット）受付マップ.お客様携帯電話番号 → お客様携帯電話番号
		if (workMap == null || workMap.get("cust_ktai_tel_no") == null || "".equals(workMap.get("cust_ktai_tel_no")))
		{
			template.setNull(EKU0021D010CBSMsg.CUST_KTAI_TEL_NO);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CUST_KTAI_TEL_NO, (String)workMap.get("cust_ktai_tel_no"));
		}
		// 工事案件（eo光ネット）受付マップ.契約者電話番号 → お客様連絡先電話番号
		if (workMap == null || workMap.get("keisha_telno") == null || "".equals(workMap.get("keisha_telno")))
		{
			template.setNull(EKU0021D010CBSMsg.CUST_RRKS_TEL_NO);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CUST_RRKS_TEL_NO, (String)workMap.get("keisha_telno"));
		}
		// 工事案件（eo光ネット）受付マップ.勤務先名 → 連絡先勤務先名
		if (workMap == null || workMap.get("offc_nm") == null || "".equals(workMap.get("offc_nm")))
		{
			template.setNull(EKU0021D010CBSMsg.RRKS_OFFC_NM);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.RRKS_OFFC_NM, (String)workMap.get("offc_nm"));
		}
		// 工事案件（eo光ネット）受付マップ.契約者住所コード → 契約者住所コード
		if (workMap == null || workMap.get("keisha_ad_cd") == null || "".equals(workMap.get("keisha_ad_cd")))
		{
			template.setNull(EKU0021D010CBSMsg.KEISHA_AD_CD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.KEISHA_AD_CD, (String)workMap.get("keisha_ad_cd"));
		}
		// 工事案件（eo光ネット）受付マップ.契約者郵便番号 → 契約者郵便番号
		if (workMap == null || workMap.get("keisha_pcd") == null || "".equals(workMap.get("keisha_pcd")))
		{
			template.setNull(EKU0021D010CBSMsg.KEISHA_PCD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.KEISHA_PCD, (String)workMap.get("keisha_pcd"));
		}
		// 工事案件（eo光ネット）受付マップ.契約者都道府県名 → 契約者都道府県名
		if (workMap == null || workMap.get("keisha_state_nm") == null || "".equals(workMap.get("keisha_state_nm")))
		{
			template.setNull(EKU0021D010CBSMsg.KEISHA_STATE_NM);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.KEISHA_STATE_NM, (String)workMap.get("keisha_state_nm"));
		}
		// 工事案件（eo光ネット）受付マップ.契約者市区町村名 → 契約者市区町村名
		if (workMap == null || workMap.get("keisha_city_nm") == null || "".equals(workMap.get("keisha_city_nm")))
		{
			template.setNull(EKU0021D010CBSMsg.KEISHA_CITY_NM);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.KEISHA_CITY_NM, (String)workMap.get("keisha_city_nm"));
		}
		// 工事案件（eo光ネット）受付マップ.契約者大字通称名 → 契約者大字通称名
		if (workMap == null || workMap.get("keisha_oaztsu_nm") == null || "".equals(workMap.get("keisha_oaztsu_nm")))
		{
			template.setNull(EKU0021D010CBSMsg.KEISHA_OAZTSU_NM);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.KEISHA_OAZTSU_NM, (String)workMap.get("keisha_oaztsu_nm"));
		}
		// 工事案件（eo光ネット）受付マップ.契約者字丁目名 → 契約者字丁目名
		if (workMap == null || workMap.get("keisha_azcho_nm") == null || "".equals(workMap.get("keisha_azcho_nm")))
		{
			template.setNull(EKU0021D010CBSMsg.KEISHA_AZCHO_NM);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.KEISHA_AZCHO_NM, (String)workMap.get("keisha_azcho_nm"));
		}
		// 工事案件（eo光ネット）受付マップ.契約者番地号 → 契約者住所番地号
		if (workMap == null || workMap.get("keisha_bnchigo") == null || "".equals(workMap.get("keisha_bnchigo")))
		{
			template.setNull(EKU0021D010CBSMsg.KEISHA_AD_BNCHIGO);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.KEISHA_AD_BNCHIGO, (String)workMap.get("keisha_bnchigo"));
		}
		// 工事案件（eo光ネット）受付マップ.契約者住所補記・建物名 → 契約者住所補記・建物名
		if (workMap == null || workMap.get("keisha_adrttm") == null || "".equals(workMap.get("keisha_adrttm")))
		{
			template.setNull(EKU0021D010CBSMsg.KEISHA_ADRTTM);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.KEISHA_ADRTTM, (String)workMap.get("keisha_adrttm"));
		}
		// 工事案件（eo光ネット）受付マップ.契約者住所補記・部屋番号 → 契約者住所補記・部屋番号
		if (workMap == null || workMap.get("keisha_adrrm") == null || "".equals(workMap.get("keisha_adrrm")))
		{
			template.setNull(EKU0021D010CBSMsg.KEISHA_ADRRM);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.KEISHA_ADRRM, (String)workMap.get("keisha_adrrm"));
		}
		// 工事案件（eo光ネット）受付マップ.請求契約番号 → 請求契約番号
		if (workMap == null || workMap.get("seiky_kei_no") == null || "".equals(workMap.get("seiky_kei_no")))
		{
			template.setNull(EKU0021D010CBSMsg.SEIKY_KEI_NO);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.SEIKY_KEI_NO, (String)workMap.get("seiky_kei_no"));
		}
		// 工事案件（eo光ネット）受付マップ.回線場所番号 → 場所番号
		if (workMap == null || workMap.get("kaisen_place_no") == null || "".equals(workMap.get("kaisen_place_no")))
		{
			template.setNull(EKU0021D010CBSMsg.PLACE_NO);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.PLACE_NO, (String)workMap.get("kaisen_place_no"));
		}
		// 工事案件（eo光ネット）受付マップ.回線場所住所コード → 設置場所住所コード
		if (workMap == null || workMap.get("kaisen_place_ad_cd") == null || "".equals(workMap.get("kaisen_place_ad_cd")))
		{
			template.setNull(EKU0021D010CBSMsg.SETPLACE_AD_CD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.SETPLACE_AD_CD, (String)workMap.get("kaisen_place_ad_cd"));
		}
		// 工事案件（eo光ネット）受付マップ.回線場所郵便番号 → 設置場所郵便番号
		if (workMap == null || workMap.get("kaisen_place_pcd") == null || "".equals(workMap.get("kaisen_place_pcd")))
		{
			template.setNull(EKU0021D010CBSMsg.SETPLACE_PCD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.SETPLACE_PCD, (String)workMap.get("kaisen_place_pcd"));
		}
		// 工事案件（eo光ネット）受付マップ.回線場所都道府県名 → 設置場所都道府県名
		if (workMap == null || workMap.get("kaisen_place_state_nm") == null || "".equals(workMap.get("kaisen_place_state_nm")))
		{
			template.setNull(EKU0021D010CBSMsg.SETPLACE_STATE_NM);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.SETPLACE_STATE_NM, (String)workMap.get("kaisen_place_state_nm"));
		}
		// 工事案件（eo光ネット）受付マップ.回線場所市区町村名 → 設置場所市区町村名
		if (workMap == null || workMap.get("kaisen_place_city_nm") == null || "".equals(workMap.get("kaisen_place_city_nm")))
		{
			template.setNull(EKU0021D010CBSMsg.SETPLACE_CITY_NM);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.SETPLACE_CITY_NM, (String)workMap.get("kaisen_place_city_nm"));
		}
		// 工事案件（eo光ネット）受付マップ.回線場所大字通称名 → 設置場所大字通称名
		if (workMap == null || workMap.get("kaisen_place_oaztsu_nm") == null || "".equals(workMap.get("kaisen_place_oaztsu_nm")))
		{
			template.setNull(EKU0021D010CBSMsg.SETPLACE_OAZTSU_NM);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.SETPLACE_OAZTSU_NM, (String)workMap.get("kaisen_place_oaztsu_nm"));
		}
		// 工事案件（eo光ネット）受付マップ.回線場所字丁目名 → 設置場所字丁目名
		if (workMap == null || workMap.get("kaisen_place_azcho_nm") == null || "".equals(workMap.get("kaisen_place_azcho_nm")))
		{
			template.setNull(EKU0021D010CBSMsg.SETPLACE_AZCHO_NM);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.SETPLACE_AZCHO_NM, (String)workMap.get("kaisen_place_azcho_nm"));
		}
		// 工事案件（eo光ネット）受付マップ.回線場所番地号 → 設置場所住所番地号
		if (workMap == null || workMap.get("kaisen_place_bnchigo") == null || "".equals(workMap.get("kaisen_place_bnchigo")))
		{
			template.setNull(EKU0021D010CBSMsg.SETPLACE_AD_BNCHIGO);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.SETPLACE_AD_BNCHIGO, (String)workMap.get("kaisen_place_bnchigo"));
		}
		// 工事案件（eo光ネット）受付マップ.回線場所住所補記・建物名 → 設置場所住所補記・建物名
		if (workMap == null || workMap.get("kaisen_place_adrttm") == null || "".equals(workMap.get("kaisen_place_adrttm")))
		{
			template.setNull(EKU0021D010CBSMsg.SETPLACE_ADRTTM);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.SETPLACE_ADRTTM, (String)workMap.get("kaisen_place_adrttm"));
		}
		// 工事案件（eo光ネット）受付マップ.回線場所住所補記・部屋番号 → 設置場所住所補記・部屋番号
		if (workMap == null || workMap.get("kaisen_place_adrrm") == null || "".equals(workMap.get("kaisen_place_adrrm")))
		{
			template.setNull(EKU0021D010CBSMsg.SETPLACE_ADRRM);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.SETPLACE_ADRRM, (String)workMap.get("kaisen_place_adrrm"));
		}
		// 工事案件（eo光ネット）受付マップ.回線場所住所未確定フラグ → 工事先住所未確定フラグ
		if (workMap == null || workMap.get("kisn_plc_ad_mi_fix_flg") == null || "".equals(workMap.get("kisn_plc_ad_mi_fix_flg")))
		{
			template.setNull(EKU0021D010CBSMsg.KOJI_SAKI_AD_MI_FIX_FLG);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.KOJI_SAKI_AD_MI_FIX_FLG, (String)workMap.get("kisn_plc_ad_mi_fix_flg"));
		}
		// 工事案件（eo光ネット）受付マップ.回線場所住所確定後変更可否 → 回線場所住所確定後変更可否
//		if (workMap == null || workMap.get("kisn_plc_ad_fix_af_chge_kh") == null || "".equals(workMap.get("kisn_plc_ad_fix_af_chge_kh")))
//		{
//			template.setNull(EKU0021D010CBSMsg.KISN_PLC_AD_FIX_AF_CHG_KH);
//		}
//		else
//		{
//			template.set(EKU0021D010CBSMsg.KISN_PLC_AD_FIX_AF_CHG_KH, (String)workMap.get("kisn_plc_ad_fix_af_chge_kh"));
//		}
		// 工事案件（eo光ネット）受付マップ.回線場所電話番号 → 回線場所電話番号
		if (workMap == null || workMap.get("kaisen_place_telno") == null || "".equals(workMap.get("kaisen_place_telno")))
		{
			template.setNull(EKU0021D010CBSMsg.KAISEN_PLACE_TELNO);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.KAISEN_PLACE_TELNO, (String)workMap.get("kaisen_place_telno"));
		}
		// 工事案件（eo光ネット）受付マップ.関電営業所番号 → 関電営業所番号
		if (workMap == null || workMap.get("kepco_busioffice_cd") == null || "".equals(workMap.get("kepco_busioffice_cd")))
		{
			template.setNull(EKU0021D010CBSMsg.KEPCO_BUSIOFFICE_NO);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.KEPCO_BUSIOFFICE_NO, (String)workMap.get("kepco_busioffice_cd"));
		}
		// 工事案件（eo光ネット）受付マップ.経度 → 経度
		if (workMap == null || workMap.get("lgtd") == null || "".equals(workMap.get("lgtd")))
		{
			template.setNull(EKU0021D010CBSMsg.LGTD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.LGTD, (String)workMap.get("lgtd"));
		}
		// 工事案件（eo光ネット）受付マップ.緯度 → 緯度
		if (workMap == null || workMap.get("lttd") == null || "".equals(workMap.get("lttd")))
		{
			template.setNull(EKU0021D010CBSMsg.LTTD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.LTTD, (String)workMap.get("lttd"));
		}
		// 工事案件（eo光ネット）受付マップ.座標補正有無 → 座標補正有無
		if (workMap == null || workMap.get("zahyo_hosei_um") == null || "".equals(workMap.get("zahyo_hosei_um")))
		{
			template.setNull(EKU0021D010CBSMsg.ZAHYO_HOSEI_UM);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.ZAHYO_HOSEI_UM, (String)workMap.get("zahyo_hosei_um"));
		}
		// 工事案件（eo光ネット）受付マップ.住所形態コード → 住所形態コード
		if (workMap == null || workMap.get("ad_form_cd") == null || "".equals(workMap.get("ad_form_cd")))
		{
			template.setNull(EKU0021D010CBSMsg.AD_FORM_CD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.AD_FORM_CD, (String)workMap.get("ad_form_cd"));
		}
		// 工事案件（eo光ネット）受付マップ.集合住宅入居階数コード → 入居階数コード
		if (workMap == null || workMap.get("shugj_nyukyo_flr_cnt_cd") == null || "".equals(workMap.get("shugj_nyukyo_flr_cnt_cd")))
		{
			template.setNull(EKU0021D010CBSMsg.NYUKYO_FLR_CNT_CD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.NYUKYO_FLR_CNT_CD, (String)workMap.get("shugj_nyukyo_flr_cnt_cd"));
		}
		// 工事案件（eo光ネット）受付マップ.戸建建築階数コード → 建築階数コード
		if (workMap == null || workMap.get("kodate_kcku_flr_cnt_cd") == null || "".equals(workMap.get("kodate_kcku_flr_cnt_cd")))
		{
			template.setNull(EKU0021D010CBSMsg.KCKU_FLR_CNT_CD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.KCKU_FLR_CNT_CD, (String)workMap.get("kodate_kcku_flr_cnt_cd"));
		}
		// 工事案件（eo光ネット）受付マップ.方角コード1 → 方角コード1
		if (workMap == null || workMap.get("direction_cd_1") == null || "".equals(workMap.get("direction_cd_1")))
		{
			template.setNull(EKU0021D010CBSMsg.DIRECTION_CD_1);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.DIRECTION_CD_1, (String)workMap.get("direction_cd_1"));
		}
		// 工事案件（eo光ネット）受付マップ.方角コード2 → 方角コード2
		if (workMap == null || workMap.get("direction_cd_2") == null || "".equals(workMap.get("direction_cd_2")))
		{
			template.setNull(EKU0021D010CBSMsg.DIRECTION_CD_2);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.DIRECTION_CD_2, (String)workMap.get("direction_cd_2"));
		}
		// TODO
		if (IDO_DIV_00067.equals(idoDiv))
		{
			// 工事案件（eo光ネット）受付マップ.転宅前住所コード → 転宅前住所コード
			template.set(EKU0021D010CBSMsg.TENTAKU_BF_AD_CD, (String)workMap.get("kaisen_place_ad_cd"));
			// 工事案件（eo光ネット）受付マップ.転宅前郵便番号 → 転宅前郵便番号
			template.set(EKU0021D010CBSMsg.TENTAKU_BF_PCD, (String)workMap.get("kaisen_place_pcd"));
			// 工事案件（eo光ネット）受付マップ.転宅前都道府県名 → 転宅前都道府県名
			template.set(EKU0021D010CBSMsg.TENTAKU_BF_STATE_NM, (String)workMap.get("kaisen_place_state_nm"));
		}
		else
		{
			// 工事案件（eo光ネット）受付マップ.転宅前住所コード → 転宅前住所コード
			if (inMap == null || inMap.get("tentaku_bf_ad_cd") == null || "".equals(inMap.get("tentaku_bf_ad_cd")))
			{
				template.setNull(EKU0021D010CBSMsg.TENTAKU_BF_AD_CD);
			}
			else
			{
				template.set(EKU0021D010CBSMsg.TENTAKU_BF_AD_CD, (String)inMap.get("tentaku_bf_ad_cd"));
			}
			// 工事案件（eo光ネット）受付マップ.転宅前郵便番号 → 転宅前郵便番号
			if (inMap == null || inMap.get("tentaku_bf_pcd") == null || "".equals(inMap.get("tentaku_bf_pcd")))
			{
				template.setNull(EKU0021D010CBSMsg.TENTAKU_BF_PCD);
			}
			else
			{
				template.set(EKU0021D010CBSMsg.TENTAKU_BF_PCD, (String)inMap.get("tentaku_bf_pcd"));
			}
			// 工事案件（eo光ネット）受付マップ.転宅前都道府県名 → 転宅前都道府県名
			if (inMap == null || inMap.get("tentaku_bf_state_nm") == null || "".equals(inMap.get("tentaku_bf_state_nm")))
			{
				template.setNull(EKU0021D010CBSMsg.TENTAKU_BF_STATE_NM);
			}
			else
			{
				template.set(EKU0021D010CBSMsg.TENTAKU_BF_STATE_NM, (String)inMap.get("tentaku_bf_state_nm"));
			}
		}
		// 工事案件（eo光ネット）受付マップ.転宅前市区町村名 → 転宅前市区町村名
		if (inMap == null || inMap.get("tentaku_bf_city_nm") == null || "".equals(inMap.get("tentaku_bf_city_nm")))
		{
			template.setNull(EKU0021D010CBSMsg.TENTAKU_BF_CITY_NM);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.TENTAKU_BF_CITY_NM, (String)inMap.get("tentaku_bf_city_nm"));
		}
		// 工事案件（eo光ネット）受付マップ.転宅前大字通称名 → 転宅前大字通称名
		if (inMap == null || inMap.get("tentaku_bf_oaztsu_nm") == null || "".equals(inMap.get("tentaku_bf_oaztsu_nm")))
		{
			template.setNull(EKU0021D010CBSMsg.TENTAKU_BF_OAZTSU_NM);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.TENTAKU_BF_OAZTSU_NM, (String)inMap.get("tentaku_bf_oaztsu_nm"));
		}
		// 工事案件（eo光ネット）受付マップ.転宅前字丁目名 → 転宅前字丁目名
		if (inMap == null || inMap.get("tentaku_bf_azcho_nm") == null || "".equals(inMap.get("tentaku_bf_azcho_nm")))
		{
			template.setNull(EKU0021D010CBSMsg.TENTAKU_BF_AZCHO_NM);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.TENTAKU_BF_AZCHO_NM, (String)inMap.get("tentaku_bf_azcho_nm"));
		}
		// 工事案件（eo光ネット）受付マップ.転宅前住所番地号 → 転宅前住所番地号
		if (inMap == null || inMap.get("tentaku_bf_ad_bnchigo") == null || "".equals(inMap.get("tentaku_bf_ad_bnchigo")))
		{
			template.setNull(EKU0021D010CBSMsg.TENTAKU_BF_AD_BNCHIGO);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.TENTAKU_BF_AD_BNCHIGO, (String)inMap.get("tentaku_bf_ad_bnchigo"));
		}
		// 工事案件（eo光ネット）受付マップ.転宅前住所補記・建物名 → 転宅前住所補記・建物名
		if (inMap == null || inMap.get("tentaku_bf_adrttm") == null || "".equals(inMap.get("tentaku_bf_adrttm")))
		{
			template.setNull(EKU0021D010CBSMsg.TENTAKU_BF_ADRTTM);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.TENTAKU_BF_ADRTTM, (String)inMap.get("tentaku_bf_adrttm"));
		}
		// 工事案件（eo光ネット）受付マップ.転宅前住所補記・部屋番号 → 転宅前住所補記・部屋番号
		if (inMap == null || inMap.get("tentaku_bf_adrrm") == null || "".equals(inMap.get("tentaku_bf_adrrm")))
		{
			template.setNull(EKU0021D010CBSMsg.TENTAKU_BF_ADRRM);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.TENTAKU_BF_ADRRM, (String)inMap.get("tentaku_bf_adrrm"));
		}
		// 工事案件（eo光ネット）受付マップ.新築物件コード → 新築物件コード
		if (inMap == null || inMap.get("newconst_bukken_cd") == null || "".equals(inMap.get("newconst_bukken_cd")))
		{
			template.setNull(EKU0021D010CBSMsg.NEWCONST_BUKKEN_CD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.NEWCONST_BUKKEN_CD, (String)inMap.get("newconst_bukken_cd"));
		}
		// 工事案件（eo光ネット）受付マップ.復活案件フラグ → 復活案件フラグ
		if (inMap == null || inMap.get("hukkat_anken_flg") == null || "".equals(inMap.get("hukkat_anken_flg")))
		{
			template.setNull(EKU0021D010CBSMsg.HUKKAT_ANKEN_FLG);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.HUKKAT_ANKEN_FLG, (String)inMap.get("hukkat_anken_flg"));
		}
		// 工事案件（eo光ネット）受付マップ.同一設備再申込コード → 同一設備再申込コード
		if (inMap == null || inMap.get("same_equip_re_mskm_cd") == null || "".equals(inMap.get("same_equip_re_mskm_cd")))
		{
			template.setNull(EKU0021D010CBSMsg.SAME_EQUIP_RE_MSKM_CD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.SAME_EQUIP_RE_MSKM_CD, (String)inMap.get("same_equip_re_mskm_cd"));
		}
		// 工事案件（eo光ネット）受付マップ.オプションサービス引継有無 → オプションサービス契約引継ぎフラグ
		if (workMap == null || workMap.get("op_svc_hktgi_um") == null || "".equals(workMap.get("op_svc_hktgi_um")))
		{
			template.setNull(EKU0021D010CBSMsg.OPSVKEI_HKTGI_FLG);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OPSVKEI_HKTGI_FLG, (String)workMap.get("op_svc_hktgi_um"));
		}
		// 工事案件（eo光ネット）受付マップ.工事範囲コード → 工事範囲コード
		if (inMap == null || inMap.get("koji_scope_cd") == null || "".equals(inMap.get("koji_scope_cd")))
		{
			template.setNull(EKU0021D010CBSMsg.KOJI_SCOPE_CD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.KOJI_SCOPE_CD, (String)inMap.get("koji_scope_cd"));
		}
		// 工事案件（eo光ネット）受付マップ.移設コード → 移設コード
		if (inMap == null || inMap.get("isetsu_cd") == null || "".equals(inMap.get("isetsu_cd")))
		{
			template.setNull(EKU0021D010CBSMsg.ISETSU_CD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.ISETSU_CD, (String)inMap.get("isetsu_cd"));
		}
		// 工事案件（eo光ネット）受付マップ.工事希望年月日 → 工事希望年月日
		if (inMap == null || inMap.get("koji_kibo_ymd") == null || "".equals(inMap.get("koji_kibo_ymd")))
		{
			template.setNull(EKU0021D010CBSMsg.KOJI_KIBO_YMD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.KOJI_KIBO_YMD, (String)inMap.get("koji_kibo_ymd"));
		}
		// 工事案件（eo光ネット）受付マップ.竣工予定年月日 → 竣工予定年月日
		if (inMap == null || inMap.get("shunko_rsv_ymd") == null || "".equals(inMap.get("shunko_rsv_ymd")))
		{
			template.setNull(EKU0021D010CBSMsg.SHUNKO_RSV_YMD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.SHUNKO_RSV_YMD, (String)inMap.get("shunko_rsv_ymd"));
		}
		// 工事案件（eo光ネット）受付マップ.入居予定年月日 → 入居予定年月日
		if (inMap == null || inMap.get("nyukyo_rsv_ymd") == null || "".equals(inMap.get("nyukyo_rsv_ymd")))
		{
			template.setNull(EKU0021D010CBSMsg.NYUKYO_RSV_YMD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.NYUKYO_RSV_YMD, (String)inMap.get("nyukyo_rsv_ymd"));
		}
		// 工事案件（eo光ネット）受付マップ.引渡し予定年月日 → 引渡し予定年月日
		if (inMap == null || inMap.get("hikiwatashi_rsv_ymd") == null || "".equals(inMap.get("hikiwatashi_rsv_ymd")))
		{
			template.setNull(EKU0021D010CBSMsg.HIKIWATASHI_RSV_YMD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.HIKIWATASHI_RSV_YMD, (String)inMap.get("hikiwatashi_rsv_ymd"));
		}
		// 工事案件（eo光ネット）受付マップ.電力送電予定年月日 → 電力送電予定年月日
		if (inMap == null || inMap.get("epower_soden_rsv_ymd") == null || "".equals(inMap.get("epower_soden_rsv_ymd")))
		{
			template.setNull(EKU0021D010CBSMsg.EPOWER_SODEN_RSV_YMD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.EPOWER_SODEN_RSV_YMD, (String)inMap.get("epower_soden_rsv_ymd"));
		}
		// 工事案件（eo光ネット）受付マップ.電話連絡希望年月日 → 電話連絡希望年月日
		if (inMap == null || inMap.get("tel_rrk_kibo_ymd") == null || "".equals(inMap.get("tel_rrk_kibo_ymd")))
		{
			template.setNull(EKU0021D010CBSMsg.TEL_RRK_KIBO_YMD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.TEL_RRK_KIBO_YMD, (String)inMap.get("tel_rrk_kibo_ymd"));
		}
		// 工事案件（eo光ネット）受付マップ.電話連絡希望時間帯コード → 電話連絡希望時間帯コード
		if (inMap == null || inMap.get("tel_rrk_kibo_time_cd") == null || "".equals(inMap.get("tel_rrk_kibo_time_cd")))
		{
			template.setNull(EKU0021D010CBSMsg.TEL_RRK_KIBO_TIME_CD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.TEL_RRK_KIBO_TIME_CD, (String)inMap.get("tel_rrk_kibo_time_cd"));
		}
		// 工事案件（eo光ネット）受付マップ.宅内調査希望アポ期限年月日 → 宅内調査希望アポ期限年月日
		if (inMap == null || inMap.get("takcho_kibo_apo_kigen_ymd") == null || "".equals(inMap.get("takcho_kibo_apo_kigen_ymd")))
		{
			template.setNull(EKU0021D010CBSMsg.TAKCHO_KIBO_APO_KIGEN_YMD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.TAKCHO_KIBO_APO_KIGEN_YMD, (String)inMap.get("takcho_kibo_apo_kigen_ymd"));
		}
		// 工事案件（eo光ネット）受付マップ.宅内工事希望アポ期限年月日 → 宅内工事希望アポ期限年月日
		if (inMap == null || inMap.get("tnkj_kibo_apo_kigen_ymd") == null || "".equals(inMap.get("tnkj_kibo_apo_kigen_ymd")))
		{
			template.setNull(EKU0021D010CBSMsg.TNKJ_KIBO_APO_KIGEN_YMD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.TNKJ_KIBO_APO_KIGEN_YMD, (String)inMap.get("tnkj_kibo_apo_kigen_ymd"));
		}
		// 工事案件（eo光ネット）受付マップ.工事アポ連絡先指定コード → 工事アポ連絡先指定コード
		if (inMap == null || inMap.get("koji_apo_rrks_shitei_cd") == null || "".equals(inMap.get("koji_apo_rrks_shitei_cd")))
		{
			template.setNull(EKU0021D010CBSMsg.KOJI_APO_RRKS_SHITEI_CD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.KOJI_APO_RRKS_SHITEI_CD, (String)inMap.get("koji_apo_rrks_shitei_cd"));
		}
		// 工事案件（eo光ネット）受付マップ.連絡手段コード → 連絡手段コード
		if (workMap == null || workMap.get("rrk_way_cd") == null || "".equals(workMap.get("rrk_way_cd")))
		{
			template.setNull(EKU0021D010CBSMsg.RRK_WAY_CD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.RRK_WAY_CD, (String)workMap.get("rrk_way_cd"));
		}
		// 工事案件（eo光ネット）受付マップ.連絡手段補記 → 連絡手段補記
		if (workMap == null || workMap.get("rrk_way_hoki") == null || "".equals(workMap.get("rrk_way_hoki")))
		{
			template.setNull(EKU0021D010CBSMsg.RRK_WAY_HOKI);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.RRK_WAY_HOKI, (String)workMap.get("rrk_way_hoki"));
		}
		// 工事案件（eo光ネット）解約マップ.契約者住所手動入力フラグ → 契約者住所手動入力フラグ
		if (workMap == null || workMap.get("keisha_ad_man_input_flg") == null || "".equals(workMap.get("keisha_ad_man_input_flg")))
		{
			template.set(EKU0021D010CBSMsg.KEISHA_AD_MAN_INPUT_FLG, "0");
		}
		else
		{
			template.set(EKU0021D010CBSMsg.KEISHA_AD_MAN_INPUT_FLG, (String)workMap.get("keisha_ad_man_input_flg"));
		}
		// 工事案件（eo光ネット）受付マップ.工事案件備考 → 工事案件備考
		if (inMap == null || inMap.get("kojiak_biko") == null || "".equals(inMap.get("kojiak_biko")))
		{
			template.setNull(EKU0021D010CBSMsg.KOJIAK_BIKO);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.KOJIAK_BIKO, (String)inMap.get("kojiak_biko"));
		}
		// 工事案件（eo光ネット）受付マップ.工事案件備考1 → 工事案件備考1
		if (inMap == null || inMap.get("kojiak_biko_1") == null || "".equals(inMap.get("kojiak_biko_1")))
		{
			template.setNull(EKU0021D010CBSMsg.KOJIAK_BIKO_1);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.KOJIAK_BIKO_1, (String)inMap.get("kojiak_biko_1"));
		}
		// 工事案件（eo光ネット）受付マップ.工事案件備考2 → 工事案件備考2
		if (inMap == null || inMap.get("kojiak_biko_2") == null || "".equals(inMap.get("kojiak_biko_2")))
		{
			template.setNull(EKU0021D010CBSMsg.KOJIAK_BIKO_2);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.KOJIAK_BIKO_2, (String)inMap.get("kojiak_biko_2"));
		}
		// 工事案件（eo光ネット）受付マップ.電波障害案件種別コード → 電波障害案件種別コード
		if (workMap == null || workMap.get("dmpsank_sbt_cd") == null || "".equals(workMap.get("dmpsank_sbt_cd")))
		{
			template.setNull(EKU0021D010CBSMsg.DMPSANK_SBT_CD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.DMPSANK_SBT_CD, (String)workMap.get("dmpsank_sbt_cd"));
		}
		// TODO
		if (IDO_DIV_00067.equals(idoDiv))
		{
			// 工事案件（eo光ネット）受付マップ.関西電力お客様情報授受同意有無 → 関西電力お客様情報授受同意有無
			template.set(EKU0021D010CBSMsg.KEPCO_CTINFO_JUJU_DOI_UM, "1");
			// 工事案件（eo光ネット）受付マップ.ファミリー契約フラグ → ファミリー契約フラグ
			template.set(EKU0021D010CBSMsg.FAMILY_KEI_FLG, "0");
		}
		else
		{
			// 工事案件（eo光ネット）受付マップ.関西電力お客様情報授受同意有無 → 関西電力お客様情報授受同意有無
			if (inMap == null || inMap.get("kepco_ctinfo_juju_doi_um") == null || "".equals(inMap.get("kepco_ctinfo_juju_doi_um")))
			{
				template.setNull(EKU0021D010CBSMsg.KEPCO_CTINFO_JUJU_DOI_UM);
			}
			else
			{
				template.set(EKU0021D010CBSMsg.KEPCO_CTINFO_JUJU_DOI_UM, (String)inMap.get("kepco_ctinfo_juju_doi_um"));
			}
			// 工事案件（eo光ネット）受付マップ.ファミリー契約フラグ → ファミリー契約フラグ
			if (inMap == null || inMap.get("family_kei_flg") == null || "".equals(inMap.get("family_kei_flg")))
			{
				template.setNull(EKU0021D010CBSMsg.FAMILY_KEI_FLG);
			}
			else
			{
				template.set(EKU0021D010CBSMsg.FAMILY_KEI_FLG, (String)inMap.get("family_kei_flg"));
			}
		}
		// 工事案件（eo光ネット）受付マップ.お客様SOS利用有無 → お客様SOS利用有無
		if (inMap == null || inMap.get("cust_sos_use_um") == null || "".equals(inMap.get("cust_sos_use_um")))
		{
			template.setNull(EKU0021D010CBSMsg.CUST_SOS_USE_UM);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CUST_SOS_USE_UM, (String)inMap.get("cust_sos_use_um"));
		}
		// 工事案件（eo光ネット）受付マップ.番ポ同時工事希望有無 → 番ポ同時工事希望有無
		if (inMap == null || inMap.get("bmp_doji_kj_kibo_um") == null || "".equals(inMap.get("bmp_doji_kj_kibo_um")))
		{
			template.setNull(EKU0021D010CBSMsg.BMP_DOJI_KJ_KIBO_UM);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.BMP_DOJI_KJ_KIBO_UM, (String)inMap.get("bmp_doji_kj_kibo_um"));
		}
		// 工事案件（eo光ネット）受付マップ.番ポ有無1 → 番ポ有無1
		if (inMap == null || inMap.get("bmp_um_1") == null || "".equals(inMap.get("bmp_um_1")))
		{
			template.setNull(EKU0021D010CBSMsg.BMP_UM_1);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.BMP_UM_1, (String)inMap.get("bmp_um_1"));
		}
		// 工事案件（eo光ネット）受付マップ.eo光電話番号1 → eo光電話番号1
		if (inMap == null || inMap.get("eoh_tel_no_1") == null || "".equals(inMap.get("eoh_tel_no_1")))
		{
			template.setNull(EKU0021D010CBSMsg.EOH_TEL_NO_1);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.EOH_TEL_NO_1, (String)inMap.get("eoh_tel_no_1"));
		}
		// 工事案件（eo光ネット）受付マップ.番ポ予定年月日1 → 番ポ予定年月日1
		if (inMap == null || inMap.get("bmp_rsv_ymd_1") == null || "".equals(inMap.get("bmp_rsv_ymd_1")))
		{
			template.setNull(EKU0021D010CBSMsg.BMP_RSV_YMD_1);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.BMP_RSV_YMD_1, (String)inMap.get("bmp_rsv_ymd_1"));
		}
		// 工事案件（eo光ネット）受付マップ.番ポ元通信事業者コード1 → 番ポ元通信事業者コード1
		if (inMap == null || inMap.get("bmp_moto_tushin_jgs_cd_1") == null || "".equals(inMap.get("bmp_moto_tushin_jgs_cd_1")))
		{
			template.setNull(EKU0021D010CBSMsg.BMP_MOTO_TUSHIN_JGS_CD_1);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.BMP_MOTO_TUSHIN_JGS_CD_1, (String)inMap.get("bmp_moto_tushin_jgs_cd_1"));
		}
		// 工事案件（eo光ネット）受付マップ.番ポ有無2 → 番ポ有無2
		if (inMap == null || inMap.get("bmp_um_2") == null || "".equals(inMap.get("bmp_um_2")))
		{
			template.setNull(EKU0021D010CBSMsg.BMP_UM_2);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.BMP_UM_2, (String)inMap.get("bmp_um_2"));
		}
		// 工事案件（eo光ネット）受付マップ.eo光電話番号2 → eo光電話番号2
		if (inMap == null || inMap.get("eoh_tel_no_2") == null || "".equals(inMap.get("eoh_tel_no_2")))
		{
			template.setNull(EKU0021D010CBSMsg.EOH_TEL_NO_2);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.EOH_TEL_NO_2, (String)inMap.get("eoh_tel_no_2"));
		}
		// 工事案件（eo光ネット）受付マップ.番ポ予定年月日2 → 番ポ予定年月日2
		if (inMap == null || inMap.get("bmp_rsv_ymd_2") == null || "".equals(inMap.get("bmp_rsv_ymd_2")))
		{
			template.setNull(EKU0021D010CBSMsg.BMP_RSV_YMD_2);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.BMP_RSV_YMD_2, (String)inMap.get("bmp_rsv_ymd_2"));
		}
		// 工事案件（eo光ネット）受付マップ.番ポ元通信事業者コード2 → 番ポ元通信事業者コード2
		if (inMap == null || inMap.get("bmp_moto_tushin_jgs_cd_2") == null || "".equals(inMap.get("bmp_moto_tushin_jgs_cd_2")))
		{
			template.setNull(EKU0021D010CBSMsg.BMP_MOTO_TUSHIN_JGS_CD_2);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.BMP_MOTO_TUSHIN_JGS_CD_2, (String)inMap.get("bmp_moto_tushin_jgs_cd_2"));
		}
		// 工事案件（eo光ネット）受付マップ.番ポ有無3 → 番ポ有無3
		if (inMap == null || inMap.get("bmp_um_3") == null || "".equals(inMap.get("bmp_um_3")))
		{
			template.setNull(EKU0021D010CBSMsg.BMP_UM_3);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.BMP_UM_3, (String)inMap.get("bmp_um_3"));
		}
		// 工事案件（eo光ネット）受付マップ.eo光電話番号3 → eo光電話番号3
		if (inMap == null || inMap.get("eoh_tel_no_3") == null || "".equals(inMap.get("eoh_tel_no_3")))
		{
			template.setNull(EKU0021D010CBSMsg.EOH_TEL_NO_3);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.EOH_TEL_NO_3, (String)inMap.get("eoh_tel_no_3"));
		}
		// 工事案件（eo光ネット）受付マップ.番ポ予定年月日3 → 番ポ予定年月日3
		if (inMap == null || inMap.get("bmp_rsv_ymd_3") == null || "".equals(inMap.get("bmp_rsv_ymd_3")))
		{
			template.setNull(EKU0021D010CBSMsg.BMP_RSV_YMD_3);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.BMP_RSV_YMD_3, (String)inMap.get("bmp_rsv_ymd_3"));
		}
		// 工事案件（eo光ネット）受付マップ.番ポ元通信事業者コード3 → 番ポ元通信事業者コード3
		if (inMap == null || inMap.get("bmp_moto_tushin_jgs_cd_3") == null || "".equals(inMap.get("bmp_moto_tushin_jgs_cd_3")))
		{
			template.setNull(EKU0021D010CBSMsg.BMP_MOTO_TUSHIN_JGS_CD_3);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.BMP_MOTO_TUSHIN_JGS_CD_3, (String)inMap.get("bmp_moto_tushin_jgs_cd_3"));
		}
		// 工事案件（eo光ネット）受付マップ.番ポ有無4 → 番ポ有無4
		if (inMap == null || inMap.get("bmp_um_4") == null || "".equals(inMap.get("bmp_um_4")))
		{
			template.setNull(EKU0021D010CBSMsg.BMP_UM_4);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.BMP_UM_4, (String)inMap.get("bmp_um_4"));
		}
		// 工事案件（eo光ネット）受付マップ.eo光電話番号4 → eo光電話番号4
		if (inMap == null || inMap.get("eoh_tel_no_4") == null || "".equals(inMap.get("eoh_tel_no_4")))
		{
			template.setNull(EKU0021D010CBSMsg.EOH_TEL_NO_4);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.EOH_TEL_NO_4, (String)inMap.get("eoh_tel_no_4"));
		}
		// 工事案件（eo光ネット）受付マップ.番ポ予定年月日4 → 番ポ予定年月日4
		if (inMap == null || inMap.get("bmp_rsv_ymd_4") == null || "".equals(inMap.get("bmp_rsv_ymd_4")))
		{
			template.setNull(EKU0021D010CBSMsg.BMP_RSV_YMD_4);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.BMP_RSV_YMD_4, (String)inMap.get("bmp_rsv_ymd_4"));
		}
		// 工事案件（eo光ネット）受付マップ.番ポ元通信事業者コード4 → 番ポ元通信事業者コード4
		if (inMap == null || inMap.get("bmp_moto_tushin_jgs_cd_4") == null || "".equals(inMap.get("bmp_moto_tushin_jgs_cd_4")))
		{
			template.setNull(EKU0021D010CBSMsg.BMP_MOTO_TUSHIN_JGS_CD_4);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.BMP_MOTO_TUSHIN_JGS_CD_4, (String)inMap.get("bmp_moto_tushin_jgs_cd_4"));
		}
		// 工事案件（eo光ネット）受付マップ.番ポ有無5 → 番ポ有無5
		if (inMap == null || inMap.get("bmp_um_5") == null || "".equals(inMap.get("bmp_um_5")))
		{
			template.setNull(EKU0021D010CBSMsg.BMP_UM_5);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.BMP_UM_5, (String)inMap.get("bmp_um_5"));
		}
		// 工事案件（eo光ネット）受付マップ.eo光電話番号5 → eo光電話番号5
		if (inMap == null || inMap.get("eoh_tel_no_5") == null || "".equals(inMap.get("eoh_tel_no_5")))
		{
			template.setNull(EKU0021D010CBSMsg.EOH_TEL_NO_5);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.EOH_TEL_NO_5, (String)inMap.get("eoh_tel_no_5"));
		}
		// 工事案件（eo光ネット）受付マップ.番ポ予定年月日5 → 番ポ予定年月日5
		if (inMap == null || inMap.get("bmp_rsv_ymd_5") == null || "".equals(inMap.get("bmp_rsv_ymd_5")))
		{
			template.setNull(EKU0021D010CBSMsg.BMP_RSV_YMD_5);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.BMP_RSV_YMD_5, (String)inMap.get("bmp_rsv_ymd_5"));
		}
		// 工事案件（eo光ネット）受付マップ.番ポ元通信事業者コード5 → 番ポ元通信事業者コード5
		if (inMap == null || inMap.get("bmp_moto_tushin_jgs_cd_5") == null || "".equals(inMap.get("bmp_moto_tushin_jgs_cd_5")))
		{
			template.setNull(EKU0021D010CBSMsg.BMP_MOTO_TUSHIN_JGS_CD_5);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.BMP_MOTO_TUSHIN_JGS_CD_5, (String)inMap.get("bmp_moto_tushin_jgs_cd_5"));
		}
		setParamKojiAnknNt(dataList, template, handle, scCall, param, dataMapKey, workMap);
		// 工事案件（eo光ネット）受付マップ.MACアドレス1 → MACアドレス1
		if (inMap == null || inMap.get("macad_1") == null || "".equals(inMap.get("macad_1")))
		{
			template.setNull(EKU0021D010CBSMsg.MACAD_1);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.MACAD_1, (String)inMap.get("macad_1"));
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード1 → ルーター種類コード1
		if (inMap == null || inMap.get("router_kind_cd_1") == null || "".equals(inMap.get("router_kind_cd_1")))
		{
			template.setNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_1);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.ROUTER_KIND_CD_1, (String)inMap.get("router_kind_cd_1"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード1 → 変更前宅内機器型式コード1
		if (inMap == null || inMap.get("chgb_taknikk_model_cd_1") == null || "".equals(inMap.get("chgb_taknikk_model_cd_1")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_1);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_1, (String)inMap.get("chgb_taknikk_model_cd_1"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号1 → 変更前機器製造番号1
		if (inMap == null || inMap.get("chgb_kkseizo_no_1") == null || "".equals(inMap.get("chgb_kkseizo_no_1")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_1);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_1, (String)inMap.get("chgb_kkseizo_no_1"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス1 → 変更前MACアドレス1
		if (inMap == null || inMap.get("chgb_macad_1") == null || "".equals(inMap.get("chgb_macad_1")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_MACAD_1);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_MACAD_1, (String)inMap.get("chgb_macad_1"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード1 → 変更前ルーター種類コード1
		if (inMap == null || inMap.get("chgb_router_kind_cd_1") == null || "".equals(inMap.get("chgb_router_kind_cd_1")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_1);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_1, (String)inMap.get("chgb_router_kind_cd_1"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード1 → 変更前提供種別コード1
		if (inMap == null || inMap.get("chgb_tk_sbt_cd_1") == null || "".equals(inMap.get("chgb_tk_sbt_cd_1")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_1);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_1, (String)inMap.get("chgb_tk_sbt_cd_1"));
		}
		// 工事案件（eo光ネット）受付マップ.MACアドレス2 → MACアドレス2
		if (inMap == null || inMap.get("macad_2") == null || "".equals(inMap.get("macad_2")))
		{
			template.setNull(EKU0021D010CBSMsg.MACAD_2);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.MACAD_2, (String)inMap.get("macad_2"));
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード2 → ルーター種類コード2
		if (inMap == null || inMap.get("router_kind_cd_2") == null || "".equals(inMap.get("router_kind_cd_2")))
		{
			template.setNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_2);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.ROUTER_KIND_CD_2, (String)inMap.get("router_kind_cd_2"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード2 → 変更前宅内機器型式コード2
		if (inMap == null || inMap.get("chgb_taknikk_model_cd_2") == null || "".equals(inMap.get("chgb_taknikk_model_cd_2")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_2);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_2, (String)inMap.get("chgb_taknikk_model_cd_2"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号2 → 変更前機器製造番号2
		if (inMap == null || inMap.get("chgb_kkseizo_no_2") == null || "".equals(inMap.get("chgb_kkseizo_no_2")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_2);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_2, (String)inMap.get("chgb_kkseizo_no_2"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス2 → 変更前MACアドレス2
		if (inMap == null || inMap.get("chgb_macad_2") == null || "".equals(inMap.get("chgb_macad_2")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_MACAD_2);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_MACAD_2, (String)inMap.get("chgb_macad_2"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード2 → 変更前ルーター種類コード2
		if (inMap == null || inMap.get("chgb_router_kind_cd_2") == null || "".equals(inMap.get("chgb_router_kind_cd_2")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_2);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_2, (String)inMap.get("chgb_router_kind_cd_2"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード2 → 変更前提供種別コード2
		if (inMap == null || inMap.get("chgb_tk_sbt_cd_2") == null || "".equals(inMap.get("chgb_tk_sbt_cd_2")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_2);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_2, (String)inMap.get("chgb_tk_sbt_cd_2"));
		}
		// 工事案件（eo光ネット）受付マップ.MACアドレス3 → MACアドレス3
		if (inMap == null || inMap.get("macad_3") == null || "".equals(inMap.get("macad_3")))
		{
			template.setNull(EKU0021D010CBSMsg.MACAD_3);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.MACAD_3, (String)inMap.get("macad_3"));
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード3 → ルーター種類コード3
		if (inMap == null || inMap.get("router_kind_cd_3") == null || "".equals(inMap.get("router_kind_cd_3")))
		{
			template.setNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_3);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.ROUTER_KIND_CD_3, (String)inMap.get("router_kind_cd_3"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード3 → 変更前宅内機器型式コード3
		if (inMap == null || inMap.get("chgb_taknikk_model_cd_3") == null || "".equals(inMap.get("chgb_taknikk_model_cd_3")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_3);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_3, (String)inMap.get("chgb_taknikk_model_cd_3"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号3 → 変更前機器製造番号3
		if (inMap == null || inMap.get("chgb_kkseizo_no_3") == null || "".equals(inMap.get("chgb_kkseizo_no_3")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_3);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_3, (String)inMap.get("chgb_kkseizo_no_3"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス3 → 変更前MACアドレス3
		if (inMap == null || inMap.get("chgb_macad_3") == null || "".equals(inMap.get("chgb_macad_3")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_MACAD_3);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_MACAD_3, (String)inMap.get("chgb_macad_3"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード3 → 変更前ルーター種類コード3
		if (inMap == null || inMap.get("chgb_router_kind_cd_3") == null || "".equals(inMap.get("chgb_router_kind_cd_3")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_3);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_3, (String)inMap.get("chgb_router_kind_cd_3"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード3 → 変更前提供種別コード3
		if (inMap == null || inMap.get("chgb_tk_sbt_cd_3") == null || "".equals(inMap.get("chgb_tk_sbt_cd_3")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_3);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_3, (String)inMap.get("chgb_tk_sbt_cd_3"));
		}
		// 工事案件（eo光ネット）受付マップ.MACアドレス4 → MACアドレス4
		if (inMap == null || inMap.get("macad_4") == null || "".equals(inMap.get("macad_4")))
		{
			template.setNull(EKU0021D010CBSMsg.MACAD_4);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.MACAD_4, (String)inMap.get("macad_4"));
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード4 → ルーター種類コード4
		if (inMap == null || inMap.get("router_kind_cd_4") == null || "".equals(inMap.get("router_kind_cd_4")))
		{
			template.setNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_4);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.ROUTER_KIND_CD_4, (String)inMap.get("router_kind_cd_4"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード4 → 変更前宅内機器型式コード4
		if (inMap == null || inMap.get("chgb_taknikk_model_cd_4") == null || "".equals(inMap.get("chgb_taknikk_model_cd_4")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_4);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_4, (String)inMap.get("chgb_taknikk_model_cd_4"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号4 → 変更前機器製造番号4
		if (inMap == null || inMap.get("chgb_kkseizo_no_4") == null || "".equals(inMap.get("chgb_kkseizo_no_4")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_4);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_4, (String)inMap.get("chgb_kkseizo_no_4"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス4 → 変更前MACアドレス4
		if (inMap == null || inMap.get("chgb_macad_4") == null || "".equals(inMap.get("chgb_macad_4")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_MACAD_4);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_MACAD_4, (String)inMap.get("chgb_macad_4"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード4 → 変更前ルーター種類コード4
		if (inMap == null || inMap.get("chgb_router_kind_cd_4") == null || "".equals(inMap.get("chgb_router_kind_cd_4")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_4);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_4, (String)inMap.get("chgb_router_kind_cd_4"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード4 → 変更前提供種別コード4
		if (inMap == null || inMap.get("chgb_tk_sbt_cd_4") == null || "".equals(inMap.get("chgb_tk_sbt_cd_4")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_4);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_4, (String)inMap.get("chgb_tk_sbt_cd_4"));
		}
		// 工事案件（eo光ネット）受付マップ.MACアドレス5 → MACアドレス5
		if (inMap == null || inMap.get("macad_5") == null || "".equals(inMap.get("macad_5")))
		{
			template.setNull(EKU0021D010CBSMsg.MACAD_5);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.MACAD_5, (String)inMap.get("macad_5"));
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード5 → ルーター種類コード5
		if (inMap == null || inMap.get("router_kind_cd_5") == null || "".equals(inMap.get("router_kind_cd_5")))
		{
			template.setNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_5);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.ROUTER_KIND_CD_5, (String)inMap.get("router_kind_cd_5"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード5 → 変更前宅内機器型式コード5
		if (inMap == null || inMap.get("chgb_taknikk_model_cd_5") == null || "".equals(inMap.get("chgb_taknikk_model_cd_5")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_5);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_5, (String)inMap.get("chgb_taknikk_model_cd_5"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号5 → 変更前機器製造番号5
		if (inMap == null || inMap.get("chgb_kkseizo_no_5") == null || "".equals(inMap.get("chgb_kkseizo_no_5")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_5);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_5, (String)inMap.get("chgb_kkseizo_no_5"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス5 → 変更前MACアドレス5
		if (inMap == null || inMap.get("chgb_macad_5") == null || "".equals(inMap.get("chgb_macad_5")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_MACAD_5);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_MACAD_5, (String)inMap.get("chgb_macad_5"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード5 → 変更前ルーター種類コード5
		if (inMap == null || inMap.get("chgb_router_kind_cd_5") == null || "".equals(inMap.get("chgb_router_kind_cd_5")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_5);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_5, (String)inMap.get("chgb_router_kind_cd_5"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード5 → 変更前提供種別コード5
		if (inMap == null || inMap.get("chgb_tk_sbt_cd_5") == null || "".equals(inMap.get("chgb_tk_sbt_cd_5")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_5);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_5, (String)inMap.get("chgb_tk_sbt_cd_5"));
		}
		// 工事案件（eo光ネット）受付マップ.MACアドレス6 → MACアドレス6
		if (inMap == null || inMap.get("macad_6") == null || "".equals(inMap.get("macad_6")))
		{
			template.setNull(EKU0021D010CBSMsg.MACAD_6);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.MACAD_6, (String)inMap.get("macad_6"));
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード6 → ルーター種類コード6
		if (inMap == null || inMap.get("router_kind_cd_6") == null || "".equals(inMap.get("router_kind_cd_6")))
		{
			template.setNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_6);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.ROUTER_KIND_CD_6, (String)inMap.get("router_kind_cd_6"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード6 → 変更前宅内機器型式コード6
		if (inMap == null || inMap.get("chgb_taknikk_model_cd_6") == null || "".equals(inMap.get("chgb_taknikk_model_cd_6")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_6);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_6, (String)inMap.get("chgb_taknikk_model_cd_6"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号6 → 変更前機器製造番号6
		if (inMap == null || inMap.get("chgb_kkseizo_no_6") == null || "".equals(inMap.get("chgb_kkseizo_no_6")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_6);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_6, (String)inMap.get("chgb_kkseizo_no_6"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス6 → 変更前MACアドレス6
		if (inMap == null || inMap.get("chgb_macad_6") == null || "".equals(inMap.get("chgb_macad_6")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_MACAD_6);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_MACAD_6, (String)inMap.get("chgb_macad_6"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード6 → 変更前ルーター種類コード6
		if (inMap == null || inMap.get("chgb_router_kind_cd_6") == null || "".equals(inMap.get("chgb_router_kind_cd_6")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_6);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_6, (String)inMap.get("chgb_router_kind_cd_6"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード6 → 変更前提供種別コード6
		if (inMap == null || inMap.get("chgb_tk_sbt_cd_6") == null || "".equals(inMap.get("chgb_tk_sbt_cd_6")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_6);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_6, (String)inMap.get("chgb_tk_sbt_cd_6"));
		}
		// 工事案件（eo光ネット）受付マップ.MACアドレス7 → MACアドレス7
		if (inMap == null || inMap.get("macad_7") == null || "".equals(inMap.get("macad_7")))
		{
			template.setNull(EKU0021D010CBSMsg.MACAD_7);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.MACAD_7, (String)inMap.get("macad_7"));
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード7 → ルーター種類コード7
		if (inMap == null || inMap.get("router_kind_cd_7") == null || "".equals(inMap.get("router_kind_cd_7")))
		{
			template.setNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_7);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.ROUTER_KIND_CD_7, (String)inMap.get("router_kind_cd_7"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード7 → 変更前宅内機器型式コード7
		if (inMap == null || inMap.get("chgb_taknikk_model_cd_7") == null || "".equals(inMap.get("chgb_taknikk_model_cd_7")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_7);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_7, (String)inMap.get("chgb_taknikk_model_cd_7"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号7 → 変更前機器製造番号7
		if (inMap == null || inMap.get("chgb_kkseizo_no_7") == null || "".equals(inMap.get("chgb_kkseizo_no_7")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_7);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_7, (String)inMap.get("chgb_kkseizo_no_7"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス7 → 変更前MACアドレス7
		if (inMap == null || inMap.get("chgb_macad_7") == null || "".equals(inMap.get("chgb_macad_7")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_MACAD_7);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_MACAD_7, (String)inMap.get("chgb_macad_7"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード7 → 変更前ルーター種類コード7
		if (inMap == null || inMap.get("chgb_router_kind_cd_7") == null || "".equals(inMap.get("chgb_router_kind_cd_7")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_7);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_7, (String)inMap.get("chgb_router_kind_cd_7"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード7 → 変更前提供種別コード7
		if (inMap == null || inMap.get("chgb_tk_sbt_cd_7") == null || "".equals(inMap.get("chgb_tk_sbt_cd_7")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_7);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_7, (String)inMap.get("chgb_tk_sbt_cd_7"));
		}
		// 工事案件（eo光ネット）受付マップ.MACアドレス8 → MACアドレス8
		if (inMap == null || inMap.get("macad_8") == null || "".equals(inMap.get("macad_8")))
		{
			template.setNull(EKU0021D010CBSMsg.MACAD_8);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.MACAD_8, (String)inMap.get("macad_8"));
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード8 → ルーター種類コード8
		if (inMap == null || inMap.get("router_kind_cd_8") == null || "".equals(inMap.get("router_kind_cd_8")))
		{
			template.setNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_8);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.ROUTER_KIND_CD_8, (String)inMap.get("router_kind_cd_8"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード8 → 変更前宅内機器型式コード8
		if (inMap == null || inMap.get("chgb_taknikk_model_cd_8") == null || "".equals(inMap.get("chgb_taknikk_model_cd_8")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_8);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_8, (String)inMap.get("chgb_taknikk_model_cd_8"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号8 → 変更前機器製造番号8
		if (inMap == null || inMap.get("chgb_kkseizo_no_8") == null || "".equals(inMap.get("chgb_kkseizo_no_8")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_8);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_8, (String)inMap.get("chgb_kkseizo_no_8"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス8 → 変更前MACアドレス8
		if (inMap == null || inMap.get("chgb_macad_8") == null || "".equals(inMap.get("chgb_macad_8")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_MACAD_8);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_MACAD_8, (String)inMap.get("chgb_macad_8"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード8 → 変更前ルーター種類コード8
		if (inMap == null || inMap.get("chgb_router_kind_cd_8") == null || "".equals(inMap.get("chgb_router_kind_cd_8")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_8);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_8, (String)inMap.get("chgb_router_kind_cd_8"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード8 → 変更前提供種別コード8
		if (inMap == null || inMap.get("chgb_tk_sbt_cd_8") == null || "".equals(inMap.get("chgb_tk_sbt_cd_8")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_8);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_8, (String)inMap.get("chgb_tk_sbt_cd_8"));
		}
		// 工事案件（eo光ネット）受付マップ.MACアドレス9 → MACアドレス9
		if (inMap == null || inMap.get("macad_9") == null || "".equals(inMap.get("macad_9")))
		{
			template.setNull(EKU0021D010CBSMsg.MACAD_9);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.MACAD_9, (String)inMap.get("macad_9"));
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード9 → ルーター種類コード9
		if (inMap == null || inMap.get("router_kind_cd_9") == null || "".equals(inMap.get("router_kind_cd_9")))
		{
			template.setNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_9);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.ROUTER_KIND_CD_9, (String)inMap.get("router_kind_cd_9"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード9 → 変更前宅内機器型式コード9
		if (inMap == null || inMap.get("chgb_taknikk_model_cd_9") == null || "".equals(inMap.get("chgb_taknikk_model_cd_9")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_9);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_9, (String)inMap.get("chgb_taknikk_model_cd_9"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号9 → 変更前機器製造番号9
		if (inMap == null || inMap.get("chgb_kkseizo_no_9") == null || "".equals(inMap.get("chgb_kkseizo_no_9")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_9);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_9, (String)inMap.get("chgb_kkseizo_no_9"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス9 → 変更前MACアドレス9
		if (inMap == null || inMap.get("chgb_macad_9") == null || "".equals(inMap.get("chgb_macad_9")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_MACAD_9);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_MACAD_9, (String)inMap.get("chgb_macad_9"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード9 → 変更前ルーター種類コード9
		if (inMap == null || inMap.get("chgb_router_kind_cd_9") == null || "".equals(inMap.get("chgb_router_kind_cd_9")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_9);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_9, (String)inMap.get("chgb_router_kind_cd_9"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード9 → 変更前提供種別コード9
		if (inMap == null || inMap.get("chgb_tk_sbt_cd_9") == null || "".equals(inMap.get("chgb_tk_sbt_cd_9")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_9);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_9, (String)inMap.get("chgb_tk_sbt_cd_9"));
		}
		// 工事案件（eo光ネット）受付マップ.MACアドレス10 → MACアドレス10
		if (inMap == null || inMap.get("macad_10") == null || "".equals(inMap.get("macad_10")))
		{
			template.setNull(EKU0021D010CBSMsg.MACAD_10);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.MACAD_10, (String)inMap.get("macad_10"));
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード10 → ルーター種類コード10
		if (inMap == null || inMap.get("router_kind_cd_10") == null || "".equals(inMap.get("router_kind_cd_10")))
		{
			template.setNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_10);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.ROUTER_KIND_CD_10, (String)inMap.get("router_kind_cd_10"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード10 → 変更前宅内機器型式コード10
		if (inMap == null || inMap.get("chgb_taknikk_model_cd_10") == null || "".equals(inMap.get("chgb_taknikk_model_cd_10")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_10);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_10, (String)inMap.get("chgb_taknikk_model_cd_10"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号10 → 変更前機器製造番号10
		if (inMap == null || inMap.get("chgb_kkseizo_no_10") == null || "".equals(inMap.get("chgb_kkseizo_no_10")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_10);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_10, (String)inMap.get("chgb_kkseizo_no_10"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス10 → 変更前MACアドレス10
		if (inMap == null || inMap.get("chgb_macad_10") == null || "".equals(inMap.get("chgb_macad_10")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_MACAD_10);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_MACAD_10, (String)inMap.get("chgb_macad_10"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード10 → 変更前ルーター種類コード10
		if (inMap == null || inMap.get("chgb_router_kind_cd_10") == null || "".equals(inMap.get("chgb_router_kind_cd_10")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_10);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_10, (String)inMap.get("chgb_router_kind_cd_10"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード10 → 変更前提供種別コード10
		if (inMap == null || inMap.get("chgb_tk_sbt_cd_10") == null || "".equals(inMap.get("chgb_tk_sbt_cd_10")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_10);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_10, (String)inMap.get("chgb_tk_sbt_cd_10"));
		}
		// 工事案件（eo光ネット）受付マップ.MACアドレス11 → MACアドレス11
		if (inMap == null || inMap.get("macad_11") == null || "".equals(inMap.get("macad_11")))
		{
			template.setNull(EKU0021D010CBSMsg.MACAD_11);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.MACAD_11, (String)inMap.get("macad_11"));
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード11 → ルーター種類コード11
		if (inMap == null || inMap.get("router_kind_cd_11") == null || "".equals(inMap.get("router_kind_cd_11")))
		{
			template.setNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_11);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.ROUTER_KIND_CD_11, (String)inMap.get("router_kind_cd_11"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード11 → 変更前宅内機器型式コード11
		if (inMap == null || inMap.get("chgb_taknikk_model_cd_11") == null || "".equals(inMap.get("chgb_taknikk_model_cd_11")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_11);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_11, (String)inMap.get("chgb_taknikk_model_cd_11"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号11 → 変更前機器製造番号11
		if (inMap == null || inMap.get("chgb_kkseizo_nov_11") == null || "".equals(inMap.get("chgb_kkseizo_nov_11")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NOV_11);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_KKSEIZO_NOV_11, (String)inMap.get("chgb_kkseizo_nov_11"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス11 → 変更前MACアドレス11
		if (inMap == null || inMap.get("chgb_macad_11") == null || "".equals(inMap.get("chgb_macad_11")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_MACAD_11);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_MACAD_11, (String)inMap.get("chgb_macad_11"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード11 → 変更前ルーター種類コード11
		if (inMap == null || inMap.get("chgb_router_kind_cd_11") == null || "".equals(inMap.get("chgb_router_kind_cd_11")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_11);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_11, (String)inMap.get("chgb_router_kind_cd_11"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード11 → 変更前提供種別コード11
		if (inMap == null || inMap.get("chgb_tk_sbt_cd_11") == null || "".equals(inMap.get("chgb_tk_sbt_cd_11")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_11);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_11, (String)inMap.get("chgb_tk_sbt_cd_11"));
		}
		// 工事案件（eo光ネット）受付マップ.MACアドレス12 → MACアドレス12
		if (inMap == null || inMap.get("macad_12") == null || "".equals(inMap.get("macad_12")))
		{
			template.setNull(EKU0021D010CBSMsg.MACAD_12);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.MACAD_12, (String)inMap.get("macad_12"));
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード12 → ルーター種類コード12
		if (inMap == null || inMap.get("router_kind_cd_12") == null || "".equals(inMap.get("router_kind_cd_12")))
		{
			template.setNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_12);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.ROUTER_KIND_CD_12, (String)inMap.get("router_kind_cd_12"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード12 → 変更前宅内機器型式コード12
		if (inMap == null || inMap.get("chgb_taknikk_model_cd_12") == null || "".equals(inMap.get("chgb_taknikk_model_cd_12")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_12);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_12, (String)inMap.get("chgb_taknikk_model_cd_12"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号12 → 変更前機器製造番号12
		if (inMap == null || inMap.get("chgb_kkseizo_no_12") == null || "".equals(inMap.get("chgb_kkseizo_no_12")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_12);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_12, (String)inMap.get("chgb_kkseizo_no_12"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス12 → 変更前MACアドレス12
		if (inMap == null || inMap.get("chgb_macad_12") == null || "".equals(inMap.get("chgb_macad_12")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_MACAD_12);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_MACAD_12, (String)inMap.get("chgb_macad_12"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード12 → 変更前ルーター種類コード12
		if (inMap == null || inMap.get("chgb_router_kind_cd_12") == null || "".equals(inMap.get("chgb_router_kind_cd_12")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_12);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_12, (String)inMap.get("chgb_router_kind_cd_12"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード12 → 変更前提供種別コード12
		if (inMap == null || inMap.get("chgb_tk_sbt_cd_12") == null || "".equals(inMap.get("chgb_tk_sbt_cd_12")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_12);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_12, (String)inMap.get("chgb_tk_sbt_cd_12"));
		}
		// 工事案件（eo光ネット）受付マップ.MACアドレス13 → MACアドレス13
		if (inMap == null || inMap.get("macad_13") == null || "".equals(inMap.get("macad_13")))
		{
			template.setNull(EKU0021D010CBSMsg.MACAD_13);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.MACAD_13, (String)inMap.get("macad_13"));
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード13 → ルーター種類コード13
		if (inMap == null || inMap.get("router_kind_cd_13") == null || "".equals(inMap.get("router_kind_cd_13")))
		{
			template.setNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_13);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.ROUTER_KIND_CD_13, (String)inMap.get("router_kind_cd_13"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード13 → 変更前宅内機器型式コード13
		if (inMap == null || inMap.get("chgb_taknikk_model_cd_13") == null || "".equals(inMap.get("chgb_taknikk_model_cd_13")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_13);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_13, (String)inMap.get("chgb_taknikk_model_cd_13"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号13 → 変更前機器製造番号13
		if (inMap == null || inMap.get("chgb_kkseizo_no_13") == null || "".equals(inMap.get("chgb_kkseizo_no_13")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_13);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_13, (String)inMap.get("chgb_kkseizo_no_13"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス13 → 変更前MACアドレス13
		if (inMap == null || inMap.get("chgb_macad_13") == null || "".equals(inMap.get("chgb_macad_13")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_MACAD_13);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_MACAD_13, (String)inMap.get("chgb_macad_13"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード13 → 変更前ルーター種類コード13
		if (inMap == null || inMap.get("chgb_router_kind_cd_13") == null || "".equals(inMap.get("chgb_router_kind_cd_13")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_13);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_13, (String)inMap.get("chgb_router_kind_cd_13"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード13 → 変更前提供種別コード13
		if (inMap == null || inMap.get("chgb_tk_sbt_cd_13") == null || "".equals(inMap.get("chgb_tk_sbt_cd_13")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_13);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_13, (String)inMap.get("chgb_tk_sbt_cd_13"));
		}
		// 工事案件（eo光ネット）受付マップ.MACアドレス14 → MACアドレス14
		if (inMap == null || inMap.get("macad_14") == null || "".equals(inMap.get("macad_14")))
		{
			template.setNull(EKU0021D010CBSMsg.MACAD_14);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.MACAD_14, (String)inMap.get("macad_14"));
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード14 → ルーター種類コード14
		if (inMap == null || inMap.get("router_kind_cd_14") == null || "".equals(inMap.get("router_kind_cd_14")))
		{
			template.setNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_14);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.ROUTER_KIND_CD_14, (String)inMap.get("router_kind_cd_14"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード14 → 変更前宅内機器型式コード14
		if (inMap == null || inMap.get("chgb_taknikk_model_cd_14") == null || "".equals(inMap.get("chgb_taknikk_model_cd_14")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_14);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_14, (String)inMap.get("chgb_taknikk_model_cd_14"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号14 → 変更前機器製造番号14
		if (inMap == null || inMap.get("chgb_kkseizo_no_14") == null || "".equals(inMap.get("chgb_kkseizo_no_14")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_14);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_14, (String)inMap.get("chgb_kkseizo_no_14"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス14 → 変更前MACアドレス14
		if (inMap == null || inMap.get("chgb_macad_14") == null || "".equals(inMap.get("chgb_macad_14")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_MACAD_14);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_MACAD_14, (String)inMap.get("chgb_macad_14"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード14 → 変更前ルーター種類コード14
		if (inMap == null || inMap.get("chgb_router_kind_cd_14") == null || "".equals(inMap.get("chgb_router_kind_cd_14")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_14);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_14, (String)inMap.get("chgb_router_kind_cd_14"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード14 → 変更前提供種別コード14
		if (inMap == null || inMap.get("chgb_tk_sbt_cd_14") == null || "".equals(inMap.get("chgb_tk_sbt_cd_14")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_14);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_14, (String)inMap.get("chgb_tk_sbt_cd_14"));
		}
		// 工事案件（eo光ネット）受付マップ.MACアドレス15 → MACアドレス15
		if (inMap == null || inMap.get("macad_15") == null || "".equals(inMap.get("macad_15")))
		{
			template.setNull(EKU0021D010CBSMsg.MACAD_15);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.MACAD_15, (String)inMap.get("macad_15"));
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード15 → ルーター種類コード15
		if (inMap == null || inMap.get("router_kind_cd_15") == null || "".equals(inMap.get("router_kind_cd_15")))
		{
			template.setNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_15);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.ROUTER_KIND_CD_15, (String)inMap.get("router_kind_cd_15"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード15 → 変更前宅内機器型式コード15
		if (inMap == null || inMap.get("chgb_taknikk_model_cd_15") == null || "".equals(inMap.get("chgb_taknikk_model_cd_15")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_15);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_15, (String)inMap.get("chgb_taknikk_model_cd_15"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号15 → 変更前機器製造番号15
		if (inMap == null || inMap.get("chgb_kkseizo_no_15") == null || "".equals(inMap.get("chgb_kkseizo_no_15")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_15);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_15, (String)inMap.get("chgb_kkseizo_no_15"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス15 → 変更前MACアドレス15
		if (inMap == null || inMap.get("chgb_macad_15") == null || "".equals(inMap.get("chgb_macad_15")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_MACAD_15);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_MACAD_15, (String)inMap.get("chgb_macad_15"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード15 → 変更前ルーター種類コード15
		if (inMap == null || inMap.get("chgb_router_kind_cd_15") == null || "".equals(inMap.get("chgb_router_kind_cd_15")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_15);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_15, (String)inMap.get("chgb_router_kind_cd_15"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード15 → 変更前提供種別コード15
		if (inMap == null || inMap.get("chgb_tk_sbt_cd_15") == null || "".equals(inMap.get("chgb_tk_sbt_cd_15")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_15);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_15, (String)inMap.get("chgb_tk_sbt_cd_15"));
		}
		// 工事案件（eo光ネット）受付マップ.MACアドレス16 → MACアドレス16
		if (inMap == null || inMap.get("macad_16") == null || "".equals(inMap.get("macad_16")))
		{
			template.setNull(EKU0021D010CBSMsg.MACAD_16);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.MACAD_16, (String)inMap.get("macad_16"));
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード16 → ルーター種類コード16
		if (inMap == null || inMap.get("router_kind_cd_16") == null || "".equals(inMap.get("router_kind_cd_16")))
		{
			template.setNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_16);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.ROUTER_KIND_CD_16, (String)inMap.get("router_kind_cd_16"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード16 → 変更前宅内機器型式コード16
		if (inMap == null || inMap.get("chgb_taknikk_model_cd_16") == null || "".equals(inMap.get("chgb_taknikk_model_cd_16")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_16);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_16, (String)inMap.get("chgb_taknikk_model_cd_16"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号16 → 変更前機器製造番号16
		if (inMap == null || inMap.get("chgb_kkseizo_no_16") == null || "".equals(inMap.get("chgb_kkseizo_no_16")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_16);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_16, (String)inMap.get("chgb_kkseizo_no_16"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス16 → 変更前MACアドレス16
		if (inMap == null || inMap.get("chgb_macad_16") == null || "".equals(inMap.get("chgb_macad_16")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_MACAD_16);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_MACAD_16, (String)inMap.get("chgb_macad_16"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード16 → 変更前ルーター種類コード16
		if (inMap == null || inMap.get("chgb_router_kind_cd_16") == null || "".equals(inMap.get("chgb_router_kind_cd_16")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_16);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_16, (String)inMap.get("chgb_router_kind_cd_16"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード16 → 変更前提供種別コード16
		if (inMap == null || inMap.get("chgb_tk_sbt_cd_16") == null || "".equals(inMap.get("chgb_tk_sbt_cd_16")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_16);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_16, (String)inMap.get("chgb_tk_sbt_cd_16"));
		}
		// 工事案件（eo光ネット）受付マップ.MACアドレス17 → MACアドレス17
		if (inMap == null || inMap.get("macad_17") == null || "".equals(inMap.get("macad_17")))
		{
			template.setNull(EKU0021D010CBSMsg.MACAD_17);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.MACAD_17, (String)inMap.get("macad_17"));
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード17 → ルーター種類コード17
		if (inMap == null || inMap.get("router_kind_cd_17") == null || "".equals(inMap.get("router_kind_cd_17")))
		{
			template.setNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_17);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.ROUTER_KIND_CD_17, (String)inMap.get("router_kind_cd_17"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード17 → 変更前宅内機器型式コード17
		if (inMap == null || inMap.get("chgb_taknikk_model_cd_17") == null || "".equals(inMap.get("chgb_taknikk_model_cd_17")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_17);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_17, (String)inMap.get("chgb_taknikk_model_cd_17"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号17 → 変更前機器製造番号17
		if (inMap == null || inMap.get("chgb_kkseizo_no_17") == null || "".equals(inMap.get("chgb_kkseizo_no_17")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_17);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_17, (String)inMap.get("chgb_kkseizo_no_17"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス17 → 変更前MACアドレス17
		if (inMap == null || inMap.get("chgb_macad_17") == null || "".equals(inMap.get("chgb_macad_17")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_MACAD_17);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_MACAD_17, (String)inMap.get("chgb_macad_17"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード17 → 変更前ルーター種類コード17
		if (inMap == null || inMap.get("chgb_router_kind_cd_17") == null || "".equals(inMap.get("chgb_router_kind_cd_17")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_17);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_17, (String)inMap.get("chgb_router_kind_cd_17"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード17 → 変更前提供種別コード17
		if (inMap == null || inMap.get("chgb_tk_sbt_cd_17") == null || "".equals(inMap.get("chgb_tk_sbt_cd_17")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_17);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_17, (String)inMap.get("chgb_tk_sbt_cd_17"));
		}
		// 工事案件（eo光ネット）受付マップ.MACアドレス18 → MACアドレス18
		if (inMap == null || inMap.get("macad_18") == null || "".equals(inMap.get("macad_18")))
		{
			template.setNull(EKU0021D010CBSMsg.MACAD_18);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.MACAD_18, (String)inMap.get("macad_18"));
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード18 → ルーター種類コード18
		if (inMap == null || inMap.get("router_kind_cd_18") == null || "".equals(inMap.get("router_kind_cd_18")))
		{
			template.setNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_18);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.ROUTER_KIND_CD_18, (String)inMap.get("router_kind_cd_18"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード18 → 変更前宅内機器型式コード18
		if (inMap == null || inMap.get("chgb_taknikk_model_cd_18") == null || "".equals(inMap.get("chgb_taknikk_model_cd_18")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_18);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_18, (String)inMap.get("chgb_taknikk_model_cd_18"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号18 → 変更前機器製造番号18
		if (inMap == null || inMap.get("chgb_kkseizo_no_18") == null || "".equals(inMap.get("chgb_kkseizo_no_18")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_18);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_18, (String)inMap.get("chgb_kkseizo_no_18"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス18 → 変更前MACアドレス18
		if (inMap == null || inMap.get("chgb_macad_18") == null || "".equals(inMap.get("chgb_macad_18")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_MACAD_18);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_MACAD_18, (String)inMap.get("chgb_macad_18"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード18 → 変更前ルーター種類コード18
		if (inMap == null || inMap.get("chgb_router_kind_cd_18") == null || "".equals(inMap.get("chgb_router_kind_cd_18")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_18);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_18, (String)inMap.get("chgb_router_kind_cd_18"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード18 → 変更前提供種別コード18
		if (inMap == null || inMap.get("chgb_tk_sbt_cd_18") == null || "".equals(inMap.get("chgb_tk_sbt_cd_18")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_18);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_18, (String)inMap.get("chgb_tk_sbt_cd_18"));
		}
		// 工事案件（eo光ネット）受付マップ.MACアドレス19 → MACアドレス19
		if (inMap == null || inMap.get("macad_19") == null || "".equals(inMap.get("macad_19")))
		{
			template.setNull(EKU0021D010CBSMsg.MACAD_19);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.MACAD_19, (String)inMap.get("macad_19"));
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード19 → ルーター種類コード19
		if (inMap == null || inMap.get("router_kind_cd_19") == null || "".equals(inMap.get("router_kind_cd_19")))
		{
			template.setNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_19);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.ROUTER_KIND_CD_19, (String)inMap.get("router_kind_cd_19"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード19 → 変更前宅内機器型式コード19
		if (inMap == null || inMap.get("chgb_taknikk_model_cd_19") == null || "".equals(inMap.get("chgb_taknikk_model_cd_19")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_19);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_19, (String)inMap.get("chgb_taknikk_model_cd_19"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号19 → 変更前機器製造番号19
		if (inMap == null || inMap.get("chgb_kkseizo_no_19") == null || "".equals(inMap.get("chgb_kkseizo_no_19")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_19);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_19, (String)inMap.get("chgb_kkseizo_no_19"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス19 → 変更前MACアドレス19
		if (inMap == null || inMap.get("chgb_macad_19") == null || "".equals(inMap.get("chgb_macad_19")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_MACAD_19);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_MACAD_19, (String)inMap.get("chgb_macad_19"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード19 → 変更前ルーター種類コード19
		if (inMap == null || inMap.get("chgb_router_kind_cd_19") == null || "".equals(inMap.get("chgb_router_kind_cd_19")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_19);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_19, (String)inMap.get("chgb_router_kind_cd_19"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード19 → 変更前提供種別コード19
		if (inMap == null || inMap.get("chgb_tk_sbt_cd_19") == null || "".equals(inMap.get("chgb_tk_sbt_cd_19")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_19);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_19, (String)inMap.get("chgb_tk_sbt_cd_19"));
		}
		// 工事案件（eo光ネット）受付マップ.MACアドレス20 → MACアドレス20
		if (inMap == null || inMap.get("macad_20") == null || "".equals(inMap.get("macad_20")))
		{
			template.setNull(EKU0021D010CBSMsg.MACAD_20);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.MACAD_20, (String)inMap.get("macad_20"));
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード20 → ルーター種類コード20
		if (inMap == null || inMap.get("router_kind_cd_20") == null || "".equals(inMap.get("router_kind_cd_20")))
		{
			template.setNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_20);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.ROUTER_KIND_CD_20, (String)inMap.get("router_kind_cd_20"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード20 → 変更前宅内機器型式コード20
		if (inMap == null || inMap.get("chgb_taknikk_model_cd_20") == null || "".equals(inMap.get("chgb_taknikk_model_cd_20")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_20);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_20, (String)inMap.get("chgb_taknikk_model_cd_20"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号20 → 変更前機器製造番号20
		if (inMap == null || inMap.get("chgb_kkseizo_no_20") == null || "".equals(inMap.get("chgb_kkseizo_no_20")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_20);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_20, (String)inMap.get("chgb_kkseizo_no_20"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス20 → 変更前MACアドレス20
		if (inMap == null || inMap.get("chgb_macad_20") == null || "".equals(inMap.get("chgb_macad_20")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_MACAD_20);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_MACAD_20, (String)inMap.get("chgb_macad_20"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード20 → 変更前ルーター種類コード20
		if (inMap == null || inMap.get("chgb_router_kind_cd_20") == null || "".equals(inMap.get("chgb_router_kind_cd_20")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_20);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_20, (String)inMap.get("chgb_router_kind_cd_20"));
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード20 → 変更前提供種別コード20
		if (inMap == null || inMap.get("chgb_tk_sbt_cd_20") == null || "".equals(inMap.get("chgb_tk_sbt_cd_20")))
		{
			template.setNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_20);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_20, (String)inMap.get("chgb_tk_sbt_cd_20"));
		}
		// 工事案件（eo光ネット）受付マップ.申込者名 → 申込者名
		if (inMap == null || inMap.get("mskmsha_nm") == null || "".equals(inMap.get("mskmsha_nm")))
		{
			template.setNull(EKU0021D010CBSMsg.MSKMSHA_NM);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.MSKMSHA_NM, (String)inMap.get("mskmsha_nm"));
		}
		// 工事案件（eo光ネット）受付マップ.工事アポ連絡先電話番号 → 工事アポ連絡先電話番号
		if (inMap == null || inMap.get("koji_apo_rrks_telno") == null || "".equals(inMap.get("koji_apo_rrks_telno")))
		{
			template.setNull(EKU0021D010CBSMsg.KOJI_APO_RRKS_TELNO);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.KOJI_APO_RRKS_TELNO, (String)inMap.get("koji_apo_rrks_telno"));
		}
		// TODO
		if (IDO_DIV_00067.equals(idoDiv))
		{
			// 工事案件（eo光ネット）受付マップ.転宅前サービス契約回線内訳番号 → 転宅前サービス契約回線内訳番号
			template.set(EKU0021D010CBSMsg.TENTAKU_BF_SVC_KEI_KAISEN_UCWK_NO, (String)workMap.get("svc_kei_kaisen_ucwk_no"));
		}
		else
		{
			// 工事案件（eo光ネット）受付マップ.転宅前サービス契約回線内訳番号 → 転宅前サービス契約回線内訳番号
			if (inMap == null || inMap.get("tentaku_bf_svc_kei_kaisen_ucwk_no") == null || "".equals(inMap.get("tentaku_bf_svc_kei_kaisen_ucwk_no")))
			{
				template.setNull(EKU0021D010CBSMsg.TENTAKU_BF_SVC_KEI_KAISEN_UCWK_NO);
			}
			else
			{
				template.set(EKU0021D010CBSMsg.TENTAKU_BF_SVC_KEI_KAISEN_UCWK_NO, (String)inMap.get("tentaku_bf_svc_kei_kaisen_ucwk_no"));
			}
		}
		// 工事案件（eo光ネット）受付マップ.料金コースPON条件コード → 料金コースPON条件コード
		if (inMap == null || inMap.get("pcrs_pon_joken_cd") == null || "".equals(inMap.get("pcrs_pon_joken_cd")))
		{
			template.setNull(EKU0021D010CBSMsg.PCRS_PON_JOKEN_CD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.PCRS_PON_JOKEN_CD, (String)inMap.get("pcrs_pon_joken_cd"));
		}
		// 旧宅内機器型式コード1
		if (inMap == null || inMap.get("old_taknkiki_model_cd_1") == null || "".equals(inMap.get("old_taknkiki_model_cd_1")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_1);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_1, (String)inMap.get("old_taknkiki_model_cd_1"));
		}
		// 旧宅内機器型式コード2
		if (inMap == null || inMap.get("old_taknkiki_model_cd_2") == null || "".equals(inMap.get("old_taknkiki_model_cd_2")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_2);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_2, (String)inMap.get("old_taknkiki_model_cd_2"));
		}
		// 旧宅内機器型式コード3
		if (inMap == null || inMap.get("old_taknkiki_model_cd_3") == null || "".equals(inMap.get("old_taknkiki_model_cd_3")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_3);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_3, (String)inMap.get("old_taknkiki_model_cd_3"));
		}
		// 旧宅内機器型式コード4
		if (inMap == null || inMap.get("old_taknkiki_model_cd_4") == null || "".equals(inMap.get("old_taknkiki_model_cd_4")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_4);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_4, (String)inMap.get("old_taknkiki_model_cd_4"));
		}
		// 旧宅内機器型式コード5
		if (inMap == null || inMap.get("old_taknkiki_model_cd_5") == null || "".equals(inMap.get("old_taknkiki_model_cd_5")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_5);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_5, (String)inMap.get("old_taknkiki_model_cd_5"));
		}
		// 旧宅内機器型式コード6
		if (inMap == null || inMap.get("old_taknkiki_model_cd_6") == null || "".equals(inMap.get("old_taknkiki_model_cd_6")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_6);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_6, (String)inMap.get("old_taknkiki_model_cd_6"));
		}
		// 旧宅内機器型式コード7
		if (inMap == null || inMap.get("old_taknkiki_model_cd_7") == null || "".equals(inMap.get("old_taknkiki_model_cd_7")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_7);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_7, (String)inMap.get("old_taknkiki_model_cd_7"));
		}
		// 旧宅内機器型式コード8
		if (inMap == null || inMap.get("old_taknkiki_model_cd_8") == null || "".equals(inMap.get("old_taknkiki_model_cd_8")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_8);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_8, (String)inMap.get("old_taknkiki_model_cd_8"));
		}
		// 旧宅内機器型式コード9
		if (inMap == null || inMap.get("old_taknkiki_model_cd_9") == null || "".equals(inMap.get("old_taknkiki_model_cd_9")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_9);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_9, (String)inMap.get("old_taknkiki_model_cd_9"));
		}
		// 旧宅内機器型式コード10
		if (inMap == null || inMap.get("old_taknkiki_model_cd_10") == null || "".equals(inMap.get("old_taknkiki_model_cd_10")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_10);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_10, (String)inMap.get("old_taknkiki_model_cd_10"));
		}
		// 旧宅内機器型式コード11
		if (inMap == null || inMap.get("old_taknkiki_model_cd_11") == null || "".equals(inMap.get("old_taknkiki_model_cd_11")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_11);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_11, (String)inMap.get("old_taknkiki_model_cd_11"));
		}
		// 旧宅内機器型式コード12
		if (inMap == null || inMap.get("old_taknkiki_model_cd_12") == null || "".equals(inMap.get("old_taknkiki_model_cd_12")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_12);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_12, (String)inMap.get("old_taknkiki_model_cd_12"));
		}
		// 旧宅内機器型式コード13
		if (inMap == null || inMap.get("old_taknkiki_model_cd_13") == null || "".equals(inMap.get("old_taknkiki_model_cd_13")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_13);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_13, (String)inMap.get("old_taknkiki_model_cd_13"));
		}
		// 旧宅内機器型式コード14
		if (inMap == null || inMap.get("old_taknkiki_model_cd_14") == null || "".equals(inMap.get("old_taknkiki_model_cd_14")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_14);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_14, (String)inMap.get("old_taknkiki_model_cd_14"));
		}
		// 旧宅内機器型式コード15
		if (inMap == null || inMap.get("old_taknkiki_model_cd_15") == null || "".equals(inMap.get("old_taknkiki_model_cd_15")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_15);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_15, (String)inMap.get("old_taknkiki_model_cd_15"));
		}
		// 旧宅内機器型式コード16
		if (inMap == null || inMap.get("old_taknkiki_model_cd_16") == null || "".equals(inMap.get("old_taknkiki_model_cd_16")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_16);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_16, (String)inMap.get("old_taknkiki_model_cd_16"));
		}
		// 旧宅内機器型式コード17
		if (inMap == null || inMap.get("old_taknkiki_model_cd_17") == null || "".equals(inMap.get("old_taknkiki_model_cd_17")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_17);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_17, (String)inMap.get("old_taknkiki_model_cd_17"));
		}
		// 旧宅内機器型式コード18
		if (inMap == null || inMap.get("old_taknkiki_model_cd_18") == null || "".equals(inMap.get("old_taknkiki_model_cd_18")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_18);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_18, (String)inMap.get("old_taknkiki_model_cd_18"));
		}
		// 旧宅内機器型式コード19
		if (inMap == null || inMap.get("old_taknkiki_model_cd_19") == null || "".equals(inMap.get("old_taknkiki_model_cd_19")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_19);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_19, (String)inMap.get("old_taknkiki_model_cd_19"));
		}
		// 旧宅内機器型式コード20
		if (inMap == null || inMap.get("old_taknkiki_model_cd_20") == null || "".equals(inMap.get("old_taknkiki_model_cd_20")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_20);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_20, (String)inMap.get("old_taknkiki_model_cd_20"));
		}
		// 旧機器製造番号1
		if (inMap == null || inMap.get("old_kkseizo_no_1") == null || "".equals(inMap.get("old_kkseizo_no_1")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_1);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_1, (String)inMap.get("old_kkseizo_no_1"));
		}
		// 旧機器製造番号2
		if (inMap == null || inMap.get("old_kkseizo_no_2") == null || "".equals(inMap.get("old_kkseizo_no_2")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_2);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_2, (String)inMap.get("old_kkseizo_no_2"));
		}
		// 旧機器製造番号3
		if (inMap == null || inMap.get("old_kkseizo_no_3") == null || "".equals(inMap.get("old_kkseizo_no_3")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_3);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_3, (String)inMap.get("old_kkseizo_no_3"));
		}
		// 旧機器製造番号4
		if (inMap == null || inMap.get("old_kkseizo_no_4") == null || "".equals(inMap.get("old_kkseizo_no_4")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_4);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_4, (String)inMap.get("old_kkseizo_no_4"));
		}
		// 旧機器製造番号5
		if (inMap == null || inMap.get("old_kkseizo_no_5") == null || "".equals(inMap.get("old_kkseizo_no_5")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_5);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_5, (String)inMap.get("old_kkseizo_no_5"));
		}
		// 旧機器製造番号6
		if (inMap == null || inMap.get("old_kkseizo_no_6") == null || "".equals(inMap.get("old_kkseizo_no_6")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_6);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_6, (String)inMap.get("old_kkseizo_no_6"));
		}
		// 旧機器製造番号7
		if (inMap == null || inMap.get("old_kkseizo_no_7") == null || "".equals(inMap.get("old_kkseizo_no_7")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_7);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_7, (String)inMap.get("old_kkseizo_no_7"));
		}
		// 旧機器製造番号8
		if (inMap == null || inMap.get("old_kkseizo_no_8") == null || "".equals(inMap.get("old_kkseizo_no_8")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_8);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_8, (String)inMap.get("old_kkseizo_no_8"));
		}
		// 旧機器製造番号9
		if (inMap == null || inMap.get("old_kkseizo_no_9") == null || "".equals(inMap.get("old_kkseizo_no_9")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_9);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_9, (String)inMap.get("old_kkseizo_no_9"));
		}
		// 旧機器製造番号10
		if (inMap == null || inMap.get("old_kkseizo_no_10") == null || "".equals(inMap.get("old_kkseizo_no_10")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_10);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_10, (String)inMap.get("old_kkseizo_no_10"));
		}
		// 旧機器製造番号11
		if (inMap == null || inMap.get("old_kkseizo_no_11") == null || "".equals(inMap.get("old_kkseizo_no_11")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_11);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_11, (String)inMap.get("old_kkseizo_no_11"));
		}
		// 旧機器製造番号12
		if (inMap == null || inMap.get("old_kkseizo_no_12") == null || "".equals(inMap.get("old_kkseizo_no_12")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_12);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_12, (String)inMap.get("old_kkseizo_no_12"));
		}
		// 旧機器製造番号13
		if (inMap == null || inMap.get("old_kkseizo_no_13") == null || "".equals(inMap.get("old_kkseizo_no_13")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_13);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_13, (String)inMap.get("old_kkseizo_no_13"));
		}
		// 旧機器製造番号14
		if (inMap == null || inMap.get("old_kkseizo_no_14") == null || "".equals(inMap.get("old_kkseizo_no_14")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_14);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_14, (String)inMap.get("old_kkseizo_no_14"));
		}
		// 旧機器製造番号15
		if (inMap == null || inMap.get("old_kkseizo_no_15") == null || "".equals(inMap.get("old_kkseizo_no_15")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_15);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_15, (String)inMap.get("old_kkseizo_no_15"));
		}
		// 旧機器製造番号16
		if (inMap == null || inMap.get("old_kkseizo_no_16") == null || "".equals(inMap.get("old_kkseizo_no_16")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_16);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_16, (String)inMap.get("old_kkseizo_no_16"));
		}
		// 旧機器製造番号17
		if (inMap == null || inMap.get("old_kkseizo_no_17") == null || "".equals(inMap.get("old_kkseizo_no_17")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_17);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_17, (String)inMap.get("old_kkseizo_no_17"));
		}
		// 旧機器製造番号18
		if (inMap == null || inMap.get("old_kkseizo_no_18") == null || "".equals(inMap.get("old_kkseizo_no_18")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_18);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_18, (String)inMap.get("old_kkseizo_no_18"));
		}
		// 旧機器製造番号19
		if (inMap == null || inMap.get("old_kkseizo_no_19") == null || "".equals(inMap.get("old_kkseizo_no_19")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_19);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_19, (String)inMap.get("old_kkseizo_no_19"));
		}
		// 旧機器製造番号20
		if (inMap == null || inMap.get("old_kkseizo_no_20") == null || "".equals(inMap.get("old_kkseizo_no_20")))
		{
			template.setNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_20);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_20, (String)inMap.get("old_kkseizo_no_20"));
		}
		// 住所変更撤去工事案件番号
		if (IDO_DIV_00067.equals(idoDiv))
		{
			String ad_chg_tekkyo_kjak_no = getWorkAdChgTekkyoKjakNo(param);
			if (ad_chg_tekkyo_kjak_no == null || "".equals(ad_chg_tekkyo_kjak_no))
			{
				template.setNull(EKU0021D010CBSMsg.AD_CHG_TEKKYO_KJAK_NO);
			}
			else
			{
				template.set(EKU0021D010CBSMsg.AD_CHG_TEKKYO_KJAK_NO, ad_chg_tekkyo_kjak_no);
			}
//			if (workMap == null || workMap.get("ad_chg_tekkyo_kjak_no") == null || "".equals(workMap.get("ad_chg_tekkyo_kjak_no")))
//			{
//				template.setNull(EKU0021D010CBSMsg.AD_CHG_TEKKYO_KJAK_NO);
//			}
//			else
//			{
//				template.set(EKU0021D010CBSMsg.AD_CHG_TEKKYO_KJAK_NO, (String)workMap.get("ad_chg_tekkyo_kjak_no"));
//			}
		}
		else
		{
			if (inMap == null || inMap.get("ad_chg_tekkyo_kjak_no") == null || "".equals(inMap.get("ad_chg_tekkyo_kjak_no")))
			{
				template.setNull(EKU0021D010CBSMsg.AD_CHG_TEKKYO_KJAK_NO);
			}
			else
			{
				template.set(EKU0021D010CBSMsg.AD_CHG_TEKKYO_KJAK_NO, (String)inMap.get("ad_chg_tekkyo_kjak_no"));
			}
		}
		
		// TODO ANK-0397-00-00 申込書明細番号追加対応
		// 工事案件（eo光ネット）受付マップ.申込書明細番号 → 申込書明細番号
		if (inMap == null || inMap.get("mskmsho_dtl_no") == null || "".equals(inMap.get("mskmsho_dtl_no")))
		{
			template.setNull(EKU0021D010CBSMsg.MKMSDTL_NO);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.MKMSDTL_NO, (String)inMap.get("mskmsho_dtl_no"));
		}
		// ANK-3136-00-00 ADD START
		// 設備流用有無
		if (inMap == null || inMap.get("equip_ryuyo_um") == null || "".equals(inMap.get("equip_ryuyo_um")))
		{
			template.setNull(EKU0021D010CBSMsg.EQUIP_RYUYO_UM);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.EQUIP_RYUYO_UM, (String)inMap.get("equip_ryuyo_um"));
		}
		// 流用元電話契約利用機器コード
		if (inMap == null || inMap.get("ryuyo_mt_tel_kei_rykk_cd") == null || "".equals(inMap.get("ryuyo_mt_tel_kei_rykk_cd")))
		{
			template.setNull(EKU0021D010CBSMsg.RYUYO_MT_TEL_KEI_RYKK_CD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.RYUYO_MT_TEL_KEI_RYKK_CD, (String)inMap.get("ryuyo_mt_tel_kei_rykk_cd"));
		}
		// 流用元工事案件番号
		if (inMap == null || inMap.get("ryuyo_moto_kjak_no") == null || "".equals(inMap.get("ryuyo_moto_kjak_no")))
		{
			template.setNull(EKU0021D010CBSMsg.RYUYO_MOTO_KJAK_NO);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.RYUYO_MOTO_KJAK_NO, (String)inMap.get("ryuyo_moto_kjak_no"));
		}
		// 設備流用工事完了希望年月日
		if (inMap == null || inMap.get("sbry_kj_fin_kiboymd") == null || "".equals(inMap.get("sbry_kj_fin_kiboymd")))
		{
			template.setNull(EKU0021D010CBSMsg.SBRY_KJ_FIN_KIBOYMD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.SBRY_KJ_FIN_KIBOYMD, (String)inMap.get("sbry_kj_fin_kiboymd"));
		}
		// 他システム連携_工事連絡先氏名
		if (inMap == null || inMap.get("tsyrn_kj_rrks_nm") == null || "".equals(inMap.get("tsyrn_kj_rrks_nm")))
		{
			template.setNull(EKU0021D010CBSMsg.TSYRN_KJ_RRKS_NM);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.TSYRN_KJ_RRKS_NM, (String)inMap.get("tsyrn_kj_rrks_nm"));
		}
		// 他システム連携_工事連絡先電話番号
		if (inMap == null || inMap.get("tsyrn_kj_rrks_tln") == null || "".equals(inMap.get("tsyrn_kj_rrks_tln")))
		{
			template.setNull(EKU0021D010CBSMsg.TSYRN_KJ_RRKS_TLN);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.TSYRN_KJ_RRKS_TLN, (String)inMap.get("tsyrn_kj_rrks_tln"));
		}
		// 他システム連携_宅内調査時連絡先氏名
		if (inMap == null || inMap.get("tsyrn_takcho_ji_rrks_nm") == null || "".equals(inMap.get("tsyrn_takcho_ji_rrks_nm")))
		{
			template.setNull(EKU0021D010CBSMsg.TSYRN_TAKCHO_JI_RRKS_NM);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.TSYRN_TAKCHO_JI_RRKS_NM, (String)inMap.get("tsyrn_takcho_ji_rrks_nm"));
		}
		// 他システム連携_宅内調査時連絡先電話番号
		if (inMap == null || inMap.get("tsyrn_takcho_ji_rrks_tln") == null || "".equals(inMap.get("tsyrn_takcho_ji_rrks_tln")))
		{
			template.setNull(EKU0021D010CBSMsg.TSYRN_TAKCHO_JI_RRKS_TLN);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.TSYRN_TAKCHO_JI_RRKS_TLN, (String)inMap.get("tsyrn_takcho_ji_rrks_tln"));
		}
		// 他システム連携_連絡希望日時
		if (inMap == null || inMap.get("tsyrn_rrk_kibo_date") == null || "".equals(inMap.get("tsyrn_rrk_kibo_date")))
		{
			template.setNull(EKU0021D010CBSMsg.TSYRN_RRK_KIBO_DATE);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.TSYRN_RRK_KIBO_DATE, (String)inMap.get("tsyrn_rrk_kibo_date"));
		}
		// 他システム連携_工事費用
		if (inMap == null || inMap.get("tsyrn_koji_hi") == null || "".equals(inMap.get("tsyrn_koji_hi")))
		{
			template.setNull(EKU0021D010CBSMsg.TSYRN_KOJI_HI);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.TSYRN_KOJI_HI, (String)inMap.get("tsyrn_koji_hi"));
		}
		// 他システム連携_宅内調査要否
		if (inMap == null || inMap.get("tsyrn_takcho_yh") == null || "".equals(inMap.get("tsyrn_takcho_yh")))
		{
			template.setNull(EKU0021D010CBSMsg.TSYRN_TAKCHO_YH);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.TSYRN_TAKCHO_YH, (String)inMap.get("tsyrn_takcho_yh"));
		}
		// 他システム連携_承諾書要否
		if (inMap == null || inMap.get("tsyrn_sdaks_yh") == null || "".equals(inMap.get("tsyrn_sdaks_yh")))
		{
			template.setNull(EKU0021D010CBSMsg.TSYRN_SDAKS_YH);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.TSYRN_SDAKS_YH, (String)inMap.get("tsyrn_sdaks_yh"));
		}
		// 他システム連携_立会者名
		if (inMap == null || inMap.get("tsyrn_tachiaisha_nm") == null || "".equals(inMap.get("tsyrn_tachiaisha_nm")))
		{
			template.setNull(EKU0021D010CBSMsg.TSYRN_TACHIAISHA_NM);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.TSYRN_TACHIAISHA_NM, (String)inMap.get("tsyrn_tachiaisha_nm"));
		}
		// 他システム連携_引越し施策要否
		if (inMap == null || inMap.get("tsyrn_hkks_sisak_yh") == null || "".equals(inMap.get("tsyrn_hkks_sisak_yh")))
		{
			template.setNull(EKU0021D010CBSMsg.TSYRN_HKKS_SISAK_YH);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.TSYRN_HKKS_SISAK_YH, (String)inMap.get("tsyrn_hkks_sisak_yh"));
		}
		// 他システム連携_建替時新設案件要否
		if (inMap == null || inMap.get("tsyrn_ttk_ji_nsank_yh") == null || "".equals(inMap.get("tsyrn_ttk_ji_nsank_yh")))
		{
			template.setNull(EKU0021D010CBSMsg.TSYRN_TTK_JI_NSANK_YH);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.TSYRN_TTK_JI_NSANK_YH, (String)inMap.get("tsyrn_ttk_ji_nsank_yh"));
		}
		// 他システム連携_地図有無
		if (inMap == null || inMap.get("tsyrn_map_um") == null || "".equals(inMap.get("tsyrn_map_um")))
		{
			template.setNull(EKU0021D010CBSMsg.TSYRN_MAP_UM);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.TSYRN_MAP_UM, (String)inMap.get("tsyrn_map_um"));
		}
		// 他システム連携_同時工事情報
		if (inMap == null || inMap.get("tsyrn_doji_koji_inf") == null || "".equals(inMap.get("tsyrn_doji_koji_inf")))
		{
			template.setNull(EKU0021D010CBSMsg.TSYRN_DOJI_KOJI_INF);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.TSYRN_DOJI_KOJI_INF, (String)inMap.get("tsyrn_doji_koji_inf"));
		}
		// 他システム連携_既存契約情報
		if (inMap == null || inMap.get("tsyrn_kzn_kei_inf") == null || "".equals(inMap.get("tsyrn_kzn_kei_inf")))
		{
			template.setNull(EKU0021D010CBSMsg.TSYRN_KZN_KEI_INF);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.TSYRN_KZN_KEI_INF, (String)inMap.get("tsyrn_kzn_kei_inf"));
		}
		// 他システム連携_不備解消年月日
		if (inMap == null || inMap.get("tsyrn_hbi_kaishou_ymd") == null || "".equals(inMap.get("tsyrn_hbi_kaishou_ymd")))
		{
			template.setNull(EKU0021D010CBSMsg.TSYRN_HBI_KAISHOU_YMD);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.TSYRN_HBI_KAISHOU_YMD, (String)inMap.get("tsyrn_hbi_kaishou_ymd"));
		}
		// 他システム連携_キャンペーン情報
		if (inMap == null || inMap.get("tsyrn_campaign_inf") == null || "".equals(inMap.get("tsyrn_campaign_inf")))
		{
			template.setNull(EKU0021D010CBSMsg.TSYRN_CAMPAIGN_INF);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.TSYRN_CAMPAIGN_INF, (String)inMap.get("tsyrn_campaign_inf"));
		}
		// 宅内調査要否
		if (inMap == null || inMap.get("takcho_yh") == null || "".equals(inMap.get("takcho_yh")))
		{
			template.setNull(EKU0021D010CBSMsg.TAKCHO_YH);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.TAKCHO_YH, (String)inMap.get("takcho_yh"));
		}
		// 設計要否
		if (inMap == null || inMap.get("dsgn_yh") == null || "".equals(inMap.get("dsgn_yh")))
		{
			template.setNull(EKU0021D010CBSMsg.DSGN_YH);
		}
		else
		{
			template.set(EKU0021D010CBSMsg.DSGN_YH, (String)inMap.get("dsgn_yh"));
		}
		// ANK-3136-00-00 ADD END

		return template;
	}

	/**
	 * 工事案件<eo光ネット>受付の下りマッピング処理を行います。
	 * <br>
	 * @param msgList
	 * @param param
	 * @param inMap
	 * @return リクエストパラメータ
	 * @throws Exception
	 */
	@SuppressWarnings("unchecked")
	private void editOutEKU0021D010(Map<?, ?> msgList, IRequestParameterReadWrite param, HashMap inMap) throws Exception
	{
		CAANMsg[] templates = (CAANMsg[])msgList.get(JCMConstants.TEMPLATE_LIST_KEY);
		CAANMsg parentTemplate = templates[0];
		
		/* ++++++++++ v8.00.00 追加開始 ++++++++++ */
		HashMap<String, Object> fmtselMap= (HashMap<String, Object>)param.getData("fmtcelIdoInfMap");
		if (fmtselMap != null)
		{
			// 通知書登録CCマップ.工事案件番号 ← 工事案件番号
			if (parentTemplate.isNull(EKU0021D010CBSMsg.KOJIAK_NO))
			{
				fmtselMap.put("kojiak_no_new", new String());
			}
			else
			{
				fmtselMap.put("kojiak_no_new", parentTemplate.getString(EKU0021D010CBSMsg.KOJIAK_NO));
			}
		}
		/* ++++++++++ v8.00.00 追加終了 ++++++++++ */

		// リターンコード取得
		int returnCode = (Integer)msgList.get(JCMConstants.RET_CD_INT_KEY);
		// エラー情報の設定
		editErrorInfoEKU0021D010(param, inMap, templates, returnCode);
		
		//エラー情報のマップを取得
		ArrayList<Object> errList = (ArrayList<Object>)param.getControlMapData(SCControlMapKeys.ERROR_INFO);
		if (errList == null)
		{
			errList = new ArrayList<Object>();
		}
		// コントロールマップに設定
		param.setControlMapData(SCControlMapKeys.ERROR_INFO, TemplateErrorUtil.getErrorInfo(msgList, errList));
		
		// 取得したリターンコード、ステータスの内容を見て異常かどうかの判断をする。
		String rtnCode = msgList.get(JCMConstants.RET_CD_INT_KEY).toString();
		Integer status = parentTemplate.getInt(JCMConstants.STATUS_INT_KEY);
		// 異常の場合、SCCallExceptionを生成してスローする
		if(!("0".equals(rtnCode) && 0 == status.intValue()))
		{
			SCCallException scCallEx = new SCCallException("戻り値不正", rtnCode, status);
			throw scCallEx;
		}
	}

	/**
	 * 工事案件<eo光ネット>受付のエラー情報マッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @param templates
	 * @param returnCode
	 * @return IRequestParameterReadWrite
	 * @throws RequestParameterException
	 */
	private IRequestParameterReadWrite editErrorInfoEKU0021D010(IRequestParameterReadWrite param, HashMap<String, Object> inMap,
																CAANMsg[] templates, int returnCode) throws RequestParameterException
	{
		CAANMsg template = templates[0];
		int templateStatus = template.getInt(EKU0021D010CBSMsg.STATUS);
		if (returnCode != 0)
		{
			templateStatus = 9000;
		}
		if (JCMAPLConstMgr.getString("RETURN_MESSAGE_" + String.format("%1$04d", templateStatus)) == null)
		{
			templateStatus = 0;
		}
		int bpStatus = 0;
		Object obj = param.getControlMapData(SCControlMapKeys.RETURN_CODE);
		if (obj == null)
		{
			bpStatus = -1;
		}
		else
		{
			bpStatus = Integer.parseInt((String)param.getControlMapData(SCControlMapKeys.RETURN_CODE));
		}
		if (templateStatus > bpStatus)
		{
			// BPにサービスコンポーネントのステータスを設定する。
			String formatStatus = String.format("%1$04d", templateStatus);
			String message = JCMAPLConstMgr.getString("RETURN_MESSAGE_" + formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_CODE, formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_MESSAGE, message);
		}
		// 工事案件（eo光ネット）受付マップ.サービス契約番号 → サービス契約番号 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.SVC_KEI_NO_ERR))
		{
			if (!inMap.containsKey("svc_kei_no_err"))
			{
				inMap.put("svc_kei_no_err", template.getString(EKU0021D010CBSMsg.SVC_KEI_NO_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.サービス契約回線内訳番号 → サービス契約回線内訳番号 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.SVC_KEI_KAISEN_UCWK_NO_ERR))
		{
			if (!inMap.containsKey("svc_kei_kaisen_ucwk_no_err"))
			{
				inMap.put("svc_kei_kaisen_ucwk_no_err", template.getString(EKU0021D010CBSMsg.SVC_KEI_KAISEN_UCWK_NO_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.申込書番号 → 申込書番号 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.MSKMSHO_NO_ERR))
		{
			if (!inMap.containsKey("mskmsho_no_err"))
			{
				inMap.put("mskmsho_no_err", template.getString(EKU0021D010CBSMsg.MSKMSHO_NO_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.申込明細番号 → 申込明細番号 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.MSKM_DTL_NO_ERR))
		{
			if (!inMap.containsKey("mskm_dtl_no_err"))
			{
				inMap.put("mskm_dtl_no_err", template.getString(EKU0021D010CBSMsg.MSKM_DTL_NO_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.旧申込明細番号 → 旧申込明細番号 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_MSKM_DTL_NO_ERR))
		{
			if (!inMap.containsKey("old_mskm_dtl_no_err"))
			{
				inMap.put("old_mskm_dtl_no_err", template.getString(EKU0021D010CBSMsg.OLD_MSKM_DTL_NO_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.申込書到着年月日 → 申込書到着年月日 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.MSKMSHO_ARIV_YMD_ERR))
		{
			if (!inMap.containsKey("mskmsho_ariv_ymd_err"))
			{
				inMap.put("mskmsho_ariv_ymd_err", template.getString(EKU0021D010CBSMsg.MSKMSHO_ARIV_YMD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.申込受付年月日 → 申込受付年月日 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.MSKM_UK_YMD_ERR))
		{
			if (!inMap.containsKey("mskm_uk_ymd_err"))
			{
				inMap.put("mskm_uk_ymd_err", template.getString(EKU0021D010CBSMsg.MSKM_UK_YMD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.工事受付コード → 工事受付コード のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KOJI_UK_CD_ERR))
		{
			if (!inMap.containsKey("koji_uk_cd_err"))
			{
				inMap.put("koji_uk_cd_err", template.getString(EKU0021D010CBSMsg.KOJI_UK_CD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.工事受付詳細コード → 工事受付詳細コード のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KOJI_UK_DTAIL_CD_ERR))
		{
			if (!inMap.containsKey("koji_uk_dtail_cd_err"))
			{
				inMap.put("koji_uk_dtail_cd_err", template.getString(EKU0021D010CBSMsg.KOJI_UK_DTAIL_CD_ERR));
			}
		}
		/* ++++++++++ v4.00.00 追加開始 ++++++++++ */
		// 工事案件（eo光ネット）受付マップ.工事受付契機異動区分
		if (!template.isNull(EKU0021D010CBSMsg.KOJI_UK_OPTNTY_IDO_DIV_ERR))
		{
			if (!inMap.containsKey("koji_uk_optnty_ido_div_err"))
			{
				inMap.put("koji_uk_optnty_ido_div_err", template.getString(EKU0021D010CBSMsg.KOJI_UK_OPTNTY_IDO_DIV_ERR));
			}
		}
		/* ++++++++++ v4.00.00 追加終了 ++++++++++ */
		
		// 工事案件（eo光ネット）受付マップ.工事受付契機異動年月日時分秒 → 工事受付契機異動年月日時分秒 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KOJI_UK_OPTNTY_IDO_DTM_ERR))
		{
			if (!inMap.containsKey("koji_uk_optnty_ido_dtm_err"))
			{
				inMap.put("koji_uk_optnty_ido_dtm_err", template.getString(EKU0021D010CBSMsg.KOJI_UK_OPTNTY_IDO_DTM_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.サービスコード → サービスコード のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.SVC_CD_ERR))
		{
			if (!inMap.containsKey("svc_cd_err"))
			{
				inMap.put("svc_cd_err", template.getString(EKU0021D010CBSMsg.SVC_CD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.料金グループコード → 料金グループコード のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.PRC_GRP_CD_ERR))
		{
			if (!inMap.containsKey("prc_grp_cd_err"))
			{
				inMap.put("prc_grp_cd_err", template.getString(EKU0021D010CBSMsg.PRC_GRP_CD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.料金コースコード → 料金コースコード のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.PCRS_CD_ERR))
		{
			if (!inMap.containsKey("pcrs_cd_err"))
			{
				inMap.put("pcrs_cd_err", template.getString(EKU0021D010CBSMsg.PCRS_CD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.料金プランコード → 料金プランコード のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.PPLAN_CD_ERR))
		{
			if (!inMap.containsKey("pplan_cd_err"))
			{
				inMap.put("pplan_cd_err", template.getString(EKU0021D010CBSMsg.PPLAN_CD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.割引タイプコード → 割引タイプコード のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.WRIB_TYPE_CD_ERR))
		{
			if (!inMap.containsKey("wrib_type_cd_err"))
			{
				inMap.put("wrib_type_cd_err", template.getString(EKU0021D010CBSMsg.WRIB_TYPE_CD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前料金グループコード → 変更前料金グループコード のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_PRC_GRP_CD_ERR))
		{
			if (!inMap.containsKey("chgb_prc_grp_cd_err"))
			{
				inMap.put("chgb_prc_grp_cd_err", template.getString(EKU0021D010CBSMsg.CHGB_PRC_GRP_CD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前料金コースコード → 変更前料金コースコード のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_PCRS_CD_ERR))
		{
			if (!inMap.containsKey("chgb_pcrs_cd_err"))
			{
				inMap.put("chgb_pcrs_cd_err", template.getString(EKU0021D010CBSMsg.CHGB_PCRS_CD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前料金プランコード → 変更前料金プランコード のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_PPLAN_CD_ERR))
		{
			if (!inMap.containsKey("chgb_pplan_cd_err"))
			{
				inMap.put("chgb_pplan_cd_err", template.getString(EKU0021D010CBSMsg.CHGB_PPLAN_CD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前割引タイプコード → 変更前割引タイプコード のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_WRIB_TYPE_CD_ERR))
		{
			if (!inMap.containsKey("chgb_wrib_type_cd_err"))
			{
				inMap.put("chgb_wrib_type_cd_err", template.getString(EKU0021D010CBSMsg.CHGB_WRIB_TYPE_CD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.追加元サービス契約番号 → 追加元サービス契約番号 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.ADD_MOTO_SVC_KEI_NO_ERR))
		{
			if (!inMap.containsKey("add_moto_svc_kei_no_err"))
			{
				inMap.put("add_moto_svc_kei_no_err", template.getString(EKU0021D010CBSMsg.ADD_MOTO_SVC_KEI_NO_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.面開発案件番号 → 面開発案件番号 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.MENKAIHAT_ANKEN_NO_ERR))
		{
			if (!inMap.containsKey("menkaihat_anken_no_err"))
			{
				inMap.put("menkaihat_anken_no_err", template.getString(EKU0021D010CBSMsg.MENKAIHAT_ANKEN_NO_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.面開発工事コード → 面開発工事コード のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.MNKHT_KOJI_CD_ERR))
		{
			if (!inMap.containsKey("mnkht_koji_cd_err"))
			{
				inMap.put("mnkht_koji_cd_err", template.getString(EKU0021D010CBSMsg.MNKHT_KOJI_CD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.PON識別コード → PON識別コード のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.PON_SKBT_CD_ERR))
		{
			if (!inMap.containsKey("pon_skbt_cd_err"))
			{
				inMap.put("pon_skbt_cd_err", template.getString(EKU0021D010CBSMsg.PON_SKBT_CD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.SYSID → SYSID のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.SYSID_ERR))
		{
			if (!inMap.containsKey("sysid_err"))
			{
				inMap.put("sysid_err", template.getString(EKU0021D010CBSMsg.SYSID_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.お客様名 → お客様名 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CUST_NM_ERR))
		{
			if (!inMap.containsKey("cust_nm_err"))
			{
				inMap.put("cust_nm_err", template.getString(EKU0021D010CBSMsg.CUST_NM_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.お客様カナ名 → お客様カナ名 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CUST_KANA_ERR))
		{
			if (!inMap.containsKey("cust_kana_err"))
			{
				inMap.put("cust_kana_err", template.getString(EKU0021D010CBSMsg.CUST_KANA_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.お客様自宅電話番号 → お客様自宅電話番号 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CUST_HOME_TEL_NO_ERR))
		{
			if (!inMap.containsKey("cust_home_tel_no_err"))
			{
				inMap.put("cust_home_tel_no_err", template.getString(EKU0021D010CBSMsg.CUST_HOME_TEL_NO_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.お客様携帯電話番号 → お客様携帯電話番号 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CUST_KTAI_TEL_NO_ERR))
		{
			if (!inMap.containsKey("cust_ktai_tel_no_err"))
			{
				inMap.put("cust_ktai_tel_no_err", template.getString(EKU0021D010CBSMsg.CUST_KTAI_TEL_NO_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.契約者電話番号 → お客様連絡先電話番号 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CUST_RRKS_TEL_NO_ERR))
		{
			if (!inMap.containsKey("keisha_telno_err"))
			{
				inMap.put("keisha_telno_err", template.getString(EKU0021D010CBSMsg.CUST_RRKS_TEL_NO_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.勤務先名 → 連絡先勤務先名 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.RRKS_OFFC_NM_ERR))
		{
			if (!inMap.containsKey("offc_nm_err"))
			{
				inMap.put("offc_nm_err", template.getString(EKU0021D010CBSMsg.RRKS_OFFC_NM_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.契約者住所コード → 契約者住所コード のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KEISHA_AD_CD_ERR))
		{
			if (!inMap.containsKey("keisha_ad_cd_err"))
			{
				inMap.put("keisha_ad_cd_err", template.getString(EKU0021D010CBSMsg.KEISHA_AD_CD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.契約者郵便番号 → 契約者郵便番号 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KEISHA_PCD_ERR))
		{
			if (!inMap.containsKey("keisha_pcd_err"))
			{
				inMap.put("keisha_pcd_err", template.getString(EKU0021D010CBSMsg.KEISHA_PCD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.契約者都道府県名 → 契約者都道府県名 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KEISHA_STATE_NM_ERR))
		{
			if (!inMap.containsKey("keisha_state_nm_err"))
			{
				inMap.put("keisha_state_nm_err", template.getString(EKU0021D010CBSMsg.KEISHA_STATE_NM_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.契約者市区町村名 → 契約者市区町村名 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KEISHA_CITY_NM_ERR))
		{
			if (!inMap.containsKey("keisha_city_nm_err"))
			{
				inMap.put("keisha_city_nm_err", template.getString(EKU0021D010CBSMsg.KEISHA_CITY_NM_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.契約者大字通称名 → 契約者大字通称名 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KEISHA_OAZTSU_NM_ERR))
		{
			if (!inMap.containsKey("keisha_oaztsu_nm_err"))
			{
				inMap.put("keisha_oaztsu_nm_err", template.getString(EKU0021D010CBSMsg.KEISHA_OAZTSU_NM_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.契約者字丁目名 → 契約者字丁目名 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KEISHA_AZCHO_NM_ERR))
		{
			if (!inMap.containsKey("keisha_azcho_nm_err"))
			{
				inMap.put("keisha_azcho_nm_err", template.getString(EKU0021D010CBSMsg.KEISHA_AZCHO_NM_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.契約者番地号 → 契約者住所番地号 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KEISHA_AD_BNCHIGO_ERR))
		{
			if (!inMap.containsKey("keisha_bnchigo_err"))
			{
				inMap.put("keisha_bnchigo_err", template.getString(EKU0021D010CBSMsg.KEISHA_AD_BNCHIGO_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.契約者住所補記・建物名 → 契約者住所補記・建物名 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KEISHA_ADRTTM_ERR))
		{
			if (!inMap.containsKey("keisha_adrttm_err"))
			{
				inMap.put("keisha_adrttm_err", template.getString(EKU0021D010CBSMsg.KEISHA_ADRTTM_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.契約者住所補記・部屋番号 → 契約者住所補記・部屋番号 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KEISHA_ADRRM_ERR))
		{
			if (!inMap.containsKey("keisha_adrrm_err"))
			{
				inMap.put("keisha_adrrm_err", template.getString(EKU0021D010CBSMsg.KEISHA_ADRRM_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.請求契約番号 → 請求契約番号 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.SEIKY_KEI_NO_ERR))
		{
			if (!inMap.containsKey("seiky_kei_no_err"))
			{
				inMap.put("seiky_kei_no_err", template.getString(EKU0021D010CBSMsg.SEIKY_KEI_NO_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.回線場所番号 → 場所番号 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.PLACE_NO_ERR))
		{
			if (!inMap.containsKey("kaisen_place_no_err"))
			{
				inMap.put("kaisen_place_no_err", template.getString(EKU0021D010CBSMsg.PLACE_NO_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.回線場所住所コード → 設置場所住所コード のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.SETPLACE_AD_CD_ERR))
		{
			if (!inMap.containsKey("kaisen_place_ad_cd_err"))
			{
				inMap.put("kaisen_place_ad_cd_err", template.getString(EKU0021D010CBSMsg.SETPLACE_AD_CD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.回線場所郵便番号 → 設置場所郵便番号 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.SETPLACE_PCD_ERR))
		{
			if (!inMap.containsKey("kaisen_place_pcd_err"))
			{
				inMap.put("kaisen_place_pcd_err", template.getString(EKU0021D010CBSMsg.SETPLACE_PCD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.回線場所都道府県名 → 設置場所都道府県名 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.SETPLACE_STATE_NM_ERR))
		{
			if (!inMap.containsKey("kaisen_place_state_nm_err"))
			{
				inMap.put("kaisen_place_state_nm_err", template.getString(EKU0021D010CBSMsg.SETPLACE_STATE_NM_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.回線場所市区町村名 → 設置場所市区町村名 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.SETPLACE_CITY_NM_ERR))
		{
			if (!inMap.containsKey("kaisen_place_city_nm_err"))
			{
				inMap.put("kaisen_place_city_nm_err", template.getString(EKU0021D010CBSMsg.SETPLACE_CITY_NM_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.回線場所大字通称名 → 設置場所大字通称名 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.SETPLACE_OAZTSU_NM_ERR))
		{
			if (!inMap.containsKey("kaisen_place_oaztsu_nm_err"))
			{
				inMap.put("kaisen_place_oaztsu_nm_err", template.getString(EKU0021D010CBSMsg.SETPLACE_OAZTSU_NM_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.回線場所字丁目名 → 設置場所字丁目名 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.SETPLACE_AZCHO_NM_ERR))
		{
			if (!inMap.containsKey("kaisen_place_azcho_nm_err"))
			{
				inMap.put("kaisen_place_azcho_nm_err", template.getString(EKU0021D010CBSMsg.SETPLACE_AZCHO_NM_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.回線場所番地号 → 設置場所住所番地号 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.SETPLACE_AD_BNCHIGO_ERR))
		{
			if (!inMap.containsKey("kaisen_place_bnchigo_err"))
			{
				inMap.put("kaisen_place_bnchigo_err", template.getString(EKU0021D010CBSMsg.SETPLACE_AD_BNCHIGO_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.回線場所住所補記・建物名 → 設置場所住所補記・建物名 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.SETPLACE_ADRTTM_ERR))
		{
			if (!inMap.containsKey("kaisen_place_adrttm_err"))
			{
				inMap.put("kaisen_place_adrttm_err", template.getString(EKU0021D010CBSMsg.SETPLACE_ADRTTM_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.回線場所住所補記・部屋番号 → 設置場所住所補記・部屋番号 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.SETPLACE_ADRRM_ERR))
		{
			if (!inMap.containsKey("kaisen_place_adrrm_err"))
			{
				inMap.put("kaisen_place_adrrm_err", template.getString(EKU0021D010CBSMsg.SETPLACE_ADRRM_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.回線場所住所未確定フラグ → 工事先住所未確定フラグ のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KOJI_SAKI_AD_MI_FIX_FLG_ERR))
		{
			if (!inMap.containsKey("kisn_plc_ad_mi_fix_flg_err"))
			{
				inMap.put("kisn_plc_ad_mi_fix_flg_err", template.getString(EKU0021D010CBSMsg.KOJI_SAKI_AD_MI_FIX_FLG_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.回線場所住所確定後変更可否 → 回線場所住所確定後変更可否 のエラー情報返却
//		if (!template.isNull(EKU0021D010CBSMsg.KISN_PLC_AD_FIX_AF_CHG_KH_ERR))
//		{
//			if (!inMap.containsKey("kisn_plc_ad_fix_af_chge_kh_err"))
//			{
//				inMap.put("kisn_plc_ad_fix_af_chge_kh_err", template.getString(EKU0021D010CBSMsg.KISN_PLC_AD_FIX_AF_CHG_KH_ERR));
//			}
//		}
		// 工事案件（eo光ネット）受付マップ.回線場所電話番号 → 回線場所電話番号 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KAISEN_PLACE_TELNO_ERR))
		{
			if (!inMap.containsKey("kaisen_place_telno_err"))
			{
				inMap.put("kaisen_place_telno_err", template.getString(EKU0021D010CBSMsg.KAISEN_PLACE_TELNO_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.関電営業所番号 → 関電営業所番号 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KEPCO_BUSIOFFICE_NO_ERR))
		{
			if (!inMap.containsKey("kepco_busioffice_no_err"))
			{
				inMap.put("kepco_busioffice_no_err", template.getString(EKU0021D010CBSMsg.KEPCO_BUSIOFFICE_NO_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.経度 → 経度 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.LGTD_ERR))
		{
			if (!inMap.containsKey("lgtd_err"))
			{
				inMap.put("lgtd_err", template.getString(EKU0021D010CBSMsg.LGTD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.緯度 → 緯度 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.LTTD_ERR))
		{
			if (!inMap.containsKey("lttd_err"))
			{
				inMap.put("lttd_err", template.getString(EKU0021D010CBSMsg.LTTD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.座標補正有無 → 座標補正有無 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.ZAHYO_HOSEI_UM_ERR))
		{
			if (!inMap.containsKey("zahyo_hosei_um_err"))
			{
				inMap.put("zahyo_hosei_um_err", template.getString(EKU0021D010CBSMsg.ZAHYO_HOSEI_UM_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.住所形態コード → 住所形態コード のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.AD_FORM_CD_ERR))
		{
			if (!inMap.containsKey("ad_form_cd_err"))
			{
				inMap.put("ad_form_cd_err", template.getString(EKU0021D010CBSMsg.AD_FORM_CD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.集合住宅入居階数コード → 入居階数コード のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.NYUKYO_FLR_CNT_CD_ERR))
		{
			if (!inMap.containsKey("shugj_nyukyo_flr_cnt_cd_err"))
			{
				inMap.put("shugj_nyukyo_flr_cnt_cd_err", template.getString(EKU0021D010CBSMsg.NYUKYO_FLR_CNT_CD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.戸建建築階数コード → 建築階数コード のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KCKU_FLR_CNT_CD_ERR))
		{
			if (!inMap.containsKey("kodate_kcku_flr_cnt_cd_err"))
			{
				inMap.put("kodate_kcku_flr_cnt_cd_err", template.getString(EKU0021D010CBSMsg.KCKU_FLR_CNT_CD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.方角コード1 → 方角コード1 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.DIRECTION_CD_1_ERR))
		{
			if (!inMap.containsKey("direction_cd_1_err"))
			{
				inMap.put("direction_cd_1_err", template.getString(EKU0021D010CBSMsg.DIRECTION_CD_1_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.方角コード2 → 方角コード2 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.DIRECTION_CD_2_ERR))
		{
			if (!inMap.containsKey("direction_cd_2_err"))
			{
				inMap.put("direction_cd_2_err", template.getString(EKU0021D010CBSMsg.DIRECTION_CD_2_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.転宅前住所コード → 転宅前住所コード のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TENTAKU_BF_AD_CD_ERR))
		{
			if (!inMap.containsKey("tentaku_bf_ad_cd_err"))
			{
				inMap.put("tentaku_bf_ad_cd_err", template.getString(EKU0021D010CBSMsg.TENTAKU_BF_AD_CD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.転宅前郵便番号 → 転宅前郵便番号 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TENTAKU_BF_PCD_ERR))
		{
			if (!inMap.containsKey("tentaku_bf_pcd_err"))
			{
				inMap.put("tentaku_bf_pcd_err", template.getString(EKU0021D010CBSMsg.TENTAKU_BF_PCD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.転宅前都道府県名 → 転宅前都道府県名 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TENTAKU_BF_STATE_NM_ERR))
		{
			if (!inMap.containsKey("tentaku_bf_state_nm_err"))
			{
				inMap.put("tentaku_bf_state_nm_err", template.getString(EKU0021D010CBSMsg.TENTAKU_BF_STATE_NM_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.転宅前市区町村名 → 転宅前市区町村名 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TENTAKU_BF_CITY_NM_ERR))
		{
			if (!inMap.containsKey("tentaku_bf_city_nm_err"))
			{
				inMap.put("tentaku_bf_city_nm_err", template.getString(EKU0021D010CBSMsg.TENTAKU_BF_CITY_NM_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.転宅前大字通称名 → 転宅前大字通称名 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TENTAKU_BF_OAZTSU_NM_ERR))
		{
			if (!inMap.containsKey("tentaku_bf_oaztsu_nm_err"))
			{
				inMap.put("tentaku_bf_oaztsu_nm_err", template.getString(EKU0021D010CBSMsg.TENTAKU_BF_OAZTSU_NM_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.転宅前字丁目名 → 転宅前字丁目名 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TENTAKU_BF_AZCHO_NM_ERR))
		{
			if (!inMap.containsKey("tentaku_bf_azcho_nm_err"))
			{
				inMap.put("tentaku_bf_azcho_nm_err", template.getString(EKU0021D010CBSMsg.TENTAKU_BF_AZCHO_NM_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.転宅前住所番地号 → 転宅前住所番地号 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TENTAKU_BF_AD_BNCHIGO_ERR))
		{
			if (!inMap.containsKey("tentaku_bf_ad_bnchigo_err"))
			{
				inMap.put("tentaku_bf_ad_bnchigo_err", template.getString(EKU0021D010CBSMsg.TENTAKU_BF_AD_BNCHIGO_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.転宅前住所補記・建物名 → 転宅前住所補記・建物名 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TENTAKU_BF_ADRTTM_ERR))
		{
			if (!inMap.containsKey("tentaku_bf_adrttm_err"))
			{
				inMap.put("tentaku_bf_adrttm_err", template.getString(EKU0021D010CBSMsg.TENTAKU_BF_ADRTTM_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.転宅前住所補記・部屋番号 → 転宅前住所補記・部屋番号 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TENTAKU_BF_ADRRM_ERR))
		{
			if (!inMap.containsKey("tentaku_bf_adrrm_err"))
			{
				inMap.put("tentaku_bf_adrrm_err", template.getString(EKU0021D010CBSMsg.TENTAKU_BF_ADRRM_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.新築物件コード → 新築物件コード のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.NEWCONST_BUKKEN_CD_ERR))
		{
			if (!inMap.containsKey("newconst_bukken_cd_err"))
			{
				inMap.put("newconst_bukken_cd_err", template.getString(EKU0021D010CBSMsg.NEWCONST_BUKKEN_CD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.復活案件フラグ → 復活案件フラグ のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.HUKKAT_ANKEN_FLG_ERR))
		{
			if (!inMap.containsKey("hukkat_anken_flg_err"))
			{
				inMap.put("hukkat_anken_flg_err", template.getString(EKU0021D010CBSMsg.HUKKAT_ANKEN_FLG_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.同一設備再申込コード → 同一設備再申込コード のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.SAME_EQUIP_RE_MSKM_CD_ERR))
		{
			if (!inMap.containsKey("same_equip_re_mskm_cd_err"))
			{
				inMap.put("same_equip_re_mskm_cd_err", template.getString(EKU0021D010CBSMsg.SAME_EQUIP_RE_MSKM_CD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.オプションサービス引継有無 → オプションサービス契約引継ぎフラグ のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OPSVKEI_HKTGI_FLG_ERR))
		{
			if (!inMap.containsKey("opsvkei_hktgi_flg_err"))
			{
				inMap.put("opsvkei_hktgi_flg_err", template.getString(EKU0021D010CBSMsg.OPSVKEI_HKTGI_FLG_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.工事範囲コード → 工事範囲コード のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KOJI_SCOPE_CD_ERR))
		{
			if (!inMap.containsKey("koji_scope_cd_err"))
			{
				inMap.put("koji_scope_cd_err", template.getString(EKU0021D010CBSMsg.KOJI_SCOPE_CD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.移設コード → 移設コード のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.ISETSU_CD_ERR))
		{
			if (!inMap.containsKey("isetsu_cd_err"))
			{
				inMap.put("isetsu_cd_err", template.getString(EKU0021D010CBSMsg.ISETSU_CD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.工事希望年月日 → 工事希望年月日 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KOJI_KIBO_YMD_ERR))
		{
			if (!inMap.containsKey("koji_kibo_ymd_err"))
			{
				inMap.put("koji_kibo_ymd_err", template.getString(EKU0021D010CBSMsg.KOJI_KIBO_YMD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.竣工予定年月日 → 竣工予定年月日 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.SHUNKO_RSV_YMD_ERR))
		{
			if (!inMap.containsKey("shunko_rsv_ymd_err"))
			{
				inMap.put("shunko_rsv_ymd_err", template.getString(EKU0021D010CBSMsg.SHUNKO_RSV_YMD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.入居予定年月日 → 入居予定年月日 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.NYUKYO_RSV_YMD_ERR))
		{
			if (!inMap.containsKey("nyukyo_rsv_ymd_err"))
			{
				inMap.put("nyukyo_rsv_ymd_err", template.getString(EKU0021D010CBSMsg.NYUKYO_RSV_YMD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.引渡し予定年月日 → 引渡し予定年月日 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.HIKIWATASHI_RSV_YMD_ERR))
		{
			if (!inMap.containsKey("hikiwatashi_rsv_ymd_err"))
			{
				inMap.put("hikiwatashi_rsv_ymd_err", template.getString(EKU0021D010CBSMsg.HIKIWATASHI_RSV_YMD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.電力送電予定年月日 → 電力送電予定年月日 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.EPOWER_SODEN_RSV_YMD_ERR))
		{
			if (!inMap.containsKey("epower_soden_rsv_ymd_err"))
			{
				inMap.put("epower_soden_rsv_ymd_err", template.getString(EKU0021D010CBSMsg.EPOWER_SODEN_RSV_YMD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.電話連絡希望年月日 → 電話連絡希望年月日 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TEL_RRK_KIBO_YMD_ERR))
		{
			if (!inMap.containsKey("tel_rrk_kibo_ymd_err"))
			{
				inMap.put("tel_rrk_kibo_ymd_err", template.getString(EKU0021D010CBSMsg.TEL_RRK_KIBO_YMD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.電話連絡希望時間帯コード → 電話連絡希望時間帯コード のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TEL_RRK_KIBO_TIME_CD_ERR))
		{
			if (!inMap.containsKey("tel_rrk_kibo_time_cd_err"))
			{
				inMap.put("tel_rrk_kibo_time_cd_err", template.getString(EKU0021D010CBSMsg.TEL_RRK_KIBO_TIME_CD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内調査希望アポ期限年月日 → 宅内調査希望アポ期限年月日 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKCHO_KIBO_APO_KIGEN_YMD_ERR))
		{
			if (!inMap.containsKey("takcho_kibo_apo_kigen_ymd_err"))
			{
				inMap.put("takcho_kibo_apo_kigen_ymd_err", template.getString(EKU0021D010CBSMsg.TAKCHO_KIBO_APO_KIGEN_YMD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内工事希望アポ期限年月日 → 宅内工事希望アポ期限年月日 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TNKJ_KIBO_APO_KIGEN_YMD_ERR))
		{
			if (!inMap.containsKey("tnkj_kibo_apo_kigen_ymd_err"))
			{
				inMap.put("tnkj_kibo_apo_kigen_ymd_err", template.getString(EKU0021D010CBSMsg.TNKJ_KIBO_APO_KIGEN_YMD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.工事アポ連絡先指定コード → 工事アポ連絡先指定コード のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KOJI_APO_RRKS_SHITEI_CD_ERR))
		{
			if (!inMap.containsKey("koji_apo_rrks_shitei_cd_err"))
			{
				inMap.put("koji_apo_rrks_shitei_cd_err", template.getString(EKU0021D010CBSMsg.KOJI_APO_RRKS_SHITEI_CD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.連絡手段コード → 連絡手段コード のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.RRK_WAY_CD_ERR))
		{
			if (!inMap.containsKey("rrk_way_cd_err"))
			{
				inMap.put("rrk_way_cd_err", template.getString(EKU0021D010CBSMsg.RRK_WAY_CD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.連絡手段補記 → 連絡手段補記 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.RRK_WAY_HOKI_ERR))
		{
			if (!inMap.containsKey("rrk_way_hoki_err"))
			{
				inMap.put("rrk_way_hoki_err", template.getString(EKU0021D010CBSMsg.RRK_WAY_HOKI_ERR));
			}
		}
		// 工事案件（eo光ネット）解約マップ.契約者住所手動入力フラグ → 契約者住所手動入力フラグ のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KEISHA_AD_MAN_INPUT_FLG_ERR))
		{
			if (!inMap.containsKey("keisha_ad_man_input_flg_err"))
			{
				inMap.put("keisha_ad_man_input_flg_err", template.getString(EKU0021D010CBSMsg.KEISHA_AD_MAN_INPUT_FLG_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.工事案件備考 → 工事案件備考 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KOJIAK_BIKO_ERR))
		{
			if (!inMap.containsKey("kojiak_biko_err"))
			{
				inMap.put("kojiak_biko_err", template.getString(EKU0021D010CBSMsg.KOJIAK_BIKO_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.工事案件備考1 → 工事案件備考1 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KOJIAK_BIKO_1_ERR))
		{
			if (!inMap.containsKey("kojiak_biko_1_err"))
			{
				inMap.put("kojiak_biko_1_err", template.getString(EKU0021D010CBSMsg.KOJIAK_BIKO_1_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.工事案件備考2 → 工事案件備考2 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KOJIAK_BIKO_2_ERR))
		{
			if (!inMap.containsKey("kojiak_biko_2_err"))
			{
				inMap.put("kojiak_biko_2_err", template.getString(EKU0021D010CBSMsg.KOJIAK_BIKO_2_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.電波障害案件種別コード → 電波障害案件種別コード のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.DMPSANK_SBT_CD_ERR))
		{
			if (!inMap.containsKey("dmpsank_sbt_cd_err"))
			{
				inMap.put("dmpsank_sbt_cd_err", template.getString(EKU0021D010CBSMsg.DMPSANK_SBT_CD_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.関西電力お客様情報授受同意有無 → 関西電力お客様情報授受同意有無 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KEPCO_CTINFO_JUJU_DOI_UM_ERR))
		{
			if (!inMap.containsKey("kepco_ctinfo_juju_doi_um_err"))
			{
				inMap.put("kepco_ctinfo_juju_doi_um_err", template.getString(EKU0021D010CBSMsg.KEPCO_CTINFO_JUJU_DOI_UM_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.お客様SOS利用有無 → お客様SOS利用有無 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CUST_SOS_USE_UM_ERR))
		{
			if (!inMap.containsKey("cust_sos_use_um_err"))
			{
				inMap.put("cust_sos_use_um_err", template.getString(EKU0021D010CBSMsg.CUST_SOS_USE_UM_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.ファミリー契約フラグ → ファミリー契約フラグ のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.FAMILY_KEI_FLG_ERR))
		{
			if (!inMap.containsKey("family_kei_flg_err"))
			{
				inMap.put("family_kei_flg_err", template.getString(EKU0021D010CBSMsg.FAMILY_KEI_FLG_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.番ポ同時工事希望有無 → 番ポ同時工事希望有無 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.BMP_DOJI_KJ_KIBO_UM_ERR))
		{
			if (!inMap.containsKey("bmp_doji_kj_kibo_um_err"))
			{
				inMap.put("bmp_doji_kj_kibo_um_err", template.getString(EKU0021D010CBSMsg.BMP_DOJI_KJ_KIBO_UM_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.番ポ有無1 → 番ポ有無1 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.BMP_UM_1_ERR))
		{
			if (!inMap.containsKey("bmp_um_1_err"))
			{
				inMap.put("bmp_um_1_err", template.getString(EKU0021D010CBSMsg.BMP_UM_1_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.eo光電話番号1 → eo光電話番号1 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.EOH_TEL_NO_1_ERR))
		{
			if (!inMap.containsKey("eoh_tel_no_1_err"))
			{
				inMap.put("eoh_tel_no_1_err", template.getString(EKU0021D010CBSMsg.EOH_TEL_NO_1_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.番ポ予定年月日1 → 番ポ予定年月日1 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.BMP_RSV_YMD_1_ERR))
		{
			if (!inMap.containsKey("bmp_rsv_ymd_1_err"))
			{
				inMap.put("bmp_rsv_ymd_1_err", template.getString(EKU0021D010CBSMsg.BMP_RSV_YMD_1_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.番ポ元通信事業者コード1 → 番ポ元通信事業者コード1 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.BMP_MOTO_TUSHIN_JGS_CD_1_ERR))
		{
			if (!inMap.containsKey("bmp_moto_tushin_jgs_cd_1_err"))
			{
				inMap.put("bmp_moto_tushin_jgs_cd_1_err", template.getString(EKU0021D010CBSMsg.BMP_MOTO_TUSHIN_JGS_CD_1_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.番ポ有無2 → 番ポ有無2 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.BMP_UM_2_ERR))
		{
			if (!inMap.containsKey("bmp_um_2_err"))
			{
				inMap.put("bmp_um_2_err", template.getString(EKU0021D010CBSMsg.BMP_UM_2_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.eo光電話番号2 → eo光電話番号2 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.EOH_TEL_NO_2_ERR))
		{
			if (!inMap.containsKey("eoh_tel_no_2_err"))
			{
				inMap.put("eoh_tel_no_2_err", template.getString(EKU0021D010CBSMsg.EOH_TEL_NO_2_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.番ポ予定年月日2 → 番ポ予定年月日2 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.BMP_RSV_YMD_2_ERR))
		{
			if (!inMap.containsKey("bmp_rsv_ymd_2_err"))
			{
				inMap.put("bmp_rsv_ymd_2_err", template.getString(EKU0021D010CBSMsg.BMP_RSV_YMD_2_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.番ポ元通信事業者コード2 → 番ポ元通信事業者コード2 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.BMP_MOTO_TUSHIN_JGS_CD_2_ERR))
		{
			if (!inMap.containsKey("bmp_moto_tushin_jgs_cd_2_err"))
			{
				inMap.put("bmp_moto_tushin_jgs_cd_2_err", template.getString(EKU0021D010CBSMsg.BMP_MOTO_TUSHIN_JGS_CD_2_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.番ポ有無3 → 番ポ有無3 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.BMP_UM_3_ERR))
		{
			if (!inMap.containsKey("bmp_um_3_err"))
			{
				inMap.put("bmp_um_3_err", template.getString(EKU0021D010CBSMsg.BMP_UM_3_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.eo光電話番号3 → eo光電話番号3 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.EOH_TEL_NO_3_ERR))
		{
			if (!inMap.containsKey("eoh_tel_no_3_err"))
			{
				inMap.put("eoh_tel_no_3_err", template.getString(EKU0021D010CBSMsg.EOH_TEL_NO_3_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.番ポ予定年月日3 → 番ポ予定年月日3 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.BMP_RSV_YMD_3_ERR))
		{
			if (!inMap.containsKey("bmp_rsv_ymd_3_err"))
			{
				inMap.put("bmp_rsv_ymd_3_err", template.getString(EKU0021D010CBSMsg.BMP_RSV_YMD_3_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.番ポ元通信事業者コード3 → 番ポ元通信事業者コード3 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.BMP_MOTO_TUSHIN_JGS_CD_3_ERR))
		{
			if (!inMap.containsKey("bmp_moto_tushin_jgs_cd_3_err"))
			{
				inMap.put("bmp_moto_tushin_jgs_cd_3_err", template.getString(EKU0021D010CBSMsg.BMP_MOTO_TUSHIN_JGS_CD_3_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.番ポ有無4 → 番ポ有無4 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.BMP_UM_4_ERR))
		{
			if (!inMap.containsKey("bmp_um_4_err"))
			{
				inMap.put("bmp_um_4_err", template.getString(EKU0021D010CBSMsg.BMP_UM_4_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.eo光電話番号4 → eo光電話番号4 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.EOH_TEL_NO_4_ERR))
		{
			if (!inMap.containsKey("eoh_tel_no_4_err"))
			{
				inMap.put("eoh_tel_no_4_err", template.getString(EKU0021D010CBSMsg.EOH_TEL_NO_4_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.番ポ予定年月日4 → 番ポ予定年月日4 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.BMP_RSV_YMD_4_ERR))
		{
			if (!inMap.containsKey("bmp_rsv_ymd_4_err"))
			{
				inMap.put("bmp_rsv_ymd_4_err", template.getString(EKU0021D010CBSMsg.BMP_RSV_YMD_4_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.番ポ元通信事業者コード4 → 番ポ元通信事業者コード4 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.BMP_MOTO_TUSHIN_JGS_CD_4_ERR))
		{
			if (!inMap.containsKey("bmp_moto_tushin_jgs_cd_4_err"))
			{
				inMap.put("bmp_moto_tushin_jgs_cd_4_err", template.getString(EKU0021D010CBSMsg.BMP_MOTO_TUSHIN_JGS_CD_4_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.番ポ有無5 → 番ポ有無5 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.BMP_UM_5_ERR))
		{
			if (!inMap.containsKey("bmp_um_5_err"))
			{
				inMap.put("bmp_um_5_err", template.getString(EKU0021D010CBSMsg.BMP_UM_5_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.eo光電話番号5 → eo光電話番号5 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.EOH_TEL_NO_5_ERR))
		{
			if (!inMap.containsKey("eoh_tel_no_5_err"))
			{
				inMap.put("eoh_tel_no_5_err", template.getString(EKU0021D010CBSMsg.EOH_TEL_NO_5_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.番ポ予定年月日5 → 番ポ予定年月日5 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.BMP_RSV_YMD_5_ERR))
		{
			if (!inMap.containsKey("bmp_rsv_ymd_5_err"))
			{
				inMap.put("bmp_rsv_ymd_5_err", template.getString(EKU0021D010CBSMsg.BMP_RSV_YMD_5_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.番ポ元通信事業者コード5 → 番ポ元通信事業者コード5 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.BMP_MOTO_TUSHIN_JGS_CD_5_ERR))
		{
			if (!inMap.containsKey("bmp_moto_tushin_jgs_cd_5_err"))
			{
				inMap.put("bmp_moto_tushin_jgs_cd_5_err", template.getString(EKU0021D010CBSMsg.BMP_MOTO_TUSHIN_JGS_CD_5_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器種別コード1 → 宅内機器種別コード1 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_1_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_1_err"))
			{
				inMap.put("taknkiki_sbt_cd_1_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_1_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器提供サービス契約番号1 → 機器提供サービス契約番号1 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_1_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_1_err"))
			{
				inMap.put("kktk_svc_kei_no_1_err", template.getString(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_1_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器型式コード1 → 宅内機器型式コード1 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_1_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_1_err"))
			{
				inMap.put("taknkiki_model_cd_1_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_1_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器製造番号1 → 機器製造番号1 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKSEIZO_NO_1_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_1_err"))
			{
				inMap.put("kkseizo_no_1_err", template.getString(EKU0021D010CBSMsg.KKSEIZO_NO_1_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.MACアドレス1 → MACアドレス1 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.MACAD_1_ERR))
		{
			if (!inMap.containsKey("macad_1_err"))
			{
				inMap.put("macad_1_err", template.getString(EKU0021D010CBSMsg.MACAD_1_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード1 → ルーター種類コード1 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_1_ERR))
		{
			if (!inMap.containsKey("router_kind_cd_1_err"))
			{
				inMap.put("router_kind_cd_1_err", template.getString(EKU0021D010CBSMsg.ROUTER_KIND_CD_1_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.提供種別コード1 → 提供種別コード1 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TK_SBT_CD_1_ERR))
		{
			if (!inMap.containsKey("tk_sbt_cd_1_err"))
			{
				inMap.put("tk_sbt_cd_1_err", template.getString(EKU0021D010CBSMsg.TK_SBT_CD_1_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード1 → 変更前宅内機器型式コード1 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_1_ERR))
		{
			if (!inMap.containsKey("chgb_taknikk_model_cd_1_err"))
			{
				inMap.put("chgb_taknikk_model_cd_1_err", template.getString(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_1_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号1 → 変更前機器製造番号1 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_1_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_1_err"))
			{
				inMap.put("chgb_kkseizo_no_1_err", template.getString(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_1_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス1 → 変更前MACアドレス1 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_MACAD_1_ERR))
		{
			if (!inMap.containsKey("chgb_macad_1_err"))
			{
				inMap.put("chgb_macad_1_err", template.getString(EKU0021D010CBSMsg.CHGB_MACAD_1_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード1 → 変更前ルーター種類コード1 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_1_ERR))
		{
			if (!inMap.containsKey("chgb_router_kind_cd_1_err"))
			{
				inMap.put("chgb_router_kind_cd_1_err", template.getString(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_1_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード1 → 変更前提供種別コード1 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_1_ERR))
		{
			if (!inMap.containsKey("chgb_tk_sbt_cd_1_err"))
			{
				inMap.put("chgb_tk_sbt_cd_1_err", template.getString(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_1_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器種別コード2 → 宅内機器種別コード2 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_2_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_2_err"))
			{
				inMap.put("taknkiki_sbt_cd_2_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_2_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器提供サービス契約番号2 → 機器提供サービス契約番号2 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_2_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_2_err"))
			{
				inMap.put("kktk_svc_kei_no_2_err", template.getString(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_2_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器型式コード2 → 宅内機器型式コード2 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_2_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_2_err"))
			{
				inMap.put("taknkiki_model_cd_2_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_2_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器製造番号2 → 機器製造番号2 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKSEIZO_NO_2_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_2_err"))
			{
				inMap.put("kkseizo_no_2_err", template.getString(EKU0021D010CBSMsg.KKSEIZO_NO_2_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.MACアドレス2 → MACアドレス2 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.MACAD_2_ERR))
		{
			if (!inMap.containsKey("macad_2_err"))
			{
				inMap.put("macad_2_err", template.getString(EKU0021D010CBSMsg.MACAD_2_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード2 → ルーター種類コード2 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_2_ERR))
		{
			if (!inMap.containsKey("router_kind_cd_2_err"))
			{
				inMap.put("router_kind_cd_2_err", template.getString(EKU0021D010CBSMsg.ROUTER_KIND_CD_2_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.提供種別コード2 → 提供種別コード2 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TK_SBT_CD_2_ERR))
		{
			if (!inMap.containsKey("tk_sbt_cd_2_err"))
			{
				inMap.put("tk_sbt_cd_2_err", template.getString(EKU0021D010CBSMsg.TK_SBT_CD_2_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード2 → 変更前宅内機器型式コード2 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_2_ERR))
		{
			if (!inMap.containsKey("chgb_taknikk_model_cd_2_err"))
			{
				inMap.put("chgb_taknikk_model_cd_2_err", template.getString(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_2_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号2 → 変更前機器製造番号2 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_2_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_2_err"))
			{
				inMap.put("chgb_kkseizo_no_2_err", template.getString(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_2_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス2 → 変更前MACアドレス2 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_MACAD_2_ERR))
		{
			if (!inMap.containsKey("chgb_macad_2_err"))
			{
				inMap.put("chgb_macad_2_err", template.getString(EKU0021D010CBSMsg.CHGB_MACAD_2_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード2 → 変更前ルーター種類コード2 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_2_ERR))
		{
			if (!inMap.containsKey("chgb_router_kind_cd_2_err"))
			{
				inMap.put("chgb_router_kind_cd_2_err", template.getString(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_2_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード2 → 変更前提供種別コード2 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_2_ERR))
		{
			if (!inMap.containsKey("chgb_tk_sbt_cd_2_err"))
			{
				inMap.put("chgb_tk_sbt_cd_2_err", template.getString(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_2_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器種別コード3 → 宅内機器種別コード3 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_3_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_3_err"))
			{
				inMap.put("taknkiki_sbt_cd_3_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_3_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器提供サービス契約番号3 → 機器提供サービス契約番号3 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_3_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_3_err"))
			{
				inMap.put("kktk_svc_kei_no_3_err", template.getString(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_3_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器型式コード3 → 宅内機器型式コード3 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_3_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_3_err"))
			{
				inMap.put("taknkiki_model_cd_3_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_3_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器製造番号3 → 機器製造番号3 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKSEIZO_NO_3_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_3_err"))
			{
				inMap.put("kkseizo_no_3_err", template.getString(EKU0021D010CBSMsg.KKSEIZO_NO_3_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.MACアドレス3 → MACアドレス3 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.MACAD_3_ERR))
		{
			if (!inMap.containsKey("macad_3_err"))
			{
				inMap.put("macad_3_err", template.getString(EKU0021D010CBSMsg.MACAD_3_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード3 → ルーター種類コード3 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_3_ERR))
		{
			if (!inMap.containsKey("router_kind_cd_3_err"))
			{
				inMap.put("router_kind_cd_3_err", template.getString(EKU0021D010CBSMsg.ROUTER_KIND_CD_3_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.提供種別コード3 → 提供種別コード3 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TK_SBT_CD_3_ERR))
		{
			if (!inMap.containsKey("tk_sbt_cd_3_err"))
			{
				inMap.put("tk_sbt_cd_3_err", template.getString(EKU0021D010CBSMsg.TK_SBT_CD_3_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード3 → 変更前宅内機器型式コード3 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_3_ERR))
		{
			if (!inMap.containsKey("chgb_taknikk_model_cd_3_err"))
			{
				inMap.put("chgb_taknikk_model_cd_3_err", template.getString(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_3_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号3 → 変更前機器製造番号3 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_3_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_3_err"))
			{
				inMap.put("chgb_kkseizo_no_3_err", template.getString(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_3_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス3 → 変更前MACアドレス3 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_MACAD_3_ERR))
		{
			if (!inMap.containsKey("chgb_macad_3_err"))
			{
				inMap.put("chgb_macad_3_err", template.getString(EKU0021D010CBSMsg.CHGB_MACAD_3_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード3 → 変更前ルーター種類コード3 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_3_ERR))
		{
			if (!inMap.containsKey("chgb_router_kind_cd_3_err"))
			{
				inMap.put("chgb_router_kind_cd_3_err", template.getString(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_3_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード3 → 変更前提供種別コード3 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_3_ERR))
		{
			if (!inMap.containsKey("chgb_tk_sbt_cd_3_err"))
			{
				inMap.put("chgb_tk_sbt_cd_3_err", template.getString(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_3_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器種別コード4 → 宅内機器種別コード4 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_4_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_4_err"))
			{
				inMap.put("taknkiki_sbt_cd_4_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_4_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器提供サービス契約番号4 → 機器提供サービス契約番号4 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_4_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_4_err"))
			{
				inMap.put("kktk_svc_kei_no_4_err", template.getString(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_4_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器型式コード4 → 宅内機器型式コード4 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_4_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_4_err"))
			{
				inMap.put("taknkiki_model_cd_4_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_4_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器製造番号4 → 機器製造番号4 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKSEIZO_NO_4_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_4_err"))
			{
				inMap.put("kkseizo_no_4_err", template.getString(EKU0021D010CBSMsg.KKSEIZO_NO_4_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.MACアドレス4 → MACアドレス4 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.MACAD_4_ERR))
		{
			if (!inMap.containsKey("macad_4_err"))
			{
				inMap.put("macad_4_err", template.getString(EKU0021D010CBSMsg.MACAD_4_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード4 → ルーター種類コード4 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_4_ERR))
		{
			if (!inMap.containsKey("router_kind_cd_4_err"))
			{
				inMap.put("router_kind_cd_4_err", template.getString(EKU0021D010CBSMsg.ROUTER_KIND_CD_4_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.提供種別コード4 → 提供種別コード4 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TK_SBT_CD_4_ERR))
		{
			if (!inMap.containsKey("tk_sbt_cd_4_err"))
			{
				inMap.put("tk_sbt_cd_4_err", template.getString(EKU0021D010CBSMsg.TK_SBT_CD_4_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード4 → 変更前宅内機器型式コード4 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_4_ERR))
		{
			if (!inMap.containsKey("chgb_taknikk_model_cd_4_err"))
			{
				inMap.put("chgb_taknikk_model_cd_4_err", template.getString(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_4_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号4 → 変更前機器製造番号4 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_4_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_4_err"))
			{
				inMap.put("chgb_kkseizo_no_4_err", template.getString(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_4_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス4 → 変更前MACアドレス4 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_MACAD_4_ERR))
		{
			if (!inMap.containsKey("chgb_macad_4_err"))
			{
				inMap.put("chgb_macad_4_err", template.getString(EKU0021D010CBSMsg.CHGB_MACAD_4_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード4 → 変更前ルーター種類コード4 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_4_ERR))
		{
			if (!inMap.containsKey("chgb_router_kind_cd_4_err"))
			{
				inMap.put("chgb_router_kind_cd_4_err", template.getString(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_4_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード4 → 変更前提供種別コード4 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_4_ERR))
		{
			if (!inMap.containsKey("chgb_tk_sbt_cd_4_err"))
			{
				inMap.put("chgb_tk_sbt_cd_4_err", template.getString(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_4_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器種別コード5 → 宅内機器種別コード5 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_5_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_5_err"))
			{
				inMap.put("taknkiki_sbt_cd_5_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_5_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器提供サービス契約番号5 → 機器提供サービス契約番号5 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_5_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_5_err"))
			{
				inMap.put("kktk_svc_kei_no_5_err", template.getString(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_5_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器型式コード5 → 宅内機器型式コード5 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_5_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_5_err"))
			{
				inMap.put("taknkiki_model_cd_5_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_5_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器製造番号5 → 機器製造番号5 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKSEIZO_NO_5_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_5_err"))
			{
				inMap.put("kkseizo_no_5_err", template.getString(EKU0021D010CBSMsg.KKSEIZO_NO_5_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.MACアドレス5 → MACアドレス5 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.MACAD_5_ERR))
		{
			if (!inMap.containsKey("macad_5_err"))
			{
				inMap.put("macad_5_err", template.getString(EKU0021D010CBSMsg.MACAD_5_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード5 → ルーター種類コード5 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_5_ERR))
		{
			if (!inMap.containsKey("router_kind_cd_5_err"))
			{
				inMap.put("router_kind_cd_5_err", template.getString(EKU0021D010CBSMsg.ROUTER_KIND_CD_5_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.提供種別コード5 → 提供種別コード5 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TK_SBT_CD_5_ERR))
		{
			if (!inMap.containsKey("tk_sbt_cd_5_err"))
			{
				inMap.put("tk_sbt_cd_5_err", template.getString(EKU0021D010CBSMsg.TK_SBT_CD_5_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード5 → 変更前宅内機器型式コード5 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_5_ERR))
		{
			if (!inMap.containsKey("chgb_taknikk_model_cd_5_err"))
			{
				inMap.put("chgb_taknikk_model_cd_5_err", template.getString(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_5_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号5 → 変更前機器製造番号5 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_5_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_5_err"))
			{
				inMap.put("chgb_kkseizo_no_5_err", template.getString(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_5_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス5 → 変更前MACアドレス5 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_MACAD_5_ERR))
		{
			if (!inMap.containsKey("chgb_macad_5_err"))
			{
				inMap.put("chgb_macad_5_err", template.getString(EKU0021D010CBSMsg.CHGB_MACAD_5_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード5 → 変更前ルーター種類コード5 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_5_ERR))
		{
			if (!inMap.containsKey("chgb_router_kind_cd_5_err"))
			{
				inMap.put("chgb_router_kind_cd_5_err", template.getString(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_5_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード5 → 変更前提供種別コード5 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_5_ERR))
		{
			if (!inMap.containsKey("chgb_tk_sbt_cd_5_err"))
			{
				inMap.put("chgb_tk_sbt_cd_5_err", template.getString(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_5_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器種別コード6 → 宅内機器種別コード6 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_6_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_6_err"))
			{
				inMap.put("taknkiki_sbt_cd_6_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_6_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器提供サービス契約番号6 → 機器提供サービス契約番号6 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_6_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_6_err"))
			{
				inMap.put("kktk_svc_kei_no_6_err", template.getString(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_6_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器型式コード6 → 宅内機器型式コード6 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_6_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_6_err"))
			{
				inMap.put("taknkiki_model_cd_6_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_6_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器製造番号6 → 機器製造番号6 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKSEIZO_NO_6_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_6_err"))
			{
				inMap.put("kkseizo_no_6_err", template.getString(EKU0021D010CBSMsg.KKSEIZO_NO_6_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.MACアドレス6 → MACアドレス6 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.MACAD_6_ERR))
		{
			if (!inMap.containsKey("macad_6_err"))
			{
				inMap.put("macad_6_err", template.getString(EKU0021D010CBSMsg.MACAD_6_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード6 → ルーター種類コード6 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_6_ERR))
		{
			if (!inMap.containsKey("router_kind_cd_6_err"))
			{
				inMap.put("router_kind_cd_6_err", template.getString(EKU0021D010CBSMsg.ROUTER_KIND_CD_6_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.提供種別コード6 → 提供種別コード6 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TK_SBT_CD_6_ERR))
		{
			if (!inMap.containsKey("tk_sbt_cd_6_err"))
			{
				inMap.put("tk_sbt_cd_6_err", template.getString(EKU0021D010CBSMsg.TK_SBT_CD_6_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード6 → 変更前宅内機器型式コード6 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_6_ERR))
		{
			if (!inMap.containsKey("chgb_taknikk_model_cd_6_err"))
			{
				inMap.put("chgb_taknikk_model_cd_6_err", template.getString(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_6_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号6 → 変更前機器製造番号6 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_6_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_6_err"))
			{
				inMap.put("chgb_kkseizo_no_6_err", template.getString(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_6_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス6 → 変更前MACアドレス6 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_MACAD_6_ERR))
		{
			if (!inMap.containsKey("chgb_macad_6_err"))
			{
				inMap.put("chgb_macad_6_err", template.getString(EKU0021D010CBSMsg.CHGB_MACAD_6_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード6 → 変更前ルーター種類コード6 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_6_ERR))
		{
			if (!inMap.containsKey("chgb_router_kind_cd_6_err"))
			{
				inMap.put("chgb_router_kind_cd_6_err", template.getString(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_6_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード6 → 変更前提供種別コード6 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_6_ERR))
		{
			if (!inMap.containsKey("chgb_tk_sbt_cd_6_err"))
			{
				inMap.put("chgb_tk_sbt_cd_6_err", template.getString(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_6_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器種別コード7 → 宅内機器種別コード7 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_7_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_7_err"))
			{
				inMap.put("taknkiki_sbt_cd_7_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_7_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器提供サービス契約番号7 → 機器提供サービス契約番号7 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_7_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_7_err"))
			{
				inMap.put("kktk_svc_kei_no_7_err", template.getString(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_7_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器型式コード7 → 宅内機器型式コード7 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_7_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_7_err"))
			{
				inMap.put("taknkiki_model_cd_7_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_7_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器製造番号7 → 機器製造番号7 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKSEIZO_NO_7_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_7_err"))
			{
				inMap.put("kkseizo_no_7_err", template.getString(EKU0021D010CBSMsg.KKSEIZO_NO_7_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.MACアドレス7 → MACアドレス7 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.MACAD_7_ERR))
		{
			if (!inMap.containsKey("macad_7_err"))
			{
				inMap.put("macad_7_err", template.getString(EKU0021D010CBSMsg.MACAD_7_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード7 → ルーター種類コード7 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_7_ERR))
		{
			if (!inMap.containsKey("router_kind_cd_7_err"))
			{
				inMap.put("router_kind_cd_7_err", template.getString(EKU0021D010CBSMsg.ROUTER_KIND_CD_7_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.提供種別コード7 → 提供種別コード7 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TK_SBT_CD_7_ERR))
		{
			if (!inMap.containsKey("tk_sbt_cd_7_err"))
			{
				inMap.put("tk_sbt_cd_7_err", template.getString(EKU0021D010CBSMsg.TK_SBT_CD_7_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード7 → 変更前宅内機器型式コード7 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_7_ERR))
		{
			if (!inMap.containsKey("chgb_taknikk_model_cd_7_err"))
			{
				inMap.put("chgb_taknikk_model_cd_7_err", template.getString(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_7_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号7 → 変更前機器製造番号7 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_7_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_7_err"))
			{
				inMap.put("chgb_kkseizo_no_7_err", template.getString(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_7_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス7 → 変更前MACアドレス7 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_MACAD_7_ERR))
		{
			if (!inMap.containsKey("chgb_macad_7_err"))
			{
				inMap.put("chgb_macad_7_err", template.getString(EKU0021D010CBSMsg.CHGB_MACAD_7_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード7 → 変更前ルーター種類コード7 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_7_ERR))
		{
			if (!inMap.containsKey("chgb_router_kind_cd_7_err"))
			{
				inMap.put("chgb_router_kind_cd_7_err", template.getString(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_7_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード7 → 変更前提供種別コード7 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_7_ERR))
		{
			if (!inMap.containsKey("chgb_tk_sbt_cd_7_err"))
			{
				inMap.put("chgb_tk_sbt_cd_7_err", template.getString(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_7_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器種別コード8 → 宅内機器種別コード8 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_8_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_8_err"))
			{
				inMap.put("taknkiki_sbt_cd_8_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_8_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器提供サービス契約番号8 → 機器提供サービス契約番号8 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_8_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_8_err"))
			{
				inMap.put("kktk_svc_kei_no_8_err", template.getString(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_8_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器型式コード8 → 宅内機器型式コード8 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_8_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_8_err"))
			{
				inMap.put("taknkiki_model_cd_8_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_8_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器製造番号8 → 機器製造番号8 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKSEIZO_NO_8_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_8_err"))
			{
				inMap.put("kkseizo_no_8_err", template.getString(EKU0021D010CBSMsg.KKSEIZO_NO_8_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.MACアドレス8 → MACアドレス8 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.MACAD_8_ERR))
		{
			if (!inMap.containsKey("macad_8_err"))
			{
				inMap.put("macad_8_err", template.getString(EKU0021D010CBSMsg.MACAD_8_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード8 → ルーター種類コード8 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_8_ERR))
		{
			if (!inMap.containsKey("router_kind_cd_8_err"))
			{
				inMap.put("router_kind_cd_8_err", template.getString(EKU0021D010CBSMsg.ROUTER_KIND_CD_8_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.提供種別コード8 → 提供種別コード8 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TK_SBT_CD_8_ERR))
		{
			if (!inMap.containsKey("tk_sbt_cd_8_err"))
			{
				inMap.put("tk_sbt_cd_8_err", template.getString(EKU0021D010CBSMsg.TK_SBT_CD_8_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード8 → 変更前宅内機器型式コード8 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_8_ERR))
		{
			if (!inMap.containsKey("chgb_taknikk_model_cd_8_err"))
			{
				inMap.put("chgb_taknikk_model_cd_8_err", template.getString(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_8_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号8 → 変更前機器製造番号8 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_8_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_8_err"))
			{
				inMap.put("chgb_kkseizo_no_8_err", template.getString(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_8_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス8 → 変更前MACアドレス8 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_MACAD_8_ERR))
		{
			if (!inMap.containsKey("chgb_macad_8_err"))
			{
				inMap.put("chgb_macad_8_err", template.getString(EKU0021D010CBSMsg.CHGB_MACAD_8_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード8 → 変更前ルーター種類コード8 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_8_ERR))
		{
			if (!inMap.containsKey("chgb_router_kind_cd_8_err"))
			{
				inMap.put("chgb_router_kind_cd_8_err", template.getString(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_8_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード8 → 変更前提供種別コード8 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_8_ERR))
		{
			if (!inMap.containsKey("chgb_tk_sbt_cd_8_err"))
			{
				inMap.put("chgb_tk_sbt_cd_8_err", template.getString(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_8_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器種別コード9 → 宅内機器種別コード9 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_9_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_9_err"))
			{
				inMap.put("taknkiki_sbt_cd_9_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_9_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器提供サービス契約番号9 → 機器提供サービス契約番号9 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_9_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_9_err"))
			{
				inMap.put("kktk_svc_kei_no_9_err", template.getString(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_9_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器型式コード9 → 宅内機器型式コード9 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_9_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_9_err"))
			{
				inMap.put("taknkiki_model_cd_9_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_9_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器製造番号9 → 機器製造番号9 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKSEIZO_NO_9_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_9_err"))
			{
				inMap.put("kkseizo_no_9_err", template.getString(EKU0021D010CBSMsg.KKSEIZO_NO_9_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.MACアドレス9 → MACアドレス9 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.MACAD_9_ERR))
		{
			if (!inMap.containsKey("macad_9_err"))
			{
				inMap.put("macad_9_err", template.getString(EKU0021D010CBSMsg.MACAD_9_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード9 → ルーター種類コード9 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_9_ERR))
		{
			if (!inMap.containsKey("router_kind_cd_9_err"))
			{
				inMap.put("router_kind_cd_9_err", template.getString(EKU0021D010CBSMsg.ROUTER_KIND_CD_9_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.提供種別コード9 → 提供種別コード9 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TK_SBT_CD_9_ERR))
		{
			if (!inMap.containsKey("tk_sbt_cd_9_err"))
			{
				inMap.put("tk_sbt_cd_9_err", template.getString(EKU0021D010CBSMsg.TK_SBT_CD_9_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード9 → 変更前宅内機器型式コード9 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_9_ERR))
		{
			if (!inMap.containsKey("chgb_taknikk_model_cd_9_err"))
			{
				inMap.put("chgb_taknikk_model_cd_9_err", template.getString(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_9_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号9 → 変更前機器製造番号9 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_9_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_9_err"))
			{
				inMap.put("chgb_kkseizo_no_9_err", template.getString(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_9_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス9 → 変更前MACアドレス9 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_MACAD_9_ERR))
		{
			if (!inMap.containsKey("chgb_macad_9_err"))
			{
				inMap.put("chgb_macad_9_err", template.getString(EKU0021D010CBSMsg.CHGB_MACAD_9_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード9 → 変更前ルーター種類コード9 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_9_ERR))
		{
			if (!inMap.containsKey("chgb_router_kind_cd_9_err"))
			{
				inMap.put("chgb_router_kind_cd_9_err", template.getString(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_9_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード9 → 変更前提供種別コード9 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_9_ERR))
		{
			if (!inMap.containsKey("chgb_tk_sbt_cd_9_err"))
			{
				inMap.put("chgb_tk_sbt_cd_9_err", template.getString(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_9_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器種別コード10 → 宅内機器種別コード10 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_10_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_10_err"))
			{
				inMap.put("taknkiki_sbt_cd_10_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_10_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器提供サービス契約番号10 → 機器提供サービス契約番号10 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_10_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_10_err"))
			{
				inMap.put("kktk_svc_kei_no_10_err", template.getString(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_10_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器型式コード10 → 宅内機器型式コード10 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_10_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_10_err"))
			{
				inMap.put("taknkiki_model_cd_10_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_10_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器製造番号10 → 機器製造番号10 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKSEIZO_NO_10_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_10_err"))
			{
				inMap.put("kkseizo_no_10_err", template.getString(EKU0021D010CBSMsg.KKSEIZO_NO_10_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.MACアドレス10 → MACアドレス10 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.MACAD_10_ERR))
		{
			if (!inMap.containsKey("macad_10_err"))
			{
				inMap.put("macad_10_err", template.getString(EKU0021D010CBSMsg.MACAD_10_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード10 → ルーター種類コード10 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_10_ERR))
		{
			if (!inMap.containsKey("router_kind_cd_10_err"))
			{
				inMap.put("router_kind_cd_10_err", template.getString(EKU0021D010CBSMsg.ROUTER_KIND_CD_10_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.提供種別コード10 → 提供種別コード10 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TK_SBT_CD_10_ERR))
		{
			if (!inMap.containsKey("tk_sbt_cd_10_err"))
			{
				inMap.put("tk_sbt_cd_10_err", template.getString(EKU0021D010CBSMsg.TK_SBT_CD_10_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード10 → 変更前宅内機器型式コード10 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_10_ERR))
		{
			if (!inMap.containsKey("chgb_taknikk_model_cd_10_err"))
			{
				inMap.put("chgb_taknikk_model_cd_10_err", template.getString(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_10_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号10 → 変更前機器製造番号10 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_10_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_10_err"))
			{
				inMap.put("chgb_kkseizo_no_10_err", template.getString(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_10_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス10 → 変更前MACアドレス10 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_MACAD_10_ERR))
		{
			if (!inMap.containsKey("chgb_macad_10_err"))
			{
				inMap.put("chgb_macad_10_err", template.getString(EKU0021D010CBSMsg.CHGB_MACAD_10_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード10 → 変更前ルーター種類コード10 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_10_ERR))
		{
			if (!inMap.containsKey("chgb_router_kind_cd_10_err"))
			{
				inMap.put("chgb_router_kind_cd_10_err", template.getString(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_10_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード10 → 変更前提供種別コード10 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_10_ERR))
		{
			if (!inMap.containsKey("chgb_tk_sbt_cd_10_err"))
			{
				inMap.put("chgb_tk_sbt_cd_10_err", template.getString(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_10_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器種別コード11 → 宅内機器種別コード11 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_11_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_11_err"))
			{
				inMap.put("taknkiki_sbt_cd_11_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_11_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器提供サービス契約番号11 → 機器提供サービス契約番号11 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_11_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_11_err"))
			{
				inMap.put("kktk_svc_kei_no_11_err", template.getString(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_11_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器型式コード11 → 宅内機器型式コード11 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_11_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_11_err"))
			{
				inMap.put("taknkiki_model_cd_11_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_11_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器製造番号11 → 機器製造番号11 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKSEIZO_NO_11_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_11_err"))
			{
				inMap.put("kkseizo_no_11_err", template.getString(EKU0021D010CBSMsg.KKSEIZO_NO_11_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.MACアドレス11 → MACアドレス11 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.MACAD_11_ERR))
		{
			if (!inMap.containsKey("macad_11_err"))
			{
				inMap.put("macad_11_err", template.getString(EKU0021D010CBSMsg.MACAD_11_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード11 → ルーター種類コード11 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_11_ERR))
		{
			if (!inMap.containsKey("router_kind_cd_11_err"))
			{
				inMap.put("router_kind_cd_11_err", template.getString(EKU0021D010CBSMsg.ROUTER_KIND_CD_11_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.提供種別コード11 → 提供種別コード11 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TK_SBT_CD_11_ERR))
		{
			if (!inMap.containsKey("tk_sbt_cd_11_err"))
			{
				inMap.put("tk_sbt_cd_11_err", template.getString(EKU0021D010CBSMsg.TK_SBT_CD_11_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード11 → 変更前宅内機器型式コード11 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_11_ERR))
		{
			if (!inMap.containsKey("chgb_taknikk_model_cd_11_err"))
			{
				inMap.put("chgb_taknikk_model_cd_11_err", template.getString(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_11_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号11 → 変更前機器製造番号11 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NOV_11_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_nov_11_err"))
			{
				inMap.put("chgb_kkseizo_nov_11_err", template.getString(EKU0021D010CBSMsg.CHGB_KKSEIZO_NOV_11_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス11 → 変更前MACアドレス11 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_MACAD_11_ERR))
		{
			if (!inMap.containsKey("chgb_macad_11_err"))
			{
				inMap.put("chgb_macad_11_err", template.getString(EKU0021D010CBSMsg.CHGB_MACAD_11_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード11 → 変更前ルーター種類コード11 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_11_ERR))
		{
			if (!inMap.containsKey("chgb_router_kind_cd_11_err"))
			{
				inMap.put("chgb_router_kind_cd_11_err", template.getString(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_11_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード11 → 変更前提供種別コード11 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_11_ERR))
		{
			if (!inMap.containsKey("chgb_tk_sbt_cd_11_err"))
			{
				inMap.put("chgb_tk_sbt_cd_11_err", template.getString(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_11_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器種別コード12 → 宅内機器種別コード12 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_12_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_12_err"))
			{
				inMap.put("taknkiki_sbt_cd_12_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_12_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器提供サービス契約番号12 → 機器提供サービス契約番号12 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_12_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_12_err"))
			{
				inMap.put("kktk_svc_kei_no_12_err", template.getString(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_12_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器型式コード12 → 宅内機器型式コード12 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_12_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_12_err"))
			{
				inMap.put("taknkiki_model_cd_12_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_12_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器製造番号12 → 機器製造番号12 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKSEIZO_NO_12_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_12_err"))
			{
				inMap.put("kkseizo_no_12_err", template.getString(EKU0021D010CBSMsg.KKSEIZO_NO_12_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.MACアドレス12 → MACアドレス12 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.MACAD_12_ERR))
		{
			if (!inMap.containsKey("macad_12_err"))
			{
				inMap.put("macad_12_err", template.getString(EKU0021D010CBSMsg.MACAD_12_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード12 → ルーター種類コード12 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_12_ERR))
		{
			if (!inMap.containsKey("router_kind_cd_12_err"))
			{
				inMap.put("router_kind_cd_12_err", template.getString(EKU0021D010CBSMsg.ROUTER_KIND_CD_12_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.提供種別コード12 → 提供種別コード12 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TK_SBT_CD_12_ERR))
		{
			if (!inMap.containsKey("tk_sbt_cd_12_err"))
			{
				inMap.put("tk_sbt_cd_12_err", template.getString(EKU0021D010CBSMsg.TK_SBT_CD_12_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード12 → 変更前宅内機器型式コード12 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_12_ERR))
		{
			if (!inMap.containsKey("chgb_taknikk_model_cd_12_err"))
			{
				inMap.put("chgb_taknikk_model_cd_12_err", template.getString(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_12_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号12 → 変更前機器製造番号12 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_12_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_12_err"))
			{
				inMap.put("chgb_kkseizo_no_12_err", template.getString(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_12_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス12 → 変更前MACアドレス12 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_MACAD_12_ERR))
		{
			if (!inMap.containsKey("chgb_macad_12_err"))
			{
				inMap.put("chgb_macad_12_err", template.getString(EKU0021D010CBSMsg.CHGB_MACAD_12_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード12 → 変更前ルーター種類コード12 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_12_ERR))
		{
			if (!inMap.containsKey("chgb_router_kind_cd_12_err"))
			{
				inMap.put("chgb_router_kind_cd_12_err", template.getString(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_12_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード12 → 変更前提供種別コード12 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_12_ERR))
		{
			if (!inMap.containsKey("chgb_tk_sbt_cd_12_err"))
			{
				inMap.put("chgb_tk_sbt_cd_12_err", template.getString(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_12_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器種別コード13 → 宅内機器種別コード13 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_13_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_13_err"))
			{
				inMap.put("taknkiki_sbt_cd_13_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_13_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器提供サービス契約番号13 → 機器提供サービス契約番号13 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_13_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_13_err"))
			{
				inMap.put("kktk_svc_kei_no_13_err", template.getString(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_13_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器型式コード13 → 宅内機器型式コード13 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_13_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_13_err"))
			{
				inMap.put("taknkiki_model_cd_13_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_13_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器製造番号13 → 機器製造番号13 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKSEIZO_NO_13_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_13_err"))
			{
				inMap.put("kkseizo_no_13_err", template.getString(EKU0021D010CBSMsg.KKSEIZO_NO_13_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.MACアドレス13 → MACアドレス13 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.MACAD_13_ERR))
		{
			if (!inMap.containsKey("macad_13_err"))
			{
				inMap.put("macad_13_err", template.getString(EKU0021D010CBSMsg.MACAD_13_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード13 → ルーター種類コード13 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_13_ERR))
		{
			if (!inMap.containsKey("router_kind_cd_13_err"))
			{
				inMap.put("router_kind_cd_13_err", template.getString(EKU0021D010CBSMsg.ROUTER_KIND_CD_13_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.提供種別コード13 → 提供種別コード13 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TK_SBT_CD_13_ERR))
		{
			if (!inMap.containsKey("tk_sbt_cd_13_err"))
			{
				inMap.put("tk_sbt_cd_13_err", template.getString(EKU0021D010CBSMsg.TK_SBT_CD_13_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード13 → 変更前宅内機器型式コード13 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_13_ERR))
		{
			if (!inMap.containsKey("chgb_taknikk_model_cd_13_err"))
			{
				inMap.put("chgb_taknikk_model_cd_13_err", template.getString(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_13_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号13 → 変更前機器製造番号13 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_13_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_13_err"))
			{
				inMap.put("chgb_kkseizo_no_13_err", template.getString(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_13_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス13 → 変更前MACアドレス13 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_MACAD_13_ERR))
		{
			if (!inMap.containsKey("chgb_macad_13_err"))
			{
				inMap.put("chgb_macad_13_err", template.getString(EKU0021D010CBSMsg.CHGB_MACAD_13_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード13 → 変更前ルーター種類コード13 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_13_ERR))
		{
			if (!inMap.containsKey("chgb_router_kind_cd_13_err"))
			{
				inMap.put("chgb_router_kind_cd_13_err", template.getString(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_13_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード13 → 変更前提供種別コード13 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_13_ERR))
		{
			if (!inMap.containsKey("chgb_tk_sbt_cd_13_err"))
			{
				inMap.put("chgb_tk_sbt_cd_13_err", template.getString(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_13_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器種別コード14 → 宅内機器種別コード14 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_14_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_14_err"))
			{
				inMap.put("taknkiki_sbt_cd_14_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_14_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器提供サービス契約番号14 → 機器提供サービス契約番号14 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_14_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_14_err"))
			{
				inMap.put("kktk_svc_kei_no_14_err", template.getString(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_14_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器型式コード14 → 宅内機器型式コード14 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_14_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_14_err"))
			{
				inMap.put("taknkiki_model_cd_14_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_14_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器製造番号14 → 機器製造番号14 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKSEIZO_NO_14_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_14_err"))
			{
				inMap.put("kkseizo_no_14_err", template.getString(EKU0021D010CBSMsg.KKSEIZO_NO_14_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.MACアドレス14 → MACアドレス14 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.MACAD_14_ERR))
		{
			if (!inMap.containsKey("macad_14_err"))
			{
				inMap.put("macad_14_err", template.getString(EKU0021D010CBSMsg.MACAD_14_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード14 → ルーター種類コード14 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_14_ERR))
		{
			if (!inMap.containsKey("router_kind_cd_14_err"))
			{
				inMap.put("router_kind_cd_14_err", template.getString(EKU0021D010CBSMsg.ROUTER_KIND_CD_14_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.提供種別コード14 → 提供種別コード14 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TK_SBT_CD_14_ERR))
		{
			if (!inMap.containsKey("tk_sbt_cd_14_err"))
			{
				inMap.put("tk_sbt_cd_14_err", template.getString(EKU0021D010CBSMsg.TK_SBT_CD_14_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード14 → 変更前宅内機器型式コード14 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_14_ERR))
		{
			if (!inMap.containsKey("chgb_taknikk_model_cd_14_err"))
			{
				inMap.put("chgb_taknikk_model_cd_14_err", template.getString(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_14_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号14 → 変更前機器製造番号14 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_14_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_14_err"))
			{
				inMap.put("chgb_kkseizo_no_14_err", template.getString(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_14_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス14 → 変更前MACアドレス14 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_MACAD_14_ERR))
		{
			if (!inMap.containsKey("chgb_macad_14_err"))
			{
				inMap.put("chgb_macad_14_err", template.getString(EKU0021D010CBSMsg.CHGB_MACAD_14_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード14 → 変更前ルーター種類コード14 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_14_ERR))
		{
			if (!inMap.containsKey("chgb_router_kind_cd_14_err"))
			{
				inMap.put("chgb_router_kind_cd_14_err", template.getString(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_14_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード14 → 変更前提供種別コード14 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_14_ERR))
		{
			if (!inMap.containsKey("chgb_tk_sbt_cd_14_err"))
			{
				inMap.put("chgb_tk_sbt_cd_14_err", template.getString(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_14_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器種別コード15 → 宅内機器種別コード15 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_15_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_15_err"))
			{
				inMap.put("taknkiki_sbt_cd_15_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_15_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器提供サービス契約番号15 → 機器提供サービス契約番号15 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_15_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_15_err"))
			{
				inMap.put("kktk_svc_kei_no_15_err", template.getString(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_15_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器型式コード15 → 宅内機器型式コード15 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_15_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_15_err"))
			{
				inMap.put("taknkiki_model_cd_15_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_15_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器製造番号15 → 機器製造番号15 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKSEIZO_NO_15_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_15_err"))
			{
				inMap.put("kkseizo_no_15_err", template.getString(EKU0021D010CBSMsg.KKSEIZO_NO_15_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.MACアドレス15 → MACアドレス15 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.MACAD_15_ERR))
		{
			if (!inMap.containsKey("macad_15_err"))
			{
				inMap.put("macad_15_err", template.getString(EKU0021D010CBSMsg.MACAD_15_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード15 → ルーター種類コード15 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_15_ERR))
		{
			if (!inMap.containsKey("router_kind_cd_15_err"))
			{
				inMap.put("router_kind_cd_15_err", template.getString(EKU0021D010CBSMsg.ROUTER_KIND_CD_15_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.提供種別コード15 → 提供種別コード15 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TK_SBT_CD_15_ERR))
		{
			if (!inMap.containsKey("tk_sbt_cd_15_err"))
			{
				inMap.put("tk_sbt_cd_15_err", template.getString(EKU0021D010CBSMsg.TK_SBT_CD_15_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード15 → 変更前宅内機器型式コード15 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_15_ERR))
		{
			if (!inMap.containsKey("chgb_taknikk_model_cd_15_err"))
			{
				inMap.put("chgb_taknikk_model_cd_15_err", template.getString(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_15_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号15 → 変更前機器製造番号15 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_15_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_15_err"))
			{
				inMap.put("chgb_kkseizo_no_15_err", template.getString(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_15_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス15 → 変更前MACアドレス15 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_MACAD_15_ERR))
		{
			if (!inMap.containsKey("chgb_macad_15_err"))
			{
				inMap.put("chgb_macad_15_err", template.getString(EKU0021D010CBSMsg.CHGB_MACAD_15_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード15 → 変更前ルーター種類コード15 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_15_ERR))
		{
			if (!inMap.containsKey("chgb_router_kind_cd_15_err"))
			{
				inMap.put("chgb_router_kind_cd_15_err", template.getString(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_15_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード15 → 変更前提供種別コード15 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_15_ERR))
		{
			if (!inMap.containsKey("chgb_tk_sbt_cd_15_err"))
			{
				inMap.put("chgb_tk_sbt_cd_15_err", template.getString(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_15_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器種別コード16 → 宅内機器種別コード16 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_16_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_16_err"))
			{
				inMap.put("taknkiki_sbt_cd_16_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_16_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器提供サービス契約番号16 → 機器提供サービス契約番号16 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_16_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_16_err"))
			{
				inMap.put("kktk_svc_kei_no_16_err", template.getString(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_16_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器型式コード16 → 宅内機器型式コード16 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_16_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_16_err"))
			{
				inMap.put("taknkiki_model_cd_16_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_16_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器製造番号16 → 機器製造番号16 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKSEIZO_NO_16_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_16_err"))
			{
				inMap.put("kkseizo_no_16_err", template.getString(EKU0021D010CBSMsg.KKSEIZO_NO_16_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.MACアドレス16 → MACアドレス16 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.MACAD_16_ERR))
		{
			if (!inMap.containsKey("macad_16_err"))
			{
				inMap.put("macad_16_err", template.getString(EKU0021D010CBSMsg.MACAD_16_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード16 → ルーター種類コード16 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_16_ERR))
		{
			if (!inMap.containsKey("router_kind_cd_16_err"))
			{
				inMap.put("router_kind_cd_16_err", template.getString(EKU0021D010CBSMsg.ROUTER_KIND_CD_16_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.提供種別コード16 → 提供種別コード16 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TK_SBT_CD_16_ERR))
		{
			if (!inMap.containsKey("tk_sbt_cd_16_err"))
			{
				inMap.put("tk_sbt_cd_16_err", template.getString(EKU0021D010CBSMsg.TK_SBT_CD_16_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード16 → 変更前宅内機器型式コード16 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_16_ERR))
		{
			if (!inMap.containsKey("chgb_taknikk_model_cd_16_err"))
			{
				inMap.put("chgb_taknikk_model_cd_16_err", template.getString(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_16_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号16 → 変更前機器製造番号16 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_16_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_16_err"))
			{
				inMap.put("chgb_kkseizo_no_16_err", template.getString(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_16_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス16 → 変更前MACアドレス16 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_MACAD_16_ERR))
		{
			if (!inMap.containsKey("chgb_macad_16_err"))
			{
				inMap.put("chgb_macad_16_err", template.getString(EKU0021D010CBSMsg.CHGB_MACAD_16_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード16 → 変更前ルーター種類コード16 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_16_ERR))
		{
			if (!inMap.containsKey("chgb_router_kind_cd_16_err"))
			{
				inMap.put("chgb_router_kind_cd_16_err", template.getString(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_16_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード16 → 変更前提供種別コード16 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_16_ERR))
		{
			if (!inMap.containsKey("chgb_tk_sbt_cd_16_err"))
			{
				inMap.put("chgb_tk_sbt_cd_16_err", template.getString(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_16_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器種別コード17 → 宅内機器種別コード17 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_17_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_17_err"))
			{
				inMap.put("taknkiki_sbt_cd_17_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_17_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器提供サービス契約番号17 → 機器提供サービス契約番号17 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_17_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_17_err"))
			{
				inMap.put("kktk_svc_kei_no_17_err", template.getString(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_17_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器型式コード17 → 宅内機器型式コード17 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_17_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_17_err"))
			{
				inMap.put("taknkiki_model_cd_17_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_17_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器製造番号17 → 機器製造番号17 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKSEIZO_NO_17_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_17_err"))
			{
				inMap.put("kkseizo_no_17_err", template.getString(EKU0021D010CBSMsg.KKSEIZO_NO_17_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.MACアドレス17 → MACアドレス17 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.MACAD_17_ERR))
		{
			if (!inMap.containsKey("macad_17_err"))
			{
				inMap.put("macad_17_err", template.getString(EKU0021D010CBSMsg.MACAD_17_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード17 → ルーター種類コード17 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_17_ERR))
		{
			if (!inMap.containsKey("router_kind_cd_17_err"))
			{
				inMap.put("router_kind_cd_17_err", template.getString(EKU0021D010CBSMsg.ROUTER_KIND_CD_17_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.提供種別コード17 → 提供種別コード17 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TK_SBT_CD_17_ERR))
		{
			if (!inMap.containsKey("tk_sbt_cd_17_err"))
			{
				inMap.put("tk_sbt_cd_17_err", template.getString(EKU0021D010CBSMsg.TK_SBT_CD_17_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード17 → 変更前宅内機器型式コード17 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_17_ERR))
		{
			if (!inMap.containsKey("chgb_taknikk_model_cd_17_err"))
			{
				inMap.put("chgb_taknikk_model_cd_17_err", template.getString(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_17_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号17 → 変更前機器製造番号17 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_17_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_17_err"))
			{
				inMap.put("chgb_kkseizo_no_17_err", template.getString(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_17_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス17 → 変更前MACアドレス17 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_MACAD_17_ERR))
		{
			if (!inMap.containsKey("chgb_macad_17_err"))
			{
				inMap.put("chgb_macad_17_err", template.getString(EKU0021D010CBSMsg.CHGB_MACAD_17_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード17 → 変更前ルーター種類コード17 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_17_ERR))
		{
			if (!inMap.containsKey("chgb_router_kind_cd_17_err"))
			{
				inMap.put("chgb_router_kind_cd_17_err", template.getString(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_17_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード17 → 変更前提供種別コード17 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_17_ERR))
		{
			if (!inMap.containsKey("chgb_tk_sbt_cd_17_err"))
			{
				inMap.put("chgb_tk_sbt_cd_17_err", template.getString(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_17_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器種別コード18 → 宅内機器種別コード18 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_18_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_18_err"))
			{
				inMap.put("taknkiki_sbt_cd_18_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_18_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器提供サービス契約番号18 → 機器提供サービス契約番号18 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_18_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_18_err"))
			{
				inMap.put("kktk_svc_kei_no_18_err", template.getString(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_18_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器型式コード18 → 宅内機器型式コード18 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_18_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_18_err"))
			{
				inMap.put("taknkiki_model_cd_18_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_18_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器製造番号18 → 機器製造番号18 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKSEIZO_NO_18_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_18_err"))
			{
				inMap.put("kkseizo_no_18_err", template.getString(EKU0021D010CBSMsg.KKSEIZO_NO_18_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.MACアドレス18 → MACアドレス18 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.MACAD_18_ERR))
		{
			if (!inMap.containsKey("macad_18_err"))
			{
				inMap.put("macad_18_err", template.getString(EKU0021D010CBSMsg.MACAD_18_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード18 → ルーター種類コード18 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_18_ERR))
		{
			if (!inMap.containsKey("router_kind_cd_18_err"))
			{
				inMap.put("router_kind_cd_18_err", template.getString(EKU0021D010CBSMsg.ROUTER_KIND_CD_18_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.提供種別コード18 → 提供種別コード18 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TK_SBT_CD_18_ERR))
		{
			if (!inMap.containsKey("tk_sbt_cd_18_err"))
			{
				inMap.put("tk_sbt_cd_18_err", template.getString(EKU0021D010CBSMsg.TK_SBT_CD_18_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード18 → 変更前宅内機器型式コード18 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_18_ERR))
		{
			if (!inMap.containsKey("chgb_taknikk_model_cd_18_err"))
			{
				inMap.put("chgb_taknikk_model_cd_18_err", template.getString(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_18_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号18 → 変更前機器製造番号18 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_18_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_18_err"))
			{
				inMap.put("chgb_kkseizo_no_18_err", template.getString(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_18_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス18 → 変更前MACアドレス18 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_MACAD_18_ERR))
		{
			if (!inMap.containsKey("chgb_macad_18_err"))
			{
				inMap.put("chgb_macad_18_err", template.getString(EKU0021D010CBSMsg.CHGB_MACAD_18_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード18 → 変更前ルーター種類コード18 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_18_ERR))
		{
			if (!inMap.containsKey("chgb_router_kind_cd_18_err"))
			{
				inMap.put("chgb_router_kind_cd_18_err", template.getString(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_18_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード18 → 変更前提供種別コード18 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_18_ERR))
		{
			if (!inMap.containsKey("chgb_tk_sbt_cd_18_err"))
			{
				inMap.put("chgb_tk_sbt_cd_18_err", template.getString(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_18_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器種別コード19 → 宅内機器種別コード19 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_19_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_19_err"))
			{
				inMap.put("taknkiki_sbt_cd_19_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_19_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器提供サービス契約番号19 → 機器提供サービス契約番号19 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_19_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_19_err"))
			{
				inMap.put("kktk_svc_kei_no_19_err", template.getString(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_19_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器型式コード19 → 宅内機器型式コード19 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_19_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_19_err"))
			{
				inMap.put("taknkiki_model_cd_19_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_19_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器製造番号19 → 機器製造番号19 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKSEIZO_NO_19_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_19_err"))
			{
				inMap.put("kkseizo_no_19_err", template.getString(EKU0021D010CBSMsg.KKSEIZO_NO_19_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.MACアドレス19 → MACアドレス19 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.MACAD_19_ERR))
		{
			if (!inMap.containsKey("macad_19_err"))
			{
				inMap.put("macad_19_err", template.getString(EKU0021D010CBSMsg.MACAD_19_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード19 → ルーター種類コード19 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_19_ERR))
		{
			if (!inMap.containsKey("router_kind_cd_19_err"))
			{
				inMap.put("router_kind_cd_19_err", template.getString(EKU0021D010CBSMsg.ROUTER_KIND_CD_19_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.提供種別コード19 → 提供種別コード19 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TK_SBT_CD_19_ERR))
		{
			if (!inMap.containsKey("tk_sbt_cd_19_err"))
			{
				inMap.put("tk_sbt_cd_19_err", template.getString(EKU0021D010CBSMsg.TK_SBT_CD_19_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード19 → 変更前宅内機器型式コード19 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_19_ERR))
		{
			if (!inMap.containsKey("chgb_taknikk_model_cd_19_err"))
			{
				inMap.put("chgb_taknikk_model_cd_19_err", template.getString(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_19_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号19 → 変更前機器製造番号19 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_19_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_19_err"))
			{
				inMap.put("chgb_kkseizo_no_19_err", template.getString(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_19_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス19 → 変更前MACアドレス19 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_MACAD_19_ERR))
		{
			if (!inMap.containsKey("chgb_macad_19_err"))
			{
				inMap.put("chgb_macad_19_err", template.getString(EKU0021D010CBSMsg.CHGB_MACAD_19_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード19 → 変更前ルーター種類コード19 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_19_ERR))
		{
			if (!inMap.containsKey("chgb_router_kind_cd_19_err"))
			{
				inMap.put("chgb_router_kind_cd_19_err", template.getString(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_19_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード19 → 変更前提供種別コード19 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_19_ERR))
		{
			if (!inMap.containsKey("chgb_tk_sbt_cd_19_err"))
			{
				inMap.put("chgb_tk_sbt_cd_19_err", template.getString(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_19_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器種別コード20 → 宅内機器種別コード20 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_20_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_20_err"))
			{
				inMap.put("taknkiki_sbt_cd_20_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_SBT_CD_20_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器提供サービス契約番号20 → 機器提供サービス契約番号20 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_20_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_20_err"))
			{
				inMap.put("kktk_svc_kei_no_20_err", template.getString(EKU0021D010CBSMsg.KKTK_SVC_KEI_NO_20_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.宅内機器型式コード20 → 宅内機器型式コード20 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_20_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_20_err"))
			{
				inMap.put("taknkiki_model_cd_20_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_MODEL_CD_20_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.機器製造番号20 → 機器製造番号20 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KKSEIZO_NO_20_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_20_err"))
			{
				inMap.put("kkseizo_no_20_err", template.getString(EKU0021D010CBSMsg.KKSEIZO_NO_20_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.MACアドレス20 → MACアドレス20 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.MACAD_20_ERR))
		{
			if (!inMap.containsKey("macad_20_err"))
			{
				inMap.put("macad_20_err", template.getString(EKU0021D010CBSMsg.MACAD_20_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.ルーター種類コード20 → ルーター種類コード20 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.ROUTER_KIND_CD_20_ERR))
		{
			if (!inMap.containsKey("router_kind_cd_20_err"))
			{
				inMap.put("router_kind_cd_20_err", template.getString(EKU0021D010CBSMsg.ROUTER_KIND_CD_20_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.提供種別コード20 → 提供種別コード20 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TK_SBT_CD_20_ERR))
		{
			if (!inMap.containsKey("tk_sbt_cd_20_err"))
			{
				inMap.put("tk_sbt_cd_20_err", template.getString(EKU0021D010CBSMsg.TK_SBT_CD_20_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前宅内機器型式コード20 → 変更前宅内機器型式コード20 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_20_ERR))
		{
			if (!inMap.containsKey("chgb_taknikk_model_cd_20_err"))
			{
				inMap.put("chgb_taknikk_model_cd_20_err", template.getString(EKU0021D010CBSMsg.CHGB_TAKNIKK_MODEL_CD_20_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前機器製造番号20 → 変更前機器製造番号20 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_20_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_20_err"))
			{
				inMap.put("chgb_kkseizo_no_20_err", template.getString(EKU0021D010CBSMsg.CHGB_KKSEIZO_NO_20_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前MACアドレス20 → 変更前MACアドレス20 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_MACAD_20_ERR))
		{
			if (!inMap.containsKey("chgb_macad_20_err"))
			{
				inMap.put("chgb_macad_20_err", template.getString(EKU0021D010CBSMsg.CHGB_MACAD_20_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前ルーター種類コード20 → 変更前ルーター種類コード20 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_20_ERR))
		{
			if (!inMap.containsKey("chgb_router_kind_cd_20_err"))
			{
				inMap.put("chgb_router_kind_cd_20_err", template.getString(EKU0021D010CBSMsg.CHGB_ROUTER_KIND_CD_20_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.変更前提供種別コード20 → 変更前提供種別コード20 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_20_ERR))
		{
			if (!inMap.containsKey("chgb_tk_sbt_cd_20_err"))
			{
				inMap.put("chgb_tk_sbt_cd_20_err", template.getString(EKU0021D010CBSMsg.CHGB_TK_SBT_CD_20_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.申込者名 → 申込者名 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.MSKMSHA_NM_ERR))
		{
			if (!inMap.containsKey("mskmsha_nm_err"))
			{
				inMap.put("mskmsha_nm_err", template.getString(EKU0021D010CBSMsg.MSKMSHA_NM_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.工事アポ連絡先電話番号 → 工事アポ連絡先電話番号 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KOJI_APO_RRKS_TELNO_ERR))
		{
			if (!inMap.containsKey("koji_apo_rrks_telno_err"))
			{
				inMap.put("koji_apo_rrks_telno_err", template.getString(EKU0021D010CBSMsg.KOJI_APO_RRKS_TELNO_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.転宅前サービス契約回線内訳番号 → 転宅前サービス契約回線内訳番号 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TENTAKU_BF_SVC_KEI_KAISEN_UCWK_NO_ERR))
		{
			if (!inMap.containsKey("tentaku_bf_svc_kei_kaisen_ucwk_no_err"))
			{
				inMap.put("tentaku_bf_svc_kei_kaisen_ucwk_no_err", template.getString(EKU0021D010CBSMsg.TENTAKU_BF_SVC_KEI_KAISEN_UCWK_NO_ERR));
			}
		}
		// 工事案件（eo光ネット）受付マップ.料金コースPON条件コード → 料金コースPON条件コード のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.PCRS_PON_JOKEN_CD_ERR))
		{
			if (!inMap.containsKey("pcrs_pon_joken_cd_err"))
			{
				inMap.put("pcrs_pon_joken_cd_err", template.getString(EKU0021D010CBSMsg.PCRS_PON_JOKEN_CD_ERR));
			}
		}
		// TODO
		// 宅内機器異動コード1 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_1_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_1_err"))
			{
				inMap.put("taknkiki_ido_cd_1_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_1_ERR));
			}
		}
		// 宅内機器異動コード2 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_2_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_2_err"))
			{
				inMap.put("taknkiki_ido_cd_2_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_2_ERR));
			}
		}
		// 宅内機器異動コード3 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_3_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_3_err"))
			{
				inMap.put("taknkiki_ido_cd_3_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_3_ERR));
			}
		}
		// 宅内機器異動コード4 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_4_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_4_err"))
			{
				inMap.put("taknkiki_ido_cd_4_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_4_ERR));
			}
		}
		// 宅内機器異動コード5 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_5_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_5_err"))
			{
				inMap.put("taknkiki_ido_cd_5_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_5_ERR));
			}
		}
		// 宅内機器異動コード6 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_6_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_6_err"))
			{
				inMap.put("taknkiki_ido_cd_6_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_6_ERR));
			}
		}
		// 宅内機器異動コード7 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_7_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_7_err"))
			{
				inMap.put("taknkiki_ido_cd_7_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_7_ERR));
			}
		}
		// 宅内機器異動コード8 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_8_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_8_err"))
			{
				inMap.put("taknkiki_ido_cd_8_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_8_ERR));
			}
		}
		// 宅内機器異動コード9 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_9_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_9_err"))
			{
				inMap.put("taknkiki_ido_cd_9_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_9_ERR));
			}
		}
		// 宅内機器異動コード10 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_10_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_10_err"))
			{
				inMap.put("taknkiki_ido_cd_10_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_10_ERR));
			}
		}
		// 宅内機器異動コード11 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_11_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_11_err"))
			{
				inMap.put("taknkiki_ido_cd_11_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_11_ERR));
			}
		}
		// 宅内機器異動コード12 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_12_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_12_err"))
			{
				inMap.put("taknkiki_ido_cd_12_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_12_ERR));
			}
		}
		// 宅内機器異動コード13 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_13_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_13_err"))
			{
				inMap.put("taknkiki_ido_cd_13_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_13_ERR));
			}
		}
		// 宅内機器異動コード14 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_14_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_14_err"))
			{
				inMap.put("taknkiki_ido_cd_14_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_14_ERR));
			}
		}
		// 宅内機器異動コード15 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_15_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_15_err"))
			{
				inMap.put("taknkiki_ido_cd_15_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_15_ERR));
			}
		}
		// 宅内機器異動コード16 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_16_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_16_err"))
			{
				inMap.put("taknkiki_ido_cd_16_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_16_ERR));
			}
		}
		// 宅内機器異動コード17 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_17_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_17_err"))
			{
				inMap.put("taknkiki_ido_cd_17_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_17_ERR));
			}
		}
		// 宅内機器異動コード18 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_18_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_18_err"))
			{
				inMap.put("taknkiki_ido_cd_18_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_18_ERR));
			}
		}
		// 宅内機器異動コード19 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_19_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_19_err"))
			{
				inMap.put("taknkiki_ido_cd_19_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_19_ERR));
			}
		}
		// 宅内機器異動コード20 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_20_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_20_err"))
			{
				inMap.put("taknkiki_ido_cd_20_err", template.getString(EKU0021D010CBSMsg.TAKNKIKI_IDO_CD_20_ERR));
			}
		}
		// 旧宅内機器型式コード1 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_1_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_1_err"))
			{
				inMap.put("old_taknkiki_model_cd_1_err", template.getString(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_1_ERR));
			}
		}
		// 旧宅内機器型式コード2 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_2_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_2_err"))
			{
				inMap.put("old_taknkiki_model_cd_2_err", template.getString(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_2_ERR));
			}
		}
		// 旧宅内機器型式コード3 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_3_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_3_err"))
			{
				inMap.put("old_taknkiki_model_cd_3_err", template.getString(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_3_ERR));
			}
		}
		// 旧宅内機器型式コード4 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_4_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_4_err"))
			{
				inMap.put("old_taknkiki_model_cd_4_err", template.getString(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_4_ERR));
			}
		}
		// 旧宅内機器型式コード5 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_5_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_5_err"))
			{
				inMap.put("old_taknkiki_model_cd_5_err", template.getString(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_5_ERR));
			}
		}
		// 旧宅内機器型式コード6 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_6_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_6_err"))
			{
				inMap.put("old_taknkiki_model_cd_6_err", template.getString(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_6_ERR));
			}
		}
		// 旧宅内機器型式コード7 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_7_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_7_err"))
			{
				inMap.put("old_taknkiki_model_cd_7_err", template.getString(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_7_ERR));
			}
		}
		// 旧宅内機器型式コード8 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_8_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_8_err"))
			{
				inMap.put("old_taknkiki_model_cd_8_err", template.getString(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_8_ERR));
			}
		}
		// 旧宅内機器型式コード9 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_9_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_9_err"))
			{
				inMap.put("old_taknkiki_model_cd_9_err", template.getString(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_9_ERR));
			}
		}
		// 旧宅内機器型式コード10 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_10_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_10_err"))
			{
				inMap.put("old_taknkiki_model_cd_10_err", template.getString(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_10_ERR));
			}
		}
		// 旧宅内機器型式コード11 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_11_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_11_err"))
			{
				inMap.put("old_taknkiki_model_cd_11_err", template.getString(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_11_ERR));
			}
		}
		// 旧宅内機器型式コード12 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_12_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_12_err"))
			{
				inMap.put("old_taknkiki_model_cd_12_err", template.getString(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_12_ERR));
			}
		}
		// 旧宅内機器型式コード13 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_13_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_13_err"))
			{
				inMap.put("old_taknkiki_model_cd_13_err", template.getString(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_13_ERR));
			}
		}
		// 旧宅内機器型式コード14 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_14_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_14_err"))
			{
				inMap.put("old_taknkiki_model_cd_14_err", template.getString(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_14_ERR));
			}
		}
		// 旧宅内機器型式コード15 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_15_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_15_err"))
			{
				inMap.put("old_taknkiki_model_cd_15_err", template.getString(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_15_ERR));
			}
		}
		// 旧宅内機器型式コード16 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_16_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_16_err"))
			{
				inMap.put("old_taknkiki_model_cd_16_err", template.getString(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_16_ERR));
			}
		}
		// 旧宅内機器型式コード17 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_17_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_17_err"))
			{
				inMap.put("old_taknkiki_model_cd_17_err", template.getString(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_17_ERR));
			}
		}
		// 旧宅内機器型式コード18 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_18_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_18_err"))
			{
				inMap.put("old_taknkiki_model_cd_18_err", template.getString(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_18_ERR));
			}
		}
		// 旧宅内機器型式コード19 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_19_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_19_err"))
			{
				inMap.put("old_taknkiki_model_cd_19_err", template.getString(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_19_ERR));
			}
		}
		// 旧宅内機器型式コード20 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_20_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_20_err"))
			{
				inMap.put("old_taknkiki_model_cd_20_err", template.getString(EKU0021D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_20_ERR));
			}
		}
		// 旧機器製造番号1 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_1_ERR))
		{
			if (!inMap.containsKey("old_kkseizo_no_1_err"))
			{
				inMap.put("old_kkseizo_no_1_err", template.getString(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_1_ERR));
			}
		}
		// 旧機器製造番号2 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_2_ERR))
		{
			if (!inMap.containsKey("old_kkseizo_no_2_err"))
			{
				inMap.put("old_kkseizo_no_2_err", template.getString(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_2_ERR));
			}
		}
		// 旧機器製造番号3 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_3_ERR))
		{
			if (!inMap.containsKey("old_kkseizo_no_3_err"))
			{
				inMap.put("old_kkseizo_no_3_err", template.getString(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_3_ERR));
			}
		}
		// 旧機器製造番号4 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_4_ERR))
		{
			if (!inMap.containsKey("old_kkseizo_no_4_err"))
			{
				inMap.put("old_kkseizo_no_4_err", template.getString(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_4_ERR));
			}
		}
		// 旧機器製造番号5 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_5_ERR))
		{
			if (!inMap.containsKey("old_kkseizo_no_5_err"))
			{
				inMap.put("old_kkseizo_no_5_err", template.getString(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_5_ERR));
			}
		}
		// 旧機器製造番号6 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_6_ERR))
		{
			if (!inMap.containsKey("old_kkseizo_no_6_err"))
			{
				inMap.put("old_kkseizo_no_6_err", template.getString(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_6_ERR));
			}
		}
		// 旧機器製造番号7 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_7_ERR))
		{
			if (!inMap.containsKey("old_kkseizo_no_7_err"))
			{
				inMap.put("old_kkseizo_no_7_err", template.getString(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_7_ERR));
			}
		}
		// 旧機器製造番号8 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_8_ERR))
		{
			if (!inMap.containsKey("old_kkseizo_no_8_err"))
			{
				inMap.put("old_kkseizo_no_8_err", template.getString(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_8_ERR));
			}
		}
		// 旧機器製造番号9 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_9_ERR))
		{
			if (!inMap.containsKey("old_kkseizo_no_9_err"))
			{
				inMap.put("old_kkseizo_no_9_err", template.getString(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_9_ERR));
			}
		}
		// 旧機器製造番号10 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_10_ERR))
		{
			if (!inMap.containsKey("old_kkseizo_no_10_err"))
			{
				inMap.put("old_kkseizo_no_10_err", template.getString(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_10_ERR));
			}
		}
		// 旧機器製造番号11 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_11_ERR))
		{
			if (!inMap.containsKey("old_kkseizo_no_11_err"))
			{
				inMap.put("old_kkseizo_no_11_err", template.getString(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_11_ERR));
			}
		}
		// 旧機器製造番号12 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_12_ERR))
		{
			if (!inMap.containsKey("old_kkseizo_no_12_err"))
			{
				inMap.put("old_kkseizo_no_12_err", template.getString(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_12_ERR));
			}
		}
		// 旧機器製造番号13 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_13_ERR))
		{
			if (!inMap.containsKey("old_kkseizo_no_13_err"))
			{
				inMap.put("old_kkseizo_no_13_err", template.getString(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_13_ERR));
			}
		}
		// 旧機器製造番号14 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_14_ERR))
		{
			if (!inMap.containsKey("old_kkseizo_no_14_err"))
			{
				inMap.put("old_kkseizo_no_14_err", template.getString(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_14_ERR));
			}
		}
		// 旧機器製造番号15 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_15_ERR))
		{
			if (!inMap.containsKey("old_kkseizo_no_15_err"))
			{
				inMap.put("old_kkseizo_no_15_err", template.getString(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_15_ERR));
			}
		}
		// 旧機器製造番号16 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_16_ERR))
		{
			if (!inMap.containsKey("old_kkseizo_no_16_err"))
			{
				inMap.put("old_kkseizo_no_16_err", template.getString(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_16_ERR));
			}
		}
		// 旧機器製造番号17 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_17_ERR))
		{
			if (!inMap.containsKey("old_kkseizo_no_17_err"))
			{
				inMap.put("old_kkseizo_no_17_err", template.getString(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_17_ERR));
			}
		}
		// 旧機器製造番号18 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_18_ERR))
		{
			if (!inMap.containsKey("old_kkseizo_no_18_err"))
			{
				inMap.put("old_kkseizo_no_18_err", template.getString(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_18_ERR));
			}
		}
		// 旧機器製造番号19 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_19_ERR))
		{
			if (!inMap.containsKey("old_kkseizo_no_19_err"))
			{
				inMap.put("old_kkseizo_no_19_err", template.getString(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_19_ERR));
			}
		}
		// 旧機器製造番号20 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_20_ERR))
		{
			if (!inMap.containsKey("old_kkseizo_no_20_err"))
			{
				inMap.put("old_kkseizo_no_20_err", template.getString(EKU0021D010CBSMsg.OLD_KKSEIZO_NO_20_ERR));
			}
		}
		// 機器変更番号1 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KIKI_CHG_NO_1_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_1_err"))
			{
				inMap.put("kiki_chg_no_1_err", template.getString(EKU0021D010CBSMsg.KIKI_CHG_NO_1_ERR));
			}
		}
		// 機器変更番号2 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KIKI_CHG_NO_2_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_2_err"))
			{
				inMap.put("kiki_chg_no_2_err", template.getString(EKU0021D010CBSMsg.KIKI_CHG_NO_2_ERR));
			}
		}
		// 機器変更番号3 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KIKI_CHG_NO_3_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_3_err"))
			{
				inMap.put("kiki_chg_no_3_err", template.getString(EKU0021D010CBSMsg.KIKI_CHG_NO_3_ERR));
			}
		}
		// 機器変更番号4 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KIKI_CHG_NO_4_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_4_err"))
			{
				inMap.put("kiki_chg_no_4_err", template.getString(EKU0021D010CBSMsg.KIKI_CHG_NO_4_ERR));
			}
		}
		// 機器変更番号5 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KIKI_CHG_NO_5_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_5_err"))
			{
				inMap.put("kiki_chg_no_5_err", template.getString(EKU0021D010CBSMsg.KIKI_CHG_NO_5_ERR));
			}
		}
		// 機器変更番号6 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KIKI_CHG_NO_6_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_6_err"))
			{
				inMap.put("kiki_chg_no_6_err", template.getString(EKU0021D010CBSMsg.KIKI_CHG_NO_6_ERR));
			}
		}
		// 機器変更番号7 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KIKI_CHG_NO_7_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_7_err"))
			{
				inMap.put("kiki_chg_no_7_err", template.getString(EKU0021D010CBSMsg.KIKI_CHG_NO_7_ERR));
			}
		}
		// 機器変更番号8 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KIKI_CHG_NO_8_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_8_err"))
			{
				inMap.put("kiki_chg_no_8_err", template.getString(EKU0021D010CBSMsg.KIKI_CHG_NO_8_ERR));
			}
		}
		// 機器変更番号9 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KIKI_CHG_NO_9_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_9_err"))
			{
				inMap.put("kiki_chg_no_9_err", template.getString(EKU0021D010CBSMsg.KIKI_CHG_NO_9_ERR));
			}
		}
		// 機器変更番号10 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KIKI_CHG_NO_10_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_10_err"))
			{
				inMap.put("kiki_chg_no_10_err", template.getString(EKU0021D010CBSMsg.KIKI_CHG_NO_10_ERR));
			}
		}
		// 機器変更番号11 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KIKI_CHG_NO_11_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_11_err"))
			{
				inMap.put("kiki_chg_no_11_err", template.getString(EKU0021D010CBSMsg.KIKI_CHG_NO_11_ERR));
			}
		}
		// 機器変更番号12 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KIKI_CHG_NO_12_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_12_err"))
			{
				inMap.put("kiki_chg_no_12_err", template.getString(EKU0021D010CBSMsg.KIKI_CHG_NO_12_ERR));
			}
		}
		// 機器変更番号13 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KIKI_CHG_NO_13_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_13_err"))
			{
				inMap.put("kiki_chg_no_13_err", template.getString(EKU0021D010CBSMsg.KIKI_CHG_NO_13_ERR));
			}
		}
		// 機器変更番号14 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KIKI_CHG_NO_14_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_14_err"))
			{
				inMap.put("kiki_chg_no_14_err", template.getString(EKU0021D010CBSMsg.KIKI_CHG_NO_14_ERR));
			}
		}
		// 機器変更番号15 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KIKI_CHG_NO_15_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_15_err"))
			{
				inMap.put("kiki_chg_no_15_err", template.getString(EKU0021D010CBSMsg.KIKI_CHG_NO_15_ERR));
			}
		}
		// 機器変更番号16 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KIKI_CHG_NO_16_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_16_err"))
			{
				inMap.put("kiki_chg_no_16_err", template.getString(EKU0021D010CBSMsg.KIKI_CHG_NO_16_ERR));
			}
		}
		// 機器変更番号17 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KIKI_CHG_NO_17_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_17_err"))
			{
				inMap.put("kiki_chg_no_17_err", template.getString(EKU0021D010CBSMsg.KIKI_CHG_NO_17_ERR));
			}
		}
		// 機器変更番号18 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KIKI_CHG_NO_18_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_18_err"))
			{
				inMap.put("kiki_chg_no_18_err", template.getString(EKU0021D010CBSMsg.KIKI_CHG_NO_18_ERR));
			}
		}
		// 機器変更番号19 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KIKI_CHG_NO_19_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_19_err"))
			{
				inMap.put("kiki_chg_no_19_err", template.getString(EKU0021D010CBSMsg.KIKI_CHG_NO_19_ERR));
			}
		}
		// 機器変更番号20 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.KIKI_CHG_NO_20_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_20_err"))
			{
				inMap.put("kiki_chg_no_20_err", template.getString(EKU0021D010CBSMsg.KIKI_CHG_NO_20_ERR));
			}
		}
		// 住所変更撤去工事案件番号 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.AD_CHG_TEKKYO_KJAK_NO_ERR))
		{
			if (!inMap.containsKey("ad_chg_tekkyo_kjak_no_err"))
			{
				inMap.put("ad_chg_tekkyo_kjak_no_err", template.getString(EKU0021D010CBSMsg.AD_CHG_TEKKYO_KJAK_NO_ERR));
			}
		}
		
		// IFが存在しないためコメントアウト
		// TODO ANK-0397-00-00 申込書明細番号追加対応
		// 申込書明細番号 のエラー情報返却
		if (!template.isNull(EKU0021D010CBSMsg.MKMSDTL_NO_ERR))
		{
			if (!inMap.containsKey("mskmsho_dtl_no_err"))
			{
				inMap.put("mskmsho_dtl_no_err", template.getString(EKU0021D010CBSMsg.MKMSDTL_NO_ERR));
			}
		}
		// ANK-3136-00-00 ADD START
		// 設備流用有無
		if (!template.isNull(EKU0021D010CBSMsg.EQUIP_RYUYO_UM_ERR))
		{
			if (!inMap.containsKey("equip_ryuyo_um_err"))
			{
				inMap.put("equip_ryuyo_um_err", template.getString(EKU0021D010CBSMsg.EQUIP_RYUYO_UM_ERR));
			}
		}
		// 流用元電話契約利用機器コード
		if (!template.isNull(EKU0021D010CBSMsg.RYUYO_MT_TEL_KEI_RYKK_CD_ERR))
		{
			if (!inMap.containsKey("ryuyo_mt_tel_kei_rykk_cd_err"))
			{
				inMap.put("ryuyo_mt_tel_kei_rykk_cd_err", template.getString(EKU0021D010CBSMsg.RYUYO_MT_TEL_KEI_RYKK_CD_ERR));
			}
		}
		// 流用元工事案件番号
		if (!template.isNull(EKU0021D010CBSMsg.RYUYO_MOTO_KJAK_NO_ERR))
		{
			if (!inMap.containsKey("ryuyo_moto_kjak_no_err"))
			{
				inMap.put("ryuyo_moto_kjak_no_err", template.getString(EKU0021D010CBSMsg.RYUYO_MOTO_KJAK_NO_ERR));
			}
		}
		// 設備流用工事完了希望年月日
		if (!template.isNull(EKU0021D010CBSMsg.SBRY_KJ_FIN_KIBOYMD_ERR))
		{
			if (!inMap.containsKey("sbry_kj_fin_kiboymd_err"))
			{
				inMap.put("sbry_kj_fin_kiboymd_err", template.getString(EKU0021D010CBSMsg.SBRY_KJ_FIN_KIBOYMD_ERR));
			}
		}
		// 他システム連携_工事連絡先氏名
		if (!template.isNull(EKU0021D010CBSMsg.TSYRN_KJ_RRKS_NM_ERR))
		{
			if (!inMap.containsKey("tsyrn_kj_rrks_nm_err"))
			{
				inMap.put("tsyrn_kj_rrks_nm_err", template.getString(EKU0021D010CBSMsg.TSYRN_KJ_RRKS_NM_ERR));
			}
		}
		// 他システム連携_工事連絡先電話番号
		if (!template.isNull(EKU0021D010CBSMsg.TSYRN_KJ_RRKS_TLN_ERR))
		{
			if (!inMap.containsKey("tsyrn_kj_rrks_tln_err"))
			{
				inMap.put("tsyrn_kj_rrks_tln_err", template.getString(EKU0021D010CBSMsg.TSYRN_KJ_RRKS_TLN_ERR));
			}
		}
		// 他システム連携_宅内調査時連絡先氏名
		if (!template.isNull(EKU0021D010CBSMsg.TSYRN_TAKCHO_JI_RRKS_NM_ERR))
		{
			if (!inMap.containsKey("tsyrn_takcho_ji_rrks_nm_err"))
			{
				inMap.put("tsyrn_takcho_ji_rrks_nm_err", template.getString(EKU0021D010CBSMsg.TSYRN_TAKCHO_JI_RRKS_NM_ERR));
			}
		}
		// 他システム連携_宅内調査時連絡先電話番号
		if (!template.isNull(EKU0021D010CBSMsg.TSYRN_TAKCHO_JI_RRKS_TLN_ERR))
		{
			if (!inMap.containsKey("tsyrn_takcho_ji_rrks_tln_err"))
			{
				inMap.put("tsyrn_takcho_ji_rrks_tln_err", template.getString(EKU0021D010CBSMsg.TSYRN_TAKCHO_JI_RRKS_TLN_ERR));
			}
		}
		// 他システム連携_連絡希望日時
		if (!template.isNull(EKU0021D010CBSMsg.TSYRN_RRK_KIBO_DATE_ERR))
		{
			if (!inMap.containsKey("tsyrn_rrk_kibo_date_err"))
			{
				inMap.put("tsyrn_rrk_kibo_date_err", template.getString(EKU0021D010CBSMsg.TSYRN_RRK_KIBO_DATE_ERR));
			}
		}
		// 他システム連携_工事費用
		if (!template.isNull(EKU0021D010CBSMsg.TSYRN_KOJI_HI_ERR))
		{
			if (!inMap.containsKey("tsyrn_koji_hi_err"))
			{
				inMap.put("tsyrn_koji_hi_err", template.getString(EKU0021D010CBSMsg.TSYRN_KOJI_HI_ERR));
			}
		}
		// 他システム連携_宅内調査要否
		if (!template.isNull(EKU0021D010CBSMsg.TSYRN_TAKCHO_YH_ERR))
		{
			if (!inMap.containsKey("tsyrn_takcho_yh_err"))
			{
				inMap.put("tsyrn_takcho_yh_err", template.getString(EKU0021D010CBSMsg.TSYRN_TAKCHO_YH_ERR));
			}
		}
		// 他システム連携_承諾書要否
		if (!template.isNull(EKU0021D010CBSMsg.TSYRN_SDAKS_YH_ERR))
		{
			if (!inMap.containsKey("tsyrn_sdaks_yh_err"))
			{
				inMap.put("tsyrn_sdaks_yh_err", template.getString(EKU0021D010CBSMsg.TSYRN_SDAKS_YH_ERR));
			}
		}
		// 他システム連携_立会者名
		if (!template.isNull(EKU0021D010CBSMsg.TSYRN_TACHIAISHA_NM_ERR))
		{
			if (!inMap.containsKey("tsyrn_tachiaisha_nm_err"))
			{
				inMap.put("tsyrn_tachiaisha_nm_err", template.getString(EKU0021D010CBSMsg.TSYRN_TACHIAISHA_NM_ERR));
			}
		}
		// 他システム連携_引越し施策要否
		if (!template.isNull(EKU0021D010CBSMsg.TSYRN_HKKS_SISAK_YH_ERR))
		{
			if (!inMap.containsKey("tsyrn_hkks_sisak_yh_err"))
			{
				inMap.put("tsyrn_hkks_sisak_yh_err", template.getString(EKU0021D010CBSMsg.TSYRN_HKKS_SISAK_YH_ERR));
			}
		}
		// 他システム連携_建替時新設案件要否
		if (!template.isNull(EKU0021D010CBSMsg.TSYRN_TTK_JI_NSANK_YH_ERR))
		{
			if (!inMap.containsKey("tsyrn_ttk_ji_nsank_yh_err"))
			{
				inMap.put("tsyrn_ttk_ji_nsank_yh_err", template.getString(EKU0021D010CBSMsg.TSYRN_TTK_JI_NSANK_YH_ERR));
			}
		}
		// 他システム連携_地図有無
		if (!template.isNull(EKU0021D010CBSMsg.TSYRN_MAP_UM_ERR))
		{
			if (!inMap.containsKey("tsyrn_map_um_err"))
			{
				inMap.put("tsyrn_map_um_err", template.getString(EKU0021D010CBSMsg.TSYRN_MAP_UM_ERR));
			}
		}
		// 他システム連携_同時工事情報
		if (!template.isNull(EKU0021D010CBSMsg.TSYRN_DOJI_KOJI_INF_ERR))
		{
			if (!inMap.containsKey("tsyrn_doji_koji_inf_err"))
			{
				inMap.put("tsyrn_doji_koji_inf_err", template.getString(EKU0021D010CBSMsg.TSYRN_DOJI_KOJI_INF_ERR));
			}
		}
		// 他システム連携_既存契約情報
		if (!template.isNull(EKU0021D010CBSMsg.TSYRN_KZN_KEI_INF_ERR))
		{
			if (!inMap.containsKey("tsyrn_kzn_kei_inf_err"))
			{
				inMap.put("tsyrn_kzn_kei_inf_err", template.getString(EKU0021D010CBSMsg.TSYRN_KZN_KEI_INF_ERR));
			}
		}
		// 他システム連携_不備解消年月日
		if (!template.isNull(EKU0021D010CBSMsg.TSYRN_HBI_KAISHOU_YMD_ERR))
		{
			if (!inMap.containsKey("tsyrn_hbi_kaishou_ymd_err"))
			{
				inMap.put("tsyrn_hbi_kaishou_ymd_err", template.getString(EKU0021D010CBSMsg.TSYRN_HBI_KAISHOU_YMD_ERR));
			}
		}
		// 他システム連携_キャンペーン情報
		if (!template.isNull(EKU0021D010CBSMsg.TSYRN_CAMPAIGN_INF_ERR))
		{
			if (!inMap.containsKey("tsyrn_campaign_inf_err"))
			{
				inMap.put("tsyrn_campaign_inf_err", template.getString(EKU0021D010CBSMsg.TSYRN_CAMPAIGN_INF_ERR));
			}
		}
		// 宅内調査要否
		if (!template.isNull(EKU0021D010CBSMsg.TAKCHO_YH_ERR))
		{
			if (!inMap.containsKey("takcho_yh_err"))
			{
				inMap.put("takcho_yh_err", template.getString(EKU0021D010CBSMsg.TAKCHO_YH_ERR));
			}
		}
		// 設計要否
		if (!template.isNull(EKU0021D010CBSMsg.DSGN_YH_ERR))
		{
			if (!inMap.containsKey("dsgn_yh_err"))
			{
				inMap.put("dsgn_yh_err", template.getString(EKU0021D010CBSMsg.DSGN_YH_ERR));
			}
		}
		// ANK-3136-00-00 ADD END

		return param;
	}

	/**
	 * 工事案件<eo光テレビ>受付のマッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @param workMap
	 * @return HashMap
	 * @throws RequestParameterException
	 */
	@SuppressWarnings("unchecked")
	private CAANMsg editInMsgEKU0031D010(IRequestParameterReadWrite param, HashMap inMap, HashMap workMap) throws RequestParameterException
	{
		// 工事案件<eo光テレビ>受付サービスインターフェイスを作成
		CAANMsg template = new CAANMsg(EKU0031D010CBSMsg.class.getName());
		// テンプレートID
		template.set(EKU0031D010CBSMsg.TEMPLATEID, TEMPLATE_ID_EKU0031D010);
		// 機能コード
		template.set(EKU0031D010CBSMsg.FUNC_CODE, (String)inMap.get("func_code"));
		// オペレータID
		Object operatorId = param.getControlMapData(SCControlMapKeys.OPERATOR_ID);
		template.set(JCMConstants.OPERATOR_ID_KEY, operatorId);
		// 運用日付
		Object operateDate = param.getControlMapData(SCControlMapKeys.OPE_DATE);
		template.set(JCMConstants.OPERATE_DATE_KEY, operateDate);
		// 運用日時
		Object operateDateTime = param.getControlMapData(SCControlMapKeys.OPE_TIME);
		template.set(JCMConstants.OPERATE_DATETIME_KEY, operateDateTime);
		
		// 機器提供サービスOUTPUT取得
		ArrayList dataList = (ArrayList)inMap.get("kktkSvcOutList");
		
		// ◇ 業務データの設定
		// 工事案件（eo光テレビ）受付マップ.サービス契約番号 → サービス契約番号
		if (inMap == null || inMap.get("svc_kei_no") == null || "".equals(inMap.get("svc_kei_no")))
		{
			template.setNull(EKU0031D010CBSMsg.SVC_KEI_NO);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.SVC_KEI_NO, (String)inMap.get("svc_kei_no"));
		}
		// 工事案件（eo光テレビ）受付マップ.サービス契約回線内訳番号 → サービス契約回線内訳番号
		if (workMap == null || workMap.get("svc_kei_kaisen_ucwk_no") == null || "".equals(workMap.get("svc_kei_kaisen_ucwk_no")))
		{
			template.setNull(EKU0031D010CBSMsg.SVC_KEI_KAISEN_UCWK_NO);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.SVC_KEI_KAISEN_UCWK_NO, (String)workMap.get("svc_kei_kaisen_ucwk_no"));
		}
		// 工事案件（eo光テレビ）受付マップ.申込書番号 → 申込書番号
		if (inMap == null || inMap.get("mskmsho_no") == null || "".equals(inMap.get("mskmsho_no")))
		{
			template.setNull(EKU0031D010CBSMsg.MSKMSHO_NO);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.MSKMSHO_NO, (String)inMap.get("mskmsho_no"));
		}
		// 工事案件（eo光テレビ）受付マップ.申込明細番号 → 申込明細番号
		String mskmDtlNo = getWorkMskmDtlNo(param);
		if (mskmDtlNo == null || "".equals(mskmDtlNo))
		{
			template.setNull(EKU0031D010CBSMsg.MSKM_DTL_NO);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.MSKM_DTL_NO, mskmDtlNo);
		}
		// 工事案件（eo光テレビ）受付マップ.旧申込明細番号 → 旧申込明細番号
		if (inMap == null || inMap.get("old_mskm_dtl_no") == null || "".equals(inMap.get("old_mskm_dtl_no")))
		{
			template.setNull(EKU0031D010CBSMsg.OLD_MSKM_DTL_NO);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.OLD_MSKM_DTL_NO, (String)inMap.get("old_mskm_dtl_no"));
		}
		// 工事案件（eo光テレビ）受付マップ.申込書到着年月日 → 申込書到着年月日
		if (inMap == null || inMap.get("mskmsho_ariv_ymd") == null || "".equals(inMap.get("mskmsho_ariv_ymd")))
		{
			template.setNull(EKU0031D010CBSMsg.MSKMSHO_ARIV_YMD);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.MSKMSHO_ARIV_YMD, (String)inMap.get("mskmsho_ariv_ymd"));
		}
		// 工事案件（eo光テレビ）受付マップ.申込受付年月日 → 申込受付年月日
		/* ++++++++++ v4.00.03 修正開始 ++++++++++ */
//		template.set(EKU0031D010CBSMsg.MSKM_UK_YMD, JPCBPCommon.getOpeDate(null));
// ANK-2334-00-00 2014/10/22 MOD START
//		if (workMap == null || workMap.get("mdt_mskm_ymd") == null || "".equals(workMap.get("mdt_mskm_ymd")))
//		{
//			template.setNull(EKU0031D010CBSMsg.MSKM_UK_YMD);
//		}
//		else
//		{
//			template.set(EKU0031D010CBSMsg.MSKM_UK_YMD, (String)workMap.get("mdt_mskm_ymd"));
//		}
		template.set(EKU0031D010CBSMsg.MSKM_UK_YMD, JPCBPCommon.getOpeDate(null));
// ANK-2334-00-00 2014/10/22 MOD END
		/* ++++++++++ v4.00.03 修正終了 ++++++++++ */
		// 工事案件（eo光テレビ）受付マップ.工事受付コード → 工事受付コード
		String idoDiv = (String)inMap.get("ido_div");
		if (IDO_DIV_00021.equals(idoDiv))
		{
			template.set(EKU0031D010CBSMsg.KOJI_UK_CD, KOJI_UK_CD_007);
		}
		else if (IDO_DIV_00009.equals(idoDiv) || IDO_DIV_00018.equals(idoDiv))
		{
			template.set(EKU0031D010CBSMsg.KOJI_UK_CD, KOJI_UK_CD_010);
		}
		else
		{
			template.setNull(EKU0031D010CBSMsg.KOJI_UK_CD);
		}
		// 工事案件（eo光テレビ）受付マップ.工事受付詳細コード → 工事受付詳細コード
		if (IDO_DIV_00021.equals(idoDiv))
		{
			template.set(EKU0031D010CBSMsg.KOJI_UK_DTAIL_CD, KOJI_UK_DTAIL_CD_90);
		}
		else if (IDO_DIV_00009.equals(idoDiv) || IDO_DIV_00018.equals(idoDiv))
		{
			template.set(EKU0031D010CBSMsg.KOJI_UK_DTAIL_CD, KOJI_UK_DTAIL_CD_80);
		}
		else
		{
			template.setNull(EKU0031D010CBSMsg.KOJI_UK_DTAIL_CD);
		}
		/* ++++++++++ v4.00.00 追加開始 ++++++++++ */
		// 工事案件（eo光テレビ）受付マップ.工事受付契機異動区分
		if(!"".equals(idoDiv))
		{
			template.set(EKU0031D010CBSMsg.KOJI_UK_OPTNTY_IDO_DIV, idoDiv);
		}
		else
		{
			template.setNull(EKU0031D010CBSMsg.KOJI_UK_OPTNTY_IDO_DIV);
		}
		/* ++++++++++ v4.00.00 追加終了 ++++++++++ */
		// 工事案件（eo光テレビ）受付マップ.工事受付契機異動年月日時分秒 → 工事受付契機異動年月日時分秒
		template.set(EKU0031D010CBSMsg.KOJI_UK_OPTNTY_IDO_DTM, JPCBPCommon.getOpeDateTimeStamp(null));
		// 工事案件（eo光テレビ）受付マップ.サービスコード → サービスコード
		if (workMap == null || workMap.get("svc_cd") == null || "".equals(workMap.get("svc_cd")))
		{
			template.setNull(EKU0031D010CBSMsg.SVC_CD);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.SVC_CD, (String)workMap.get("svc_cd"));
		}
		// 工事案件（eo光テレビ）受付マップ.料金グループコード → 料金グループコード
		if (workMap == null || workMap.get("prc_grp_cd") == null || "".equals(workMap.get("prc_grp_cd")))
		{
			template.setNull(EKU0031D010CBSMsg.PRC_GRP_CD);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.PRC_GRP_CD, (String)workMap.get("prc_grp_cd"));
		}
		// 工事案件（eo光テレビ）受付マップ.料金コースコード → 料金コースコード
		if (workMap == null || workMap.get("pcrs_cd") == null || "".equals(workMap.get("pcrs_cd")))
		{
			template.setNull(EKU0031D010CBSMsg.PCRS_CD);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.PCRS_CD, (String)workMap.get("pcrs_cd"));
		}
		// 工事案件（eo光テレビ）受付マップ.追加元サービス契約番号 → 追加元サービス契約番号
		if (inMap == null || inMap.get("add_moto_svc_kei_no") == null || "".equals(inMap.get("add_moto_svc_kei_no")))
		{
			template.setNull(EKU0031D010CBSMsg.ADD_MOTO_SVC_KEI_NO);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.ADD_MOTO_SVC_KEI_NO, (String)inMap.get("add_moto_svc_kei_no"));
		}
		// 工事案件（eo光テレビ）受付マップ.面開発案件番号 → 面開発案件番号
		if (inMap == null || inMap.get("menkaihat_anken_no") == null || "".equals(inMap.get("menkaihat_anken_no")))
		{
			template.setNull(EKU0031D010CBSMsg.MENKAIHAT_ANKEN_NO);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.MENKAIHAT_ANKEN_NO, (String)inMap.get("menkaihat_anken_no"));
		}
		// 工事案件（eo光テレビ）受付マップ.面開発工事コード → 面開発工事コード
		if (inMap == null || inMap.get("mnkht_koji_cd") == null || "".equals(inMap.get("mnkht_koji_cd")))
		{
			template.setNull(EKU0031D010CBSMsg.MNKHT_KOJI_CD);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.MNKHT_KOJI_CD, (String)inMap.get("mnkht_koji_cd"));
		}
		// 工事案件（eo光テレビ）受付マップ.引越対象サービス契約番号 → 引越対象サービス契約番号
		if (inMap == null || inMap.get("hikkoshi_trgt_svc_kei_no") == null || "".equals(inMap.get("hikkoshi_trgt_svc_kei_no")))
		{
			template.setNull(EKU0031D010CBSMsg.HIKKOSHI_TRGT_SVC_KEI_NO);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.HIKKOSHI_TRGT_SVC_KEI_NO, (String)inMap.get("hikkoshi_trgt_svc_kei_no"));
		}
		// 工事案件（eo光テレビ）受付マップ.オーナー契約番号 → オーナー契約番号
		if (workMap == null || workMap.get("ownr_kei_no") == null || "".equals(workMap.get("ownr_kei_no")))
		{
			template.setNull(EKU0031D010CBSMsg.OWNR_KEI_NO);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.OWNR_KEI_NO, (String)workMap.get("ownr_kei_no"));
		}
		// 工事案件（eo光テレビ）受付マップ.PID → PID
		if (workMap == null || workMap.get("pid") == null || "".equals(workMap.get("pid")))
		{
			template.setNull(EKU0031D010CBSMsg.PID);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.PID, (String)workMap.get("pid"));
		}
		// 工事案件（eo光テレビ）受付マップ.CATID → CATID
		if (workMap == null || workMap.get("catid") == null || "".equals(workMap.get("catid")))
		{
			template.setNull(EKU0031D010CBSMsg.CATID);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CATID, (String)workMap.get("catid"));
		}
		// 工事案件（eo光テレビ）受付マップ.リンクSTBフラグ → リンクSTBフラグ
		if (inMap == null || inMap.get("link_stb_flg") == null || "".equals(inMap.get("link_stb_flg")))
		{
			template.setNull(EKU0031D010CBSMsg.LINK_STB_FLG);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.LINK_STB_FLG, (String)inMap.get("link_stb_flg"));
		}
		// 工事案件（eo光テレビ）受付マップ.回線使用契約番号 → 回線使用契約番号
		if (workMap == null || workMap.get("kaisen_use_kei_no") == null || "".equals(workMap.get("kaisen_use_kei_no")))
		{
			template.setNull(EKU0031D010CBSMsg.KAISEN_USE_KEI_NO);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KAISEN_USE_KEI_NO, (String)workMap.get("kaisen_use_kei_no"));
		}
		// 工事案件（eo光テレビ）受付マップ.SYSID → SYSID
		if (workMap == null || workMap.get("sysid") == null || "".equals(workMap.get("sysid")))
		{
			template.setNull(EKU0031D010CBSMsg.SYSID);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.SYSID, (String)workMap.get("sysid"));
		}
		// 工事案件（eo光テレビ）受付マップ.お客様名 → お客様名
		if (workMap == null || workMap.get("cust_nm") == null || "".equals(workMap.get("cust_nm")))
		{
			template.setNull(EKU0031D010CBSMsg.CUST_NM);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CUST_NM, (String)workMap.get("cust_nm"));
		}
		// 工事案件（eo光テレビ）受付マップ.お客様カナ名 → お客様カナ名
		if (workMap == null || workMap.get("cust_kana") == null || "".equals(workMap.get("cust_kana")))
		{
			template.setNull(EKU0031D010CBSMsg.CUST_KANA);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CUST_KANA, (String)workMap.get("cust_kana"));
		}
		// 工事案件（eo光テレビ）受付マップ.お客様自宅電話番号 → お客様自宅電話番号
		if (workMap == null || workMap.get("cust_home_tel_no") == null || "".equals(workMap.get("cust_home_tel_no")))
		{
			template.setNull(EKU0031D010CBSMsg.CUST_HOME_TEL_NO);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CUST_HOME_TEL_NO, (String)workMap.get("cust_home_tel_no"));
		}
		// 工事案件（eo光テレビ）受付マップ.お客様携帯電話番号 → お客様携帯電話番号
		if (workMap == null || workMap.get("cust_ktai_tel_no") == null || "".equals(workMap.get("cust_ktai_tel_no")))
		{
			template.setNull(EKU0031D010CBSMsg.CUST_KTAI_TEL_NO);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CUST_KTAI_TEL_NO, (String)workMap.get("cust_ktai_tel_no"));
		}
		// 工事案件（eo光テレビ）受付マップ.契約者電話番号 → お客様連絡先電話番号
		if (workMap == null || workMap.get("keisha_telno") == null || "".equals(workMap.get("keisha_telno")))
		{
			template.setNull(EKU0031D010CBSMsg.CUST_RRKS_TEL_NO);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CUST_RRKS_TEL_NO, (String)workMap.get("keisha_telno"));
		}
		// 工事案件（eo光テレビ）受付マップ.勤務先名 → 連絡先勤務先名
		if (workMap == null || workMap.get("offc_nm") == null || "".equals(workMap.get("offc_nm")))
		{
			template.setNull(EKU0031D010CBSMsg.RRKS_OFFC_NM);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.RRKS_OFFC_NM, (String)workMap.get("offc_nm"));
		}
		// 工事案件（eo光テレビ）受付マップ.契約者住所コード → 契約者住所コード
		if (workMap == null || workMap.get("keisha_ad_cd") == null || "".equals(workMap.get("keisha_ad_cd")))
		{
			template.setNull(EKU0031D010CBSMsg.KEISHA_AD_CD);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KEISHA_AD_CD, (String)workMap.get("keisha_ad_cd"));
		}
		// 工事案件（eo光テレビ）受付マップ.契約者郵便番号 → 契約者郵便番号
		if (workMap == null || workMap.get("keisha_pcd") == null || "".equals(workMap.get("keisha_pcd")))
		{
			template.setNull(EKU0031D010CBSMsg.KEISHA_PCD);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KEISHA_PCD, (String)workMap.get("keisha_pcd"));
		}
		// 工事案件（eo光テレビ）受付マップ.契約者都道府県名 → 契約者都道府県名
		if (workMap == null || workMap.get("keisha_state_nm") == null || "".equals(workMap.get("keisha_state_nm")))
		{
			template.setNull(EKU0031D010CBSMsg.KEISHA_STATE_NM);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KEISHA_STATE_NM, (String)workMap.get("keisha_state_nm"));
		}
		// 工事案件（eo光テレビ）受付マップ.契約者市区町村名 → 契約者市区町村名
		if (workMap == null || workMap.get("keisha_city_nm") == null || "".equals(workMap.get("keisha_city_nm")))
		{
			template.setNull(EKU0031D010CBSMsg.KEISHA_CITY_NM);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KEISHA_CITY_NM, (String)workMap.get("keisha_city_nm"));
		}
		// 工事案件（eo光テレビ）受付マップ.契約者大字通称名 → 契約者大字通称名
		if (workMap == null || workMap.get("keisha_oaztsu_nm") == null || "".equals(workMap.get("keisha_oaztsu_nm")))
		{
			template.setNull(EKU0031D010CBSMsg.KEISHA_OAZTSU_NM);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KEISHA_OAZTSU_NM, (String)workMap.get("keisha_oaztsu_nm"));
		}
		// 工事案件（eo光テレビ）受付マップ.契約者字丁目名 → 契約者字丁目名
		if (workMap == null || workMap.get("keisha_azcho_nm") == null || "".equals(workMap.get("keisha_azcho_nm")))
		{
			template.setNull(EKU0031D010CBSMsg.KEISHA_AZCHO_NM);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KEISHA_AZCHO_NM, (String)workMap.get("keisha_azcho_nm"));
		}
		// 工事案件（eo光テレビ）受付マップ.契約者番地号 → 契約者住所番地号
		if (workMap == null || workMap.get("keisha_bnchigo") == null || "".equals(workMap.get("keisha_bnchigo")))
		{
			template.setNull(EKU0031D010CBSMsg.KEISHA_AD_BNCHIGO);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KEISHA_AD_BNCHIGO, (String)workMap.get("keisha_bnchigo"));
		}
		// 工事案件（eo光テレビ）受付マップ.契約者住所補記・建物名 → 契約者住所補記・建物名
		if (workMap == null || workMap.get("keisha_adrttm") == null || "".equals(workMap.get("keisha_adrttm")))
		{
			template.setNull(EKU0031D010CBSMsg.KEISHA_ADRTTM);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KEISHA_ADRTTM, (String)workMap.get("keisha_adrttm"));
		}
		// 工事案件（eo光テレビ）受付マップ.契約者住所補記・部屋番号 → 契約者住所補記・部屋番号
		if (workMap == null || workMap.get("keisha_adrrm") == null || "".equals(workMap.get("keisha_adrrm")))
		{
			template.setNull(EKU0031D010CBSMsg.KEISHA_ADRRM);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KEISHA_ADRRM, (String)workMap.get("keisha_adrrm"));
		}
		// 工事案件（eo光テレビ）受付マップ.請求契約番号 → 請求契約番号
		if (workMap == null || workMap.get("seiky_kei_no") == null || "".equals(workMap.get("seiky_kei_no")))
		{
			template.setNull(EKU0031D010CBSMsg.SEIKY_KEI_NO);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.SEIKY_KEI_NO, (String)workMap.get("seiky_kei_no"));
		}
		// 工事案件（eo光テレビ）受付マップ.回線場所番号 → 場所番号
		if (workMap == null || workMap.get("kaisen_place_no") == null || "".equals(workMap.get("kaisen_place_no")))
		{
			template.setNull(EKU0031D010CBSMsg.PLACE_NO);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.PLACE_NO, (String)workMap.get("kaisen_place_no"));
		}
		// 工事案件（eo光テレビ）受付マップ.回線場所住所コード → 設置場所住所コード
		if (workMap == null || workMap.get("kaisen_place_ad_cd") == null || "".equals(workMap.get("kaisen_place_ad_cd")))
		{
			template.setNull(EKU0031D010CBSMsg.SETPLACE_AD_CD);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.SETPLACE_AD_CD, (String)workMap.get("kaisen_place_ad_cd"));
		}
		// 工事案件（eo光テレビ）受付マップ.回線場所郵便番号 → 設置場所郵便番号
		if (workMap == null || workMap.get("kaisen_place_pcd") == null || "".equals(workMap.get("kaisen_place_pcd")))
		{
			template.setNull(EKU0031D010CBSMsg.SETPLACE_PCD);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.SETPLACE_PCD, (String)workMap.get("kaisen_place_pcd"));
		}
		// 工事案件（eo光テレビ）受付マップ.回線場所都道府県名 → 設置場所都道府県名
		if (workMap == null || workMap.get("kaisen_place_state_nm") == null || "".equals(workMap.get("kaisen_place_state_nm")))
		{
			template.setNull(EKU0031D010CBSMsg.SETPLACE_STATE_NM);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.SETPLACE_STATE_NM, (String)workMap.get("kaisen_place_state_nm"));
		}
		// 工事案件（eo光テレビ）受付マップ.回線場所市区町村名 → 設置場所市区町村名
		if (workMap == null || workMap.get("kaisen_place_city_nm") == null || "".equals(workMap.get("kaisen_place_city_nm")))
		{
			template.setNull(EKU0031D010CBSMsg.SETPLACE_CITY_NM);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.SETPLACE_CITY_NM, (String)workMap.get("kaisen_place_city_nm"));
		}
		// 工事案件（eo光テレビ）受付マップ.回線場所大字通称名 → 設置場所大字通称名
		if (workMap == null || workMap.get("kaisen_place_oaztsu_nm") == null || "".equals(workMap.get("kaisen_place_oaztsu_nm")))
		{
			template.setNull(EKU0031D010CBSMsg.SETPLACE_OAZTSU_NM);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.SETPLACE_OAZTSU_NM, (String)workMap.get("kaisen_place_oaztsu_nm"));
		}
		// 工事案件（eo光テレビ）受付マップ.回線場所字丁目名 → 設置場所字丁目名
		if (workMap == null || workMap.get("kaisen_place_azcho_nm") == null || "".equals(workMap.get("kaisen_place_azcho_nm")))
		{
			template.setNull(EKU0031D010CBSMsg.SETPLACE_AZCHO_NM);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.SETPLACE_AZCHO_NM, (String)workMap.get("kaisen_place_azcho_nm"));
		}
		// 工事案件（eo光テレビ）受付マップ.回線場所番地号 → 設置場所住所番地号
		if (workMap == null || workMap.get("kaisen_place_bnchigo") == null || "".equals(workMap.get("kaisen_place_bnchigo")))
		{
			template.setNull(EKU0031D010CBSMsg.SETPLACE_AD_BNCHIGO);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.SETPLACE_AD_BNCHIGO, (String)workMap.get("kaisen_place_bnchigo"));
		}
		// 工事案件（eo光テレビ）受付マップ.回線場所住所補記・建物名 → 設置場所住所補記・建物名
		if (workMap == null || workMap.get("kaisen_place_adrttm") == null || "".equals(workMap.get("kaisen_place_adrttm")))
		{
			template.setNull(EKU0031D010CBSMsg.SETPLACE_ADRTTM);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.SETPLACE_ADRTTM, (String)workMap.get("kaisen_place_adrttm"));
		}
		// 工事案件（eo光テレビ）受付マップ.回線場所住所補記・部屋番号 → 設置場所住所補記・部屋番号
		if (workMap == null || workMap.get("kaisen_place_adrrm") == null || "".equals(workMap.get("kaisen_place_adrrm")))
		{
			template.setNull(EKU0031D010CBSMsg.SETPLACE_ADRRM);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.SETPLACE_ADRRM, (String)workMap.get("kaisen_place_adrrm"));
		}
		// 工事案件（eo光テレビ）受付マップ.住所未確定フラグ → 工事先住所未確定フラグ
		if (workMap == null || workMap.get("kisn_plc_ad_mi_fix_flg") == null || "".equals(workMap.get("kisn_plc_ad_mi_fix_flg")))
		{
			template.setNull(EKU0031D010CBSMsg.KOJI_SAKI_AD_MI_FIX_FLG);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KOJI_SAKI_AD_MI_FIX_FLG, (String)workMap.get("kisn_plc_ad_mi_fix_flg"));
		}
		// 工事案件（eo光テレビ）受付マップ.回線場所住所確定後変更可否 → 回線場所住所確定後変更可否
//		if (workMap == null || workMap.get("kisn_plc_ad_fix_af_chge_kh") == null || "".equals(workMap.get("kisn_plc_ad_fix_af_chge_kh")))
//		{
//			template.setNull(EKU0031D010CBSMsg.KISN_PLC_AD_FIX_AF_CHG_KH);
//		}
//		else
//		{
//			template.set(EKU0031D010CBSMsg.KISN_PLC_AD_FIX_AF_CHG_KH, (String)workMap.get("kisn_plc_ad_fix_af_chge_kh"));
//		}
		// 工事案件（eo光テレビ）受付マップ.回線場所電話番号 → 回線場所電話番号
		if (workMap == null || workMap.get("kaisen_place_telno") == null || "".equals(workMap.get("kaisen_place_telno")))
		{
			template.setNull(EKU0031D010CBSMsg.KAISEN_PLACE_TELNO);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KAISEN_PLACE_TELNO, (String)workMap.get("kaisen_place_telno"));
		}
		// 工事案件（eo光テレビ）受付マップ.関電営業所番号 → 関電営業所番号
		if (workMap == null || workMap.get("kepco_busioffice_cd") == null || "".equals(workMap.get("kepco_busioffice_cd")))
		{
			template.setNull(EKU0031D010CBSMsg.KEPCO_BUSIOFFICE_NO);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KEPCO_BUSIOFFICE_NO, (String)workMap.get("kepco_busioffice_cd"));
		}
		// 工事案件（eo光テレビ）受付マップ.経度 → 経度
		if (workMap == null || workMap.get("lgtd") == null || "".equals(workMap.get("lgtd")))
		{
			template.setNull(EKU0031D010CBSMsg.LGTD);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.LGTD, (String)workMap.get("lgtd"));
		}
		// 工事案件（eo光テレビ）受付マップ.緯度 → 緯度
		if (workMap == null || workMap.get("lttd") == null || "".equals(workMap.get("lttd")))
		{
			template.setNull(EKU0031D010CBSMsg.LTTD);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.LTTD, (String)workMap.get("lttd"));
		}
		// 工事案件（eo光テレビ）受付マップ.座標補正有無 → 座標補正有無
		if (workMap == null || workMap.get("zahyo_hosei_um") == null || "".equals(workMap.get("zahyo_hosei_um")))
		{
			template.setNull(EKU0031D010CBSMsg.ZAHYO_HOSEI_UM);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.ZAHYO_HOSEI_UM, (String)workMap.get("zahyo_hosei_um"));
		}
		// 工事案件（eo光テレビ）受付マップ.住所形態コード → 住所形態コード
		if (workMap == null || workMap.get("ad_form_cd") == null || "".equals(workMap.get("ad_form_cd")))
		{
			template.setNull(EKU0031D010CBSMsg.AD_FORM_CD);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.AD_FORM_CD, (String)workMap.get("ad_form_cd"));
		}
		// 工事案件（eo光テレビ）受付マップ.集合住宅入居階数コード → 入居階数コード
		if (workMap == null || workMap.get("shugj_nyukyo_flr_cnt_cd") == null || "".equals(workMap.get("shugj_nyukyo_flr_cnt_cd")))
		{
			template.setNull(EKU0031D010CBSMsg.NYUKYO_FLR_CNT_CD);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.NYUKYO_FLR_CNT_CD, (String)workMap.get("shugj_nyukyo_flr_cnt_cd"));
		}
		// 工事案件（eo光テレビ）受付マップ.戸建建築階数コード → 建築階数コード
		if (workMap == null || workMap.get("kodate_kcku_flr_cnt_cd") == null || "".equals(workMap.get("kodate_kcku_flr_cnt_cd")))
		{
			template.setNull(EKU0031D010CBSMsg.KCKU_FLR_CNT_CD);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KCKU_FLR_CNT_CD, (String)workMap.get("kodate_kcku_flr_cnt_cd"));
		}
		// 工事案件（eo光テレビ）受付マップ.方角コード1 → 方角コード1
		if (workMap == null || workMap.get("direction_cd_1") == null || "".equals(workMap.get("direction_cd_1")))
		{
			template.setNull(EKU0031D010CBSMsg.DIRECTION_CD_1);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.DIRECTION_CD_1, (String)workMap.get("direction_cd_1"));
		}
		// 工事案件（eo光テレビ）受付マップ.方角コード2 → 方角コード2
		if (workMap == null || workMap.get("direction_cd_2") == null || "".equals(workMap.get("direction_cd_2")))
		{
			template.setNull(EKU0031D010CBSMsg.DIRECTION_CD_2);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.DIRECTION_CD_2, (String)workMap.get("direction_cd_2"));
		}
		// 工事案件（eo光テレビ）受付マップ.転宅前住所コード → 転宅前住所コード
		if (inMap == null || inMap.get("tentaku_bf_ad_cd") == null || "".equals(inMap.get("tentaku_bf_ad_cd")))
		{
			template.setNull(EKU0031D010CBSMsg.TENTAKU_BF_AD_CD);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.TENTAKU_BF_AD_CD, (String)inMap.get("tentaku_bf_ad_cd"));
		}
		// 工事案件（eo光テレビ）受付マップ.転宅前郵便番号 → 転宅前郵便番号
		if (inMap == null || inMap.get("tentaku_bf_pcd") == null || "".equals(inMap.get("tentaku_bf_pcd")))
		{
			template.setNull(EKU0031D010CBSMsg.TENTAKU_BF_PCD);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.TENTAKU_BF_PCD, (String)inMap.get("tentaku_bf_pcd"));
		}
		// 工事案件（eo光テレビ）受付マップ.転宅前都道府県名 → 転宅前都道府県名
		if (inMap == null || inMap.get("tentaku_bf_state_nm") == null || "".equals(inMap.get("tentaku_bf_state_nm")))
		{
			template.setNull(EKU0031D010CBSMsg.TENTAKU_BF_STATE_NM);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.TENTAKU_BF_STATE_NM, (String)inMap.get("tentaku_bf_state_nm"));
		}
		// 工事案件（eo光テレビ）受付マップ.転宅前市区町村名 → 転宅前市区町村名
		if (inMap == null || inMap.get("tentaku_bf_city_nm") == null || "".equals(inMap.get("tentaku_bf_city_nm")))
		{
			template.setNull(EKU0031D010CBSMsg.TENTAKU_BF_CITY_NM);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.TENTAKU_BF_CITY_NM, (String)inMap.get("tentaku_bf_city_nm"));
		}
		// 工事案件（eo光テレビ）受付マップ.転宅前大字通称名 → 転宅前大字通称名
		if (inMap == null || inMap.get("tentaku_bf_oaztsu_nm") == null || "".equals(inMap.get("tentaku_bf_oaztsu_nm")))
		{
			template.setNull(EKU0031D010CBSMsg.TENTAKU_BF_OAZTSU_NM);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.TENTAKU_BF_OAZTSU_NM, (String)inMap.get("tentaku_bf_oaztsu_nm"));
		}
		// 工事案件（eo光テレビ）受付マップ.転宅前字丁目名 → 転宅前字丁目名
		if (inMap == null || inMap.get("tentaku_bf_azcho_nm") == null || "".equals(inMap.get("tentaku_bf_azcho_nm")))
		{
			template.setNull(EKU0031D010CBSMsg.TENTAKU_BF_AZCHO_NM);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.TENTAKU_BF_AZCHO_NM, (String)inMap.get("tentaku_bf_azcho_nm"));
		}
		// 工事案件（eo光テレビ）受付マップ.転宅前住所番地号 → 転宅前住所番地号
		if (inMap == null || inMap.get("tentaku_bf_ad_bnchigo") == null || "".equals(inMap.get("tentaku_bf_ad_bnchigo")))
		{
			template.setNull(EKU0031D010CBSMsg.TENTAKU_BF_AD_BNCHIGO);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.TENTAKU_BF_AD_BNCHIGO, (String)inMap.get("tentaku_bf_ad_bnchigo"));
		}
		// 工事案件（eo光テレビ）受付マップ.転宅前住所補記・建物名 → 転宅前住所補記・建物名
		if (inMap == null || inMap.get("tentaku_bf_adrttm") == null || "".equals(inMap.get("tentaku_bf_adrttm")))
		{
			template.setNull(EKU0031D010CBSMsg.TENTAKU_BF_ADRTTM);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.TENTAKU_BF_ADRTTM, (String)inMap.get("tentaku_bf_adrttm"));
		}
		// 工事案件（eo光テレビ）受付マップ.転宅前住所補記・部屋番号 → 転宅前住所補記・部屋番号
		if (inMap == null || inMap.get("tentaku_bf_adrrm") == null || "".equals(inMap.get("tentaku_bf_adrrm")))
		{
			template.setNull(EKU0031D010CBSMsg.TENTAKU_BF_ADRRM);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.TENTAKU_BF_ADRRM, (String)inMap.get("tentaku_bf_adrrm"));
		}
		// 工事案件（eo光テレビ）受付マップ.新築物件コード → 新築物件コード
		if (inMap == null || inMap.get("newconst_bukken_cd") == null || "".equals(inMap.get("newconst_bukken_cd")))
		{
			template.setNull(EKU0031D010CBSMsg.NEWCONST_BUKKEN_CD);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.NEWCONST_BUKKEN_CD, (String)inMap.get("newconst_bukken_cd"));
		}
		// 工事案件（eo光テレビ）受付マップ.復活案件フラグ → 復活案件フラグ
		if (inMap == null || inMap.get("hukkat_anken_flg") == null || "".equals(inMap.get("hukkat_anken_flg")))
		{
			template.setNull(EKU0031D010CBSMsg.HUKKAT_ANKEN_FLG);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.HUKKAT_ANKEN_FLG, (String)inMap.get("hukkat_anken_flg"));
		}
		// 工事案件（eo光テレビ）受付マップ.同一設備再申込コード → 同一設備再申込コード
		if (inMap == null || inMap.get("same_equip_re_mskm_cd") == null || "".equals(inMap.get("same_equip_re_mskm_cd")))
		{
			template.setNull(EKU0031D010CBSMsg.SAME_EQUIP_RE_MSKM_CD);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.SAME_EQUIP_RE_MSKM_CD, (String)inMap.get("same_equip_re_mskm_cd"));
		}
		// 工事案件（eo光テレビ）受付マップ.工事範囲コード → 工事範囲コード
		if (inMap == null || inMap.get("koji_scope_cd") == null || "".equals(inMap.get("koji_scope_cd")))
		{
			template.setNull(EKU0031D010CBSMsg.KOJI_SCOPE_CD);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KOJI_SCOPE_CD, (String)inMap.get("koji_scope_cd"));
		}
		// 工事案件（eo光テレビ）受付マップ.移設コード → 移設コード
		if (inMap == null || inMap.get("isetsu_cd") == null || "".equals(inMap.get("isetsu_cd")))
		{
			template.setNull(EKU0031D010CBSMsg.ISETSU_CD);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.ISETSU_CD, (String)inMap.get("isetsu_cd"));
		}
		// 工事案件（eo光テレビ）受付マップ.工事希望年月日 → 工事希望年月日
		if (inMap == null || inMap.get("koji_kibo_ymd") == null || "".equals(inMap.get("koji_kibo_ymd")))
		{
			template.setNull(EKU0031D010CBSMsg.KOJI_KIBO_YMD);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KOJI_KIBO_YMD, (String)inMap.get("koji_kibo_ymd"));
		}
		// 工事案件（eo光テレビ）受付マップ.竣工予定年月日 → 竣工予定年月日
		if (inMap == null || inMap.get("shunko_rsv_ymd") == null || "".equals(inMap.get("shunko_rsv_ymd")))
		{
			template.setNull(EKU0031D010CBSMsg.SHUNKO_RSV_YMD);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.SHUNKO_RSV_YMD, (String)inMap.get("shunko_rsv_ymd"));
		}
		// 工事案件（eo光テレビ）受付マップ.入居予定年月日 → 入居予定年月日
		if (inMap == null || inMap.get("nyukyo_rsv_ymd") == null || "".equals(inMap.get("nyukyo_rsv_ymd")))
		{
			template.setNull(EKU0031D010CBSMsg.NYUKYO_RSV_YMD);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.NYUKYO_RSV_YMD, (String)inMap.get("nyukyo_rsv_ymd"));
		}
		// 工事案件（eo光テレビ）受付マップ.引渡し予定年月日 → 引渡し予定年月日
		if (inMap == null || inMap.get("hikiwatashi_rsv_ymd") == null || "".equals(inMap.get("hikiwatashi_rsv_ymd")))
		{
			template.setNull(EKU0031D010CBSMsg.HIKIWATASHI_RSV_YMD);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.HIKIWATASHI_RSV_YMD, (String)inMap.get("hikiwatashi_rsv_ymd"));
		}
		// 工事案件（eo光テレビ）受付マップ.電力送電予定年月日 → 電力送電予定年月日
		if (inMap == null || inMap.get("epower_soden_rsv_ymd") == null || "".equals(inMap.get("epower_soden_rsv_ymd")))
		{
			template.setNull(EKU0031D010CBSMsg.EPOWER_SODEN_RSV_YMD);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.EPOWER_SODEN_RSV_YMD, (String)inMap.get("epower_soden_rsv_ymd"));
		}
		// 工事案件（eo光テレビ）受付マップ.電話連絡希望年月日 → 電話連絡希望年月日
		if (inMap == null || inMap.get("tel_rrk_kibo_ymd") == null || "".equals(inMap.get("tel_rrk_kibo_ymd")))
		{
			template.setNull(EKU0031D010CBSMsg.TEL_RRK_KIBO_YMD);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.TEL_RRK_KIBO_YMD, (String)inMap.get("tel_rrk_kibo_ymd"));
		}
		// 工事案件（eo光テレビ）受付マップ.電話連絡希望時間帯コード → 電話連絡希望時間帯コード
		if (inMap == null || inMap.get("tel_rrk_kibo_time_cd") == null || "".equals(inMap.get("tel_rrk_kibo_time_cd")))
		{
			template.setNull(EKU0031D010CBSMsg.TEL_RRK_KIBO_TIME_CD);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.TEL_RRK_KIBO_TIME_CD, (String)inMap.get("tel_rrk_kibo_time_cd"));
		}
		// 工事案件（eo光テレビ）受付マップ.宅内調査希望アポ期限年月日 → 宅内調査希望アポ期限年月日
		if (inMap == null || inMap.get("takcho_kibo_apo_kigen_ymd") == null || "".equals(inMap.get("takcho_kibo_apo_kigen_ymd")))
		{
			template.setNull(EKU0031D010CBSMsg.TAKCHO_KIBO_APO_KIGEN_YMD);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.TAKCHO_KIBO_APO_KIGEN_YMD, (String)inMap.get("takcho_kibo_apo_kigen_ymd"));
		}
		// 工事案件（eo光テレビ）受付マップ.宅内工事希望アポ期限年月日 → 宅内工事希望アポ期限年月日
		if (inMap == null || inMap.get("tnkj_kibo_apo_kigen_ymd") == null || "".equals(inMap.get("tnkj_kibo_apo_kigen_ymd")))
		{
			template.setNull(EKU0031D010CBSMsg.TNKJ_KIBO_APO_KIGEN_YMD);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.TNKJ_KIBO_APO_KIGEN_YMD, (String)inMap.get("tnkj_kibo_apo_kigen_ymd"));
		}
		// 工事案件（eo光テレビ）受付マップ.工事アポ連絡先指定コード → 工事アポ連絡先指定コード
		if (inMap == null || inMap.get("koji_apo_rrks_shitei_cd") == null || "".equals(inMap.get("koji_apo_rrks_shitei_cd")))
		{
			template.setNull(EKU0031D010CBSMsg.KOJI_APO_RRKS_SHITEI_CD);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KOJI_APO_RRKS_SHITEI_CD, (String)inMap.get("koji_apo_rrks_shitei_cd"));
		}
		// 工事案件（eo光テレビ）受付マップ.連絡手段コード → 連絡手段コード
		if (workMap == null || workMap.get("rrk_way_cd") == null || "".equals(workMap.get("rrk_way_cd")))
		{
			template.setNull(EKU0031D010CBSMsg.RRK_WAY_CD);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.RRK_WAY_CD, (String)workMap.get("rrk_way_cd"));
		}
		// 工事案件（eo光テレビ）受付マップ.連絡手段補記 → 連絡手段補記
		if (workMap == null || workMap.get("rrk_way_hoki") == null || "".equals(workMap.get("rrk_way_hoki")))
		{
			template.setNull(EKU0031D010CBSMsg.RRK_WAY_HOKI);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.RRK_WAY_HOKI, (String)workMap.get("rrk_way_hoki"));
		}
		// 工事案件（eo光テレビ）解約マップ.契約者住所手動入力フラグ → 契約者住所手動入力フラグ
		if (workMap == null || workMap.get("keisha_ad_man_input_flg") == null || "".equals(workMap.get("keisha_ad_man_input_flg")))
		{
			template.set(EKU0031D010CBSMsg.KEISHA_AD_MAN_INPUT_FLG, "0");
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KEISHA_AD_MAN_INPUT_FLG, (String)workMap.get("keisha_ad_man_input_flg"));
		}
		// 工事案件（eo光テレビ）受付マップ.工事案件備考 → 工事案件備考
		if (inMap == null || inMap.get("kojiak_biko") == null || "".equals(inMap.get("kojiak_biko")))
		{
			template.setNull(EKU0031D010CBSMsg.KOJIAK_BIKO);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KOJIAK_BIKO, (String)inMap.get("kojiak_biko"));
		}
		// 工事案件（eo光テレビ）受付マップ.工事案件備考1 → 工事案件備考1
		if (inMap == null || inMap.get("kojiak_biko_1") == null || "".equals(inMap.get("kojiak_biko_1")))
		{
			template.setNull(EKU0031D010CBSMsg.KOJIAK_BIKO_1);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KOJIAK_BIKO_1, (String)inMap.get("kojiak_biko_1"));
		}
		// 工事案件（eo光テレビ）受付マップ.工事案件備考2 → 工事案件備考2
		if (inMap == null || inMap.get("kojiak_biko_2") == null || "".equals(inMap.get("kojiak_biko_2")))
		{
			template.setNull(EKU0031D010CBSMsg.KOJIAK_BIKO_2);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KOJIAK_BIKO_2, (String)inMap.get("kojiak_biko_2"));
		}
		// 工事案件（eo光テレビ）受付マップ.電波障害案件番号 → 電波障害案件番号
		if (workMap == null || workMap.get("dmps_anken_no") == null || "".equals(workMap.get("dmps_anken_no")))
		{
			template.setNull(EKU0031D010CBSMsg.DMPS_ANKEN_NO);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.DMPS_ANKEN_NO, (String)workMap.get("dmps_anken_no"));
		}
		// 工事案件（eo光テレビ）受付マップ.電波障害案件種別コード → 電波障害案件種別コード
		if (workMap == null || workMap.get("dmpsank_sbt_cd") == null || "".equals(workMap.get("dmpsank_sbt_cd")))
		{
			template.setNull(EKU0031D010CBSMsg.DMPSANK_SBT_CD);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.DMPSANK_SBT_CD, (String)workMap.get("dmpsank_sbt_cd"));
		}
		// 工事案件（eo光テレビ）受付マップ.関西電力お客様情報授受同意有無 → 関西電力お客様情報授受同意有無
		if (inMap == null || inMap.get("kepco_ctinfo_juju_doi_um") == null || "".equals(inMap.get("kepco_ctinfo_juju_doi_um")))
		{
			template.setNull(EKU0031D010CBSMsg.KEPCO_CTINFO_JUJU_DOI_UM);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KEPCO_CTINFO_JUJU_DOI_UM, (String)inMap.get("kepco_ctinfo_juju_doi_um"));
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ1 → 機器提供サービス契約変更メモ1
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_1") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_1")))
		{
			template.setNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_1);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_1, (String)inMap.get("kktk_svc_kei_chge_memo_1"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否1 → 変更前BSパススルー可否1
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_1") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_1")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_1);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_1, (String)inMap.get("chgb_vonu_bspt_kh_1"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID1 → 変更前旧STBID1
		if (inMap == null || inMap.get("chgb_old_stb_id_1") == null || "".equals(inMap.get("chgb_old_stb_id_1")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_1);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_1, (String)inMap.get("chgb_old_stb_id_1"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード1 → 変更前旧HDD容量コード1
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_1") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_1")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_1);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_1, (String)inMap.get("chgb_old_hdd_capa_cd_1"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード1 → 変更前旧宅内機器型式コード1
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_1") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_1")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_1);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_1, (String)inMap.get("chgb_old_taknkiki_model_cd_1"));
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ2 → 機器提供サービス契約変更メモ2
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_2") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_2")))
		{
			template.setNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_2);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_2, (String)inMap.get("kktk_svc_kei_chge_memo_2"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否2 → 変更前BSパススルー可否2
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_2") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_2")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_2);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_2, (String)inMap.get("chgb_vonu_bspt_kh_2"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID2 → 変更前旧STBID2
		if (inMap == null || inMap.get("chgb_old_stb_id_2") == null || "".equals(inMap.get("chgb_old_stb_id_2")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_2);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_2, (String)inMap.get("chgb_old_stb_id_2"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード2 → 変更前旧HDD容量コード2
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_2") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_2")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_2);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_2, (String)inMap.get("chgb_old_hdd_capa_cd_2"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード2 → 変更前旧宅内機器型式コード2
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_2") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_2")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_2);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_2, (String)inMap.get("chgb_old_taknkiki_model_cd_2"));
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ3 → 機器提供サービス契約変更メモ3
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_3") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_3")))
		{
			template.setNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_3);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_3, (String)inMap.get("kktk_svc_kei_chge_memo_3"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否3 → 変更前BSパススルー可否3
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_3") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_3")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_3);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_3, (String)inMap.get("chgb_vonu_bspt_kh_3"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID3 → 変更前旧STBID3
		if (inMap == null || inMap.get("chgb_old_stb_id_3") == null || "".equals(inMap.get("chgb_old_stb_id_3")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_3);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_3, (String)inMap.get("chgb_old_stb_id_3"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード3 → 変更前旧HDD容量コード3
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_3") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_3")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_3);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_3, (String)inMap.get("chgb_old_hdd_capa_cd_3"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード3 → 変更前旧宅内機器型式コード3
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_3") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_3")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_3);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_3, (String)inMap.get("chgb_old_taknkiki_model_cd_3"));
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ4 → 機器提供サービス契約変更メモ4
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_4") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_4")))
		{
			template.setNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_4);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_4, (String)inMap.get("kktk_svc_kei_chge_memo_4"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否4 → 変更前BSパススルー可否4
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_4") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_4")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_4);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_4, (String)inMap.get("chgb_vonu_bspt_kh_4"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID4 → 変更前旧STBID4
		if (inMap == null || inMap.get("chgb_old_stb_id_4") == null || "".equals(inMap.get("chgb_old_stb_id_4")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_4);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_4, (String)inMap.get("chgb_old_stb_id_4"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード4 → 変更前旧HDD容量コード4
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_4") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_4")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_4);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_4, (String)inMap.get("chgb_old_hdd_capa_cd_4"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード4 → 変更前旧宅内機器型式コード4
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_4") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_4")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_4);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_4, (String)inMap.get("chgb_old_taknkiki_model_cd_4"));
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ5 → 機器提供サービス契約変更メモ5
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_5") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_5")))
		{
			template.setNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_5);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_5, (String)inMap.get("kktk_svc_kei_chge_memo_5"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否5 → 変更前BSパススルー可否5
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_5") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_5")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_5);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_5, (String)inMap.get("chgb_vonu_bspt_kh_5"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID5 → 変更前旧STBID5
		if (inMap == null || inMap.get("chgb_old_stb_id_5") == null || "".equals(inMap.get("chgb_old_stb_id_5")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_5);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_5, (String)inMap.get("chgb_old_stb_id_5"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード5 → 変更前旧HDD容量コード5
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_5") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_5")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_5);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_5, (String)inMap.get("chgb_old_hdd_capa_cd_5"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード5 → 変更前旧宅内機器型式コード5
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_5") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_5")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_5);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_5, (String)inMap.get("chgb_old_taknkiki_model_cd_5"));
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ6 → 機器提供サービス契約変更メモ6
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_6") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_6")))
		{
			template.setNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_6);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_6, (String)inMap.get("kktk_svc_kei_chge_memo_6"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否6 → 変更前BSパススルー可否6
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_6") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_6")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_6);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_6, (String)inMap.get("chgb_vonu_bspt_kh_6"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID6 → 変更前旧STBID6
		if (inMap == null || inMap.get("chgb_old_stb_id_6") == null || "".equals(inMap.get("chgb_old_stb_id_6")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_6);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_6, (String)inMap.get("chgb_old_stb_id_6"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード6 → 変更前旧HDD容量コード6
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_6") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_6")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_6);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_6, (String)inMap.get("chgb_old_hdd_capa_cd_6"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード6 → 変更前旧宅内機器型式コード6
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_6") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_6")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_6);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_6, (String)inMap.get("chgb_old_taknkiki_model_cd_6"));
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ7 → 機器提供サービス契約変更メモ7
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_7") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_7")))
		{
			template.setNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_7);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_7, (String)inMap.get("kktk_svc_kei_chge_memo_7"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否7 → 変更前BSパススルー可否7
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_7") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_7")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_7);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_7, (String)inMap.get("chgb_vonu_bspt_kh_7"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID7 → 変更前旧STBID7
		if (inMap == null || inMap.get("chgb_old_stb_id_7") == null || "".equals(inMap.get("chgb_old_stb_id_7")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_7);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_7, (String)inMap.get("chgb_old_stb_id_7"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード7 → 変更前旧HDD容量コード7
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_7") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_7")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_7);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_7, (String)inMap.get("chgb_old_hdd_capa_cd_7"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード7 → 変更前旧宅内機器型式コード7
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_7") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_7")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_7);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_7, (String)inMap.get("chgb_old_taknkiki_model_cd_7"));
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ8 → 機器提供サービス契約変更メモ8
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_8") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_8")))
		{
			template.setNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_8);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_8, (String)inMap.get("kktk_svc_kei_chge_memo_8"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否8 → 変更前BSパススルー可否8
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_8") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_8")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_8);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_8, (String)inMap.get("chgb_vonu_bspt_kh_8"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID8 → 変更前旧STBID8
		if (inMap == null || inMap.get("chgb_old_stb_id_8") == null || "".equals(inMap.get("chgb_old_stb_id_8")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_8);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_8, (String)inMap.get("chgb_old_stb_id_8"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード8 → 変更前旧HDD容量コード8
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_8") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_8")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_8);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_8, (String)inMap.get("chgb_old_hdd_capa_cd_8"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード8 → 変更前旧宅内機器型式コード8
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_8") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_8")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_8);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_8, (String)inMap.get("chgb_old_taknkiki_model_cd_8"));
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ9 → 機器提供サービス契約変更メモ9
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_9") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_9")))
		{
			template.setNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_9);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_9, (String)inMap.get("kktk_svc_kei_chge_memo_9"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否9 → 変更前BSパススルー可否9
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_9") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_9")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_9);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_9, (String)inMap.get("chgb_vonu_bspt_kh_9"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID9 → 変更前旧STBID9
		if (inMap == null || inMap.get("chgb_old_stb_id_9") == null || "".equals(inMap.get("chgb_old_stb_id_9")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_9);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_9, (String)inMap.get("chgb_old_stb_id_9"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード9 → 変更前旧HDD容量コード9
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_9") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_9")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_9);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_9, (String)inMap.get("chgb_old_hdd_capa_cd_9"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード9 → 変更前旧宅内機器型式コード9
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_9") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_9")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_9);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_9, (String)inMap.get("chgb_old_taknkiki_model_cd_9"));
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ10 → 機器提供サービス契約変更メモ10
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_10") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_10")))
		{
			template.setNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_10);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_10, (String)inMap.get("kktk_svc_kei_chge_memo_10"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否10 → 変更前BSパススルー可否10
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_10") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_10")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_10);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_10, (String)inMap.get("chgb_vonu_bspt_kh_10"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID10 → 変更前旧STBID10
		if (inMap == null || inMap.get("chgb_old_stb_id_10") == null || "".equals(inMap.get("chgb_old_stb_id_10")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_10);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_10, (String)inMap.get("chgb_old_stb_id_10"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード10 → 変更前旧HDD容量コード10
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_10") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_10")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_10);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_10, (String)inMap.get("chgb_old_hdd_capa_cd_10"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード10 → 変更前旧宅内機器型式コード10
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_10") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_10")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_10);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_10, (String)inMap.get("chgb_old_taknkiki_model_cd_10"));
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ11 → 機器提供サービス契約変更メモ11
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_11") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_11")))
		{
			template.setNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_11);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_11, (String)inMap.get("kktk_svc_kei_chge_memo_11"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否11 → 変更前BSパススルー可否11
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_11") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_11")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_11);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_11, (String)inMap.get("chgb_vonu_bspt_kh_11"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID11 → 変更前旧STBID11
		if (inMap == null || inMap.get("chgb_old_stb_id_11") == null || "".equals(inMap.get("chgb_old_stb_id_11")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_11);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_11, (String)inMap.get("chgb_old_stb_id_11"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード11 → 変更前旧HDD容量コード11
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_11") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_11")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_11);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_11, (String)inMap.get("chgb_old_hdd_capa_cd_11"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード11 → 変更前旧宅内機器型式コード11
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_11") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_11")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_11);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_11, (String)inMap.get("chgb_old_taknkiki_model_cd_11"));
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ12 → 機器提供サービス契約変更メモ12
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_12") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_12")))
		{
			template.setNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_12);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_12, (String)inMap.get("kktk_svc_kei_chge_memo_12"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否12 → 変更前BSパススルー可否12
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_12") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_12")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_12);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_12, (String)inMap.get("chgb_vonu_bspt_kh_12"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID12 → 変更前旧STBID12
		if (inMap == null || inMap.get("chgb_old_stb_id_12") == null || "".equals(inMap.get("chgb_old_stb_id_12")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_12);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_12, (String)inMap.get("chgb_old_stb_id_12"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード12 → 変更前旧HDD容量コード12
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_12") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_12")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_12);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_12, (String)inMap.get("chgb_old_hdd_capa_cd_12"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード12 → 変更前旧宅内機器型式コード12
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_12") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_12")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_12);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_12, (String)inMap.get("chgb_old_taknkiki_model_cd_12"));
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ13 → 機器提供サービス契約変更メモ13
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_13") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_13")))
		{
			template.setNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_13);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_13, (String)inMap.get("kktk_svc_kei_chge_memo_13"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否13 → 変更前BSパススルー可否13
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_13") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_13")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_13);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_13, (String)inMap.get("chgb_vonu_bspt_kh_13"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID13 → 変更前旧STBID13
		if (inMap == null || inMap.get("chgb_old_stb_id_13") == null || "".equals(inMap.get("chgb_old_stb_id_13")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_13);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_13, (String)inMap.get("chgb_old_stb_id_13"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード13 → 変更前旧HDD容量コード13
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_13") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_13")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_13);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_13, (String)inMap.get("chgb_old_hdd_capa_cd_13"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード13 → 変更前旧宅内機器型式コード13
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_13") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_13")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_13);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_13, (String)inMap.get("chgb_old_taknkiki_model_cd_13"));
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ14 → 機器提供サービス契約変更メモ14
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_14") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_14")))
		{
			template.setNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_14);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_14, (String)inMap.get("kktk_svc_kei_chge_memo_14"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否14 → 変更前BSパススルー可否14
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_14") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_14")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_14);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_14, (String)inMap.get("chgb_vonu_bspt_kh_14"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID14 → 変更前旧STBID14
		if (inMap == null || inMap.get("chgb_old_stb_id_14") == null || "".equals(inMap.get("chgb_old_stb_id_14")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_14);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_14, (String)inMap.get("chgb_old_stb_id_14"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード14 → 変更前旧HDD容量コード14
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_14") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_14")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_14);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_14, (String)inMap.get("chgb_old_hdd_capa_cd_14"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード14 → 変更前旧宅内機器型式コード14
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_14") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_14")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_14);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_14, (String)inMap.get("chgb_old_taknkiki_model_cd_14"));
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ15 → 機器提供サービス契約変更メモ15
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_15") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_15")))
		{
			template.setNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_15);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_15, (String)inMap.get("kktk_svc_kei_chge_memo_15"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否15 → 変更前BSパススルー可否15
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_15") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_15")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_15);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_15, (String)inMap.get("chgb_vonu_bspt_kh_15"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID15 → 変更前旧STBID15
		if (inMap == null || inMap.get("chgb_old_stb_id_15") == null || "".equals(inMap.get("chgb_old_stb_id_15")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_15);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_15, (String)inMap.get("chgb_old_stb_id_15"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード15 → 変更前旧HDD容量コード15
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_15") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_15")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_15);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_15, (String)inMap.get("chgb_old_hdd_capa_cd_15"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード15 → 変更前旧宅内機器型式コード15
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_15") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_15")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_15);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_15, (String)inMap.get("chgb_old_taknkiki_model_cd_15"));
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ16 → 機器提供サービス契約変更メモ16
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_16") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_16")))
		{
			template.setNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_16);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_16, (String)inMap.get("kktk_svc_kei_chge_memo_16"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否16 → 変更前BSパススルー可否16
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_16") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_16")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_16);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_16, (String)inMap.get("chgb_vonu_bspt_kh_16"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID16 → 変更前旧STBID16
		if (inMap == null || inMap.get("chgb_old_stb_id_16") == null || "".equals(inMap.get("chgb_old_stb_id_16")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_16);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_16, (String)inMap.get("chgb_old_stb_id_16"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード16 → 変更前旧HDD容量コード16
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_16") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_16")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_16);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_16, (String)inMap.get("chgb_old_hdd_capa_cd_16"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード16 → 変更前旧宅内機器型式コード16
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_16") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_16")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_16);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_16, (String)inMap.get("chgb_old_taknkiki_model_cd_16"));
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ17 → 機器提供サービス契約変更メモ17
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_17") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_17")))
		{
			template.setNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_17);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_17, (String)inMap.get("kktk_svc_kei_chge_memo_17"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否17 → 変更前BSパススルー可否17
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_17") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_17")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_17);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_17, (String)inMap.get("chgb_vonu_bspt_kh_17"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID17 → 変更前旧STBID17
		if (inMap == null || inMap.get("chgb_old_stb_id_17") == null || "".equals(inMap.get("chgb_old_stb_id_17")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_17);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_17, (String)inMap.get("chgb_old_stb_id_17"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード17 → 変更前旧HDD容量コード17
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_17") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_17")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_17);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_17, (String)inMap.get("chgb_old_hdd_capa_cd_17"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード17 → 変更前旧宅内機器型式コード17
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_17") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_17")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_17);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_17, (String)inMap.get("chgb_old_taknkiki_model_cd_17"));
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ18 → 機器提供サービス契約変更メモ18
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_18") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_18")))
		{
			template.setNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_18);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_18, (String)inMap.get("kktk_svc_kei_chge_memo_18"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否18 → 変更前BSパススルー可否18
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_18") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_18")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_18);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_18, (String)inMap.get("chgb_vonu_bspt_kh_18"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID18 → 変更前旧STBID18
		if (inMap == null || inMap.get("chgb_old_stb_id_18") == null || "".equals(inMap.get("chgb_old_stb_id_18")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_18);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_18, (String)inMap.get("chgb_old_stb_id_18"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード18 → 変更前旧HDD容量コード18
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_18") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_18")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_18);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_18, (String)inMap.get("chgb_old_hdd_capa_cd_18"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード18 → 変更前旧宅内機器型式コード18
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_18") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_18")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_18);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_18, (String)inMap.get("chgb_old_taknkiki_model_cd_18"));
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ19 → 機器提供サービス契約変更メモ19
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_19") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_19")))
		{
			template.setNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_19);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_19, (String)inMap.get("kktk_svc_kei_chge_memo_19"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否19 → 変更前BSパススルー可否19
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_19") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_19")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_19);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_19, (String)inMap.get("chgb_vonu_bspt_kh_19"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STB契約TVコースコード19 → 変更前STB契約TVコースコード19
		if (inMap == null || inMap.get("chgb_stb_kei_tv_course_cd_19") == null || "".equals(inMap.get("chgb_stb_kei_tv_course_cd_19")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_19);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_19, (String)inMap.get("chgb_stb_kei_tv_course_cd_19"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID19 → 変更前旧STBID19
		if (inMap == null || inMap.get("chgb_old_stb_id_19") == null || "".equals(inMap.get("chgb_old_stb_id_19")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_19);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_19, (String)inMap.get("chgb_old_stb_id_19"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード19 → 変更前旧HDD容量コード19
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_19") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_19")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_19);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_19, (String)inMap.get("chgb_old_hdd_capa_cd_19"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード19 → 変更前旧宅内機器型式コード19
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_19") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_19")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_19);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_19, (String)inMap.get("chgb_old_taknkiki_model_cd_19"));
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ20 → 機器提供サービス契約変更メモ20
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_20") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_20")))
		{
			template.setNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_20);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_20, (String)inMap.get("kktk_svc_kei_chge_memo_20"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否20 → 変更前BSパススルー可否20
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_20") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_20")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_20);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_20, (String)inMap.get("chgb_vonu_bspt_kh_20"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID20 → 変更前旧STBID20
		if (inMap == null || inMap.get("chgb_old_stb_id_20") == null || "".equals(inMap.get("chgb_old_stb_id_20")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_20);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_20, (String)inMap.get("chgb_old_stb_id_20"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード20 → 変更前旧HDD容量コード20
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_20") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_20")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_20);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_20, (String)inMap.get("chgb_old_hdd_capa_cd_20"));
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード20 → 変更前旧宅内機器型式コード20
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_20") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_20")))
		{
			template.setNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_20);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_20, (String)inMap.get("chgb_old_taknkiki_model_cd_20"));
		}
		// 工事案件（eo光テレビ）受付マップ.申込者名 → 申込者名
		if (inMap == null || inMap.get("mskmsha_nm") == null || "".equals(inMap.get("mskmsha_nm")))
		{
			template.setNull(EKU0031D010CBSMsg.MSKMSHA_NM);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.MSKMSHA_NM, (String)inMap.get("mskmsha_nm"));
		}
		// 工事案件（eo光テレビ）受付マップ.工事アポ連絡先電話番号 → 工事アポ連絡先電話番号
		if (inMap == null || inMap.get("koji_apo_rrks_telno") == null || "".equals(inMap.get("koji_apo_rrks_telno")))
		{
			template.setNull(EKU0031D010CBSMsg.KOJI_APO_RRKS_TELNO);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.KOJI_APO_RRKS_TELNO, (String)inMap.get("koji_apo_rrks_telno"));
		}
		// 工事案件（eo光テレビ）受付マップ.サービス開始年月日 → サービス開始年月日
		if (workMap == null || workMap.get("svc_sta_ymd") == null || "".equals(workMap.get("svc_sta_ymd")))
		{
			template.setNull(EKU0031D010CBSMsg.SVC_STAYMD);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.SVC_STAYMD, (String)workMap.get("svc_sta_ymd"));
		}
		// 工事案件（eo光テレビ）受付マップ.転宅前サービス契約回線内訳番号 → 転宅前サービス契約回線内訳番号
		if (inMap == null || inMap.get("tentaku_bf_svc_kei_kaisen_ucwk_no") == null || "".equals(inMap.get("tentaku_bf_svc_kei_kaisen_ucwk_no")))
		{
			template.setNull(EKU0031D010CBSMsg.TENTAKU_BF_SVC_KEI_KAISEN_UCWK_NO);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.TENTAKU_BF_SVC_KEI_KAISEN_UCWK_NO, (String)inMap.get("tentaku_bf_svc_kei_kaisen_ucwk_no"));
		}
		// 工事案件（eo光テレビ）受付マップ.マンション物件コード → マンション物件コード
		if (workMap == null || workMap.get("mansion_bukken_cd") == null || "".equals(workMap.get("mansion_bukken_cd")))
		{
			template.setNull(EKU0031D010CBSMsg.MANSION_BUKKEN_CD);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.MANSION_BUKKEN_CD, (String)workMap.get("mansion_bukken_cd"));
		}
		// 住所変更撤去工事案件番号
		if (inMap == null || inMap.get("ad_chg_tekkyo_kjak_no") == null || "".equals(inMap.get("ad_chg_tekkyo_kjak_no")))
		{
			template.setNull(EKU0031D010CBSMsg.AD_CHG_TEKKYO_KJAK_NO);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.AD_CHG_TEKKYO_KJAK_NO, (String)inMap.get("ad_chg_tekkyo_kjak_no"));
		}
		// マンション設備用記事欄
		if (inMap == null || inMap.get("manssbsys_rnki_kijiran") == null || "".equals(inMap.get("manssbsys_rnki_kijiran")))
		{
			template.setNull(EKU0031D010CBSMsg.MANSSBSYS_RNKI_KIJIRAN);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.MANSSBSYS_RNKI_KIJIRAN, (String)inMap.get("manssbsys_rnki_kijiran"));
		}
		
		// TODO ANK-0397-00-00 申込書明細番号追加対応
		// 工事案件（eo光ネット）受付マップ.申込書明細番号 → 申込書明細番号
		if (inMap == null || inMap.get("mskmsho_dtl_no") == null || "".equals(inMap.get("mskmsho_dtl_no")))
		{
			template.setNull(EKU0031D010CBSMsg.MKMSDTL_NO);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.MKMSDTL_NO, (String)inMap.get("mskmsho_dtl_no"));
		}
		// ANK-3136-00-00 ADD START
		// 設備流用有無
		if (inMap == null || inMap.get("equip_ryuyo_um") == null || "".equals(inMap.get("equip_ryuyo_um")))
		{
			template.setNull(EKU0031D010CBSMsg.EQUIP_RYUYO_UM);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.EQUIP_RYUYO_UM, (String)inMap.get("equip_ryuyo_um"));
		}
		// V-ONU流用有無
		if (inMap == null || inMap.get("vonu_ryuyo_um") == null || "".equals(inMap.get("vonu_ryuyo_um")))
		{
			template.setNull(EKU0031D010CBSMsg.VONU_RYUYO_UM);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.VONU_RYUYO_UM, (String)inMap.get("vonu_ryuyo_um"));
		}
		// 流用元工事案件番号
		if (inMap == null || inMap.get("ryuyo_moto_kjak_no") == null || "".equals(inMap.get("ryuyo_moto_kjak_no")))
		{
			template.setNull(EKU0031D010CBSMsg.RYUYO_MOTO_KJAK_NO);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.RYUYO_MOTO_KJAK_NO, (String)inMap.get("ryuyo_moto_kjak_no"));
		}
		// 設備流用工事完了希望年月日
		if (inMap == null || inMap.get("sbry_kj_fin_kiboymd") == null || "".equals(inMap.get("sbry_kj_fin_kiboymd")))
		{
			template.setNull(EKU0031D010CBSMsg.SBRY_KJ_FIN_KIBOYMD);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.SBRY_KJ_FIN_KIBOYMD, (String)inMap.get("sbry_kj_fin_kiboymd"));
		}
		// 他システム連携_工事連絡先氏名
		if (inMap == null || inMap.get("tsyrn_kj_rrks_nm") == null || "".equals(inMap.get("tsyrn_kj_rrks_nm")))
		{
			template.setNull(EKU0031D010CBSMsg.TSYRN_KJ_RRKS_NM);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.TSYRN_KJ_RRKS_NM, (String)inMap.get("tsyrn_kj_rrks_nm"));
		}
		// 他システム連携_工事連絡先電話番号
		if (inMap == null || inMap.get("tsyrn_kj_rrks_tln") == null || "".equals(inMap.get("tsyrn_kj_rrks_tln")))
		{
			template.setNull(EKU0031D010CBSMsg.TSYRN_KJ_RRKS_TLN);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.TSYRN_KJ_RRKS_TLN, (String)inMap.get("tsyrn_kj_rrks_tln"));
		}
		// 他システム連携_宅内調査時連絡先氏名
		if (inMap == null || inMap.get("tsyrn_takcho_ji_rrks_nm") == null || "".equals(inMap.get("tsyrn_takcho_ji_rrks_nm")))
		{
			template.setNull(EKU0031D010CBSMsg.TSYRN_TAKCHO_JI_RRKS_NM);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.TSYRN_TAKCHO_JI_RRKS_NM, (String)inMap.get("tsyrn_takcho_ji_rrks_nm"));
		}
		// 他システム連携_宅内調査時連絡先電話番号
		if (inMap == null || inMap.get("tsyrn_takcho_ji_rrks_tln") == null || "".equals(inMap.get("tsyrn_takcho_ji_rrks_tln")))
		{
			template.setNull(EKU0031D010CBSMsg.TSYRN_TAKCHO_JI_RRKS_TLN);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.TSYRN_TAKCHO_JI_RRKS_TLN, (String)inMap.get("tsyrn_takcho_ji_rrks_tln"));
		}
		// 他システム連携_連絡希望日時
		if (inMap == null || inMap.get("tsyrn_rrk_kibo_date") == null || "".equals(inMap.get("tsyrn_rrk_kibo_date")))
		{
			template.setNull(EKU0031D010CBSMsg.TSYRN_RRK_KIBO_DATE);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.TSYRN_RRK_KIBO_DATE, (String)inMap.get("tsyrn_rrk_kibo_date"));
		}
		// 他システム連携_工事費用
		if (inMap == null || inMap.get("tsyrn_koji_hi") == null || "".equals(inMap.get("tsyrn_koji_hi")))
		{
			template.setNull(EKU0031D010CBSMsg.TSYRN_KOJI_HI);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.TSYRN_KOJI_HI, (String)inMap.get("tsyrn_koji_hi"));
		}
		// 他システム連携_宅内調査要否
		if (inMap == null || inMap.get("tsyrn_takcho_yh") == null || "".equals(inMap.get("tsyrn_takcho_yh")))
		{
			template.setNull(EKU0031D010CBSMsg.TSYRN_TAKCHO_YH);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.TSYRN_TAKCHO_YH, (String)inMap.get("tsyrn_takcho_yh"));
		}
		// 他システム連携_承諾書要否
		if (inMap == null || inMap.get("tsyrn_sdaks_yh") == null || "".equals(inMap.get("tsyrn_sdaks_yh")))
		{
			template.setNull(EKU0031D010CBSMsg.TSYRN_SDAKS_YH);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.TSYRN_SDAKS_YH, (String)inMap.get("tsyrn_sdaks_yh"));
		}
		// 他システム連携_立会者名
		if (inMap == null || inMap.get("tsyrn_tachiaisha_nm") == null || "".equals(inMap.get("tsyrn_tachiaisha_nm")))
		{
			template.setNull(EKU0031D010CBSMsg.TSYRN_TACHIAISHA_NM);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.TSYRN_TACHIAISHA_NM, (String)inMap.get("tsyrn_tachiaisha_nm"));
		}
		// 他システム連携_引越し施策要否
		if (inMap == null || inMap.get("tsyrn_hkks_sisak_yh") == null || "".equals(inMap.get("tsyrn_hkks_sisak_yh")))
		{
			template.setNull(EKU0031D010CBSMsg.TSYRN_HKKS_SISAK_YH);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.TSYRN_HKKS_SISAK_YH, (String)inMap.get("tsyrn_hkks_sisak_yh"));
		}
		// 他システム連携_建替時新設案件要否
		if (inMap == null || inMap.get("tsyrn_ttk_ji_nsank_yh") == null || "".equals(inMap.get("tsyrn_ttk_ji_nsank_yh")))
		{
			template.setNull(EKU0031D010CBSMsg.TSYRN_TTK_JI_NSANK_YH);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.TSYRN_TTK_JI_NSANK_YH, (String)inMap.get("tsyrn_ttk_ji_nsank_yh"));
		}
		// 他システム連携_地図有無
		if (inMap == null || inMap.get("tsyrn_map_um") == null || "".equals(inMap.get("tsyrn_map_um")))
		{
			template.setNull(EKU0031D010CBSMsg.TSYRN_MAP_UM);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.TSYRN_MAP_UM, (String)inMap.get("tsyrn_map_um"));
		}
		// 他システム連携_同時工事情報
		if (inMap == null || inMap.get("tsyrn_doji_koji_inf") == null || "".equals(inMap.get("tsyrn_doji_koji_inf")))
		{
			template.setNull(EKU0031D010CBSMsg.TSYRN_DOJI_KOJI_INF);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.TSYRN_DOJI_KOJI_INF, (String)inMap.get("tsyrn_doji_koji_inf"));
		}
		// 他システム連携_既存契約情報
		if (inMap == null || inMap.get("tsyrn_kzn_kei_inf") == null || "".equals(inMap.get("tsyrn_kzn_kei_inf")))
		{
			template.setNull(EKU0031D010CBSMsg.TSYRN_KZN_KEI_INF);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.TSYRN_KZN_KEI_INF, (String)inMap.get("tsyrn_kzn_kei_inf"));
		}
		// 他システム連携_不備解消年月日
		if (inMap == null || inMap.get("tsyrn_hbi_kaishou_ymd") == null || "".equals(inMap.get("tsyrn_hbi_kaishou_ymd")))
		{
			template.setNull(EKU0031D010CBSMsg.TSYRN_HBI_KAISHOU_YMD);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.TSYRN_HBI_KAISHOU_YMD, (String)inMap.get("tsyrn_hbi_kaishou_ymd"));
		}
		// 他システム連携_キャンペーン情報
		if (inMap == null || inMap.get("tsyrn_campaign_inf") == null || "".equals(inMap.get("tsyrn_campaign_inf")))
		{
			template.setNull(EKU0031D010CBSMsg.TSYRN_CAMPAIGN_INF);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.TSYRN_CAMPAIGN_INF, (String)inMap.get("tsyrn_campaign_inf"));
		}
		// 宅内調査要否
		if (inMap == null || inMap.get("takcho_yh") == null || "".equals(inMap.get("takcho_yh")))
		{
			template.setNull(EKU0031D010CBSMsg.TAKCHO_YH);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.TAKCHO_YH, (String)inMap.get("takcho_yh"));
		}
		// 設計要否
		if (inMap == null || inMap.get("dsgn_yh") == null || "".equals(inMap.get("dsgn_yh")))
		{
			template.setNull(EKU0031D010CBSMsg.DSGN_YH);
		}
		else
		{
			template.set(EKU0031D010CBSMsg.DSGN_YH, (String)inMap.get("dsgn_yh"));
		}
		// ANK-3136-00-00 ADD END

		setParamKojiAnknTv(dataList, template, workMap);
		return template;
	}

	/**
	 * 工事案件<eo光テレビ>受付の下りマッピング処理を行います。
	 * <br>
	 * @param msgList
	 * @param param
	 * @param inMap
	 * @return リクエストパラメータ
	 * @throws Exception
	 */
	@SuppressWarnings("unchecked")
	private void editOutEKU0031D010(Map<?, ?> msgList, IRequestParameterReadWrite param, HashMap inMap) throws Exception
	{
		CAANMsg[] templates = (CAANMsg[])msgList.get(JCMConstants.TEMPLATE_LIST_KEY);
		CAANMsg parentTemplate = templates[0];
		
		// 通知書登録CCを後続で呼び出す場合、工事案件番号を通知書登録CCマップにマッピングする
		if (inMap.containsKey("Tchishofixedtext"))
		{
			String TchishoFixedtext = (String)inMap.get("Tchishofixedtext");
			HashMap TchishoMap = (HashMap)param.getData(TchishoFixedtext);
			if (TchishoMap != null)
			{
				ArrayList TchishoList = (ArrayList)TchishoMap.get("trgt_data_list");
				HashMap TchishoListMap = (HashMap)TchishoList.get(0);
				
				// 通知書登録CCマップ.工事案件番号 ← 工事案件番号
				if (parentTemplate.isNull(EKU0031D010CBSMsg.KOJIAK_NO))
				{
					TchishoListMap.put("kojiak_no", new String());
				}
				else
				{
					TchishoListMap.put("kojiak_no", parentTemplate.getString(EKU0031D010CBSMsg.KOJIAK_NO));
				}
			}
		}
		
		// リターンコード取得
		int returnCode = (Integer)msgList.get(JCMConstants.RET_CD_INT_KEY);
		
		// エラー情報の設定
		editErrorInfoEKU0031D010(param, inMap, templates, returnCode);
		
		//エラー情報のマップを取得
		ArrayList<Object> errList = (ArrayList<Object>)param.getControlMapData(SCControlMapKeys.ERROR_INFO);
		if (errList == null)
		{
			errList = new ArrayList<Object>();
		}
		// コントロールマップに設定
		param.setControlMapData(SCControlMapKeys.ERROR_INFO, TemplateErrorUtil.getErrorInfo(msgList, errList));
		
		// 取得したリターンコード、ステータスの内容を見て異常かどうかの判断をする。
		String rtnCode = msgList.get(JCMConstants.RET_CD_INT_KEY).toString();
		Integer status = parentTemplate.getInt(JCMConstants.STATUS_INT_KEY);
		// 異常の場合、SCCallExceptionを生成してスローする
		if(!("0".equals(rtnCode) && 0 == status.intValue()))
		{
			SCCallException scCallEx = new SCCallException("戻り値不正", rtnCode, status);
			throw scCallEx;
		}
	}

	/**
	 * 工事案件<eo光テレビ>受付のエラー情報マッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @param templates
	 * @param returnCode
	 * @return IRequestParameterReadWrite
	 * @throws RequestParameterException
	 */
	private IRequestParameterReadWrite editErrorInfoEKU0031D010(IRequestParameterReadWrite param, HashMap<String, Object> inMap,
																CAANMsg[] templates, int returnCode) throws RequestParameterException
	{
		CAANMsg template = templates[0];
		int templateStatus = template.getInt(EKU0031D010CBSMsg.STATUS);
		if (returnCode != 0)
		{
			templateStatus = 9000;
		}
		if (JCMAPLConstMgr.getString("RETURN_MESSAGE_" + String.format("%1$04d", templateStatus)) == null)
		{
			templateStatus = 0;
		}
		int bpStatus = 0;
		Object obj = param.getControlMapData(SCControlMapKeys.RETURN_CODE);
		if (obj == null)
		{
			bpStatus = -1;
		}
		else
		{
			bpStatus = Integer.parseInt((String)param.getControlMapData(SCControlMapKeys.RETURN_CODE));
		}
		if (templateStatus > bpStatus)
		{
			// BPにサービスコンポーネントのステータスを設定する。
			String formatStatus = String.format("%1$04d", templateStatus);
			String message = JCMAPLConstMgr.getString("RETURN_MESSAGE_" + formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_CODE, formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_MESSAGE, message);
		}
		// 工事案件（eo光テレビ）受付マップ.サービス契約番号 → サービス契約番号 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.SVC_KEI_NO_ERR))
		{
			if (!inMap.containsKey("svc_kei_no_err"))
			{
				inMap.put("svc_kei_no_err", template.getString(EKU0031D010CBSMsg.SVC_KEI_NO_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.サービス契約回線内訳番号 → サービス契約回線内訳番号 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.SVC_KEI_KAISEN_UCWK_NO_ERR))
		{
			if (!inMap.containsKey("svc_kei_kaisen_ucwk_no_err"))
			{
				inMap.put("svc_kei_kaisen_ucwk_no_err", template.getString(EKU0031D010CBSMsg.SVC_KEI_KAISEN_UCWK_NO_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.申込書番号 → 申込書番号 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.MSKMSHO_NO_ERR))
		{
			if (!inMap.containsKey("mskmsho_no_err"))
			{
				inMap.put("mskmsho_no_err", template.getString(EKU0031D010CBSMsg.MSKMSHO_NO_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.申込明細番号 → 申込明細番号 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.MSKM_DTL_NO_ERR))
		{
			if (!inMap.containsKey("mskm_dtl_no_err"))
			{
				inMap.put("mskm_dtl_no_err", template.getString(EKU0031D010CBSMsg.MSKM_DTL_NO_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧申込明細番号 → 旧申込明細番号 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_MSKM_DTL_NO_ERR))
		{
			if (!inMap.containsKey("old_mskm_dtl_no_err"))
			{
				inMap.put("old_mskm_dtl_no_err", template.getString(EKU0031D010CBSMsg.OLD_MSKM_DTL_NO_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.申込書到着年月日 → 申込書到着年月日 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.MSKMSHO_ARIV_YMD_ERR))
		{
			if (!inMap.containsKey("mskmsho_ariv_ymd_err"))
			{
				inMap.put("mskmsho_ariv_ymd_err", template.getString(EKU0031D010CBSMsg.MSKMSHO_ARIV_YMD_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.申込受付年月日 → 申込受付年月日 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.MSKM_UK_YMD_ERR))
		{
			if (!inMap.containsKey("mskm_uk_ymd_err"))
			{
				inMap.put("mskm_uk_ymd_err", template.getString(EKU0031D010CBSMsg.MSKM_UK_YMD_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.工事受付コード → 工事受付コード のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KOJI_UK_CD_ERR))
		{
			if (!inMap.containsKey("koji_uk_cd_err"))
			{
				inMap.put("koji_uk_cd_err", template.getString(EKU0031D010CBSMsg.KOJI_UK_CD_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.工事受付詳細コード → 工事受付詳細コード のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KOJI_UK_DTAIL_CD_ERR))
		{
			if (!inMap.containsKey("koji_uk_dtail_cd_err"))
			{
				inMap.put("koji_uk_dtail_cd_err", template.getString(EKU0031D010CBSMsg.KOJI_UK_DTAIL_CD_ERR));
			}
		}
		/* ++++++++++ v4.00.00 追加開始 ++++++++++ */
		// 工事案件（eo光テレビ）受付マップ.工事受付契機異動区分
		if (!template.isNull(EKU0031D010CBSMsg.KOJI_UK_OPTNTY_IDO_DIV_ERR))
		{
			if (!inMap.containsKey("koji_uk_optnty_ido_div_err"))
			{
				inMap.put("koji_uk_optnty_ido_div_err", template.getString(EKU0031D010CBSMsg.KOJI_UK_OPTNTY_IDO_DIV_ERR));
			}
		}
		/* ++++++++++ v4.00.00 追加終了 ++++++++++ */
		// 工事案件（eo光テレビ）受付マップ.工事受付契機異動年月日時分秒 → 工事受付契機異動年月日時分秒 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KOJI_UK_OPTNTY_IDO_DTM_ERR))
		{
			if (!inMap.containsKey("koji_uk_optnty_ido_dtm_err"))
			{
				inMap.put("koji_uk_optnty_ido_dtm_err", template.getString(EKU0031D010CBSMsg.KOJI_UK_OPTNTY_IDO_DTM_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.サービスコード → サービスコード のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.SVC_CD_ERR))
		{
			if (!inMap.containsKey("svc_cd_err"))
			{
				inMap.put("svc_cd_err", template.getString(EKU0031D010CBSMsg.SVC_CD_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.料金グループコード → 料金グループコード のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.PRC_GRP_CD_ERR))
		{
			if (!inMap.containsKey("prc_grp_cd_err"))
			{
				inMap.put("prc_grp_cd_err", template.getString(EKU0031D010CBSMsg.PRC_GRP_CD_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.料金コースコード → 料金コースコード のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.PCRS_CD_ERR))
		{
			if (!inMap.containsKey("pcrs_cd_err"))
			{
				inMap.put("pcrs_cd_err", template.getString(EKU0031D010CBSMsg.PCRS_CD_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.追加元サービス契約番号 → 追加元サービス契約番号 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.ADD_MOTO_SVC_KEI_NO_ERR))
		{
			if (!inMap.containsKey("add_moto_svc_kei_no_err"))
			{
				inMap.put("add_moto_svc_kei_no_err", template.getString(EKU0031D010CBSMsg.ADD_MOTO_SVC_KEI_NO_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.面開発案件番号 → 面開発案件番号 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.MENKAIHAT_ANKEN_NO_ERR))
		{
			if (!inMap.containsKey("menkaihat_anken_no_err"))
			{
				inMap.put("menkaihat_anken_no_err", template.getString(EKU0031D010CBSMsg.MENKAIHAT_ANKEN_NO_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.面開発工事コード → 面開発工事コード のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.MNKHT_KOJI_CD_ERR))
		{
			if (!inMap.containsKey("mnkht_koji_cd_err"))
			{
				inMap.put("mnkht_koji_cd_err", template.getString(EKU0031D010CBSMsg.MNKHT_KOJI_CD_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.引越対象サービス契約番号 → 引越対象サービス契約番号 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.HIKKOSHI_TRGT_SVC_KEI_NO_ERR))
		{
			if (!inMap.containsKey("hikkoshi_trgt_svc_kei_no_err"))
			{
				inMap.put("hikkoshi_trgt_svc_kei_no_err", template.getString(EKU0031D010CBSMsg.HIKKOSHI_TRGT_SVC_KEI_NO_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.オーナー契約番号 → オーナー契約番号 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OWNR_KEI_NO_ERR))
		{
			if (!inMap.containsKey("ownr_kei_no_err"))
			{
				inMap.put("ownr_kei_no_err", template.getString(EKU0031D010CBSMsg.OWNR_KEI_NO_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.PID → PID のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.PID_ERR))
		{
			if (!inMap.containsKey("pid_err"))
			{
				inMap.put("pid_err", template.getString(EKU0031D010CBSMsg.PID_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.CATID → CATID のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CATID_ERR))
		{
			if (!inMap.containsKey("catid_err"))
			{
				inMap.put("catid_err", template.getString(EKU0031D010CBSMsg.CATID_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.リンクSTBフラグ → リンクSTBフラグ のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.LINK_STB_FLG_ERR))
		{
			if (!inMap.containsKey("link_stb_flg_err"))
			{
				inMap.put("link_stb_flg_err", template.getString(EKU0031D010CBSMsg.LINK_STB_FLG_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.回線使用契約番号 → 回線使用契約番号 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KAISEN_USE_KEI_NO_ERR))
		{
			if (!inMap.containsKey("kaisen_use_kei_no_err"))
			{
				inMap.put("kaisen_use_kei_no_err", template.getString(EKU0031D010CBSMsg.KAISEN_USE_KEI_NO_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.SYSID → SYSID のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.SYSID_ERR))
		{
			if (!inMap.containsKey("sysid_err"))
			{
				inMap.put("sysid_err", template.getString(EKU0031D010CBSMsg.SYSID_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.お客様名 → お客様名 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CUST_NM_ERR))
		{
			if (!inMap.containsKey("cust_nm_err"))
			{
				inMap.put("cust_nm_err", template.getString(EKU0031D010CBSMsg.CUST_NM_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.お客様カナ名 → お客様カナ名 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CUST_KANA_ERR))
		{
			if (!inMap.containsKey("cust_kana_err"))
			{
				inMap.put("cust_kana_err", template.getString(EKU0031D010CBSMsg.CUST_KANA_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.お客様自宅電話番号 → お客様自宅電話番号 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CUST_HOME_TEL_NO_ERR))
		{
			if (!inMap.containsKey("cust_home_tel_no_err"))
			{
				inMap.put("cust_home_tel_no_err", template.getString(EKU0031D010CBSMsg.CUST_HOME_TEL_NO_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.お客様携帯電話番号 → お客様携帯電話番号 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CUST_KTAI_TEL_NO_ERR))
		{
			if (!inMap.containsKey("cust_ktai_tel_no_err"))
			{
				inMap.put("cust_ktai_tel_no_err", template.getString(EKU0031D010CBSMsg.CUST_KTAI_TEL_NO_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.契約者電話番号 → お客様連絡先電話番号 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CUST_RRKS_TEL_NO_ERR))
		{
			if (!inMap.containsKey("keisha_telno_err"))
			{
				inMap.put("keisha_telno_err", template.getString(EKU0031D010CBSMsg.CUST_RRKS_TEL_NO_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.勤務先名 → 連絡先勤務先名 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.RRKS_OFFC_NM_ERR))
		{
			if (!inMap.containsKey("offc_nm_err"))
			{
				inMap.put("offc_nm_err", template.getString(EKU0031D010CBSMsg.RRKS_OFFC_NM_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.契約者住所コード → 契約者住所コード のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KEISHA_AD_CD_ERR))
		{
			if (!inMap.containsKey("keisha_ad_cd_err"))
			{
				inMap.put("keisha_ad_cd_err", template.getString(EKU0031D010CBSMsg.KEISHA_AD_CD_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.契約者郵便番号 → 契約者郵便番号 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KEISHA_PCD_ERR))
		{
			if (!inMap.containsKey("keisha_pcd_err"))
			{
				inMap.put("keisha_pcd_err", template.getString(EKU0031D010CBSMsg.KEISHA_PCD_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.契約者都道府県名 → 契約者都道府県名 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KEISHA_STATE_NM_ERR))
		{
			if (!inMap.containsKey("keisha_state_nm_err"))
			{
				inMap.put("keisha_state_nm_err", template.getString(EKU0031D010CBSMsg.KEISHA_STATE_NM_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.契約者市区町村名 → 契約者市区町村名 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KEISHA_CITY_NM_ERR))
		{
			if (!inMap.containsKey("keisha_city_nm_err"))
			{
				inMap.put("keisha_city_nm_err", template.getString(EKU0031D010CBSMsg.KEISHA_CITY_NM_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.契約者大字通称名 → 契約者大字通称名 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KEISHA_OAZTSU_NM_ERR))
		{
			if (!inMap.containsKey("keisha_oaztsu_nm_err"))
			{
				inMap.put("keisha_oaztsu_nm_err", template.getString(EKU0031D010CBSMsg.KEISHA_OAZTSU_NM_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.契約者字丁目名 → 契約者字丁目名 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KEISHA_AZCHO_NM_ERR))
		{
			if (!inMap.containsKey("keisha_azcho_nm_err"))
			{
				inMap.put("keisha_azcho_nm_err", template.getString(EKU0031D010CBSMsg.KEISHA_AZCHO_NM_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.契約者番地号 → 契約者住所番地号 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KEISHA_AD_BNCHIGO_ERR))
		{
			if (!inMap.containsKey("keisha_bnchigo_err"))
			{
				inMap.put("keisha_bnchigo_err", template.getString(EKU0031D010CBSMsg.KEISHA_AD_BNCHIGO_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.契約者住所補記・建物名 → 契約者住所補記・建物名 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KEISHA_ADRTTM_ERR))
		{
			if (!inMap.containsKey("keisha_adrttm_err"))
			{
				inMap.put("keisha_adrttm_err", template.getString(EKU0031D010CBSMsg.KEISHA_ADRTTM_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.契約者住所補記・部屋番号 → 契約者住所補記・部屋番号 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KEISHA_ADRRM_ERR))
		{
			if (!inMap.containsKey("keisha_adrrm_err"))
			{
				inMap.put("keisha_adrrm_err", template.getString(EKU0031D010CBSMsg.KEISHA_ADRRM_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.請求契約番号 → 請求契約番号 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.SEIKY_KEI_NO_ERR))
		{
			if (!inMap.containsKey("seiky_kei_no_err"))
			{
				inMap.put("seiky_kei_no_err", template.getString(EKU0031D010CBSMsg.SEIKY_KEI_NO_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.回線場所番号 → 場所番号 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.PLACE_NO_ERR))
		{
			if (!inMap.containsKey("kaisen_place_no_err"))
			{
				inMap.put("kaisen_place_no_err", template.getString(EKU0031D010CBSMsg.PLACE_NO_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.回線場所住所コード → 設置場所住所コード のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.SETPLACE_AD_CD_ERR))
		{
			if (!inMap.containsKey("kaisen_place_ad_cd_err"))
			{
				inMap.put("kaisen_place_ad_cd_err", template.getString(EKU0031D010CBSMsg.SETPLACE_AD_CD_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.回線場所郵便番号 → 設置場所郵便番号 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.SETPLACE_PCD_ERR))
		{
			if (!inMap.containsKey("kaisen_place_pcd_err"))
			{
				inMap.put("kaisen_place_pcd_err", template.getString(EKU0031D010CBSMsg.SETPLACE_PCD_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.回線場所都道府県名 → 設置場所都道府県名 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.SETPLACE_STATE_NM_ERR))
		{
			if (!inMap.containsKey("kaisen_place_state_nm_err"))
			{
				inMap.put("kaisen_place_state_nm_err", template.getString(EKU0031D010CBSMsg.SETPLACE_STATE_NM_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.回線場所市区町村名 → 設置場所市区町村名 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.SETPLACE_CITY_NM_ERR))
		{
			if (!inMap.containsKey("kaisen_place_city_nm_err"))
			{
				inMap.put("kaisen_place_city_nm_err", template.getString(EKU0031D010CBSMsg.SETPLACE_CITY_NM_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.回線場所大字通称名 → 設置場所大字通称名 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.SETPLACE_OAZTSU_NM_ERR))
		{
			if (!inMap.containsKey("kaisen_place_oaztsu_nm_err"))
			{
				inMap.put("kaisen_place_oaztsu_nm_err", template.getString(EKU0031D010CBSMsg.SETPLACE_OAZTSU_NM_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.回線場所字丁目名 → 設置場所字丁目名 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.SETPLACE_AZCHO_NM_ERR))
		{
			if (!inMap.containsKey("kaisen_place_azcho_nm_err"))
			{
				inMap.put("kaisen_place_azcho_nm_err", template.getString(EKU0031D010CBSMsg.SETPLACE_AZCHO_NM_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.回線場所番地号 → 設置場所住所番地号 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.SETPLACE_AD_BNCHIGO_ERR))
		{
			if (!inMap.containsKey("kaisen_place_bnchigo_err"))
			{
				inMap.put("kaisen_place_bnchigo_err", template.getString(EKU0031D010CBSMsg.SETPLACE_AD_BNCHIGO_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.回線場所住所補記・建物名 → 設置場所住所補記・建物名 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.SETPLACE_ADRTTM_ERR))
		{
			if (!inMap.containsKey("kaisen_place_adrttm_err"))
			{
				inMap.put("kaisen_place_adrttm_err", template.getString(EKU0031D010CBSMsg.SETPLACE_ADRTTM_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.回線場所住所補記・部屋番号 → 設置場所住所補記・部屋番号 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.SETPLACE_ADRRM_ERR))
		{
			if (!inMap.containsKey("kaisen_place_adrrm_err"))
			{
				inMap.put("kaisen_place_adrrm_err", template.getString(EKU0031D010CBSMsg.SETPLACE_ADRRM_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.住所未確定フラグ → 工事先住所未確定フラグ のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KOJI_SAKI_AD_MI_FIX_FLG_ERR))
		{
			if (!inMap.containsKey("kisn_plc_ad_mi_fix_flg_err"))
			{
				inMap.put("kisn_plc_ad_mi_fix_flg_err", template.getString(EKU0031D010CBSMsg.KOJI_SAKI_AD_MI_FIX_FLG_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.回線場所住所確定後変更可否 → 回線場所住所確定後変更可否 のエラー情報返却
//		if (!template.isNull(EKU0031D010CBSMsg.KISN_PLC_AD_FIX_AF_CHG_KH_ERR))
//		{
//			if (!inMap.containsKey("kisn_plc_ad_fix_af_chge_kh_err"))
//			{
//				inMap.put("kisn_plc_ad_fix_af_chge_kh_err", template.getString(EKU0031D010CBSMsg.KISN_PLC_AD_FIX_AF_CHG_KH_ERR));
//			}
//		}
		// 工事案件（eo光テレビ）受付マップ.回線場所電話番号 → 回線場所電話番号 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KAISEN_PLACE_TELNO_ERR))
		{
			if (!inMap.containsKey("kaisen_place_telno_err"))
			{
				inMap.put("kaisen_place_telno_err", template.getString(EKU0031D010CBSMsg.KAISEN_PLACE_TELNO_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.関電営業所番号 → 関電営業所番号 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KEPCO_BUSIOFFICE_NO_ERR))
		{
			if (!inMap.containsKey("kepco_busioffice_no_err"))
			{
				inMap.put("kepco_busioffice_no_err", template.getString(EKU0031D010CBSMsg.KEPCO_BUSIOFFICE_NO_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.経度 → 経度 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.LGTD_ERR))
		{
			if (!inMap.containsKey("lgtd_err"))
			{
				inMap.put("lgtd_err", template.getString(EKU0031D010CBSMsg.LGTD_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.緯度 → 緯度 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.LTTD_ERR))
		{
			if (!inMap.containsKey("lttd_err"))
			{
				inMap.put("lttd_err", template.getString(EKU0031D010CBSMsg.LTTD_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.座標補正有無 → 座標補正有無 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.ZAHYO_HOSEI_UM_ERR))
		{
			if (!inMap.containsKey("zahyo_hosei_um_err"))
			{
				inMap.put("zahyo_hosei_um_err", template.getString(EKU0031D010CBSMsg.ZAHYO_HOSEI_UM_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.住所形態コード → 住所形態コード のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.AD_FORM_CD_ERR))
		{
			if (!inMap.containsKey("ad_form_cd_err"))
			{
				inMap.put("ad_form_cd_err", template.getString(EKU0031D010CBSMsg.AD_FORM_CD_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.集合住宅入居階数コード → 入居階数コード のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.NYUKYO_FLR_CNT_CD_ERR))
		{
			if (!inMap.containsKey("shugj_nyukyo_flr_cnt_cd_err"))
			{
				inMap.put("shugj_nyukyo_flr_cnt_cd_err", template.getString(EKU0031D010CBSMsg.NYUKYO_FLR_CNT_CD_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.戸建建築階数コード → 建築階数コード のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KCKU_FLR_CNT_CD_ERR))
		{
			if (!inMap.containsKey("kodate_kcku_flr_cnt_cd_err"))
			{
				inMap.put("kodate_kcku_flr_cnt_cd_err", template.getString(EKU0031D010CBSMsg.KCKU_FLR_CNT_CD_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.方角コード1 → 方角コード1 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.DIRECTION_CD_1_ERR))
		{
			if (!inMap.containsKey("direction_cd_1_err"))
			{
				inMap.put("direction_cd_1_err", template.getString(EKU0031D010CBSMsg.DIRECTION_CD_1_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.方角コード2 → 方角コード2 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.DIRECTION_CD_2_ERR))
		{
			if (!inMap.containsKey("direction_cd_2_err"))
			{
				inMap.put("direction_cd_2_err", template.getString(EKU0031D010CBSMsg.DIRECTION_CD_2_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.転宅前住所コード → 転宅前住所コード のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TENTAKU_BF_AD_CD_ERR))
		{
			if (!inMap.containsKey("tentaku_bf_ad_cd_err"))
			{
				inMap.put("tentaku_bf_ad_cd_err", template.getString(EKU0031D010CBSMsg.TENTAKU_BF_AD_CD_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.転宅前郵便番号 → 転宅前郵便番号 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TENTAKU_BF_PCD_ERR))
		{
			if (!inMap.containsKey("tentaku_bf_pcd_err"))
			{
				inMap.put("tentaku_bf_pcd_err", template.getString(EKU0031D010CBSMsg.TENTAKU_BF_PCD_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.転宅前都道府県名 → 転宅前都道府県名 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TENTAKU_BF_STATE_NM_ERR))
		{
			if (!inMap.containsKey("tentaku_bf_state_nm_err"))
			{
				inMap.put("tentaku_bf_state_nm_err", template.getString(EKU0031D010CBSMsg.TENTAKU_BF_STATE_NM_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.転宅前市区町村名 → 転宅前市区町村名 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TENTAKU_BF_CITY_NM_ERR))
		{
			if (!inMap.containsKey("tentaku_bf_city_nm_err"))
			{
				inMap.put("tentaku_bf_city_nm_err", template.getString(EKU0031D010CBSMsg.TENTAKU_BF_CITY_NM_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.転宅前大字通称名 → 転宅前大字通称名 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TENTAKU_BF_OAZTSU_NM_ERR))
		{
			if (!inMap.containsKey("tentaku_bf_oaztsu_nm_err"))
			{
				inMap.put("tentaku_bf_oaztsu_nm_err", template.getString(EKU0031D010CBSMsg.TENTAKU_BF_OAZTSU_NM_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.転宅前字丁目名 → 転宅前字丁目名 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TENTAKU_BF_AZCHO_NM_ERR))
		{
			if (!inMap.containsKey("tentaku_bf_azcho_nm_err"))
			{
				inMap.put("tentaku_bf_azcho_nm_err", template.getString(EKU0031D010CBSMsg.TENTAKU_BF_AZCHO_NM_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.転宅前住所番地号 → 転宅前住所番地号 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TENTAKU_BF_AD_BNCHIGO_ERR))
		{
			if (!inMap.containsKey("tentaku_bf_ad_bnchigo_err"))
			{
				inMap.put("tentaku_bf_ad_bnchigo_err", template.getString(EKU0031D010CBSMsg.TENTAKU_BF_AD_BNCHIGO_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.転宅前住所補記・建物名 → 転宅前住所補記・建物名 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TENTAKU_BF_ADRTTM_ERR))
		{
			if (!inMap.containsKey("tentaku_bf_adrttm_err"))
			{
				inMap.put("tentaku_bf_adrttm_err", template.getString(EKU0031D010CBSMsg.TENTAKU_BF_ADRTTM_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.転宅前住所補記・部屋番号 → 転宅前住所補記・部屋番号 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TENTAKU_BF_ADRRM_ERR))
		{
			if (!inMap.containsKey("tentaku_bf_adrrm_err"))
			{
				inMap.put("tentaku_bf_adrrm_err", template.getString(EKU0031D010CBSMsg.TENTAKU_BF_ADRRM_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.新築物件コード → 新築物件コード のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.NEWCONST_BUKKEN_CD_ERR))
		{
			if (!inMap.containsKey("newconst_bukken_cd_err"))
			{
				inMap.put("newconst_bukken_cd_err", template.getString(EKU0031D010CBSMsg.NEWCONST_BUKKEN_CD_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.復活案件フラグ → 復活案件フラグ のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.HUKKAT_ANKEN_FLG_ERR))
		{
			if (!inMap.containsKey("hukkat_anken_flg_err"))
			{
				inMap.put("hukkat_anken_flg_err", template.getString(EKU0031D010CBSMsg.HUKKAT_ANKEN_FLG_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.同一設備再申込コード → 同一設備再申込コード のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.SAME_EQUIP_RE_MSKM_CD_ERR))
		{
			if (!inMap.containsKey("same_equip_re_mskm_cd_err"))
			{
				inMap.put("same_equip_re_mskm_cd_err", template.getString(EKU0031D010CBSMsg.SAME_EQUIP_RE_MSKM_CD_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.工事範囲コード → 工事範囲コード のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KOJI_SCOPE_CD_ERR))
		{
			if (!inMap.containsKey("koji_scope_cd_err"))
			{
				inMap.put("koji_scope_cd_err", template.getString(EKU0031D010CBSMsg.KOJI_SCOPE_CD_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.移設コード → 移設コード のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.ISETSU_CD_ERR))
		{
			if (!inMap.containsKey("isetsu_cd_err"))
			{
				inMap.put("isetsu_cd_err", template.getString(EKU0031D010CBSMsg.ISETSU_CD_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.工事希望年月日 → 工事希望年月日 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KOJI_KIBO_YMD_ERR))
		{
			if (!inMap.containsKey("koji_kibo_ymd_err"))
			{
				inMap.put("koji_kibo_ymd_err", template.getString(EKU0031D010CBSMsg.KOJI_KIBO_YMD_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.竣工予定年月日 → 竣工予定年月日 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.SHUNKO_RSV_YMD_ERR))
		{
			if (!inMap.containsKey("shunko_rsv_ymd_err"))
			{
				inMap.put("shunko_rsv_ymd_err", template.getString(EKU0031D010CBSMsg.SHUNKO_RSV_YMD_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.入居予定年月日 → 入居予定年月日 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.NYUKYO_RSV_YMD_ERR))
		{
			if (!inMap.containsKey("nyukyo_rsv_ymd_err"))
			{
				inMap.put("nyukyo_rsv_ymd_err", template.getString(EKU0031D010CBSMsg.NYUKYO_RSV_YMD_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.引渡し予定年月日 → 引渡し予定年月日 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.HIKIWATASHI_RSV_YMD_ERR))
		{
			if (!inMap.containsKey("hikiwatashi_rsv_ymd_err"))
			{
				inMap.put("hikiwatashi_rsv_ymd_err", template.getString(EKU0031D010CBSMsg.HIKIWATASHI_RSV_YMD_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.電力送電予定年月日 → 電力送電予定年月日 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.EPOWER_SODEN_RSV_YMD_ERR))
		{
			if (!inMap.containsKey("epower_soden_rsv_ymd_err"))
			{
				inMap.put("epower_soden_rsv_ymd_err", template.getString(EKU0031D010CBSMsg.EPOWER_SODEN_RSV_YMD_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.電話連絡希望年月日 → 電話連絡希望年月日 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TEL_RRK_KIBO_YMD_ERR))
		{
			if (!inMap.containsKey("tel_rrk_kibo_ymd_err"))
			{
				inMap.put("tel_rrk_kibo_ymd_err", template.getString(EKU0031D010CBSMsg.TEL_RRK_KIBO_YMD_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.電話連絡希望時間帯コード → 電話連絡希望時間帯コード のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TEL_RRK_KIBO_TIME_CD_ERR))
		{
			if (!inMap.containsKey("tel_rrk_kibo_time_cd_err"))
			{
				inMap.put("tel_rrk_kibo_time_cd_err", template.getString(EKU0031D010CBSMsg.TEL_RRK_KIBO_TIME_CD_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内調査希望アポ期限年月日 → 宅内調査希望アポ期限年月日 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKCHO_KIBO_APO_KIGEN_YMD_ERR))
		{
			if (!inMap.containsKey("takcho_kibo_apo_kigen_ymd_err"))
			{
				inMap.put("takcho_kibo_apo_kigen_ymd_err", template.getString(EKU0031D010CBSMsg.TAKCHO_KIBO_APO_KIGEN_YMD_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内工事希望アポ期限年月日 → 宅内工事希望アポ期限年月日 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TNKJ_KIBO_APO_KIGEN_YMD_ERR))
		{
			if (!inMap.containsKey("tnkj_kibo_apo_kigen_ymd_err"))
			{
				inMap.put("tnkj_kibo_apo_kigen_ymd_err", template.getString(EKU0031D010CBSMsg.TNKJ_KIBO_APO_KIGEN_YMD_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.工事アポ連絡先指定コード → 工事アポ連絡先指定コード のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KOJI_APO_RRKS_SHITEI_CD_ERR))
		{
			if (!inMap.containsKey("koji_apo_rrks_shitei_cd_err"))
			{
				inMap.put("koji_apo_rrks_shitei_cd_err", template.getString(EKU0031D010CBSMsg.KOJI_APO_RRKS_SHITEI_CD_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.連絡手段コード → 連絡手段コード のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.RRK_WAY_CD_ERR))
		{
			if (!inMap.containsKey("rrk_way_cd_err"))
			{
				inMap.put("rrk_way_cd_err", template.getString(EKU0031D010CBSMsg.RRK_WAY_CD_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.連絡手段補記 → 連絡手段補記 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.RRK_WAY_HOKI_ERR))
		{
			if (!inMap.containsKey("rrk_way_hoki_err"))
			{
				inMap.put("rrk_way_hoki_err", template.getString(EKU0031D010CBSMsg.RRK_WAY_HOKI_ERR));
			}
		}
		// 工事案件（eo光テレビ）解約マップ.契約者住所手動入力フラグ → 契約者住所手動入力フラグ のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KEISHA_AD_MAN_INPUT_FLG_ERR))
		{
			if (!inMap.containsKey("keisha_ad_man_input_flg_err"))
			{
				inMap.put("keisha_ad_man_input_flg_err", template.getString(EKU0031D010CBSMsg.KEISHA_AD_MAN_INPUT_FLG_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.工事案件備考 → 工事案件備考 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KOJIAK_BIKO_ERR))
		{
			if (!inMap.containsKey("kojiak_biko_err"))
			{
				inMap.put("kojiak_biko_err", template.getString(EKU0031D010CBSMsg.KOJIAK_BIKO_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.工事案件備考1 → 工事案件備考1 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KOJIAK_BIKO_1_ERR))
		{
			if (!inMap.containsKey("kojiak_biko_1_err"))
			{
				inMap.put("kojiak_biko_1_err", template.getString(EKU0031D010CBSMsg.KOJIAK_BIKO_1_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.工事案件備考2 → 工事案件備考2 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KOJIAK_BIKO_2_ERR))
		{
			if (!inMap.containsKey("kojiak_biko_2_err"))
			{
				inMap.put("kojiak_biko_2_err", template.getString(EKU0031D010CBSMsg.KOJIAK_BIKO_2_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.電波障害案件番号 → 電波障害案件番号 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.DMPS_ANKEN_NO_ERR))
		{
			if (!inMap.containsKey("dmps_anken_no_err"))
			{
				inMap.put("dmps_anken_no_err", template.getString(EKU0031D010CBSMsg.DMPS_ANKEN_NO_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.電波障害案件種別コード → 電波障害案件種別コード のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.DMPSANK_SBT_CD_ERR))
		{
			if (!inMap.containsKey("dmpsank_sbt_cd_err"))
			{
				inMap.put("dmpsank_sbt_cd_err", template.getString(EKU0031D010CBSMsg.DMPSANK_SBT_CD_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.関西電力お客様情報授受同意有無 → 関西電力お客様情報授受同意有無 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KEPCO_CTINFO_JUJU_DOI_UM_ERR))
		{
			if (!inMap.containsKey("kepco_ctinfo_juju_doi_um_err"))
			{
				inMap.put("kepco_ctinfo_juju_doi_um_err", template.getString(EKU0031D010CBSMsg.KEPCO_CTINFO_JUJU_DOI_UM_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器種別コード1 → 宅内機器種別コード1 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_1_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_1_err"))
			{
				inMap.put("taknkiki_sbt_cd_1_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_1_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器異動コード1 → 宅内機器異動コード1 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_1_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_1_err"))
			{
				inMap.put("taknkiki_ido_cd_1_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_1_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約番号1 → 機器提供サービス契約番号1 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_1_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_1_err"))
			{
				inMap.put("kktk_svc_kei_no_1_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_1_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器型式コード1 → 宅内機器型式コード1 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_1_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_1_err"))
			{
				inMap.put("taknkiki_model_cd_1_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_1_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器製造番号1 → 機器製造番号1 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKSEIZO_NO_1_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_1_err"))
			{
				inMap.put("kkseizo_no_1_err", template.getString(EKU0031D010CBSMsg.KKSEIZO_NO_1_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STBID1 → STBID1 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_ID_1_ERR))
		{
			if (!inMap.containsKey("stb_id_1_err"))
			{
				inMap.put("stb_id_1_err", template.getString(EKU0031D010CBSMsg.STB_ID_1_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.HDD容量コード1 → HDD容量コード1 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.HDD_CAPA_CD_1_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_1_err"))
			{
				inMap.put("hdd_capa_cd_1_err", template.getString(EKU0031D010CBSMsg.HDD_CAPA_CD_1_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.BSパススルー可否1 → BSパススルー可否1 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.VONU_BSPT_KH_1_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_1_err"))
			{
				inMap.put("vonu_bspt_kh_1_err", template.getString(EKU0031D010CBSMsg.VONU_BSPT_KH_1_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STB契約TVコースコード1 → STB契約TVコースコード1 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_1_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_1_err"))
			{
				inMap.put("stb_kei_tv_course_cd_1_err", template.getString(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_1_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧STBID1 → 旧STBID1 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_STB_ID_1_ERR))
		{
			if (!inMap.containsKey("old_stb_id_1_err"))
			{
				inMap.put("old_stb_id_1_err", template.getString(EKU0031D010CBSMsg.OLD_STB_ID_1_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧HDD容量コード1 → 旧HDD容量コード1 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_1_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_1_err"))
			{
				inMap.put("old_hdd_capa_cd_1_err", template.getString(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_1_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧宅内機器型式コード1 → 旧宅内機器型式コード1 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_1_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_1_err"))
			{
				inMap.put("old_taknkiki_model_cd_1_err", template.getString(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_1_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ1 → 機器提供サービス契約変更メモ1 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_1_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_1_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_1_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_1_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前宅内機器型式コード1 → 変更前宅内機器型式コード1 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_1_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_1_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_1_err", template.getString(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_1_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前機器製造番号1 → 変更前機器製造番号1 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_1_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_1_err"))
			{
				inMap.put("chgb_kkseizo_no_1_err", template.getString(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_1_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STBID1 → 変更前STBID1 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_ID_1_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_1_err"))
			{
				inMap.put("chgb_stb_id_1_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_ID_1_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前HDD容量コード1 → 変更前HDD容量コード1 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_1_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_1_err"))
			{
				inMap.put("chgb_hdd_capa_cd_1_err", template.getString(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_1_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否1 → 変更前BSパススルー可否1 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_1_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_1_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_1_err", template.getString(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_1_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STB契約TVコースコード1 → 変更前STB契約TVコースコード1 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_1_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_1_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_1_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_1_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID1 → 変更前旧STBID1 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_1_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_1_err"))
			{
				inMap.put("chgb_old_stb_id_1_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_1_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード1 → 変更前旧HDD容量コード1 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_1_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_1_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_1_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_1_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード1 → 変更前旧宅内機器型式コード1 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_1_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_1_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_1_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_1_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器種別コード2 → 宅内機器種別コード2 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_2_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_2_err"))
			{
				inMap.put("taknkiki_sbt_cd_2_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_2_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器異動コード2 → 宅内機器異動コード2 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_2_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_2_err"))
			{
				inMap.put("taknkiki_ido_cd_2_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_2_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約番号2 → 機器提供サービス契約番号2 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_2_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_2_err"))
			{
				inMap.put("kktk_svc_kei_no_2_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_2_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器型式コード2 → 宅内機器型式コード2 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_2_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_2_err"))
			{
				inMap.put("taknkiki_model_cd_2_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_2_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器製造番号2 → 機器製造番号2 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKSEIZO_NO_2_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_2_err"))
			{
				inMap.put("kkseizo_no_2_err", template.getString(EKU0031D010CBSMsg.KKSEIZO_NO_2_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STBID2 → STBID2 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_ID_2_ERR))
		{
			if (!inMap.containsKey("stb_id_2_err"))
			{
				inMap.put("stb_id_2_err", template.getString(EKU0031D010CBSMsg.STB_ID_2_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.HDD容量コード2 → HDD容量コード2 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.HDD_CAPA_CD_2_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_2_err"))
			{
				inMap.put("hdd_capa_cd_2_err", template.getString(EKU0031D010CBSMsg.HDD_CAPA_CD_2_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.BSパススルー可否2 → BSパススルー可否2 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.VONU_BSPT_KH_2_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_2_err"))
			{
				inMap.put("vonu_bspt_kh_2_err", template.getString(EKU0031D010CBSMsg.VONU_BSPT_KH_2_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STB契約TVコースコード2 → STB契約TVコースコード2 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_2_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_2_err"))
			{
				inMap.put("stb_kei_tv_course_cd_2_err", template.getString(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_2_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧STBID2 → 旧STBID2 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_STB_ID_2_ERR))
		{
			if (!inMap.containsKey("old_stb_id_2_err"))
			{
				inMap.put("old_stb_id_2_err", template.getString(EKU0031D010CBSMsg.OLD_STB_ID_2_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧HDD容量コード2 → 旧HDD容量コード2 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_2_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_2_err"))
			{
				inMap.put("old_hdd_capa_cd_2_err", template.getString(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_2_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧宅内機器型式コード2 → 旧宅内機器型式コード2 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_2_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_2_err"))
			{
				inMap.put("old_taknkiki_model_cd_2_err", template.getString(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_2_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ2 → 機器提供サービス契約変更メモ2 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_2_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_2_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_2_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_2_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前宅内機器型式コード2 → 変更前宅内機器型式コード2 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_2_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_2_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_2_err", template.getString(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_2_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前機器製造番号2 → 変更前機器製造番号2 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_2_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_2_err"))
			{
				inMap.put("chgb_kkseizo_no_2_err", template.getString(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_2_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STBID2 → 変更前STBID2 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_ID_2_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_2_err"))
			{
				inMap.put("chgb_stb_id_2_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_ID_2_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前HDD容量コード2 → 変更前HDD容量コード2 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_2_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_2_err"))
			{
				inMap.put("chgb_hdd_capa_cd_2_err", template.getString(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_2_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否2 → 変更前BSパススルー可否2 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_2_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_2_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_2_err", template.getString(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_2_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STB契約TVコースコード2 → 変更前STB契約TVコースコード2 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_2_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_2_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_2_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_2_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID2 → 変更前旧STBID2 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_2_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_2_err"))
			{
				inMap.put("chgb_old_stb_id_2_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_2_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード2 → 変更前旧HDD容量コード2 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_2_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_2_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_2_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_2_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード2 → 変更前旧宅内機器型式コード2 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_2_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_2_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_2_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_2_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器種別コード3 → 宅内機器種別コード3 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_3_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_3_err"))
			{
				inMap.put("taknkiki_sbt_cd_3_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_3_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器異動コード3 → 宅内機器異動コード3 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_3_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_3_err"))
			{
				inMap.put("taknkiki_ido_cd_3_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_3_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約番号3 → 機器提供サービス契約番号3 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_3_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_3_err"))
			{
				inMap.put("kktk_svc_kei_no_3_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_3_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器型式コード3 → 宅内機器型式コード3 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_3_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_3_err"))
			{
				inMap.put("taknkiki_model_cd_3_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_3_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器製造番号3 → 機器製造番号3 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKSEIZO_NO_3_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_3_err"))
			{
				inMap.put("kkseizo_no_3_err", template.getString(EKU0031D010CBSMsg.KKSEIZO_NO_3_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STBID3 → STBID3 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_ID_3_ERR))
		{
			if (!inMap.containsKey("stb_id_3_err"))
			{
				inMap.put("stb_id_3_err", template.getString(EKU0031D010CBSMsg.STB_ID_3_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.HDD容量コード3 → HDD容量コード3 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.HDD_CAPA_CD_3_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_3_err"))
			{
				inMap.put("hdd_capa_cd_3_err", template.getString(EKU0031D010CBSMsg.HDD_CAPA_CD_3_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.BSパススルー可否3 → BSパススルー可否3 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.VONU_BSPT_KH_3_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_3_err"))
			{
				inMap.put("vonu_bspt_kh_3_err", template.getString(EKU0031D010CBSMsg.VONU_BSPT_KH_3_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STB契約TVコースコード3 → STB契約TVコースコード3 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_3_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_3_err"))
			{
				inMap.put("stb_kei_tv_course_cd_3_err", template.getString(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_3_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧STBID3 → 旧STBID3 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_STB_ID_3_ERR))
		{
			if (!inMap.containsKey("old_stb_id_3_err"))
			{
				inMap.put("old_stb_id_3_err", template.getString(EKU0031D010CBSMsg.OLD_STB_ID_3_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧HDD容量コード3 → 旧HDD容量コード3 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_3_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_3_err"))
			{
				inMap.put("old_hdd_capa_cd_3_err", template.getString(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_3_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧宅内機器型式コード3 → 旧宅内機器型式コード3 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_3_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_3_err"))
			{
				inMap.put("old_taknkiki_model_cd_3_err", template.getString(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_3_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ3 → 機器提供サービス契約変更メモ3 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_3_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_3_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_3_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_3_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前宅内機器型式コード3 → 変更前宅内機器型式コード3 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_3_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_3_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_3_err", template.getString(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_3_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前機器製造番号3 → 変更前機器製造番号3 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_3_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_3_err"))
			{
				inMap.put("chgb_kkseizo_no_3_err", template.getString(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_3_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STBID3 → 変更前STBID3 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_ID_3_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_3_err"))
			{
				inMap.put("chgb_stb_id_3_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_ID_3_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前HDD容量コード3 → 変更前HDD容量コード3 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_3_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_3_err"))
			{
				inMap.put("chgb_hdd_capa_cd_3_err", template.getString(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_3_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否3 → 変更前BSパススルー可否3 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_3_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_3_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_3_err", template.getString(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_3_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STB契約TVコースコード3 → 変更前STB契約TVコースコード3 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_3_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_3_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_3_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_3_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID3 → 変更前旧STBID3 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_3_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_3_err"))
			{
				inMap.put("chgb_old_stb_id_3_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_3_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード3 → 変更前旧HDD容量コード3 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_3_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_3_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_3_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_3_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード3 → 変更前旧宅内機器型式コード3 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_3_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_3_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_3_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_3_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器種別コード4 → 宅内機器種別コード4 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_4_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_4_err"))
			{
				inMap.put("taknkiki_sbt_cd_4_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_4_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器異動コード4 → 宅内機器異動コード4 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_4_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_4_err"))
			{
				inMap.put("taknkiki_ido_cd_4_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_4_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約番号4 → 機器提供サービス契約番号4 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_4_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_4_err"))
			{
				inMap.put("kktk_svc_kei_no_4_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_4_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器型式コード4 → 宅内機器型式コード4 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_4_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_4_err"))
			{
				inMap.put("taknkiki_model_cd_4_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_4_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器製造番号4 → 機器製造番号4 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKSEIZO_NO_4_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_4_err"))
			{
				inMap.put("kkseizo_no_4_err", template.getString(EKU0031D010CBSMsg.KKSEIZO_NO_4_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STBID4 → STBID4 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_ID_4_ERR))
		{
			if (!inMap.containsKey("stb_id_4_err"))
			{
				inMap.put("stb_id_4_err", template.getString(EKU0031D010CBSMsg.STB_ID_4_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.HDD容量コード4 → HDD容量コード4 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.HDD_CAPA_CD_4_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_4_err"))
			{
				inMap.put("hdd_capa_cd_4_err", template.getString(EKU0031D010CBSMsg.HDD_CAPA_CD_4_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.BSパススルー可否4 → BSパススルー可否4 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.VONU_BSPT_KH_4_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_4_err"))
			{
				inMap.put("vonu_bspt_kh_4_err", template.getString(EKU0031D010CBSMsg.VONU_BSPT_KH_4_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STB契約TVコースコード4 → STB契約TVコースコード4 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_4_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_4_err"))
			{
				inMap.put("stb_kei_tv_course_cd_4_err", template.getString(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_4_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧STBID4 → 旧STBID4 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_STB_ID_4_ERR))
		{
			if (!inMap.containsKey("old_stb_id_4_err"))
			{
				inMap.put("old_stb_id_4_err", template.getString(EKU0031D010CBSMsg.OLD_STB_ID_4_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧HDD容量コード4 → 旧HDD容量コード4 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_4_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_4_err"))
			{
				inMap.put("old_hdd_capa_cd_4_err", template.getString(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_4_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧宅内機器型式コード4 → 旧宅内機器型式コード4 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_4_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_4_err"))
			{
				inMap.put("old_taknkiki_model_cd_4_err", template.getString(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_4_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ4 → 機器提供サービス契約変更メモ4 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_4_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_4_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_4_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_4_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前宅内機器型式コード4 → 変更前宅内機器型式コード4 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_4_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_4_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_4_err", template.getString(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_4_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前機器製造番号4 → 変更前機器製造番号4 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_4_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_4_err"))
			{
				inMap.put("chgb_kkseizo_no_4_err", template.getString(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_4_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STBID4 → 変更前STBID4 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_ID_4_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_4_err"))
			{
				inMap.put("chgb_stb_id_4_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_ID_4_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前HDD容量コード4 → 変更前HDD容量コード4 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_4_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_4_err"))
			{
				inMap.put("chgb_hdd_capa_cd_4_err", template.getString(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_4_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否4 → 変更前BSパススルー可否4 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_4_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_4_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_4_err", template.getString(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_4_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STB契約TVコースコード4 → 変更前STB契約TVコースコード4 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_4_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_4_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_4_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_4_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID4 → 変更前旧STBID4 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_4_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_4_err"))
			{
				inMap.put("chgb_old_stb_id_4_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_4_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード4 → 変更前旧HDD容量コード4 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_4_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_4_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_4_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_4_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード4 → 変更前旧宅内機器型式コード4 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_4_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_4_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_4_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_4_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器種別コード5 → 宅内機器種別コード5 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_5_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_5_err"))
			{
				inMap.put("taknkiki_sbt_cd_5_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_5_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器異動コード5 → 宅内機器異動コード5 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_5_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_5_err"))
			{
				inMap.put("taknkiki_ido_cd_5_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_5_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約番号5 → 機器提供サービス契約番号5 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_5_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_5_err"))
			{
				inMap.put("kktk_svc_kei_no_5_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_5_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器型式コード5 → 宅内機器型式コード5 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_5_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_5_err"))
			{
				inMap.put("taknkiki_model_cd_5_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_5_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器製造番号5 → 機器製造番号5 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKSEIZO_NO_5_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_5_err"))
			{
				inMap.put("kkseizo_no_5_err", template.getString(EKU0031D010CBSMsg.KKSEIZO_NO_5_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STBID5 → STBID5 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_ID_5_ERR))
		{
			if (!inMap.containsKey("stb_id_5_err"))
			{
				inMap.put("stb_id_5_err", template.getString(EKU0031D010CBSMsg.STB_ID_5_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.HDD容量コード5 → HDD容量コード5 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.HDD_CAPA_CD_5_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_5_err"))
			{
				inMap.put("hdd_capa_cd_5_err", template.getString(EKU0031D010CBSMsg.HDD_CAPA_CD_5_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.BSパススルー可否5 → BSパススルー可否5 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.VONU_BSPT_KH_5_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_5_err"))
			{
				inMap.put("vonu_bspt_kh_5_err", template.getString(EKU0031D010CBSMsg.VONU_BSPT_KH_5_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STB契約TVコースコード5 → STB契約TVコースコード5 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_5_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_5_err"))
			{
				inMap.put("stb_kei_tv_course_cd_5_err", template.getString(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_5_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧STBID5 → 旧STBID5 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_STB_ID_5_ERR))
		{
			if (!inMap.containsKey("old_stb_id_5_err"))
			{
				inMap.put("old_stb_id_5_err", template.getString(EKU0031D010CBSMsg.OLD_STB_ID_5_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧HDD容量コード5 → 旧HDD容量コード5 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_5_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_5_err"))
			{
				inMap.put("old_hdd_capa_cd_5_err", template.getString(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_5_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧宅内機器型式コード5 → 旧宅内機器型式コード5 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_5_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_5_err"))
			{
				inMap.put("old_taknkiki_model_cd_5_err", template.getString(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_5_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ5 → 機器提供サービス契約変更メモ5 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_5_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_5_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_5_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_5_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前宅内機器型式コード5 → 変更前宅内機器型式コード5 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_5_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_5_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_5_err", template.getString(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_5_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前機器製造番号5 → 変更前機器製造番号5 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_5_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_5_err"))
			{
				inMap.put("chgb_kkseizo_no_5_err", template.getString(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_5_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STBID5 → 変更前STBID5 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_ID_5_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_5_err"))
			{
				inMap.put("chgb_stb_id_5_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_ID_5_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前HDD容量コード5 → 変更前HDD容量コード5 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_5_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_5_err"))
			{
				inMap.put("chgb_hdd_capa_cd_5_err", template.getString(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_5_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否5 → 変更前BSパススルー可否5 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_5_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_5_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_5_err", template.getString(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_5_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STB契約TVコースコード5 → 変更前STB契約TVコースコード5 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_5_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_5_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_5_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_5_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID5 → 変更前旧STBID5 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_5_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_5_err"))
			{
				inMap.put("chgb_old_stb_id_5_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_5_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード5 → 変更前旧HDD容量コード5 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_5_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_5_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_5_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_5_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード5 → 変更前旧宅内機器型式コード5 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_5_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_5_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_5_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_5_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器種別コード6 → 宅内機器種別コード6 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_6_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_6_err"))
			{
				inMap.put("taknkiki_sbt_cd_6_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_6_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器異動コード6 → 宅内機器異動コード6 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_6_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_6_err"))
			{
				inMap.put("taknkiki_ido_cd_6_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_6_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約番号6 → 機器提供サービス契約番号6 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_6_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_6_err"))
			{
				inMap.put("kktk_svc_kei_no_6_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_6_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器型式コード6 → 宅内機器型式コード6 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_6_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_6_err"))
			{
				inMap.put("taknkiki_model_cd_6_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_6_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器製造番号6 → 機器製造番号6 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKSEIZO_NO_6_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_6_err"))
			{
				inMap.put("kkseizo_no_6_err", template.getString(EKU0031D010CBSMsg.KKSEIZO_NO_6_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STBID6 → STBID6 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_ID_6_ERR))
		{
			if (!inMap.containsKey("stb_id_6_err"))
			{
				inMap.put("stb_id_6_err", template.getString(EKU0031D010CBSMsg.STB_ID_6_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.HDD容量コード6 → HDD容量コード6 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.HDD_CAPA_CD_6_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_6_err"))
			{
				inMap.put("hdd_capa_cd_6_err", template.getString(EKU0031D010CBSMsg.HDD_CAPA_CD_6_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.BSパススルー可否6 → BSパススルー可否6 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.VONU_BSPT_KH_6_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_6_err"))
			{
				inMap.put("vonu_bspt_kh_6_err", template.getString(EKU0031D010CBSMsg.VONU_BSPT_KH_6_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STB契約TVコースコード6 → STB契約TVコースコード6 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_6_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_6_err"))
			{
				inMap.put("stb_kei_tv_course_cd_6_err", template.getString(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_6_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧STBID6 → 旧STBID6 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_STB_ID_6_ERR))
		{
			if (!inMap.containsKey("old_stb_id_6_err"))
			{
				inMap.put("old_stb_id_6_err", template.getString(EKU0031D010CBSMsg.OLD_STB_ID_6_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧HDD容量コード6 → 旧HDD容量コード6 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_6_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_6_err"))
			{
				inMap.put("old_hdd_capa_cd_6_err", template.getString(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_6_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧宅内機器型式コード6 → 旧宅内機器型式コード6 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_6_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_6_err"))
			{
				inMap.put("old_taknkiki_model_cd_6_err", template.getString(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_6_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ6 → 機器提供サービス契約変更メモ6 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_6_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_6_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_6_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_6_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前宅内機器型式コード6 → 変更前宅内機器型式コード6 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_6_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_6_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_6_err", template.getString(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_6_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前機器製造番号6 → 変更前機器製造番号6 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_6_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_6_err"))
			{
				inMap.put("chgb_kkseizo_no_6_err", template.getString(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_6_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STBID6 → 変更前STBID6 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_ID_6_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_6_err"))
			{
				inMap.put("chgb_stb_id_6_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_ID_6_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前HDD容量コード6 → 変更前HDD容量コード6 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_6_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_6_err"))
			{
				inMap.put("chgb_hdd_capa_cd_6_err", template.getString(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_6_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否6 → 変更前BSパススルー可否6 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_6_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_6_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_6_err", template.getString(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_6_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STB契約TVコースコード6 → 変更前STB契約TVコースコード6 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_6_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_6_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_6_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_6_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID6 → 変更前旧STBID6 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_6_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_6_err"))
			{
				inMap.put("chgb_old_stb_id_6_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_6_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード6 → 変更前旧HDD容量コード6 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_6_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_6_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_6_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_6_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード6 → 変更前旧宅内機器型式コード6 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_6_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_6_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_6_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_6_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器種別コード7 → 宅内機器種別コード7 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_7_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_7_err"))
			{
				inMap.put("taknkiki_sbt_cd_7_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_7_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器異動コード7 → 宅内機器異動コード7 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_7_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_7_err"))
			{
				inMap.put("taknkiki_ido_cd_7_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_7_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約番号7 → 機器提供サービス契約番号7 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_7_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_7_err"))
			{
				inMap.put("kktk_svc_kei_no_7_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_7_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器型式コード7 → 宅内機器型式コード7 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_7_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_7_err"))
			{
				inMap.put("taknkiki_model_cd_7_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_7_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器製造番号7 → 機器製造番号7 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKSEIZO_NO_7_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_7_err"))
			{
				inMap.put("kkseizo_no_7_err", template.getString(EKU0031D010CBSMsg.KKSEIZO_NO_7_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STBID7 → STBID7 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_ID_7_ERR))
		{
			if (!inMap.containsKey("stb_id_7_err"))
			{
				inMap.put("stb_id_7_err", template.getString(EKU0031D010CBSMsg.STB_ID_7_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.HDD容量コード7 → HDD容量コード7 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.HDD_CAPA_CD_7_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_7_err"))
			{
				inMap.put("hdd_capa_cd_7_err", template.getString(EKU0031D010CBSMsg.HDD_CAPA_CD_7_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.BSパススルー可否7 → BSパススルー可否7 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.VONU_BSPT_KH_7_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_7_err"))
			{
				inMap.put("vonu_bspt_kh_7_err", template.getString(EKU0031D010CBSMsg.VONU_BSPT_KH_7_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STB契約TVコースコード7 → STB契約TVコースコード7 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_7_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_7_err"))
			{
				inMap.put("stb_kei_tv_course_cd_7_err", template.getString(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_7_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧STBID7 → 旧STBID7 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_STB_ID_7_ERR))
		{
			if (!inMap.containsKey("old_stb_id_7_err"))
			{
				inMap.put("old_stb_id_7_err", template.getString(EKU0031D010CBSMsg.OLD_STB_ID_7_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧HDD容量コード7 → 旧HDD容量コード7 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_7_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_7_err"))
			{
				inMap.put("old_hdd_capa_cd_7_err", template.getString(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_7_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧宅内機器型式コード7 → 旧宅内機器型式コード7 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_7_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_7_err"))
			{
				inMap.put("old_taknkiki_model_cd_7_err", template.getString(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_7_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ7 → 機器提供サービス契約変更メモ7 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_7_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_7_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_7_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_7_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前宅内機器型式コード7 → 変更前宅内機器型式コード7 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_7_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_7_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_7_err", template.getString(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_7_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前機器製造番号7 → 変更前機器製造番号7 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_7_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_7_err"))
			{
				inMap.put("chgb_kkseizo_no_7_err", template.getString(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_7_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STBID7 → 変更前STBID7 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_ID_7_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_7_err"))
			{
				inMap.put("chgb_stb_id_7_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_ID_7_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前HDD容量コード7 → 変更前HDD容量コード7 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_7_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_7_err"))
			{
				inMap.put("chgb_hdd_capa_cd_7_err", template.getString(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_7_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否7 → 変更前BSパススルー可否7 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_7_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_7_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_7_err", template.getString(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_7_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STB契約TVコースコード7 → 変更前STB契約TVコースコード7 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_7_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_7_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_7_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_7_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID7 → 変更前旧STBID7 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_7_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_7_err"))
			{
				inMap.put("chgb_old_stb_id_7_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_7_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード7 → 変更前旧HDD容量コード7 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_7_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_7_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_7_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_7_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード7 → 変更前旧宅内機器型式コード7 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_7_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_7_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_7_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_7_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器種別コード8 → 宅内機器種別コード8 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_8_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_8_err"))
			{
				inMap.put("taknkiki_sbt_cd_8_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_8_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器異動コード8 → 宅内機器異動コード8 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_8_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_8_err"))
			{
				inMap.put("taknkiki_ido_cd_8_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_8_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約番号8 → 機器提供サービス契約番号8 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_8_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_8_err"))
			{
				inMap.put("kktk_svc_kei_no_8_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_8_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器型式コード8 → 宅内機器型式コード8 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_8_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_8_err"))
			{
				inMap.put("taknkiki_model_cd_8_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_8_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器製造番号8 → 機器製造番号8 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKSEIZO_NO_8_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_8_err"))
			{
				inMap.put("kkseizo_no_8_err", template.getString(EKU0031D010CBSMsg.KKSEIZO_NO_8_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STBID8 → STBID8 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_ID_8_ERR))
		{
			if (!inMap.containsKey("stb_id_8_err"))
			{
				inMap.put("stb_id_8_err", template.getString(EKU0031D010CBSMsg.STB_ID_8_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.HDD容量コード8 → HDD容量コード8 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.HDD_CAPA_CD_8_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_8_err"))
			{
				inMap.put("hdd_capa_cd_8_err", template.getString(EKU0031D010CBSMsg.HDD_CAPA_CD_8_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.BSパススルー可否8 → BSパススルー可否8 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.VONU_BSPT_KH_8_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_8_err"))
			{
				inMap.put("vonu_bspt_kh_8_err", template.getString(EKU0031D010CBSMsg.VONU_BSPT_KH_8_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STB契約TVコースコード8 → STB契約TVコースコード8 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_8_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_8_err"))
			{
				inMap.put("stb_kei_tv_course_cd_8_err", template.getString(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_8_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧STBID8 → 旧STBID8 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_STB_ID_8_ERR))
		{
			if (!inMap.containsKey("old_stb_id_8_err"))
			{
				inMap.put("old_stb_id_8_err", template.getString(EKU0031D010CBSMsg.OLD_STB_ID_8_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧HDD容量コード8 → 旧HDD容量コード8 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_8_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_8_err"))
			{
				inMap.put("old_hdd_capa_cd_8_err", template.getString(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_8_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧宅内機器型式コード8 → 旧宅内機器型式コード8 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_8_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_8_err"))
			{
				inMap.put("old_taknkiki_model_cd_8_err", template.getString(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_8_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ8 → 機器提供サービス契約変更メモ8 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_8_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_8_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_8_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_8_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前宅内機器型式コード8 → 変更前宅内機器型式コード8 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_8_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_8_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_8_err", template.getString(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_8_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前機器製造番号8 → 変更前機器製造番号8 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_8_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_8_err"))
			{
				inMap.put("chgb_kkseizo_no_8_err", template.getString(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_8_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STBID8 → 変更前STBID8 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_ID_8_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_8_err"))
			{
				inMap.put("chgb_stb_id_8_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_ID_8_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前HDD容量コード8 → 変更前HDD容量コード8 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_8_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_8_err"))
			{
				inMap.put("chgb_hdd_capa_cd_8_err", template.getString(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_8_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否8 → 変更前BSパススルー可否8 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_8_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_8_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_8_err", template.getString(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_8_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STB契約TVコースコード8 → 変更前STB契約TVコースコード8 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_8_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_8_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_8_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_8_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID8 → 変更前旧STBID8 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_8_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_8_err"))
			{
				inMap.put("chgb_old_stb_id_8_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_8_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード8 → 変更前旧HDD容量コード8 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_8_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_8_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_8_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_8_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード8 → 変更前旧宅内機器型式コード8 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_8_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_8_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_8_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_8_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器種別コード9 → 宅内機器種別コード9 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_9_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_9_err"))
			{
				inMap.put("taknkiki_sbt_cd_9_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_9_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器異動コード9 → 宅内機器異動コード9 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_9_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_9_err"))
			{
				inMap.put("taknkiki_ido_cd_9_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_9_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約番号9 → 機器提供サービス契約番号9 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_9_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_9_err"))
			{
				inMap.put("kktk_svc_kei_no_9_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_9_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器型式コード9 → 宅内機器型式コード9 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_9_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_9_err"))
			{
				inMap.put("taknkiki_model_cd_9_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_9_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器製造番号9 → 機器製造番号9 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKSEIZO_NO_9_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_9_err"))
			{
				inMap.put("kkseizo_no_9_err", template.getString(EKU0031D010CBSMsg.KKSEIZO_NO_9_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STBID9 → STBID9 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_ID_9_ERR))
		{
			if (!inMap.containsKey("stb_id_9_err"))
			{
				inMap.put("stb_id_9_err", template.getString(EKU0031D010CBSMsg.STB_ID_9_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.HDD容量コード9 → HDD容量コード9 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.HDD_CAPA_CD_9_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_9_err"))
			{
				inMap.put("hdd_capa_cd_9_err", template.getString(EKU0031D010CBSMsg.HDD_CAPA_CD_9_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.BSパススルー可否9 → BSパススルー可否9 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.VONU_BSPT_KH_9_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_9_err"))
			{
				inMap.put("vonu_bspt_kh_9_err", template.getString(EKU0031D010CBSMsg.VONU_BSPT_KH_9_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STB契約TVコースコード9 → STB契約TVコースコード9 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_9_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_9_err"))
			{
				inMap.put("stb_kei_tv_course_cd_9_err", template.getString(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_9_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧STBID9 → 旧STBID9 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_STB_ID_9_ERR))
		{
			if (!inMap.containsKey("old_stb_id_9_err"))
			{
				inMap.put("old_stb_id_9_err", template.getString(EKU0031D010CBSMsg.OLD_STB_ID_9_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧HDD容量コード9 → 旧HDD容量コード9 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_9_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_9_err"))
			{
				inMap.put("old_hdd_capa_cd_9_err", template.getString(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_9_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧宅内機器型式コード9 → 旧宅内機器型式コード9 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_9_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_9_err"))
			{
				inMap.put("old_taknkiki_model_cd_9_err", template.getString(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_9_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ9 → 機器提供サービス契約変更メモ9 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_9_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_9_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_9_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_9_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前宅内機器型式コード9 → 変更前宅内機器型式コード9 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_9_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_9_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_9_err", template.getString(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_9_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前機器製造番号9 → 変更前機器製造番号9 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_9_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_9_err"))
			{
				inMap.put("chgb_kkseizo_no_9_err", template.getString(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_9_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STBID9 → 変更前STBID9 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_ID_9_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_9_err"))
			{
				inMap.put("chgb_stb_id_9_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_ID_9_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前HDD容量コード9 → 変更前HDD容量コード9 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_9_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_9_err"))
			{
				inMap.put("chgb_hdd_capa_cd_9_err", template.getString(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_9_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否9 → 変更前BSパススルー可否9 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_9_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_9_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_9_err", template.getString(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_9_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STB契約TVコースコード9 → 変更前STB契約TVコースコード9 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_9_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_9_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_9_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_9_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID9 → 変更前旧STBID9 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_9_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_9_err"))
			{
				inMap.put("chgb_old_stb_id_9_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_9_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード9 → 変更前旧HDD容量コード9 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_9_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_9_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_9_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_9_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード9 → 変更前旧宅内機器型式コード9 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_9_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_9_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_9_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_9_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器種別コード10 → 宅内機器種別コード10 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_10_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_10_err"))
			{
				inMap.put("taknkiki_sbt_cd_10_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_10_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器異動コード10 → 宅内機器異動コード10 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_10_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_10_err"))
			{
				inMap.put("taknkiki_ido_cd_10_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_10_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約番号10 → 機器提供サービス契約番号10 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_10_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_10_err"))
			{
				inMap.put("kktk_svc_kei_no_10_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_10_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器型式コード10 → 宅内機器型式コード10 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_10_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_10_err"))
			{
				inMap.put("taknkiki_model_cd_10_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_10_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器製造番号10 → 機器製造番号10 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKSEIZO_NO_10_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_10_err"))
			{
				inMap.put("kkseizo_no_10_err", template.getString(EKU0031D010CBSMsg.KKSEIZO_NO_10_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STBID10 → STBID10 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_ID_10_ERR))
		{
			if (!inMap.containsKey("stb_id_10_err"))
			{
				inMap.put("stb_id_10_err", template.getString(EKU0031D010CBSMsg.STB_ID_10_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.HDD容量コード10 → HDD容量コード10 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.HDD_CAPA_CD_10_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_10_err"))
			{
				inMap.put("hdd_capa_cd_10_err", template.getString(EKU0031D010CBSMsg.HDD_CAPA_CD_10_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.BSパススルー可否10 → BSパススルー可否10 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.VONU_BSPT_KH_10_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_10_err"))
			{
				inMap.put("vonu_bspt_kh_10_err", template.getString(EKU0031D010CBSMsg.VONU_BSPT_KH_10_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STB契約TVコースコード10 → STB契約TVコースコード10 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_10_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_10_err"))
			{
				inMap.put("stb_kei_tv_course_cd_10_err", template.getString(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_10_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧STBID10 → 旧STBID10 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_STB_ID_10_ERR))
		{
			if (!inMap.containsKey("old_stb_id_10_err"))
			{
				inMap.put("old_stb_id_10_err", template.getString(EKU0031D010CBSMsg.OLD_STB_ID_10_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧HDD容量コード10 → 旧HDD容量コード10 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_10_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_10_err"))
			{
				inMap.put("old_hdd_capa_cd_10_err", template.getString(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_10_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧宅内機器型式コード10 → 旧宅内機器型式コード10 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_10_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_10_err"))
			{
				inMap.put("old_taknkiki_model_cd_10_err", template.getString(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_10_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ10 → 機器提供サービス契約変更メモ10 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_10_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_10_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_10_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_10_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前宅内機器型式コード10 → 変更前宅内機器型式コード10 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_10_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_10_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_10_err", template.getString(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_10_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前機器製造番号10 → 変更前機器製造番号10 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_10_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_10_err"))
			{
				inMap.put("chgb_kkseizo_no_10_err", template.getString(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_10_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STBID10 → 変更前STBID10 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_ID_10_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_10_err"))
			{
				inMap.put("chgb_stb_id_10_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_ID_10_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前HDD容量コード10 → 変更前HDD容量コード10 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_10_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_10_err"))
			{
				inMap.put("chgb_hdd_capa_cd_10_err", template.getString(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_10_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否10 → 変更前BSパススルー可否10 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_10_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_10_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_10_err", template.getString(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_10_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STB契約TVコースコード10 → 変更前STB契約TVコースコード10 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_10_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_10_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_10_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_10_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID10 → 変更前旧STBID10 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_10_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_10_err"))
			{
				inMap.put("chgb_old_stb_id_10_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_10_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード10 → 変更前旧HDD容量コード10 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_10_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_10_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_10_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_10_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード10 → 変更前旧宅内機器型式コード10 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_10_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_10_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_10_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_10_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器種別コード11 → 宅内機器種別コード11 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_11_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_11_err"))
			{
				inMap.put("taknkiki_sbt_cd_11_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_11_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器異動コード11 → 宅内機器異動コード11 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_11_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_11_err"))
			{
				inMap.put("taknkiki_ido_cd_11_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_11_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約番号11 → 機器提供サービス契約番号11 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_11_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_11_err"))
			{
				inMap.put("kktk_svc_kei_no_11_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_11_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器型式コード11 → 宅内機器型式コード11 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_11_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_11_err"))
			{
				inMap.put("taknkiki_model_cd_11_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_11_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器製造番号11 → 機器製造番号11 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKSEIZO_NO_11_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_11_err"))
			{
				inMap.put("kkseizo_no_11_err", template.getString(EKU0031D010CBSMsg.KKSEIZO_NO_11_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STBID11 → STBID11 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_ID_11_ERR))
		{
			if (!inMap.containsKey("stb_id_11_err"))
			{
				inMap.put("stb_id_11_err", template.getString(EKU0031D010CBSMsg.STB_ID_11_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.HDD容量コード11 → HDD容量コード11 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.HDD_CAPA_CD_11_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_11_err"))
			{
				inMap.put("hdd_capa_cd_11_err", template.getString(EKU0031D010CBSMsg.HDD_CAPA_CD_11_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.BSパススルー可否11 → BSパススルー可否11 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.VONU_BSPT_KH_11_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_11_err"))
			{
				inMap.put("vonu_bspt_kh_11_err", template.getString(EKU0031D010CBSMsg.VONU_BSPT_KH_11_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STB契約TVコースコード11 → STB契約TVコースコード11 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_11_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_11_err"))
			{
				inMap.put("stb_kei_tv_course_cd_11_err", template.getString(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_11_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧STBID11 → 旧STBID11 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_STB_ID_11_ERR))
		{
			if (!inMap.containsKey("old_stb_id_11_err"))
			{
				inMap.put("old_stb_id_11_err", template.getString(EKU0031D010CBSMsg.OLD_STB_ID_11_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧HDD容量コード11 → 旧HDD容量コード11 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_11_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_11_err"))
			{
				inMap.put("old_hdd_capa_cd_11_err", template.getString(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_11_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧宅内機器型式コード11 → 旧宅内機器型式コード11 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_11_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_11_err"))
			{
				inMap.put("old_taknkiki_model_cd_11_err", template.getString(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_11_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ11 → 機器提供サービス契約変更メモ11 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_11_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_11_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_11_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_11_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前宅内機器型式コード11 → 変更前宅内機器型式コード11 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_11_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_11_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_11_err", template.getString(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_11_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前機器製造番号11 → 変更前機器製造番号11 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_11_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_11_err"))
			{
				inMap.put("chgb_kkseizo_no_11_err", template.getString(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_11_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STBID11 → 変更前STBID11 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_ID_11_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_11_err"))
			{
				inMap.put("chgb_stb_id_11_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_ID_11_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前HDD容量コード11 → 変更前HDD容量コード11 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_11_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_11_err"))
			{
				inMap.put("chgb_hdd_capa_cd_11_err", template.getString(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_11_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否11 → 変更前BSパススルー可否11 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_11_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_11_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_11_err", template.getString(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_11_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STB契約TVコースコード11 → 変更前STB契約TVコースコード11 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_11_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_11_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_11_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_11_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID11 → 変更前旧STBID11 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_11_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_11_err"))
			{
				inMap.put("chgb_old_stb_id_11_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_11_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード11 → 変更前旧HDD容量コード11 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_11_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_11_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_11_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_11_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード11 → 変更前旧宅内機器型式コード11 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_11_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_11_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_11_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_11_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器種別コード12 → 宅内機器種別コード12 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_12_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_12_err"))
			{
				inMap.put("taknkiki_sbt_cd_12_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_12_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器異動コード12 → 宅内機器異動コード12 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_12_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_12_err"))
			{
				inMap.put("taknkiki_ido_cd_12_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_12_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約番号12 → 機器提供サービス契約番号12 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_12_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_12_err"))
			{
				inMap.put("kktk_svc_kei_no_12_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_12_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器型式コード12 → 宅内機器型式コード12 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_12_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_12_err"))
			{
				inMap.put("taknkiki_model_cd_12_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_12_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器製造番号12 → 機器製造番号12 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKSEIZO_NO_12_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_12_err"))
			{
				inMap.put("kkseizo_no_12_err", template.getString(EKU0031D010CBSMsg.KKSEIZO_NO_12_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STBID12 → STBID12 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_ID_12_ERR))
		{
			if (!inMap.containsKey("stb_id_12_err"))
			{
				inMap.put("stb_id_12_err", template.getString(EKU0031D010CBSMsg.STB_ID_12_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.HDD容量コード12 → HDD容量コード12 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.HDD_CAPA_CD_12_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_12_err"))
			{
				inMap.put("hdd_capa_cd_12_err", template.getString(EKU0031D010CBSMsg.HDD_CAPA_CD_12_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.BSパススルー可否12 → BSパススルー可否12 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.VONU_BSPT_KH_12_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_12_err"))
			{
				inMap.put("vonu_bspt_kh_12_err", template.getString(EKU0031D010CBSMsg.VONU_BSPT_KH_12_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STB契約TVコースコード12 → STB契約TVコースコード12 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_12_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_12_err"))
			{
				inMap.put("stb_kei_tv_course_cd_12_err", template.getString(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_12_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧STBID12 → 旧STBID12 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_STB_ID_12_ERR))
		{
			if (!inMap.containsKey("old_stb_id_12_err"))
			{
				inMap.put("old_stb_id_12_err", template.getString(EKU0031D010CBSMsg.OLD_STB_ID_12_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧HDD容量コード12 → 旧HDD容量コード12 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_12_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_12_err"))
			{
				inMap.put("old_hdd_capa_cd_12_err", template.getString(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_12_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧宅内機器型式コード12 → 旧宅内機器型式コード12 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_12_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_12_err"))
			{
				inMap.put("old_taknkiki_model_cd_12_err", template.getString(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_12_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ12 → 機器提供サービス契約変更メモ12 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_12_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_12_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_12_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_12_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前宅内機器型式コード12 → 変更前宅内機器型式コード12 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_12_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_12_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_12_err", template.getString(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_12_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前機器製造番号12 → 変更前機器製造番号12 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_12_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_12_err"))
			{
				inMap.put("chgb_kkseizo_no_12_err", template.getString(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_12_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STBID12 → 変更前STBID12 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_ID_12_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_12_err"))
			{
				inMap.put("chgb_stb_id_12_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_ID_12_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前HDD容量コード12 → 変更前HDD容量コード12 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_12_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_12_err"))
			{
				inMap.put("chgb_hdd_capa_cd_12_err", template.getString(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_12_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否12 → 変更前BSパススルー可否12 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_12_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_12_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_12_err", template.getString(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_12_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STB契約TVコースコード12 → 変更前STB契約TVコースコード12 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_12_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_12_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_12_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_12_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID12 → 変更前旧STBID12 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_12_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_12_err"))
			{
				inMap.put("chgb_old_stb_id_12_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_12_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード12 → 変更前旧HDD容量コード12 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_12_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_12_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_12_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_12_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード12 → 変更前旧宅内機器型式コード12 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_12_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_12_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_12_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_12_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器種別コード13 → 宅内機器種別コード13 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_13_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_13_err"))
			{
				inMap.put("taknkiki_sbt_cd_13_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_13_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器異動コード13 → 宅内機器異動コード13 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_13_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_13_err"))
			{
				inMap.put("taknkiki_ido_cd_13_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_13_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約番号13 → 機器提供サービス契約番号13 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_13_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_13_err"))
			{
				inMap.put("kktk_svc_kei_no_13_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_13_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器型式コード13 → 宅内機器型式コード13 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_13_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_13_err"))
			{
				inMap.put("taknkiki_model_cd_13_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_13_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器製造番号13 → 機器製造番号13 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKSEIZO_NO_13_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_13_err"))
			{
				inMap.put("kkseizo_no_13_err", template.getString(EKU0031D010CBSMsg.KKSEIZO_NO_13_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STBID13 → STBID13 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_ID_13_ERR))
		{
			if (!inMap.containsKey("stb_id_13_err"))
			{
				inMap.put("stb_id_13_err", template.getString(EKU0031D010CBSMsg.STB_ID_13_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.HDD容量コード13 → HDD容量コード13 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.HDD_CAPA_CD_13_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_13_err"))
			{
				inMap.put("hdd_capa_cd_13_err", template.getString(EKU0031D010CBSMsg.HDD_CAPA_CD_13_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.BSパススルー可否13 → BSパススルー可否13 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.VONU_BSPT_KH_13_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_13_err"))
			{
				inMap.put("vonu_bspt_kh_13_err", template.getString(EKU0031D010CBSMsg.VONU_BSPT_KH_13_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STB契約TVコースコード13 → STB契約TVコースコード13 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_13_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_13_err"))
			{
				inMap.put("stb_kei_tv_course_cd_13_err", template.getString(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_13_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧STBID13 → 旧STBID13 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_STB_ID_13_ERR))
		{
			if (!inMap.containsKey("old_stb_id_13_err"))
			{
				inMap.put("old_stb_id_13_err", template.getString(EKU0031D010CBSMsg.OLD_STB_ID_13_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧HDD容量コード13 → 旧HDD容量コード13 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_13_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_13_err"))
			{
				inMap.put("old_hdd_capa_cd_13_err", template.getString(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_13_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧宅内機器型式コード13 → 旧宅内機器型式コード13 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_13_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_13_err"))
			{
				inMap.put("old_taknkiki_model_cd_13_err", template.getString(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_13_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ13 → 機器提供サービス契約変更メモ13 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_13_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_13_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_13_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_13_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前宅内機器型式コード13 → 変更前宅内機器型式コード13 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_13_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_13_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_13_err", template.getString(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_13_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前機器製造番号13 → 変更前機器製造番号13 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_13_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_13_err"))
			{
				inMap.put("chgb_kkseizo_no_13_err", template.getString(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_13_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STBID13 → 変更前STBID13 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_ID_13_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_13_err"))
			{
				inMap.put("chgb_stb_id_13_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_ID_13_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前HDD容量コード13 → 変更前HDD容量コード13 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_13_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_13_err"))
			{
				inMap.put("chgb_hdd_capa_cd_13_err", template.getString(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_13_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否13 → 変更前BSパススルー可否13 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_13_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_13_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_13_err", template.getString(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_13_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STB契約TVコースコード13 → 変更前STB契約TVコースコード13 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_13_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_13_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_13_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_13_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID13 → 変更前旧STBID13 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_13_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_13_err"))
			{
				inMap.put("chgb_old_stb_id_13_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_13_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード13 → 変更前旧HDD容量コード13 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_13_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_13_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_13_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_13_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード13 → 変更前旧宅内機器型式コード13 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_13_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_13_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_13_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_13_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器種別コード14 → 宅内機器種別コード14 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_14_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_14_err"))
			{
				inMap.put("taknkiki_sbt_cd_14_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_14_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器異動コード14 → 宅内機器異動コード14 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_14_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_14_err"))
			{
				inMap.put("taknkiki_ido_cd_14_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_14_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約番号14 → 機器提供サービス契約番号14 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_14_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_14_err"))
			{
				inMap.put("kktk_svc_kei_no_14_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_14_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器型式コード14 → 宅内機器型式コード14 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_14_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_14_err"))
			{
				inMap.put("taknkiki_model_cd_14_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_14_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器製造番号14 → 機器製造番号14 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKSEIZO_NO_14_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_14_err"))
			{
				inMap.put("kkseizo_no_14_err", template.getString(EKU0031D010CBSMsg.KKSEIZO_NO_14_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STBID14 → STBID14 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_ID_14_ERR))
		{
			if (!inMap.containsKey("stb_id_14_err"))
			{
				inMap.put("stb_id_14_err", template.getString(EKU0031D010CBSMsg.STB_ID_14_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.HDD容量コード14 → HDD容量コード14 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.HDD_CAPA_CD_14_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_14_err"))
			{
				inMap.put("hdd_capa_cd_14_err", template.getString(EKU0031D010CBSMsg.HDD_CAPA_CD_14_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.BSパススルー可否14 → BSパススルー可否14 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.VONU_BSPT_KH_14_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_14_err"))
			{
				inMap.put("vonu_bspt_kh_14_err", template.getString(EKU0031D010CBSMsg.VONU_BSPT_KH_14_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STB契約TVコースコード14 → STB契約TVコースコード14 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_14_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_14_err"))
			{
				inMap.put("stb_kei_tv_course_cd_14_err", template.getString(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_14_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧STBID14 → 旧STBID14 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_STB_ID_14_ERR))
		{
			if (!inMap.containsKey("old_stb_id_14_err"))
			{
				inMap.put("old_stb_id_14_err", template.getString(EKU0031D010CBSMsg.OLD_STB_ID_14_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧HDD容量コード14 → 旧HDD容量コード14 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_14_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_14_err"))
			{
				inMap.put("old_hdd_capa_cd_14_err", template.getString(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_14_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧宅内機器型式コード14 → 旧宅内機器型式コード14 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_14_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_14_err"))
			{
				inMap.put("old_taknkiki_model_cd_14_err", template.getString(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_14_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ14 → 機器提供サービス契約変更メモ14 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_14_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_14_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_14_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_14_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前宅内機器型式コード14 → 変更前宅内機器型式コード14 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_14_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_14_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_14_err", template.getString(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_14_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前機器製造番号14 → 変更前機器製造番号14 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_14_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_14_err"))
			{
				inMap.put("chgb_kkseizo_no_14_err", template.getString(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_14_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STBID14 → 変更前STBID14 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_ID_14_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_14_err"))
			{
				inMap.put("chgb_stb_id_14_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_ID_14_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前HDD容量コード14 → 変更前HDD容量コード14 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_14_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_14_err"))
			{
				inMap.put("chgb_hdd_capa_cd_14_err", template.getString(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_14_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否14 → 変更前BSパススルー可否14 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_14_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_14_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_14_err", template.getString(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_14_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STB契約TVコースコード14 → 変更前STB契約TVコースコード14 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_14_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_14_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_14_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_14_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID14 → 変更前旧STBID14 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_14_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_14_err"))
			{
				inMap.put("chgb_old_stb_id_14_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_14_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード14 → 変更前旧HDD容量コード14 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_14_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_14_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_14_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_14_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード14 → 変更前旧宅内機器型式コード14 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_14_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_14_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_14_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_14_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器種別コード15 → 宅内機器種別コード15 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_15_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_15_err"))
			{
				inMap.put("taknkiki_sbt_cd_15_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_15_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器異動コード15 → 宅内機器異動コード15 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_15_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_15_err"))
			{
				inMap.put("taknkiki_ido_cd_15_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_15_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約番号15 → 機器提供サービス契約番号15 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_15_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_15_err"))
			{
				inMap.put("kktk_svc_kei_no_15_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_15_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器型式コード15 → 宅内機器型式コード15 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_15_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_15_err"))
			{
				inMap.put("taknkiki_model_cd_15_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_15_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器製造番号15 → 機器製造番号15 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKSEIZO_NO_15_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_15_err"))
			{
				inMap.put("kkseizo_no_15_err", template.getString(EKU0031D010CBSMsg.KKSEIZO_NO_15_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STBID15 → STBID15 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_ID_15_ERR))
		{
			if (!inMap.containsKey("stb_id_15_err"))
			{
				inMap.put("stb_id_15_err", template.getString(EKU0031D010CBSMsg.STB_ID_15_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.HDD容量コード15 → HDD容量コード15 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.HDD_CAPA_CD_15_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_15_err"))
			{
				inMap.put("hdd_capa_cd_15_err", template.getString(EKU0031D010CBSMsg.HDD_CAPA_CD_15_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.BSパススルー可否15 → BSパススルー可否15 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.VONU_BSPT_KH_15_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_15_err"))
			{
				inMap.put("vonu_bspt_kh_15_err", template.getString(EKU0031D010CBSMsg.VONU_BSPT_KH_15_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STB契約TVコースコード15 → STB契約TVコースコード15 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_15_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_15_err"))
			{
				inMap.put("stb_kei_tv_course_cd_15_err", template.getString(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_15_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧STBID15 → 旧STBID15 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_STB_ID_15_ERR))
		{
			if (!inMap.containsKey("old_stb_id_15_err"))
			{
				inMap.put("old_stb_id_15_err", template.getString(EKU0031D010CBSMsg.OLD_STB_ID_15_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧HDD容量コード15 → 旧HDD容量コード15 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_15_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_15_err"))
			{
				inMap.put("old_hdd_capa_cd_15_err", template.getString(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_15_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧宅内機器型式コード15 → 旧宅内機器型式コード15 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_15_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_15_err"))
			{
				inMap.put("old_taknkiki_model_cd_15_err", template.getString(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_15_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ15 → 機器提供サービス契約変更メモ15 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_15_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_15_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_15_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_15_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前宅内機器型式コード15 → 変更前宅内機器型式コード15 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_15_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_15_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_15_err", template.getString(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_15_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前機器製造番号15 → 変更前機器製造番号15 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_15_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_15_err"))
			{
				inMap.put("chgb_kkseizo_no_15_err", template.getString(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_15_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STBID15 → 変更前STBID15 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_ID_15_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_15_err"))
			{
				inMap.put("chgb_stb_id_15_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_ID_15_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前HDD容量コード15 → 変更前HDD容量コード15 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_15_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_15_err"))
			{
				inMap.put("chgb_hdd_capa_cd_15_err", template.getString(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_15_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否15 → 変更前BSパススルー可否15 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_15_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_15_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_15_err", template.getString(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_15_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STB契約TVコースコード15 → 変更前STB契約TVコースコード15 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_15_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_15_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_15_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_15_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID15 → 変更前旧STBID15 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_15_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_15_err"))
			{
				inMap.put("chgb_old_stb_id_15_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_15_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード15 → 変更前旧HDD容量コード15 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_15_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_15_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_15_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_15_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード15 → 変更前旧宅内機器型式コード15 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_15_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_15_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_15_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_15_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器種別コード16 → 宅内機器種別コード16 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_16_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_16_err"))
			{
				inMap.put("taknkiki_sbt_cd_16_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_16_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器異動コード16 → 宅内機器異動コード16 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_16_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_16_err"))
			{
				inMap.put("taknkiki_ido_cd_16_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_16_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約番号16 → 機器提供サービス契約番号16 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_16_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_16_err"))
			{
				inMap.put("kktk_svc_kei_no_16_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_16_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器型式コード16 → 宅内機器型式コード16 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_16_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_16_err"))
			{
				inMap.put("taknkiki_model_cd_16_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_16_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器製造番号16 → 機器製造番号16 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKSEIZO_NO_16_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_16_err"))
			{
				inMap.put("kkseizo_no_16_err", template.getString(EKU0031D010CBSMsg.KKSEIZO_NO_16_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STBID16 → STBID16 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_ID_16_ERR))
		{
			if (!inMap.containsKey("stb_id_16_err"))
			{
				inMap.put("stb_id_16_err", template.getString(EKU0031D010CBSMsg.STB_ID_16_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.HDD容量コード16 → HDD容量コード16 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.HDD_CAPA_CD_16_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_16_err"))
			{
				inMap.put("hdd_capa_cd_16_err", template.getString(EKU0031D010CBSMsg.HDD_CAPA_CD_16_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.BSパススルー可否16 → BSパススルー可否16 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.VONU_BSPT_KH_16_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_16_err"))
			{
				inMap.put("vonu_bspt_kh_16_err", template.getString(EKU0031D010CBSMsg.VONU_BSPT_KH_16_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STB契約TVコースコード16 → STB契約TVコースコード16 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_16_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_16_err"))
			{
				inMap.put("stb_kei_tv_course_cd_16_err", template.getString(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_16_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧STBID16 → 旧STBID16 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_STB_ID_16_ERR))
		{
			if (!inMap.containsKey("old_stb_id_16_err"))
			{
				inMap.put("old_stb_id_16_err", template.getString(EKU0031D010CBSMsg.OLD_STB_ID_16_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧HDD容量コード16 → 旧HDD容量コード16 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_16_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_16_err"))
			{
				inMap.put("old_hdd_capa_cd_16_err", template.getString(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_16_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧宅内機器型式コード16 → 旧宅内機器型式コード16 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_16_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_16_err"))
			{
				inMap.put("old_taknkiki_model_cd_16_err", template.getString(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_16_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ16 → 機器提供サービス契約変更メモ16 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_16_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_16_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_16_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_16_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前宅内機器型式コード16 → 変更前宅内機器型式コード16 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_16_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_16_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_16_err", template.getString(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_16_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前機器製造番号16 → 変更前機器製造番号16 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_16_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_16_err"))
			{
				inMap.put("chgb_kkseizo_no_16_err", template.getString(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_16_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STBID16 → 変更前STBID16 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_ID_16_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_16_err"))
			{
				inMap.put("chgb_stb_id_16_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_ID_16_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前HDD容量コード16 → 変更前HDD容量コード16 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_16_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_16_err"))
			{
				inMap.put("chgb_hdd_capa_cd_16_err", template.getString(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_16_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否16 → 変更前BSパススルー可否16 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_16_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_16_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_16_err", template.getString(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_16_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STB契約TVコースコード16 → 変更前STB契約TVコースコード16 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_16_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_16_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_16_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_16_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID16 → 変更前旧STBID16 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_16_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_16_err"))
			{
				inMap.put("chgb_old_stb_id_16_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_16_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード16 → 変更前旧HDD容量コード16 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_16_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_16_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_16_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_16_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード16 → 変更前旧宅内機器型式コード16 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_16_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_16_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_16_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_16_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器種別コード17 → 宅内機器種別コード17 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_17_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_17_err"))
			{
				inMap.put("taknkiki_sbt_cd_17_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_17_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器異動コード17 → 宅内機器異動コード17 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_17_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_17_err"))
			{
				inMap.put("taknkiki_ido_cd_17_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_17_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約番号17 → 機器提供サービス契約番号17 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_17_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_17_err"))
			{
				inMap.put("kktk_svc_kei_no_17_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_17_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器型式コード17 → 宅内機器型式コード17 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_17_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_17_err"))
			{
				inMap.put("taknkiki_model_cd_17_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_17_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器製造番号17 → 機器製造番号17 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKSEIZO_NO_17_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_17_err"))
			{
				inMap.put("kkseizo_no_17_err", template.getString(EKU0031D010CBSMsg.KKSEIZO_NO_17_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STBID17 → STBID17 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_ID_17_ERR))
		{
			if (!inMap.containsKey("stb_id_17_err"))
			{
				inMap.put("stb_id_17_err", template.getString(EKU0031D010CBSMsg.STB_ID_17_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.HDD容量コード17 → HDD容量コード17 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.HDD_CAPA_CD_17_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_17_err"))
			{
				inMap.put("hdd_capa_cd_17_err", template.getString(EKU0031D010CBSMsg.HDD_CAPA_CD_17_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.BSパススルー可否17 → BSパススルー可否17 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.VONU_BSPT_KH_17_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_17_err"))
			{
				inMap.put("vonu_bspt_kh_17_err", template.getString(EKU0031D010CBSMsg.VONU_BSPT_KH_17_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STB契約TVコースコード17 → STB契約TVコースコード17 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_17_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_17_err"))
			{
				inMap.put("stb_kei_tv_course_cd_17_err", template.getString(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_17_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧STBID17 → 旧STBID17 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_STB_ID_17_ERR))
		{
			if (!inMap.containsKey("old_stb_id_17_err"))
			{
				inMap.put("old_stb_id_17_err", template.getString(EKU0031D010CBSMsg.OLD_STB_ID_17_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧HDD容量コード17 → 旧HDD容量コード17 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_17_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_17_err"))
			{
				inMap.put("old_hdd_capa_cd_17_err", template.getString(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_17_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧宅内機器型式コード17 → 旧宅内機器型式コード17 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_17_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_17_err"))
			{
				inMap.put("old_taknkiki_model_cd_17_err", template.getString(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_17_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ17 → 機器提供サービス契約変更メモ17 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_17_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_17_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_17_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_17_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前宅内機器型式コード17 → 変更前宅内機器型式コード17 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_17_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_17_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_17_err", template.getString(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_17_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前機器製造番号17 → 変更前機器製造番号17 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_17_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_17_err"))
			{
				inMap.put("chgb_kkseizo_no_17_err", template.getString(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_17_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STBID17 → 変更前STBID17 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_ID_17_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_17_err"))
			{
				inMap.put("chgb_stb_id_17_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_ID_17_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前HDD容量コード17 → 変更前HDD容量コード17 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_17_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_17_err"))
			{
				inMap.put("chgb_hdd_capa_cd_17_err", template.getString(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_17_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否17 → 変更前BSパススルー可否17 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_17_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_17_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_17_err", template.getString(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_17_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STB契約TVコースコード17 → 変更前STB契約TVコースコード17 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_17_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_17_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_17_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_17_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID17 → 変更前旧STBID17 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_17_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_17_err"))
			{
				inMap.put("chgb_old_stb_id_17_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_17_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード17 → 変更前旧HDD容量コード17 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_17_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_17_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_17_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_17_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード17 → 変更前旧宅内機器型式コード17 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_17_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_17_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_17_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_17_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器種別コード18 → 宅内機器種別コード18 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_18_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_18_err"))
			{
				inMap.put("taknkiki_sbt_cd_18_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_18_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器異動コード18 → 宅内機器異動コード18 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_18_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_18_err"))
			{
				inMap.put("taknkiki_ido_cd_18_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_18_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約番号18 → 機器提供サービス契約番号18 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_18_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_18_err"))
			{
				inMap.put("kktk_svc_kei_no_18_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_18_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器型式コード18 → 宅内機器型式コード18 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_18_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_18_err"))
			{
				inMap.put("taknkiki_model_cd_18_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_18_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器製造番号18 → 機器製造番号18 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKSEIZO_NO_18_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_18_err"))
			{
				inMap.put("kkseizo_no_18_err", template.getString(EKU0031D010CBSMsg.KKSEIZO_NO_18_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STBID18 → STBID18 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_ID_18_ERR))
		{
			if (!inMap.containsKey("stb_id_18_err"))
			{
				inMap.put("stb_id_18_err", template.getString(EKU0031D010CBSMsg.STB_ID_18_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.HDD容量コード18 → HDD容量コード18 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.HDD_CAPA_CD_18_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_18_err"))
			{
				inMap.put("hdd_capa_cd_18_err", template.getString(EKU0031D010CBSMsg.HDD_CAPA_CD_18_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.BSパススルー可否18 → BSパススルー可否18 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.VONU_BSPT_KH_18_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_18_err"))
			{
				inMap.put("vonu_bspt_kh_18_err", template.getString(EKU0031D010CBSMsg.VONU_BSPT_KH_18_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STB契約TVコースコード18 → STB契約TVコースコード18 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_18_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_18_err"))
			{
				inMap.put("stb_kei_tv_course_cd_18_err", template.getString(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_18_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧STBID18 → 旧STBID18 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_STB_ID_18_ERR))
		{
			if (!inMap.containsKey("old_stb_id_18_err"))
			{
				inMap.put("old_stb_id_18_err", template.getString(EKU0031D010CBSMsg.OLD_STB_ID_18_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧HDD容量コード18 → 旧HDD容量コード18 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_18_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_18_err"))
			{
				inMap.put("old_hdd_capa_cd_18_err", template.getString(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_18_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧宅内機器型式コード18 → 旧宅内機器型式コード18 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_18_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_18_err"))
			{
				inMap.put("old_taknkiki_model_cd_18_err", template.getString(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_18_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ18 → 機器提供サービス契約変更メモ18 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_18_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_18_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_18_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_18_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前宅内機器型式コード18 → 変更前宅内機器型式コード18 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_18_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_18_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_18_err", template.getString(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_18_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前機器製造番号18 → 変更前機器製造番号18 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_18_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_18_err"))
			{
				inMap.put("chgb_kkseizo_no_18_err", template.getString(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_18_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STBID18 → 変更前STBID18 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_ID_18_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_18_err"))
			{
				inMap.put("chgb_stb_id_18_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_ID_18_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前HDD容量コード18 → 変更前HDD容量コード18 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_18_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_18_err"))
			{
				inMap.put("chgb_hdd_capa_cd_18_err", template.getString(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_18_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否18 → 変更前BSパススルー可否18 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_18_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_18_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_18_err", template.getString(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_18_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STB契約TVコースコード18 → 変更前STB契約TVコースコード18 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_18_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_18_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_18_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_18_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID18 → 変更前旧STBID18 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_18_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_18_err"))
			{
				inMap.put("chgb_old_stb_id_18_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_18_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード18 → 変更前旧HDD容量コード18 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_18_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_18_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_18_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_18_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード18 → 変更前旧宅内機器型式コード18 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_18_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_18_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_18_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_18_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器種別コード19 → 宅内機器種別コード19 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_19_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_19_err"))
			{
				inMap.put("taknkiki_sbt_cd_19_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_19_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器異動コード19 → 宅内機器異動コード19 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_19_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_19_err"))
			{
				inMap.put("taknkiki_ido_cd_19_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_19_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約番号19 → 機器提供サービス契約番号19 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_19_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_19_err"))
			{
				inMap.put("kktk_svc_kei_no_19_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_19_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器型式コード19 → 宅内機器型式コード19 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_19_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_19_err"))
			{
				inMap.put("taknkiki_model_cd_19_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_19_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器製造番号19 → 機器製造番号19 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKSEIZO_NO_19_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_19_err"))
			{
				inMap.put("kkseizo_no_19_err", template.getString(EKU0031D010CBSMsg.KKSEIZO_NO_19_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STBID19 → STBID19 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_ID_19_ERR))
		{
			if (!inMap.containsKey("stb_id_19_err"))
			{
				inMap.put("stb_id_19_err", template.getString(EKU0031D010CBSMsg.STB_ID_19_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.HDD容量コード19 → HDD容量コード19 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.HDD_CAPA_CD_19_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_19_err"))
			{
				inMap.put("hdd_capa_cd_19_err", template.getString(EKU0031D010CBSMsg.HDD_CAPA_CD_19_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.BSパススルー可否19 → BSパススルー可否19 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.VONU_BSPT_KH_19_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_19_err"))
			{
				inMap.put("vonu_bspt_kh_19_err", template.getString(EKU0031D010CBSMsg.VONU_BSPT_KH_19_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STB契約TVコースコード19 → STB契約TVコースコード19 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_19_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_19_err"))
			{
				inMap.put("stb_kei_tv_course_cd_19_err", template.getString(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_19_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧STBID19 → 旧STBID19 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_STB_ID_19_ERR))
		{
			if (!inMap.containsKey("old_stb_id_19_err"))
			{
				inMap.put("old_stb_id_19_err", template.getString(EKU0031D010CBSMsg.OLD_STB_ID_19_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧HDD容量コード19 → 旧HDD容量コード19 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_19_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_19_err"))
			{
				inMap.put("old_hdd_capa_cd_19_err", template.getString(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_19_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧宅内機器型式コード19 → 旧宅内機器型式コード19 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_19_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_19_err"))
			{
				inMap.put("old_taknkiki_model_cd_19_err", template.getString(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_19_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ19 → 機器提供サービス契約変更メモ19 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_19_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_19_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_19_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_19_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前宅内機器型式コード19 → 変更前宅内機器型式コード19 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_19_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_19_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_19_err", template.getString(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_19_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前機器製造番号19 → 変更前機器製造番号19 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_19_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_19_err"))
			{
				inMap.put("chgb_kkseizo_no_19_err", template.getString(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_19_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STBID19 → 変更前STBID19 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_ID_19_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_19_err"))
			{
				inMap.put("chgb_stb_id_19_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_ID_19_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前HDD容量コード19 → 変更前HDD容量コード19 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_19_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_19_err"))
			{
				inMap.put("chgb_hdd_capa_cd_19_err", template.getString(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_19_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否19 → 変更前BSパススルー可否19 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_19_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_19_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_19_err", template.getString(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_19_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STB契約TVコースコード19 → 変更前STB契約TVコースコード19 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_19_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_19_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_19_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_19_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID19 → 変更前旧STBID19 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_19_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_19_err"))
			{
				inMap.put("chgb_old_stb_id_19_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_19_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード19 → 変更前旧HDD容量コード19 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_19_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_19_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_19_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_19_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード19 → 変更前旧宅内機器型式コード19 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_19_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_19_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_19_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_19_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器種別コード20 → 宅内機器種別コード20 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_20_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_20_err"))
			{
				inMap.put("taknkiki_sbt_cd_20_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_SBT_CD_20_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器異動コード20 → 宅内機器異動コード20 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_20_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_20_err"))
			{
				inMap.put("taknkiki_ido_cd_20_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_IDO_CD_20_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約番号20 → 機器提供サービス契約番号20 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_20_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_20_err"))
			{
				inMap.put("kktk_svc_kei_no_20_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_NO_20_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.宅内機器型式コード20 → 宅内機器型式コード20 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_20_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_20_err"))
			{
				inMap.put("taknkiki_model_cd_20_err", template.getString(EKU0031D010CBSMsg.TAKNKIKI_MODEL_CD_20_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器製造番号20 → 機器製造番号20 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKSEIZO_NO_20_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_20_err"))
			{
				inMap.put("kkseizo_no_20_err", template.getString(EKU0031D010CBSMsg.KKSEIZO_NO_20_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STBID20 → STBID20 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_ID_20_ERR))
		{
			if (!inMap.containsKey("stb_id_20_err"))
			{
				inMap.put("stb_id_20_err", template.getString(EKU0031D010CBSMsg.STB_ID_20_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.HDD容量コード20 → HDD容量コード20 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.HDD_CAPA_CD_20_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_20_err"))
			{
				inMap.put("hdd_capa_cd_20_err", template.getString(EKU0031D010CBSMsg.HDD_CAPA_CD_20_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.BSパススルー可否20 → BSパススルー可否20 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.VONU_BSPT_KH_20_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_20_err"))
			{
				inMap.put("vonu_bspt_kh_20_err", template.getString(EKU0031D010CBSMsg.VONU_BSPT_KH_20_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.STB契約TVコースコード20 → STB契約TVコースコード20 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_20_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_20_err"))
			{
				inMap.put("stb_kei_tv_course_cd_20_err", template.getString(EKU0031D010CBSMsg.STB_KEI_TV_COURSE_CD_20_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧STBID20 → 旧STBID20 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_STB_ID_20_ERR))
		{
			if (!inMap.containsKey("old_stb_id_20_err"))
			{
				inMap.put("old_stb_id_20_err", template.getString(EKU0031D010CBSMsg.OLD_STB_ID_20_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧HDD容量コード20 → 旧HDD容量コード20 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_20_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_20_err"))
			{
				inMap.put("old_hdd_capa_cd_20_err", template.getString(EKU0031D010CBSMsg.OLD_HDD_CAPA_CD_20_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.旧宅内機器型式コード20 → 旧宅内機器型式コード20 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_20_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_20_err"))
			{
				inMap.put("old_taknkiki_model_cd_20_err", template.getString(EKU0031D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_20_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.機器提供サービス契約変更メモ20 → 機器提供サービス契約変更メモ20 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_20_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_20_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_20_err", template.getString(EKU0031D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_20_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前宅内機器型式コード20 → 変更前宅内機器型式コード20 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_20_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_20_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_20_err", template.getString(EKU0031D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_20_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前機器製造番号20 → 変更前機器製造番号20 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_20_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_20_err"))
			{
				inMap.put("chgb_kkseizo_no_20_err", template.getString(EKU0031D010CBSMsg.CHGB_KKSEIZO_NO_20_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STBID20 → 変更前STBID20 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_ID_20_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_20_err"))
			{
				inMap.put("chgb_stb_id_20_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_ID_20_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前HDD容量コード20 → 変更前HDD容量コード20 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_20_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_20_err"))
			{
				inMap.put("chgb_hdd_capa_cd_20_err", template.getString(EKU0031D010CBSMsg.CHGB_HDD_CAPA_CD_20_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前BSパススルー可否20 → 変更前BSパススルー可否20 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_20_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_20_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_20_err", template.getString(EKU0031D010CBSMsg.CHGB_VONU_BSPT_KH_20_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前STB契約TVコースコード20 → 変更前STB契約TVコースコード20 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_20_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_20_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_20_err", template.getString(EKU0031D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_20_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧STBID20 → 変更前旧STBID20 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_20_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_20_err"))
			{
				inMap.put("chgb_old_stb_id_20_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_STB_ID_20_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧HDD容量コード20 → 変更前旧HDD容量コード20 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_20_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_20_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_20_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_20_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.変更前旧宅内機器型式コード20 → 変更前旧宅内機器型式コード20 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_20_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_20_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_20_err", template.getString(EKU0031D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_20_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.申込者名 → 申込者名 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.MSKMSHA_NM_ERR))
		{
			if (!inMap.containsKey("mskmsha_nm_err"))
			{
				inMap.put("mskmsha_nm_err", template.getString(EKU0031D010CBSMsg.MSKMSHA_NM_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.工事アポ連絡先電話番号 → 工事アポ連絡先電話番号 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KOJI_APO_RRKS_TELNO_ERR))
		{
			if (!inMap.containsKey("koji_apo_rrks_telno_err"))
			{
				inMap.put("koji_apo_rrks_telno_err", template.getString(EKU0031D010CBSMsg.KOJI_APO_RRKS_TELNO_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.サービス開始年月日 → サービス開始年月日 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.SVC_STAYMD_ERR))
		{
			if (!inMap.containsKey("svc_sta_ymd_err"))
			{
				inMap.put("svc_sta_ymd_err", template.getString(EKU0031D010CBSMsg.SVC_STAYMD_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.転宅前サービス契約回線内訳番号 → 転宅前サービス契約回線内訳番号 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.TENTAKU_BF_SVC_KEI_KAISEN_UCWK_NO_ERR))
		{
			if (!inMap.containsKey("tentaku_bf_svc_kei_kaisen_ucwk_no_err"))
			{
				inMap.put("tentaku_bf_svc_kei_kaisen_ucwk_no_err", template.getString(EKU0031D010CBSMsg.TENTAKU_BF_SVC_KEI_KAISEN_UCWK_NO_ERR));
			}
		}
		// 工事案件（eo光テレビ）受付マップ.マンション物件コード → マンション物件コード のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.MANSION_BUKKEN_CD_ERR))
		{
			if (!inMap.containsKey("mansion_bukken_cd_err"))
			{
				inMap.put("mansion_bukken_cd_err", template.getString(EKU0031D010CBSMsg.MANSION_BUKKEN_CD_ERR));
			}
		}
		// TODO
		// 機器変更番号1 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KIKI_CHG_NO_1_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_1_err"))
			{
				inMap.put("kiki_chg_no_1_err", template.getString(EKU0031D010CBSMsg.KIKI_CHG_NO_1_ERR));
			}
		}
		// 機器変更番号2 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KIKI_CHG_NO_2_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_2_err"))
			{
				inMap.put("kiki_chg_no_2_err", template.getString(EKU0031D010CBSMsg.KIKI_CHG_NO_2_ERR));
			}
		}
		// 機器変更番号3 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KIKI_CHG_NO_3_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_3_err"))
			{
				inMap.put("kiki_chg_no_3_err", template.getString(EKU0031D010CBSMsg.KIKI_CHG_NO_3_ERR));
			}
		}
		// 機器変更番号4 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KIKI_CHG_NO_4_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_4_err"))
			{
				inMap.put("kiki_chg_no_4_err", template.getString(EKU0031D010CBSMsg.KIKI_CHG_NO_4_ERR));
			}
		}
		// 機器変更番号5 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KIKI_CHG_NO_5_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_5_err"))
			{
				inMap.put("kiki_chg_no_5_err", template.getString(EKU0031D010CBSMsg.KIKI_CHG_NO_5_ERR));
			}
		}
		// 機器変更番号6 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KIKI_CHG_NO_6_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_6_err"))
			{
				inMap.put("kiki_chg_no_6_err", template.getString(EKU0031D010CBSMsg.KIKI_CHG_NO_6_ERR));
			}
		}
		// 機器変更番号7 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KIKI_CHG_NO_7_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_7_err"))
			{
				inMap.put("kiki_chg_no_7_err", template.getString(EKU0031D010CBSMsg.KIKI_CHG_NO_7_ERR));
			}
		}
		// 機器変更番号8 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KIKI_CHG_NO_8_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_8_err"))
			{
				inMap.put("kiki_chg_no_8_err", template.getString(EKU0031D010CBSMsg.KIKI_CHG_NO_8_ERR));
			}
		}
		// 機器変更番号9 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KIKI_CHG_NO_9_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_9_err"))
			{
				inMap.put("kiki_chg_no_9_err", template.getString(EKU0031D010CBSMsg.KIKI_CHG_NO_9_ERR));
			}
		}
		// 機器変更番号10 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KIKI_CHG_NO_10_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_10_err"))
			{
				inMap.put("kiki_chg_no_10_err", template.getString(EKU0031D010CBSMsg.KIKI_CHG_NO_10_ERR));
			}
		}
		// 機器変更番号11 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KIKI_CHG_NO_11_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_11_err"))
			{
				inMap.put("kiki_chg_no_11_err", template.getString(EKU0031D010CBSMsg.KIKI_CHG_NO_11_ERR));
			}
		}
		// 機器変更番号12 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KIKI_CHG_NO_12_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_12_err"))
			{
				inMap.put("kiki_chg_no_12_err", template.getString(EKU0031D010CBSMsg.KIKI_CHG_NO_12_ERR));
			}
		}
		// 機器変更番号13 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KIKI_CHG_NO_13_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_13_err"))
			{
				inMap.put("kiki_chg_no_13_err", template.getString(EKU0031D010CBSMsg.KIKI_CHG_NO_13_ERR));
			}
		}
		// 機器変更番号14 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KIKI_CHG_NO_14_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_14_err"))
			{
				inMap.put("kiki_chg_no_14_err", template.getString(EKU0031D010CBSMsg.KIKI_CHG_NO_14_ERR));
			}
		}
		// 機器変更番号15 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KIKI_CHG_NO_15_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_15_err"))
			{
				inMap.put("kiki_chg_no_15_err", template.getString(EKU0031D010CBSMsg.KIKI_CHG_NO_15_ERR));
			}
		}
		// 機器変更番号16 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KIKI_CHG_NO_16_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_16_err"))
			{
				inMap.put("kiki_chg_no_16_err", template.getString(EKU0031D010CBSMsg.KIKI_CHG_NO_16_ERR));
			}
		}
		// 機器変更番号17 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KIKI_CHG_NO_17_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_17_err"))
			{
				inMap.put("kiki_chg_no_17_err", template.getString(EKU0031D010CBSMsg.KIKI_CHG_NO_17_ERR));
			}
		}
		// 機器変更番号18 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KIKI_CHG_NO_18_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_18_err"))
			{
				inMap.put("kiki_chg_no_18_err", template.getString(EKU0031D010CBSMsg.KIKI_CHG_NO_18_ERR));
			}
		}
		// 機器変更番号19 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KIKI_CHG_NO_19_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_19_err"))
			{
				inMap.put("kiki_chg_no_19_err", template.getString(EKU0031D010CBSMsg.KIKI_CHG_NO_19_ERR));
			}
		}
		// 機器変更番号20 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.KIKI_CHG_NO_20_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_20_err"))
			{
				inMap.put("kiki_chg_no_20_err", template.getString(EKU0031D010CBSMsg.KIKI_CHG_NO_20_ERR));
			}
		}
		// 住所変更撤去工事案件番号 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.AD_CHG_TEKKYO_KJAK_NO_ERR))
		{
			if (!inMap.containsKey("ad_chg_tekkyo_kjak_no_err"))
			{
				inMap.put("ad_chg_tekkyo_kjak_no_err", template.getString(EKU0031D010CBSMsg.AD_CHG_TEKKYO_KJAK_NO_ERR));
			}
		}
		// マンション設備用記事欄 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.MANSSBSYS_RNKI_KIJIRAN_ERR))
		{
			if (!inMap.containsKey("manssbsys_rnki_kijiran_err"))
			{
				inMap.put("manssbsys_rnki_kijiran_err", template.getString(EKU0031D010CBSMsg.MANSSBSYS_RNKI_KIJIRAN_ERR));
			}
		}
		
		// TODO ANK-0397-00-00 申込書明細番号追加対応
		// 申込書明細番号 のエラー情報返却
		if (!template.isNull(EKU0031D010CBSMsg.MKMSDTL_NO_ERR))
		{
			if (!inMap.containsKey("mskm_dtl_no_err"))
			{
				inMap.put("mskm_dtl_no_err", template.getString(EKU0031D010CBSMsg.MKMSDTL_NO_ERR));
			}
		}
		// ANK-3136-00-00 ADD START
		// 設備流用有無
		if (!template.isNull(EKU0031D010CBSMsg.EQUIP_RYUYO_UM_ERR))
		{
			if (!inMap.containsKey("equip_ryuyo_um_err"))
			{
				inMap.put("equip_ryuyo_um_err", template.getString(EKU0031D010CBSMsg.EQUIP_RYUYO_UM_ERR));
			}
		}
		// V-ONU流用有無
		if (!template.isNull(EKU0031D010CBSMsg.VONU_RYUYO_UM_ERR))
		{
			if (!inMap.containsKey("vonu_ryuyo_um_err"))
			{
				inMap.put("vonu_ryuyo_um_err", template.getString(EKU0031D010CBSMsg.VONU_RYUYO_UM_ERR));
			}
		}
		// 流用元工事案件番号
		if (!template.isNull(EKU0031D010CBSMsg.RYUYO_MOTO_KJAK_NO_ERR))
		{
			if (!inMap.containsKey("ryuyo_moto_kjak_no_err"))
			{
				inMap.put("ryuyo_moto_kjak_no_err", template.getString(EKU0031D010CBSMsg.RYUYO_MOTO_KJAK_NO_ERR));
			}
		}
		// 設備流用工事完了希望年月日
		if (!template.isNull(EKU0031D010CBSMsg.SBRY_KJ_FIN_KIBOYMD_ERR))
		{
			if (!inMap.containsKey("sbry_kj_fin_kiboymd_err"))
			{
				inMap.put("sbry_kj_fin_kiboymd_err", template.getString(EKU0031D010CBSMsg.SBRY_KJ_FIN_KIBOYMD_ERR));
			}
		}
		// 他システム連携_工事連絡先氏名
		if (!template.isNull(EKU0031D010CBSMsg.TSYRN_KJ_RRKS_NM_ERR))
		{
			if (!inMap.containsKey("tsyrn_kj_rrks_nm_err"))
			{
				inMap.put("tsyrn_kj_rrks_nm_err", template.getString(EKU0031D010CBSMsg.TSYRN_KJ_RRKS_NM_ERR));
			}
		}
		// 他システム連携_工事連絡先電話番号
		if (!template.isNull(EKU0031D010CBSMsg.TSYRN_KJ_RRKS_TLN_ERR))
		{
			if (!inMap.containsKey("tsyrn_kj_rrks_tln_err"))
			{
				inMap.put("tsyrn_kj_rrks_tln_err", template.getString(EKU0031D010CBSMsg.TSYRN_KJ_RRKS_TLN_ERR));
			}
		}
		// 他システム連携_宅内調査時連絡先氏名
		if (!template.isNull(EKU0031D010CBSMsg.TSYRN_TAKCHO_JI_RRKS_NM_ERR))
		{
			if (!inMap.containsKey("tsyrn_takcho_ji_rrks_nm_err"))
			{
				inMap.put("tsyrn_takcho_ji_rrks_nm_err", template.getString(EKU0031D010CBSMsg.TSYRN_TAKCHO_JI_RRKS_NM_ERR));
			}
		}
		// 他システム連携_宅内調査時連絡先電話番号
		if (!template.isNull(EKU0031D010CBSMsg.TSYRN_TAKCHO_JI_RRKS_TLN_ERR))
		{
			if (!inMap.containsKey("tsyrn_takcho_ji_rrks_tln_err"))
			{
				inMap.put("tsyrn_takcho_ji_rrks_tln_err", template.getString(EKU0031D010CBSMsg.TSYRN_TAKCHO_JI_RRKS_TLN_ERR));
			}
		}
		// 他システム連携_連絡希望日時
		if (!template.isNull(EKU0031D010CBSMsg.TSYRN_RRK_KIBO_DATE_ERR))
		{
			if (!inMap.containsKey("tsyrn_rrk_kibo_date_err"))
			{
				inMap.put("tsyrn_rrk_kibo_date_err", template.getString(EKU0031D010CBSMsg.TSYRN_RRK_KIBO_DATE_ERR));
			}
		}
		// 他システム連携_工事費用
		if (!template.isNull(EKU0031D010CBSMsg.TSYRN_KOJI_HI_ERR))
		{
			if (!inMap.containsKey("tsyrn_koji_hi_err"))
			{
				inMap.put("tsyrn_koji_hi_err", template.getString(EKU0031D010CBSMsg.TSYRN_KOJI_HI_ERR));
			}
		}
		// 他システム連携_宅内調査要否
		if (!template.isNull(EKU0031D010CBSMsg.TSYRN_TAKCHO_YH_ERR))
		{
			if (!inMap.containsKey("tsyrn_takcho_yh_err"))
			{
				inMap.put("tsyrn_takcho_yh_err", template.getString(EKU0031D010CBSMsg.TSYRN_TAKCHO_YH_ERR));
			}
		}
		// 他システム連携_承諾書要否
		if (!template.isNull(EKU0031D010CBSMsg.TSYRN_SDAKS_YH_ERR))
		{
			if (!inMap.containsKey("tsyrn_sdaks_yh_err"))
			{
				inMap.put("tsyrn_sdaks_yh_err", template.getString(EKU0031D010CBSMsg.TSYRN_SDAKS_YH_ERR));
			}
		}
		// 他システム連携_立会者名
		if (!template.isNull(EKU0031D010CBSMsg.TSYRN_TACHIAISHA_NM_ERR))
		{
			if (!inMap.containsKey("tsyrn_tachiaisha_nm_err"))
			{
				inMap.put("tsyrn_tachiaisha_nm_err", template.getString(EKU0031D010CBSMsg.TSYRN_TACHIAISHA_NM_ERR));
			}
		}
		// 他システム連携_引越し施策要否
		if (!template.isNull(EKU0031D010CBSMsg.TSYRN_HKKS_SISAK_YH_ERR))
		{
			if (!inMap.containsKey("tsyrn_hkks_sisak_yh_err"))
			{
				inMap.put("tsyrn_hkks_sisak_yh_err", template.getString(EKU0031D010CBSMsg.TSYRN_HKKS_SISAK_YH_ERR));
			}
		}
		// 他システム連携_建替時新設案件要否
		if (!template.isNull(EKU0031D010CBSMsg.TSYRN_TTK_JI_NSANK_YH_ERR))
		{
			if (!inMap.containsKey("tsyrn_ttk_ji_nsank_yh_err"))
			{
				inMap.put("tsyrn_ttk_ji_nsank_yh_err", template.getString(EKU0031D010CBSMsg.TSYRN_TTK_JI_NSANK_YH_ERR));
			}
		}
		// 他システム連携_地図有無
		if (!template.isNull(EKU0031D010CBSMsg.TSYRN_MAP_UM_ERR))
		{
			if (!inMap.containsKey("tsyrn_map_um_err"))
			{
				inMap.put("tsyrn_map_um_err", template.getString(EKU0031D010CBSMsg.TSYRN_MAP_UM_ERR));
			}
		}
		// 他システム連携_同時工事情報
		if (!template.isNull(EKU0031D010CBSMsg.TSYRN_DOJI_KOJI_INF_ERR))
		{
			if (!inMap.containsKey("tsyrn_doji_koji_inf_err"))
			{
				inMap.put("tsyrn_doji_koji_inf_err", template.getString(EKU0031D010CBSMsg.TSYRN_DOJI_KOJI_INF_ERR));
			}
		}
		// 他システム連携_既存契約情報
		if (!template.isNull(EKU0031D010CBSMsg.TSYRN_KZN_KEI_INF_ERR))
		{
			if (!inMap.containsKey("tsyrn_kzn_kei_inf_err"))
			{
				inMap.put("tsyrn_kzn_kei_inf_err", template.getString(EKU0031D010CBSMsg.TSYRN_KZN_KEI_INF_ERR));
			}
		}
		// 他システム連携_不備解消年月日
		if (!template.isNull(EKU0031D010CBSMsg.TSYRN_HBI_KAISHOU_YMD_ERR))
		{
			if (!inMap.containsKey("tsyrn_hbi_kaishou_ymd_err"))
			{
				inMap.put("tsyrn_hbi_kaishou_ymd_err", template.getString(EKU0031D010CBSMsg.TSYRN_HBI_KAISHOU_YMD_ERR));
			}
		}
		// 他システム連携_キャンペーン情報
		if (!template.isNull(EKU0031D010CBSMsg.TSYRN_CAMPAIGN_INF_ERR))
		{
			if (!inMap.containsKey("tsyrn_campaign_inf_err"))
			{
				inMap.put("tsyrn_campaign_inf_err", template.getString(EKU0031D010CBSMsg.TSYRN_CAMPAIGN_INF_ERR));
			}
		}
		// 宅内調査要否
		if (!template.isNull(EKU0031D010CBSMsg.TAKCHO_YH_ERR))
		{
			if (!inMap.containsKey("takcho_yh_err"))
			{
				inMap.put("takcho_yh_err", template.getString(EKU0031D010CBSMsg.TAKCHO_YH_ERR));
			}
		}
		// 設計要否
		if (!template.isNull(EKU0031D010CBSMsg.DSGN_YH_ERR))
		{
			if (!inMap.containsKey("dsgn_yh_err"))
			{
				inMap.put("dsgn_yh_err", template.getString(EKU0031D010CBSMsg.DSGN_YH_ERR));
			}
		}
		// ANK-3136-00-00 ADD END

		return param;
	}

	/**
	 * 工事案件<eo光テレビ回線>受付のマッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @param workMap
	 * @return HashMap
	 * @throws RequestParameterException
	 */
	@SuppressWarnings("unchecked")
	private CAANMsg editInMsgEKU0041D010(IRequestParameterReadWrite param, HashMap inMap, HashMap workMap) throws RequestParameterException
	{
		// 工事案件<eo光テレビ回線>受付サービスインターフェイスを作成
		CAANMsg template = new CAANMsg(EKU0041D010CBSMsg.class.getName());
		// テンプレートID
		template.set(EKU0041D010CBSMsg.TEMPLATEID, TEMPLATE_ID_EKU0041D010);
		// 機能コード
		template.set(EKU0041D010CBSMsg.FUNC_CODE, (String)inMap.get("func_code"));
		// オペレータID
		Object operatorId = param.getControlMapData(SCControlMapKeys.OPERATOR_ID);
		template.set(JCMConstants.OPERATOR_ID_KEY, operatorId);
		// 運用日付
		Object operateDate = param.getControlMapData(SCControlMapKeys.OPE_DATE);
		template.set(JCMConstants.OPERATE_DATE_KEY, operateDate);
		// 運用日時
		Object operateDateTime = param.getControlMapData(SCControlMapKeys.OPE_TIME);
		template.set(JCMConstants.OPERATE_DATETIME_KEY, operateDateTime);
		
		// 機器提供サービスOUTPUT取得
		ArrayList dataList = (ArrayList)inMap.get("kktkSvcOutList");
		
		// ◇ 業務データの設定
		// 工事案件（eo光テレビ回線）受付マップ.サービス契約番号 → サービス契約番号
		if (inMap == null || inMap.get("svc_kei_no") == null || "".equals(inMap.get("svc_kei_no")))
		{
			template.setNull(EKU0041D010CBSMsg.SVC_KEI_NO);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.SVC_KEI_NO, (String)inMap.get("svc_kei_no"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.サービス契約回線内訳番号 → サービス契約回線内訳番号
		if (workMap == null || workMap.get("svc_kei_kaisen_ucwk_no") == null || "".equals(workMap.get("svc_kei_kaisen_ucwk_no")))
		{
			template.setNull(EKU0041D010CBSMsg.SVC_KEI_KAISEN_UCWK_NO);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.SVC_KEI_KAISEN_UCWK_NO, (String)workMap.get("svc_kei_kaisen_ucwk_no"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.申込書番号 → 申込書番号
		if (inMap == null || inMap.get("mskmsho_no") == null || "".equals(inMap.get("mskmsho_no")))
		{
			template.setNull(EKU0041D010CBSMsg.MSKMSHO_NO);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.MSKMSHO_NO, (String)inMap.get("mskmsho_no"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.申込明細番号 → 申込明細番号
		String mskmDtlNo = getWorkMskmDtlNo(param);
		if (mskmDtlNo == null || "".equals(mskmDtlNo))
		{
			template.setNull(EKU0041D010CBSMsg.MSKM_DTL_NO);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.MSKM_DTL_NO, mskmDtlNo);
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧申込明細番号 → 旧申込明細番号
		if (inMap == null || inMap.get("old_mskm_dtl_no") == null || "".equals(inMap.get("old_mskm_dtl_no")))
		{
			template.setNull(EKU0041D010CBSMsg.OLD_MSKM_DTL_NO);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.OLD_MSKM_DTL_NO, (String)inMap.get("old_mskm_dtl_no"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.申込書到着年月日 → 申込書到着年月日
		if (inMap == null || inMap.get("mskmsho_ariv_ymd") == null || "".equals(inMap.get("mskmsho_ariv_ymd")))
		{
			template.setNull(EKU0041D010CBSMsg.MSKMSHO_ARIV_YMD);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.MSKMSHO_ARIV_YMD, (String)inMap.get("mskmsho_ariv_ymd"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.申込受付年月日 → 申込受付年月日
		/* ++++++++++ v4.00.03 修正開始 ++++++++++ */
//		template.set(EKU0041D010CBSMsg.MSKM_UK_YMD, JPCBPCommon.getOpeDate(null));
// ANK-2334-00-00 2014/10/22 MOD START
//		if (workMap == null || workMap.get("mdt_mskm_ymd") == null || "".equals(workMap.get("mdt_mskm_ymd")))
//		{
//			template.setNull(EKU0041D010CBSMsg.MSKM_UK_YMD);
//		}
//		else
//		{
//			template.set(EKU0041D010CBSMsg.MSKM_UK_YMD, (String)workMap.get("mdt_mskm_ymd"));
//		}
		template.set(EKU0041D010CBSMsg.MSKM_UK_YMD, JPCBPCommon.getOpeDate(null));
// ANK-2334-00-00 2014/10/22 MOD END
		/* ++++++++++ v4.00.03 修正終了 ++++++++++ */
		// 工事案件（eo光テレビ回線）受付マップ.工事受付コード → 工事受付コード
		String idoDiv = (String)inMap.get("ido_div");
		if (IDO_DIV_00021.equals(idoDiv))
		{
			template.set(EKU0041D010CBSMsg.KOJI_UK_CD, KOJI_UK_CD_007);
		}
		else if (IDO_DIV_00009.equals(idoDiv) || IDO_DIV_00018.equals(idoDiv))
		{
			template.set(EKU0041D010CBSMsg.KOJI_UK_CD, KOJI_UK_CD_010);
		}
		else
		{
			template.setNull(EKU0041D010CBSMsg.KOJI_UK_CD);
		}
		// 工事案件（eo光テレビ回線）受付マップ.工事受付詳細コード → 工事受付詳細コード
		if (IDO_DIV_00021.equals(idoDiv))
		{
			template.set(EKU0041D010CBSMsg.KOJI_UK_DTAIL_CD, KOJI_UK_DTAIL_CD_90);
		}
		else if (IDO_DIV_00009.equals(idoDiv) || IDO_DIV_00018.equals(idoDiv))
		{
			template.set(EKU0041D010CBSMsg.KOJI_UK_DTAIL_CD, KOJI_UK_DTAIL_CD_80);
		}
		else
		{
			template.setNull(EKU0041D010CBSMsg.KOJI_UK_DTAIL_CD);
		}
		/* ++++++++++ v4.00.00 追加開始 ++++++++++ */
		// 工事案件（eo光テレビ回線）受付マップ.工事受付契機異動区分
		if(!"".equals(idoDiv))
		{
			template.set(EKU0041D010CBSMsg.KOJI_UK_OPTNTY_IDO_DIV, idoDiv);
		}
		else
		{
			template.setNull(EKU0041D010CBSMsg.KOJI_UK_OPTNTY_IDO_DIV);
		}
		/* ++++++++++ v4.00.00 追加終了 ++++++++++ */
		// 工事案件（eo光テレビ回線）受付マップ.工事受付契機異動年月日時分秒 → 工事受付契機異動年月日時分秒
		template.set(EKU0041D010CBSMsg.KOJI_UK_OPTNTY_IDO_DTM, JPCBPCommon.getOpeDateTimeStamp(null));
		// 工事案件（eo光テレビ回線）受付マップ.サービスコード → サービスコード
		if (workMap == null || workMap.get("svc_cd") == null || "".equals(workMap.get("svc_cd")))
		{
			template.setNull(EKU0041D010CBSMsg.SVC_CD);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.SVC_CD, (String)workMap.get("svc_cd"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.料金グループコード → 料金グループコード
		if (workMap == null || workMap.get("prc_grp_cd") == null || "".equals(workMap.get("prc_grp_cd")))
		{
			template.setNull(EKU0041D010CBSMsg.PRC_GRP_CD);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.PRC_GRP_CD, (String)workMap.get("prc_grp_cd"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.料金コースコード → 料金コースコード
		if (workMap == null || workMap.get("pcrs_cd") == null || "".equals(workMap.get("pcrs_cd")))
		{
			template.setNull(EKU0041D010CBSMsg.PCRS_CD);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.PCRS_CD, (String)workMap.get("pcrs_cd"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.追加元サービス契約番号 → 追加元サービス契約番号
		if (inMap == null || inMap.get("add_moto_svc_kei_no") == null || "".equals(inMap.get("add_moto_svc_kei_no")))
		{
			template.setNull(EKU0041D010CBSMsg.ADD_MOTO_SVC_KEI_NO);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.ADD_MOTO_SVC_KEI_NO, (String)inMap.get("add_moto_svc_kei_no"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.面開発案件番号 → 面開発案件番号
		if (inMap == null || inMap.get("menkaihat_anken_no") == null || "".equals(inMap.get("menkaihat_anken_no")))
		{
			template.setNull(EKU0041D010CBSMsg.MENKAIHAT_ANKEN_NO);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.MENKAIHAT_ANKEN_NO, (String)inMap.get("menkaihat_anken_no"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.面開発工事コード → 面開発工事コード
		if (inMap == null || inMap.get("mnkht_koji_cd") == null || "".equals(inMap.get("mnkht_koji_cd")))
		{
			template.setNull(EKU0041D010CBSMsg.MNKHT_KOJI_CD);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.MNKHT_KOJI_CD, (String)inMap.get("mnkht_koji_cd"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.引越対象サービス契約番号 → 引越対象サービス契約番号
		if (inMap == null || inMap.get("hikkoshi_trgt_svc_kei_no") == null || "".equals(inMap.get("hikkoshi_trgt_svc_kei_no")))
		{
			template.setNull(EKU0041D010CBSMsg.HIKKOSHI_TRGT_SVC_KEI_NO);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.HIKKOSHI_TRGT_SVC_KEI_NO, (String)inMap.get("hikkoshi_trgt_svc_kei_no"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.オーナー契約番号 → オーナー契約番号
		if (workMap == null || workMap.get("ownr_kei_no") == null || "".equals(workMap.get("ownr_kei_no")))
		{
			template.setNull(EKU0041D010CBSMsg.OWNR_KEI_NO);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.OWNR_KEI_NO, (String)workMap.get("ownr_kei_no"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.PID → PID
		if (workMap == null || workMap.get("pid") == null || "".equals(workMap.get("pid")))
		{
			template.setNull(EKU0041D010CBSMsg.PID);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.PID, (String)workMap.get("pid"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.CATID → CATID
		if (workMap == null || workMap.get("catid") == null || "".equals(workMap.get("catid")))
		{
			template.setNull(EKU0041D010CBSMsg.CATID);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CATID, (String)workMap.get("catid"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.回線使用契約番号 → 回線使用契約番号
		if (workMap == null || workMap.get("kaisen_use_kei_no") == null || "".equals(workMap.get("kaisen_use_kei_no")))
		{
			template.setNull(EKU0041D010CBSMsg.KAISEN_USE_KEI_NO);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KAISEN_USE_KEI_NO, (String)workMap.get("kaisen_use_kei_no"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.SYSID → SYSID
		if (workMap == null || workMap.get("sysid") == null || "".equals(workMap.get("sysid")))
		{
			template.setNull(EKU0041D010CBSMsg.SYSID);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.SYSID, (String)workMap.get("sysid"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.お客様名 → お客様名
		if (workMap == null || workMap.get("cust_nm") == null || "".equals(workMap.get("cust_nm")))
		{
			template.setNull(EKU0041D010CBSMsg.CUST_NM);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CUST_NM, (String)workMap.get("cust_nm"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.お客様カナ名 → お客様カナ名
		if (workMap == null || workMap.get("cust_kana") == null || "".equals(workMap.get("cust_kana")))
		{
			template.setNull(EKU0041D010CBSMsg.CUST_KANA);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CUST_KANA, (String)workMap.get("cust_kana"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.お客様自宅電話番号 → お客様自宅電話番号
		if (workMap == null || workMap.get("cust_home_tel_no") == null || "".equals(workMap.get("cust_home_tel_no")))
		{
			template.setNull(EKU0041D010CBSMsg.CUST_HOME_TEL_NO);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CUST_HOME_TEL_NO, (String)workMap.get("cust_home_tel_no"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.お客様携帯電話番号 → お客様携帯電話番号
		if (workMap == null || workMap.get("cust_ktai_tel_no") == null || "".equals(workMap.get("cust_ktai_tel_no")))
		{
			template.setNull(EKU0041D010CBSMsg.CUST_KTAI_TEL_NO);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CUST_KTAI_TEL_NO, (String)workMap.get("cust_ktai_tel_no"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.契約者電話番号 → お客様連絡先電話番号
		if (workMap == null || workMap.get("keisha_telno") == null || "".equals(workMap.get("keisha_telno")))
		{
			template.setNull(EKU0041D010CBSMsg.CUST_RRKS_TEL_NO);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CUST_RRKS_TEL_NO, (String)workMap.get("keisha_telno"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.勤務先名 → 連絡先勤務先名
		if (workMap == null || workMap.get("offc_nm") == null || "".equals(workMap.get("offc_nm")))
		{
			template.setNull(EKU0041D010CBSMsg.RRKS_OFFC_NM);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.RRKS_OFFC_NM, (String)workMap.get("offc_nm"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.契約者住所コード → 契約者住所コード
		if (workMap == null || workMap.get("keisha_ad_cd") == null || "".equals(workMap.get("keisha_ad_cd")))
		{
			template.setNull(EKU0041D010CBSMsg.KEISHA_AD_CD);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KEISHA_AD_CD, (String)workMap.get("keisha_ad_cd"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.契約者郵便番号 → 契約者郵便番号
		if (workMap == null || workMap.get("keisha_pcd") == null || "".equals(workMap.get("keisha_pcd")))
		{
			template.setNull(EKU0041D010CBSMsg.KEISHA_PCD);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KEISHA_PCD, (String)workMap.get("keisha_pcd"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.契約者都道府県名 → 契約者都道府県名
		if (workMap == null || workMap.get("keisha_state_nm") == null || "".equals(workMap.get("keisha_state_nm")))
		{
			template.setNull(EKU0041D010CBSMsg.KEISHA_STATE_NM);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KEISHA_STATE_NM, (String)workMap.get("keisha_state_nm"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.契約者市区町村名 → 契約者市区町村名
		if (workMap == null || workMap.get("keisha_city_nm") == null || "".equals(workMap.get("keisha_city_nm")))
		{
			template.setNull(EKU0041D010CBSMsg.KEISHA_CITY_NM);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KEISHA_CITY_NM, (String)workMap.get("keisha_city_nm"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.契約者大字通称名 → 契約者大字通称名
		if (workMap == null || workMap.get("keisha_oaztsu_nm") == null || "".equals(workMap.get("keisha_oaztsu_nm")))
		{
			template.setNull(EKU0041D010CBSMsg.KEISHA_OAZTSU_NM);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KEISHA_OAZTSU_NM, (String)workMap.get("keisha_oaztsu_nm"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.契約者字丁目名 → 契約者字丁目名
		if (workMap == null || workMap.get("keisha_azcho_nm") == null || "".equals(workMap.get("keisha_azcho_nm")))
		{
			template.setNull(EKU0041D010CBSMsg.KEISHA_AZCHO_NM);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KEISHA_AZCHO_NM, (String)workMap.get("keisha_azcho_nm"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.契約者番地号 → 契約者住所番地号
		if (workMap == null || workMap.get("keisha_bnchigo") == null || "".equals(workMap.get("keisha_bnchigo")))
		{
			template.setNull(EKU0041D010CBSMsg.KEISHA_AD_BNCHIGO);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KEISHA_AD_BNCHIGO, (String)workMap.get("keisha_bnchigo"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.契約者住所補記・建物名 → 契約者住所補記・建物名
		if (workMap == null || workMap.get("keisha_adrttm") == null || "".equals(workMap.get("keisha_adrttm")))
		{
			template.setNull(EKU0041D010CBSMsg.KEISHA_ADRTTM);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KEISHA_ADRTTM, (String)workMap.get("keisha_adrttm"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.契約者住所補記・部屋番号 → 契約者住所補記・部屋番号
		if (workMap == null || workMap.get("keisha_adrrm") == null || "".equals(workMap.get("keisha_adrrm")))
		{
			template.setNull(EKU0041D010CBSMsg.KEISHA_ADRRM);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KEISHA_ADRRM, (String)workMap.get("keisha_adrrm"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.請求契約番号 → 請求契約番号
		if (workMap == null || workMap.get("seiky_kei_no") == null || "".equals(workMap.get("seiky_kei_no")))
		{
			template.setNull(EKU0041D010CBSMsg.SEIKY_KEI_NO);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.SEIKY_KEI_NO, (String)workMap.get("seiky_kei_no"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.回線場所番号 → 場所番号
		if (workMap == null || workMap.get("kaisen_place_no") == null || "".equals(workMap.get("kaisen_place_no")))
		{
			template.setNull(EKU0041D010CBSMsg.PLACE_NO);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.PLACE_NO, (String)workMap.get("kaisen_place_no"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.回線場所住所コード → 設置場所住所コード
		if (workMap == null || workMap.get("kaisen_place_ad_cd") == null || "".equals(workMap.get("kaisen_place_ad_cd")))
		{
			template.setNull(EKU0041D010CBSMsg.SETPLACE_AD_CD);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.SETPLACE_AD_CD, (String)workMap.get("kaisen_place_ad_cd"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.回線場所郵便番号 → 設置場所郵便番号
		if (workMap == null || workMap.get("kaisen_place_pcd") == null || "".equals(workMap.get("kaisen_place_pcd")))
		{
			template.setNull(EKU0041D010CBSMsg.SETPLACE_PCD);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.SETPLACE_PCD, (String)workMap.get("kaisen_place_pcd"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.回線場所都道府県名 → 設置場所都道府県名
		if (workMap == null || workMap.get("kaisen_place_state_nm") == null || "".equals(workMap.get("kaisen_place_state_nm")))
		{
			template.setNull(EKU0041D010CBSMsg.SETPLACE_STATE_NM);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.SETPLACE_STATE_NM, (String)workMap.get("kaisen_place_state_nm"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.回線場所市区町村名 → 設置場所市区町村名
		if (workMap == null || workMap.get("kaisen_place_city_nm") == null || "".equals(workMap.get("kaisen_place_city_nm")))
		{
			template.setNull(EKU0041D010CBSMsg.SETPLACE_CITY_NM);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.SETPLACE_CITY_NM, (String)workMap.get("kaisen_place_city_nm"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.回線場所大字通称名 → 設置場所大字通称名
		if (workMap == null || workMap.get("kaisen_place_oaztsu_nm") == null || "".equals(workMap.get("kaisen_place_oaztsu_nm")))
		{
			template.setNull(EKU0041D010CBSMsg.SETPLACE_OAZTSU_NM);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.SETPLACE_OAZTSU_NM, (String)workMap.get("kaisen_place_oaztsu_nm"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.回線場所字丁目名 → 設置場所字丁目名
		if (workMap == null || workMap.get("kaisen_place_azcho_nm") == null || "".equals(workMap.get("kaisen_place_azcho_nm")))
		{
			template.setNull(EKU0041D010CBSMsg.SETPLACE_AZCHO_NM);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.SETPLACE_AZCHO_NM, (String)workMap.get("kaisen_place_azcho_nm"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.回線場所番地号 → 設置場所住所番地号
		if (workMap == null || workMap.get("kaisen_place_bnchigo") == null || "".equals(workMap.get("kaisen_place_bnchigo")))
		{
			template.setNull(EKU0041D010CBSMsg.SETPLACE_AD_BNCHIGO);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.SETPLACE_AD_BNCHIGO, (String)workMap.get("kaisen_place_bnchigo"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.回線場所住所補記・建物名 → 設置場所住所補記・建物名
		if (workMap == null || workMap.get("kaisen_place_adrttm") == null || "".equals(workMap.get("kaisen_place_adrttm")))
		{
			template.setNull(EKU0041D010CBSMsg.SETPLACE_ADRTTM);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.SETPLACE_ADRTTM, (String)workMap.get("kaisen_place_adrttm"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.回線場所住所補記・部屋番号 → 設置場所住所補記・部屋番号
		if (workMap == null || workMap.get("kaisen_place_adrrm") == null || "".equals(workMap.get("kaisen_place_adrrm")))
		{
			template.setNull(EKU0041D010CBSMsg.SETPLACE_ADRRM);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.SETPLACE_ADRRM, (String)workMap.get("kaisen_place_adrrm"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.住所未確定フラグ → 工事先住所未確定フラグ
		if (workMap == null || workMap.get("kisn_plc_ad_mi_fix_flg") == null || "".equals(workMap.get("kisn_plc_ad_mi_fix_flg")))
		{
			template.setNull(EKU0041D010CBSMsg.KOJI_SAKI_AD_MI_FIX_FLG);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KOJI_SAKI_AD_MI_FIX_FLG, (String)workMap.get("kisn_plc_ad_mi_fix_flg"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.回線場所住所確定後変更可否 → 回線場所住所確定後変更可否
//		if (workMap == null || workMap.get("kisn_plc_ad_fix_af_chge_kh") == null || "".equals(workMap.get("kisn_plc_ad_fix_af_chge_kh")))
//		{
//			template.setNull(EKU0041D010CBSMsg.KISN_PLC_AD_FIX_AF_CHG_KH);
//		}
//		else
//		{
//			template.set(EKU0041D010CBSMsg.KISN_PLC_AD_FIX_AF_CHG_KH, (String)workMap.get("kisn_plc_ad_fix_af_chge_kh"));
//		}
		// 工事案件（eo光テレビ回線）受付マップ.回線場所電話番号 → 回線場所電話番号
		if (workMap == null || workMap.get("kaisen_place_telno") == null || "".equals(workMap.get("kaisen_place_telno")))
		{
			template.setNull(EKU0041D010CBSMsg.KAISEN_PLACE_TELNO);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KAISEN_PLACE_TELNO, (String)workMap.get("kaisen_place_telno"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.関電営業所番号 → 関電営業所番号
		if (workMap == null || workMap.get("kepco_busioffice_cd") == null || "".equals(workMap.get("kepco_busioffice_cd")))
		{
			template.setNull(EKU0041D010CBSMsg.KEPCO_BUSIOFFICE_NO);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KEPCO_BUSIOFFICE_NO, (String)workMap.get("kepco_busioffice_cd"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.経度 → 経度
		if (workMap == null || workMap.get("lgtd") == null || "".equals(workMap.get("lgtd")))
		{
			template.setNull(EKU0041D010CBSMsg.LGTD);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.LGTD, (String)workMap.get("lgtd"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.緯度 → 緯度
		if (workMap == null || workMap.get("lttd") == null || "".equals(workMap.get("lttd")))
		{
			template.setNull(EKU0041D010CBSMsg.LTTD);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.LTTD, (String)workMap.get("lttd"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.座標補正有無 → 座標補正有無
		if (workMap == null || workMap.get("zahyo_hosei_um") == null || "".equals(workMap.get("zahyo_hosei_um")))
		{
			template.setNull(EKU0041D010CBSMsg.ZAHYO_HOSEI_UM);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.ZAHYO_HOSEI_UM, (String)workMap.get("zahyo_hosei_um"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.住所形態コード → 住所形態コード
		if (workMap == null || workMap.get("ad_form_cd") == null || "".equals(workMap.get("ad_form_cd")))
		{
			template.setNull(EKU0041D010CBSMsg.AD_FORM_CD);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.AD_FORM_CD, (String)workMap.get("ad_form_cd"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.集合住宅入居階数コード → 入居階数コード
		if (workMap == null || workMap.get("shugj_nyukyo_flr_cnt_cd") == null || "".equals(workMap.get("shugj_nyukyo_flr_cnt_cd")))
		{
			template.setNull(EKU0041D010CBSMsg.NYUKYO_FLR_CNT_CD);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.NYUKYO_FLR_CNT_CD, (String)workMap.get("shugj_nyukyo_flr_cnt_cd"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.戸建建築階数コード → 建築階数コード
		if (workMap == null || workMap.get("kodate_kcku_flr_cnt_cd") == null || "".equals(workMap.get("kodate_kcku_flr_cnt_cd")))
		{
			template.setNull(EKU0041D010CBSMsg.KCKU_FLR_CNT_CD);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KCKU_FLR_CNT_CD, (String)workMap.get("kodate_kcku_flr_cnt_cd"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.方角コード1 → 方角コード1
		if (workMap == null || workMap.get("direction_cd_1") == null || "".equals(workMap.get("direction_cd_1")))
		{
			template.setNull(EKU0041D010CBSMsg.DIRECTION_CD_1);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.DIRECTION_CD_1, (String)workMap.get("direction_cd_1"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.方角コード2 → 方角コード2
		if (workMap == null || workMap.get("direction_cd_2") == null || "".equals(workMap.get("direction_cd_2")))
		{
			template.setNull(EKU0041D010CBSMsg.DIRECTION_CD_2);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.DIRECTION_CD_2, (String)workMap.get("direction_cd_2"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.転宅前住所コード → 転宅前住所コード
		if (inMap == null || inMap.get("tentaku_bf_ad_cd") == null || "".equals(inMap.get("tentaku_bf_ad_cd")))
		{
			template.setNull(EKU0041D010CBSMsg.TENTAKU_BF_AD_CD);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.TENTAKU_BF_AD_CD, (String)inMap.get("tentaku_bf_ad_cd"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.転宅前郵便番号 → 転宅前郵便番号
		if (inMap == null || inMap.get("tentaku_bf_pcd") == null || "".equals(inMap.get("tentaku_bf_pcd")))
		{
			template.setNull(EKU0041D010CBSMsg.TENTAKU_BF_PCD);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.TENTAKU_BF_PCD, (String)inMap.get("tentaku_bf_pcd"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.転宅前都道府県名 → 転宅前都道府県名
		if (inMap == null || inMap.get("tentaku_bf_state_nm") == null || "".equals(inMap.get("tentaku_bf_state_nm")))
		{
			template.setNull(EKU0041D010CBSMsg.TENTAKU_BF_STATE_NM);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.TENTAKU_BF_STATE_NM, (String)inMap.get("tentaku_bf_state_nm"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.転宅前市区町村名 → 転宅前市区町村名
		if (inMap == null || inMap.get("tentaku_bf_city_nm") == null || "".equals(inMap.get("tentaku_bf_city_nm")))
		{
			template.setNull(EKU0041D010CBSMsg.TENTAKU_BF_CITY_NM);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.TENTAKU_BF_CITY_NM, (String)inMap.get("tentaku_bf_city_nm"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.転宅前大字通称名 → 転宅前大字通称名
		if (inMap == null || inMap.get("tentaku_bf_oaztsu_nm") == null || "".equals(inMap.get("tentaku_bf_oaztsu_nm")))
		{
			template.setNull(EKU0041D010CBSMsg.TENTAKU_BF_OAZTSU_NM);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.TENTAKU_BF_OAZTSU_NM, (String)inMap.get("tentaku_bf_oaztsu_nm"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.転宅前字丁目名 → 転宅前字丁目名
		if (inMap == null || inMap.get("tentaku_bf_azcho_nm") == null || "".equals(inMap.get("tentaku_bf_azcho_nm")))
		{
			template.setNull(EKU0041D010CBSMsg.TENTAKU_BF_AZCHO_NM);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.TENTAKU_BF_AZCHO_NM, (String)inMap.get("tentaku_bf_azcho_nm"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.転宅前住所番地号 → 転宅前住所番地号
		if (inMap == null || inMap.get("tentaku_bf_ad_bnchigo") == null || "".equals(inMap.get("tentaku_bf_ad_bnchigo")))
		{
			template.setNull(EKU0041D010CBSMsg.TENTAKU_BF_AD_BNCHIGO);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.TENTAKU_BF_AD_BNCHIGO, (String)inMap.get("tentaku_bf_ad_bnchigo"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.転宅前住所補記・建物名 → 転宅前住所補記・建物名
		if (inMap == null || inMap.get("tentaku_bf_adrttm") == null || "".equals(inMap.get("tentaku_bf_adrttm")))
		{
			template.setNull(EKU0041D010CBSMsg.TENTAKU_BF_ADRTTM);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.TENTAKU_BF_ADRTTM, (String)inMap.get("tentaku_bf_adrttm"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.転宅前住所補記・部屋番号 → 転宅前住所補記・部屋番号
		if (inMap == null || inMap.get("tentaku_bf_adrrm") == null || "".equals(inMap.get("tentaku_bf_adrrm")))
		{
			template.setNull(EKU0041D010CBSMsg.TENTAKU_BF_ADRRM);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.TENTAKU_BF_ADRRM, (String)inMap.get("tentaku_bf_adrrm"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.新築物件コード → 新築物件コード
		if (inMap == null || inMap.get("newconst_bukken_cd") == null || "".equals(inMap.get("newconst_bukken_cd")))
		{
			template.setNull(EKU0041D010CBSMsg.NEWCONST_BUKKEN_CD);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.NEWCONST_BUKKEN_CD, (String)inMap.get("newconst_bukken_cd"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.復活案件フラグ → 復活案件フラグ
		if (inMap == null || inMap.get("hukkat_anken_flg") == null || "".equals(inMap.get("hukkat_anken_flg")))
		{
			template.setNull(EKU0041D010CBSMsg.HUKKAT_ANKEN_FLG);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.HUKKAT_ANKEN_FLG, (String)inMap.get("hukkat_anken_flg"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.同一設備再申込コード → 同一設備再申込コード
		if (inMap == null || inMap.get("same_equip_re_mskm_cd") == null || "".equals(inMap.get("same_equip_re_mskm_cd")))
		{
			template.setNull(EKU0041D010CBSMsg.SAME_EQUIP_RE_MSKM_CD);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.SAME_EQUIP_RE_MSKM_CD, (String)inMap.get("same_equip_re_mskm_cd"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.工事範囲コード → 工事範囲コード
		if (inMap == null || inMap.get("koji_scope_cd") == null || "".equals(inMap.get("koji_scope_cd")))
		{
			template.setNull(EKU0041D010CBSMsg.KOJI_SCOPE_CD);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KOJI_SCOPE_CD, (String)inMap.get("koji_scope_cd"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.移設コード → 移設コード
		if (inMap == null || inMap.get("isetsu_cd") == null || "".equals(inMap.get("isetsu_cd")))
		{
			template.setNull(EKU0041D010CBSMsg.ISETSU_CD);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.ISETSU_CD, (String)inMap.get("isetsu_cd"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.工事希望年月日 → 工事希望年月日
		if (inMap == null || inMap.get("koji_kibo_ymd") == null || "".equals(inMap.get("koji_kibo_ymd")))
		{
			template.setNull(EKU0041D010CBSMsg.KOJI_KIBO_YMD);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KOJI_KIBO_YMD, (String)inMap.get("koji_kibo_ymd"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.竣工予定年月日 → 竣工予定年月日
		if (inMap == null || inMap.get("shunko_rsv_ymd") == null || "".equals(inMap.get("shunko_rsv_ymd")))
		{
			template.setNull(EKU0041D010CBSMsg.SHUNKO_RSV_YMD);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.SHUNKO_RSV_YMD, (String)inMap.get("shunko_rsv_ymd"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.入居予定年月日 → 入居予定年月日
		if (inMap == null || inMap.get("nyukyo_rsv_ymd") == null || "".equals(inMap.get("nyukyo_rsv_ymd")))
		{
			template.setNull(EKU0041D010CBSMsg.NYUKYO_RSV_YMD);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.NYUKYO_RSV_YMD, (String)inMap.get("nyukyo_rsv_ymd"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.引渡し予定年月日 → 引渡し予定年月日
		if (inMap == null || inMap.get("hikiwatashi_rsv_ymd") == null || "".equals(inMap.get("hikiwatashi_rsv_ymd")))
		{
			template.setNull(EKU0041D010CBSMsg.HIKIWATASHI_RSV_YMD);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.HIKIWATASHI_RSV_YMD, (String)inMap.get("hikiwatashi_rsv_ymd"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.電力送電予定年月日 → 電力送電予定年月日
		if (inMap == null || inMap.get("epower_soden_rsv_ymd") == null || "".equals(inMap.get("epower_soden_rsv_ymd")))
		{
			template.setNull(EKU0041D010CBSMsg.EPOWER_SODEN_RSV_YMD);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.EPOWER_SODEN_RSV_YMD, (String)inMap.get("epower_soden_rsv_ymd"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.電話連絡希望年月日 → 電話連絡希望年月日
		if (inMap == null || inMap.get("tel_rrk_kibo_ymd") == null || "".equals(inMap.get("tel_rrk_kibo_ymd")))
		{
			template.setNull(EKU0041D010CBSMsg.TEL_RRK_KIBO_YMD);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.TEL_RRK_KIBO_YMD, (String)inMap.get("tel_rrk_kibo_ymd"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.電話連絡希望時間帯コード → 電話連絡希望時間帯コード
		if (inMap == null || inMap.get("tel_rrk_kibo_time_cd") == null || "".equals(inMap.get("tel_rrk_kibo_time_cd")))
		{
			template.setNull(EKU0041D010CBSMsg.TEL_RRK_KIBO_TIME_CD);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.TEL_RRK_KIBO_TIME_CD, (String)inMap.get("tel_rrk_kibo_time_cd"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内調査希望アポ期限年月日 → 宅内調査希望アポ期限年月日
		if (inMap == null || inMap.get("takcho_kibo_apo_kigen_ymd") == null || "".equals(inMap.get("takcho_kibo_apo_kigen_ymd")))
		{
			template.setNull(EKU0041D010CBSMsg.TAKCHO_KIBO_APO_KIGEN_YMD);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.TAKCHO_KIBO_APO_KIGEN_YMD, (String)inMap.get("takcho_kibo_apo_kigen_ymd"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内工事希望アポ期限年月日 → 宅内工事希望アポ期限年月日
		if (inMap == null || inMap.get("tnkj_kibo_apo_kigen_ymd") == null || "".equals(inMap.get("tnkj_kibo_apo_kigen_ymd")))
		{
			template.setNull(EKU0041D010CBSMsg.TNKJ_KIBO_APO_KIGEN_YMD);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.TNKJ_KIBO_APO_KIGEN_YMD, (String)inMap.get("tnkj_kibo_apo_kigen_ymd"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.工事アポ連絡先指定コード → 工事アポ連絡先指定コード
		if (inMap == null || inMap.get("koji_apo_rrks_shitei_cd") == null || "".equals(inMap.get("koji_apo_rrks_shitei_cd")))
		{
			template.setNull(EKU0041D010CBSMsg.KOJI_APO_RRKS_SHITEI_CD);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KOJI_APO_RRKS_SHITEI_CD, (String)inMap.get("koji_apo_rrks_shitei_cd"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.連絡手段コード → 連絡手段コード
		if (workMap == null || workMap.get("rrk_way_cd") == null || "".equals(workMap.get("rrk_way_cd")))
		{
			template.setNull(EKU0041D010CBSMsg.RRK_WAY_CD);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.RRK_WAY_CD, (String)workMap.get("rrk_way_cd"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.連絡手段補記 → 連絡手段補記
		if (workMap == null || workMap.get("rrk_way_hoki") == null || "".equals(workMap.get("rrk_way_hoki")))
		{
			template.setNull(EKU0041D010CBSMsg.RRK_WAY_HOKI);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.RRK_WAY_HOKI, (String)workMap.get("rrk_way_hoki"));
		}
		// 工事案件（eo光テレビ回線）解約マップ.契約者住所手動入力フラグ → 契約者住所手動入力フラグ
		if (workMap == null || workMap.get("keisha_ad_man_input_flg") == null || "".equals(workMap.get("keisha_ad_man_input_flg")))
		{
			template.set(EKU0041D010CBSMsg.KEISHA_AD_MAN_INPUT_FLG, "0");
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KEISHA_AD_MAN_INPUT_FLG, (String)workMap.get("keisha_ad_man_input_flg"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.工事案件備考 → 工事案件備考
		if (inMap == null || inMap.get("kojiak_biko") == null || "".equals(inMap.get("kojiak_biko")))
		{
			template.setNull(EKU0041D010CBSMsg.KOJIAK_BIKO);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KOJIAK_BIKO, (String)inMap.get("kojiak_biko"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.工事案件備考1 → 工事案件備考1
		if (inMap == null || inMap.get("kojiak_biko_1") == null || "".equals(inMap.get("kojiak_biko_1")))
		{
			template.setNull(EKU0041D010CBSMsg.KOJIAK_BIKO_1);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KOJIAK_BIKO_1, (String)inMap.get("kojiak_biko_1"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.工事案件備考2 → 工事案件備考2
		if (inMap == null || inMap.get("kojiak_biko_2") == null || "".equals(inMap.get("kojiak_biko_2")))
		{
			template.setNull(EKU0041D010CBSMsg.KOJIAK_BIKO_2);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KOJIAK_BIKO_2, (String)inMap.get("kojiak_biko_2"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.電波障害案件番号 → 電波障害案件番号
		if (workMap == null || workMap.get("dmps_anken_no") == null || "".equals(workMap.get("dmps_anken_no")))
		{
			template.setNull(EKU0041D010CBSMsg.DMPS_ANKEN_NO);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.DMPS_ANKEN_NO, (String)workMap.get("dmps_anken_no"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.電波障害案件種別コード → 電波障害案件種別コード
		if (workMap == null || workMap.get("dmpsank_sbt_cd") == null || "".equals(workMap.get("dmpsank_sbt_cd")))
		{
			template.setNull(EKU0041D010CBSMsg.DMPSANK_SBT_CD);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.DMPSANK_SBT_CD, (String)workMap.get("dmpsank_sbt_cd"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.関西電力お客様情報授受同意有無 → 関西電力お客様情報授受同意有無
		if (inMap == null || inMap.get("kepco_ctinfo_juju_doi_um") == null || "".equals(inMap.get("kepco_ctinfo_juju_doi_um")))
		{
			template.setNull(EKU0041D010CBSMsg.KEPCO_CTINFO_JUJU_DOI_UM);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KEPCO_CTINFO_JUJU_DOI_UM, (String)inMap.get("kepco_ctinfo_juju_doi_um"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ1 → 機器提供サービス契約変更メモ1
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_1") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_1")))
		{
			template.setNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_1);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_1, (String)inMap.get("kktk_svc_kei_chge_memo_1"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否1 → 変更前BSパススルー可否1
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_1") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_1")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_1);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_1, (String)inMap.get("chgb_vonu_bspt_kh_1"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID1 → 変更前旧STBID1
		if (inMap == null || inMap.get("chgb_old_stb_id_1") == null || "".equals(inMap.get("chgb_old_stb_id_1")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_1);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_1, (String)inMap.get("chgb_old_stb_id_1"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード1 → 変更前旧HDD容量コード1
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_1") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_1")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_1);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_1, (String)inMap.get("chgb_old_hdd_capa_cd_1"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード1 → 変更前旧宅内機器型式コード1
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_1") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_1")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_1);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_1, (String)inMap.get("chgb_old_taknkiki_model_cd_1"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ2 → 機器提供サービス契約変更メモ2
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_2") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_2")))
		{
			template.setNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_2);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_2, (String)inMap.get("kktk_svc_kei_chge_memo_2"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否2 → 変更前BSパススルー可否2
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_2") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_2")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_2);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_2, (String)inMap.get("chgb_vonu_bspt_kh_2"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID2 → 変更前旧STBID2
		if (inMap == null || inMap.get("chgb_old_stb_id_2") == null || "".equals(inMap.get("chgb_old_stb_id_2")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_2);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_2, (String)inMap.get("chgb_old_stb_id_2"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード2 → 変更前旧HDD容量コード2
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_2") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_2")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_2);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_2, (String)inMap.get("chgb_old_hdd_capa_cd_2"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード2 → 変更前旧宅内機器型式コード2
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_2") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_2")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_2);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_2, (String)inMap.get("chgb_old_taknkiki_model_cd_2"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ3 → 機器提供サービス契約変更メモ3
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_3") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_3")))
		{
			template.setNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_3);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_3, (String)inMap.get("kktk_svc_kei_chge_memo_3"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否3 → 変更前BSパススルー可否3
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_3") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_3")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_3);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_3, (String)inMap.get("chgb_vonu_bspt_kh_3"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID3 → 変更前旧STBID3
		if (inMap == null || inMap.get("chgb_old_stb_id_3") == null || "".equals(inMap.get("chgb_old_stb_id_3")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_3);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_3, (String)inMap.get("chgb_old_stb_id_3"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード3 → 変更前旧HDD容量コード3
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_3") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_3")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_3);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_3, (String)inMap.get("chgb_old_hdd_capa_cd_3"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード3 → 変更前旧宅内機器型式コード3
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_3") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_3")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_3);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_3, (String)inMap.get("chgb_old_taknkiki_model_cd_3"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ4 → 機器提供サービス契約変更メモ4
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_4") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_4")))
		{
			template.setNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_4);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_4, (String)inMap.get("kktk_svc_kei_chge_memo_4"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否4 → 変更前BSパススルー可否4
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_4") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_4")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_4);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_4, (String)inMap.get("chgb_vonu_bspt_kh_4"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID4 → 変更前旧STBID4
		if (inMap == null || inMap.get("chgb_old_stb_id_4") == null || "".equals(inMap.get("chgb_old_stb_id_4")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_4);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_4, (String)inMap.get("chgb_old_stb_id_4"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード4 → 変更前旧HDD容量コード4
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_4") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_4")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_4);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_4, (String)inMap.get("chgb_old_hdd_capa_cd_4"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード4 → 変更前旧宅内機器型式コード4
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_4") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_4")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_4);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_4, (String)inMap.get("chgb_old_taknkiki_model_cd_4"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ5 → 機器提供サービス契約変更メモ5
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_5") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_5")))
		{
			template.setNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_5);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_5, (String)inMap.get("kktk_svc_kei_chge_memo_5"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否5 → 変更前BSパススルー可否5
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_5") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_5")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_5);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_5, (String)inMap.get("chgb_vonu_bspt_kh_5"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID5 → 変更前旧STBID5
		if (inMap == null || inMap.get("chgb_old_stb_id_5") == null || "".equals(inMap.get("chgb_old_stb_id_5")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_5);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_5, (String)inMap.get("chgb_old_stb_id_5"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード5 → 変更前旧HDD容量コード5
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_5") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_5")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_5);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_5, (String)inMap.get("chgb_old_hdd_capa_cd_5"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード5 → 変更前旧宅内機器型式コード5
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_5") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_5")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_5);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_5, (String)inMap.get("chgb_old_taknkiki_model_cd_5"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ6 → 機器提供サービス契約変更メモ6
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_6") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_6")))
		{
			template.setNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_6);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_6, (String)inMap.get("kktk_svc_kei_chge_memo_6"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否6 → 変更前BSパススルー可否6
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_6") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_6")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_6);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_6, (String)inMap.get("chgb_vonu_bspt_kh_6"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID6 → 変更前旧STBID6
		if (inMap == null || inMap.get("chgb_old_stb_id_6") == null || "".equals(inMap.get("chgb_old_stb_id_6")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_6);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_6, (String)inMap.get("chgb_old_stb_id_6"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード6 → 変更前旧HDD容量コード6
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_6") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_6")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_6);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_6, (String)inMap.get("chgb_old_hdd_capa_cd_6"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード6 → 変更前旧宅内機器型式コード6
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_6") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_6")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_6);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_6, (String)inMap.get("chgb_old_taknkiki_model_cd_6"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ7 → 機器提供サービス契約変更メモ7
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_7") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_7")))
		{
			template.setNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_7);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_7, (String)inMap.get("kktk_svc_kei_chge_memo_7"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否7 → 変更前BSパススルー可否7
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_7") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_7")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_7);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_7, (String)inMap.get("chgb_vonu_bspt_kh_7"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID7 → 変更前旧STBID7
		if (inMap == null || inMap.get("chgb_old_stb_id_7") == null || "".equals(inMap.get("chgb_old_stb_id_7")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_7);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_7, (String)inMap.get("chgb_old_stb_id_7"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード7 → 変更前旧HDD容量コード7
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_7") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_7")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_7);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_7, (String)inMap.get("chgb_old_hdd_capa_cd_7"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード7 → 変更前旧宅内機器型式コード7
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_7") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_7")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_7);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_7, (String)inMap.get("chgb_old_taknkiki_model_cd_7"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ8 → 機器提供サービス契約変更メモ8
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_8") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_8")))
		{
			template.setNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_8);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_8, (String)inMap.get("kktk_svc_kei_chge_memo_8"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否8 → 変更前BSパススルー可否8
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_8") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_8")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_8);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_8, (String)inMap.get("chgb_vonu_bspt_kh_8"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID8 → 変更前旧STBID8
		if (inMap == null || inMap.get("chgb_old_stb_id_8") == null || "".equals(inMap.get("chgb_old_stb_id_8")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_8);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_8, (String)inMap.get("chgb_old_stb_id_8"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード8 → 変更前旧HDD容量コード8
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_8") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_8")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_8);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_8, (String)inMap.get("chgb_old_hdd_capa_cd_8"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード8 → 変更前旧宅内機器型式コード8
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_8") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_8")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_8);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_8, (String)inMap.get("chgb_old_taknkiki_model_cd_8"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ9 → 機器提供サービス契約変更メモ9
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_9") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_9")))
		{
			template.setNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_9);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_9, (String)inMap.get("kktk_svc_kei_chge_memo_9"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否9 → 変更前BSパススルー可否9
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_9") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_9")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_9);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_9, (String)inMap.get("chgb_vonu_bspt_kh_9"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID9 → 変更前旧STBID9
		if (inMap == null || inMap.get("chgb_old_stb_id_9") == null || "".equals(inMap.get("chgb_old_stb_id_9")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_9);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_9, (String)inMap.get("chgb_old_stb_id_9"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード9 → 変更前旧HDD容量コード9
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_9") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_9")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_9);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_9, (String)inMap.get("chgb_old_hdd_capa_cd_9"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード9 → 変更前旧宅内機器型式コード9
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_9") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_9")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_9);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_9, (String)inMap.get("chgb_old_taknkiki_model_cd_9"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ10 → 機器提供サービス契約変更メモ10
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_10") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_10")))
		{
			template.setNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_10);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_10, (String)inMap.get("kktk_svc_kei_chge_memo_10"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否10 → 変更前BSパススルー可否10
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_10") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_10")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_10);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_10, (String)inMap.get("chgb_vonu_bspt_kh_10"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID10 → 変更前旧STBID10
		if (inMap == null || inMap.get("chgb_old_stb_id_10") == null || "".equals(inMap.get("chgb_old_stb_id_10")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_10);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_10, (String)inMap.get("chgb_old_stb_id_10"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード10 → 変更前旧HDD容量コード10
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_10") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_10")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_10);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_10, (String)inMap.get("chgb_old_hdd_capa_cd_10"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード10 → 変更前旧宅内機器型式コード10
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_10") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_10")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_10);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_10, (String)inMap.get("chgb_old_taknkiki_model_cd_10"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ11 → 機器提供サービス契約変更メモ11
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_11") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_11")))
		{
			template.setNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_11);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_11, (String)inMap.get("kktk_svc_kei_chge_memo_11"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否11 → 変更前BSパススルー可否11
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_11") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_11")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_11);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_11, (String)inMap.get("chgb_vonu_bspt_kh_11"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID11 → 変更前旧STBID11
		if (inMap == null || inMap.get("chgb_old_stb_id_11") == null || "".equals(inMap.get("chgb_old_stb_id_11")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_11);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_11, (String)inMap.get("chgb_old_stb_id_11"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード11 → 変更前旧HDD容量コード11
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_11") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_11")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_11);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_11, (String)inMap.get("chgb_old_hdd_capa_cd_11"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード11 → 変更前旧宅内機器型式コード11
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_11") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_11")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_11);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_11, (String)inMap.get("chgb_old_taknkiki_model_cd_11"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ12 → 機器提供サービス契約変更メモ12
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_12") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_12")))
		{
			template.setNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_12);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_12, (String)inMap.get("kktk_svc_kei_chge_memo_12"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否12 → 変更前BSパススルー可否12
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_12") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_12")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_12);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_12, (String)inMap.get("chgb_vonu_bspt_kh_12"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID12 → 変更前旧STBID12
		if (inMap == null || inMap.get("chgb_old_stb_id_12") == null || "".equals(inMap.get("chgb_old_stb_id_12")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_12);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_12, (String)inMap.get("chgb_old_stb_id_12"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード12 → 変更前旧HDD容量コード12
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_12") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_12")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_12);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_12, (String)inMap.get("chgb_old_hdd_capa_cd_12"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード12 → 変更前旧宅内機器型式コード12
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_12") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_12")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_12);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_12, (String)inMap.get("chgb_old_taknkiki_model_cd_12"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ13 → 機器提供サービス契約変更メモ13
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_13") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_13")))
		{
			template.setNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_13);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_13, (String)inMap.get("kktk_svc_kei_chge_memo_13"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否13 → 変更前BSパススルー可否13
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_13") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_13")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_13);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_13, (String)inMap.get("chgb_vonu_bspt_kh_13"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID13 → 変更前旧STBID13
		if (inMap == null || inMap.get("chgb_old_stb_id_13") == null || "".equals(inMap.get("chgb_old_stb_id_13")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_13);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_13, (String)inMap.get("chgb_old_stb_id_13"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード13 → 変更前旧HDD容量コード13
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_13") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_13")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_13);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_13, (String)inMap.get("chgb_old_hdd_capa_cd_13"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード13 → 変更前旧宅内機器型式コード13
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_13") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_13")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_13);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_13, (String)inMap.get("chgb_old_taknkiki_model_cd_13"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ14 → 機器提供サービス契約変更メモ14
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_14") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_14")))
		{
			template.setNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_14);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_14, (String)inMap.get("kktk_svc_kei_chge_memo_14"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否14 → 変更前BSパススルー可否14
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_14") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_14")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_14);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_14, (String)inMap.get("chgb_vonu_bspt_kh_14"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID14 → 変更前旧STBID14
		if (inMap == null || inMap.get("chgb_old_stb_id_14") == null || "".equals(inMap.get("chgb_old_stb_id_14")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_14);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_14, (String)inMap.get("chgb_old_stb_id_14"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード14 → 変更前旧HDD容量コード14
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_14") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_14")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_14);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_14, (String)inMap.get("chgb_old_hdd_capa_cd_14"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード14 → 変更前旧宅内機器型式コード14
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_14") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_14")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_14);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_14, (String)inMap.get("chgb_old_taknkiki_model_cd_14"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ15 → 機器提供サービス契約変更メモ15
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_15") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_15")))
		{
			template.setNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_15);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_15, (String)inMap.get("kktk_svc_kei_chge_memo_15"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否15 → 変更前BSパススルー可否15
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_15") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_15")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_15);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_15, (String)inMap.get("chgb_vonu_bspt_kh_15"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STB契約TVコースコード15 → 変更前STB契約TVコースコード15
		if (inMap == null || inMap.get("chgb_stb_kei_tv_course_cd_15") == null || "".equals(inMap.get("chgb_stb_kei_tv_course_cd_15")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_15);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_15, (String)inMap.get("chgb_stb_kei_tv_course_cd_15"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID15 → 変更前旧STBID15
		if (inMap == null || inMap.get("chgb_old_stb_id_15") == null || "".equals(inMap.get("chgb_old_stb_id_15")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_15);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_15, (String)inMap.get("chgb_old_stb_id_15"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード15 → 変更前旧HDD容量コード15
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_15") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_15")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_15);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_15, (String)inMap.get("chgb_old_hdd_capa_cd_15"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード15 → 変更前旧宅内機器型式コード15
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_15") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_15")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_15);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_15, (String)inMap.get("chgb_old_taknkiki_model_cd_15"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ16 → 機器提供サービス契約変更メモ16
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_16") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_16")))
		{
			template.setNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_16);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_16, (String)inMap.get("kktk_svc_kei_chge_memo_16"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否16 → 変更前BSパススルー可否16
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_16") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_16")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_16);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_16, (String)inMap.get("chgb_vonu_bspt_kh_16"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID16 → 変更前旧STBID16
		if (inMap == null || inMap.get("chgb_old_stb_id_16") == null || "".equals(inMap.get("chgb_old_stb_id_16")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_16);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_16, (String)inMap.get("chgb_old_stb_id_16"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード16 → 変更前旧HDD容量コード16
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_16") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_16")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_16);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_16, (String)inMap.get("chgb_old_hdd_capa_cd_16"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード16 → 変更前旧宅内機器型式コード16
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_16") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_16")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_16);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_16, (String)inMap.get("chgb_old_taknkiki_model_cd_16"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ17 → 機器提供サービス契約変更メモ17
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_17") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_17")))
		{
			template.setNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_17);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_17, (String)inMap.get("kktk_svc_kei_chge_memo_17"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否17 → 変更前BSパススルー可否17
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_17") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_17")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_17);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_17, (String)inMap.get("chgb_vonu_bspt_kh_17"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID17 → 変更前旧STBID17
		if (inMap == null || inMap.get("chgb_old_stb_id_17") == null || "".equals(inMap.get("chgb_old_stb_id_17")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_17);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_17, (String)inMap.get("chgb_old_stb_id_17"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード17 → 変更前旧HDD容量コード17
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_17") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_17")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_17);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_17, (String)inMap.get("chgb_old_hdd_capa_cd_17"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード17 → 変更前旧宅内機器型式コード17
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_17") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_17")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_17);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_17, (String)inMap.get("chgb_old_taknkiki_model_cd_17"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ18 → 機器提供サービス契約変更メモ18
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_18") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_18")))
		{
			template.setNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_18);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_18, (String)inMap.get("kktk_svc_kei_chge_memo_18"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否18 → 変更前BSパススルー可否18
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_18") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_18")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_18);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_18, (String)inMap.get("chgb_vonu_bspt_kh_18"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID18 → 変更前旧STBID18
		if (inMap == null || inMap.get("chgb_old_stb_id_18") == null || "".equals(inMap.get("chgb_old_stb_id_18")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_18);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_18, (String)inMap.get("chgb_old_stb_id_18"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード18 → 変更前旧HDD容量コード18
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_18") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_18")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_18);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_18, (String)inMap.get("chgb_old_hdd_capa_cd_18"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード18 → 変更前旧宅内機器型式コード18
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_18") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_18")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_18);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_18, (String)inMap.get("chgb_old_taknkiki_model_cd_18"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ19 → 機器提供サービス契約変更メモ19
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_19") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_19")))
		{
			template.setNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_19);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_19, (String)inMap.get("kktk_svc_kei_chge_memo_19"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否19 → 変更前BSパススルー可否19
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_19") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_19")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_19);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_19, (String)inMap.get("chgb_vonu_bspt_kh_19"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID19 → 変更前旧STBID19
		if (inMap == null || inMap.get("chgb_old_stb_id_19") == null || "".equals(inMap.get("chgb_old_stb_id_19")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_19);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_19, (String)inMap.get("chgb_old_stb_id_19"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード19 → 変更前旧HDD容量コード19
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_19") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_19")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_19);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_19, (String)inMap.get("chgb_old_hdd_capa_cd_19"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード19 → 変更前旧宅内機器型式コード19
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_19") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_19")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_19);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_19, (String)inMap.get("chgb_old_taknkiki_model_cd_19"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ20 → 機器提供サービス契約変更メモ20
		if (inMap == null || inMap.get("kktk_svc_kei_chge_memo_20") == null || "".equals(inMap.get("kktk_svc_kei_chge_memo_20")))
		{
			template.setNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_20);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_20, (String)inMap.get("kktk_svc_kei_chge_memo_20"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否20 → 変更前BSパススルー可否20
		if (inMap == null || inMap.get("chgb_vonu_bspt_kh_20") == null || "".equals(inMap.get("chgb_vonu_bspt_kh_20")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_20);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_20, (String)inMap.get("chgb_vonu_bspt_kh_20"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID20 → 変更前旧STBID20
		if (inMap == null || inMap.get("chgb_old_stb_id_20") == null || "".equals(inMap.get("chgb_old_stb_id_20")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_20);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_20, (String)inMap.get("chgb_old_stb_id_20"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード20 → 変更前旧HDD容量コード20
		if (inMap == null || inMap.get("chgb_old_hdd_capa_cd_20") == null || "".equals(inMap.get("chgb_old_hdd_capa_cd_20")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_20);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_20, (String)inMap.get("chgb_old_hdd_capa_cd_20"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード20 → 変更前旧宅内機器型式コード20
		if (inMap == null || inMap.get("chgb_old_taknkiki_model_cd_20") == null || "".equals(inMap.get("chgb_old_taknkiki_model_cd_20")))
		{
			template.setNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_20);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_20, (String)inMap.get("chgb_old_taknkiki_model_cd_20"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.申込者名 → 申込者名
		if (inMap == null || inMap.get("mskmsha_nm") == null || "".equals(inMap.get("mskmsha_nm")))
		{
			template.setNull(EKU0041D010CBSMsg.MSKMSHA_NM);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.MSKMSHA_NM, (String)inMap.get("mskmsha_nm"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.工事アポ連絡先電話番号 → 工事アポ連絡先電話番号
		if (inMap == null || inMap.get("koji_apo_rrks_telno") == null || "".equals(inMap.get("koji_apo_rrks_telno")))
		{
			template.setNull(EKU0041D010CBSMsg.KOJI_APO_RRKS_TELNO);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KOJI_APO_RRKS_TELNO, (String)inMap.get("koji_apo_rrks_telno"));
		}
		// 工事案件（eo光テレビ回線）受付マップ.転宅前サービス契約回線内訳番号 → 転宅前サービス契約回線内訳番号
		if (inMap == null || inMap.get("tentaku_bf_svc_kei_kaisen_ucwk_no") == null || "".equals(inMap.get("tentaku_bf_svc_kei_kaisen_ucwk_no")))
		{
			template.setNull(EKU0041D010CBSMsg.TENTAKU_BF_SVC_KEI_KAISEN_UCWK_NO);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.TENTAKU_BF_SVC_KEI_KAISEN_UCWK_NO, (String)inMap.get("tentaku_bf_svc_kei_kaisen_ucwk_no"));
		}
		// KCNSTB申込台数
		if (inMap == null || inMap.get("kcn_stb_mskm_cnt") == null || "".equals(inMap.get("kcn_stb_mskm_cnt")))
		{
			template.setNull(EKU0041D010CBSMsg.KCN_STB_MSKM_CNT);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KCN_STB_MSKM_CNT, (String)inMap.get("kcn_stb_mskm_cnt"));
		}
		// KCNSTB種類コード
		if (inMap == null || inMap.get("kcn_stb_kind_cd") == null || "".equals(inMap.get("kcn_stb_kind_cd")))
		{
			template.setNull(EKU0041D010CBSMsg.KCN_STB_KIND_CD);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.KCN_STB_KIND_CD, (String)inMap.get("kcn_stb_kind_cd"));
		}
		
		// TODO ANK-0397-00-00 申込書明細番号追加対応
		// 申込書明細番号
		if (inMap == null || inMap.get("mskmsho_dtl_no") == null || "".equals(inMap.get("mskmsho_dtl_no")))
		{
			template.setNull(EKU0041D010CBSMsg.MKMSDTL_NO);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.MKMSDTL_NO, (String)inMap.get("mskmsho_dtl_no"));
		}
		// ANK-3136-00-00 ADD START
		// 設備流用有無
		if (inMap == null || inMap.get("equip_ryuyo_um") == null || "".equals(inMap.get("equip_ryuyo_um")))
		{
			template.setNull(EKU0041D010CBSMsg.EQUIP_RYUYO_UM);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.EQUIP_RYUYO_UM, (String)inMap.get("equip_ryuyo_um"));
		}
		// V-ONU流用有無
		if (inMap == null || inMap.get("vonu_ryuyo_um") == null || "".equals(inMap.get("vonu_ryuyo_um")))
		{
			template.setNull(EKU0041D010CBSMsg.VONU_RYUYO_UM);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.VONU_RYUYO_UM, (String)inMap.get("vonu_ryuyo_um"));
		}
		// 流用元工事案件番号
		if (inMap == null || inMap.get("ryuyo_moto_kjak_no") == null || "".equals(inMap.get("ryuyo_moto_kjak_no")))
		{
			template.setNull(EKU0041D010CBSMsg.RYUYO_MOTO_KJAK_NO);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.RYUYO_MOTO_KJAK_NO, (String)inMap.get("ryuyo_moto_kjak_no"));
		}
		// 設備流用工事完了希望年月日
		if (inMap == null || inMap.get("sbry_kj_fin_kiboymd") == null || "".equals(inMap.get("sbry_kj_fin_kiboymd")))
		{
			template.setNull(EKU0041D010CBSMsg.SBRY_KJ_FIN_KIBOYMD);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.SBRY_KJ_FIN_KIBOYMD, (String)inMap.get("sbry_kj_fin_kiboymd"));
		}
		// 他システム連携_工事連絡先氏名
		if (inMap == null || inMap.get("tsyrn_kj_rrks_nm") == null || "".equals(inMap.get("tsyrn_kj_rrks_nm")))
		{
			template.setNull(EKU0041D010CBSMsg.TSYRN_KJ_RRKS_NM);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.TSYRN_KJ_RRKS_NM, (String)inMap.get("tsyrn_kj_rrks_nm"));
		}
		// 他システム連携_工事連絡先電話番号
		if (inMap == null || inMap.get("tsyrn_kj_rrks_tln") == null || "".equals(inMap.get("tsyrn_kj_rrks_tln")))
		{
			template.setNull(EKU0041D010CBSMsg.TSYRN_KJ_RRKS_TLN);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.TSYRN_KJ_RRKS_TLN, (String)inMap.get("tsyrn_kj_rrks_tln"));
		}
		// 他システム連携_宅内調査時連絡先氏名
		if (inMap == null || inMap.get("tsyrn_takcho_ji_rrks_nm") == null || "".equals(inMap.get("tsyrn_takcho_ji_rrks_nm")))
		{
			template.setNull(EKU0041D010CBSMsg.TSYRN_TAKCHO_JI_RRKS_NM);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.TSYRN_TAKCHO_JI_RRKS_NM, (String)inMap.get("tsyrn_takcho_ji_rrks_nm"));
		}
		// 他システム連携_宅内調査時連絡先電話番号
		if (inMap == null || inMap.get("tsyrn_takcho_ji_rrks_tln") == null || "".equals(inMap.get("tsyrn_takcho_ji_rrks_tln")))
		{
			template.setNull(EKU0041D010CBSMsg.TSYRN_TAKCHO_JI_RRKS_TLN);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.TSYRN_TAKCHO_JI_RRKS_TLN, (String)inMap.get("tsyrn_takcho_ji_rrks_tln"));
		}
		// 他システム連携_連絡希望日時
		if (inMap == null || inMap.get("tsyrn_rrk_kibo_date") == null || "".equals(inMap.get("tsyrn_rrk_kibo_date")))
		{
			template.setNull(EKU0041D010CBSMsg.TSYRN_RRK_KIBO_DATE);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.TSYRN_RRK_KIBO_DATE, (String)inMap.get("tsyrn_rrk_kibo_date"));
		}
		// 他システム連携_工事費用
		if (inMap == null || inMap.get("tsyrn_koji_hi") == null || "".equals(inMap.get("tsyrn_koji_hi")))
		{
			template.setNull(EKU0041D010CBSMsg.TSYRN_KOJI_HI);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.TSYRN_KOJI_HI, (String)inMap.get("tsyrn_koji_hi"));
		}
		// 他システム連携_宅内調査要否
		if (inMap == null || inMap.get("tsyrn_takcho_yh") == null || "".equals(inMap.get("tsyrn_takcho_yh")))
		{
			template.setNull(EKU0041D010CBSMsg.TSYRN_TAKCHO_YH);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.TSYRN_TAKCHO_YH, (String)inMap.get("tsyrn_takcho_yh"));
		}
		// 他システム連携_承諾書要否
		if (inMap == null || inMap.get("tsyrn_sdaks_yh") == null || "".equals(inMap.get("tsyrn_sdaks_yh")))
		{
			template.setNull(EKU0041D010CBSMsg.TSYRN_SDAKS_YH);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.TSYRN_SDAKS_YH, (String)inMap.get("tsyrn_sdaks_yh"));
		}
		// 他システム連携_立会者名
		if (inMap == null || inMap.get("tsyrn_tachiaisha_nm") == null || "".equals(inMap.get("tsyrn_tachiaisha_nm")))
		{
			template.setNull(EKU0041D010CBSMsg.TSYRN_TACHIAISHA_NM);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.TSYRN_TACHIAISHA_NM, (String)inMap.get("tsyrn_tachiaisha_nm"));
		}
		// 他システム連携_引越し施策要否
		if (inMap == null || inMap.get("tsyrn_hkks_sisak_yh") == null || "".equals(inMap.get("tsyrn_hkks_sisak_yh")))
		{
			template.setNull(EKU0041D010CBSMsg.TSYRN_HKKS_SISAK_YH);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.TSYRN_HKKS_SISAK_YH, (String)inMap.get("tsyrn_hkks_sisak_yh"));
		}
		// 他システム連携_建替時新設案件要否
		if (inMap == null || inMap.get("tsyrn_ttk_ji_nsank_yh") == null || "".equals(inMap.get("tsyrn_ttk_ji_nsank_yh")))
		{
			template.setNull(EKU0041D010CBSMsg.TSYRN_TTK_JI_NSANK_YH);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.TSYRN_TTK_JI_NSANK_YH, (String)inMap.get("tsyrn_ttk_ji_nsank_yh"));
		}
		// 他システム連携_地図有無
		if (inMap == null || inMap.get("tsyrn_map_um") == null || "".equals(inMap.get("tsyrn_map_um")))
		{
			template.setNull(EKU0041D010CBSMsg.TSYRN_MAP_UM);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.TSYRN_MAP_UM, (String)inMap.get("tsyrn_map_um"));
		}
		// 他システム連携_同時工事情報
		if (inMap == null || inMap.get("tsyrn_doji_koji_inf") == null || "".equals(inMap.get("tsyrn_doji_koji_inf")))
		{
			template.setNull(EKU0041D010CBSMsg.TSYRN_DOJI_KOJI_INF);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.TSYRN_DOJI_KOJI_INF, (String)inMap.get("tsyrn_doji_koji_inf"));
		}
		// 他システム連携_既存契約情報
		if (inMap == null || inMap.get("tsyrn_kzn_kei_inf") == null || "".equals(inMap.get("tsyrn_kzn_kei_inf")))
		{
			template.setNull(EKU0041D010CBSMsg.TSYRN_KZN_KEI_INF);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.TSYRN_KZN_KEI_INF, (String)inMap.get("tsyrn_kzn_kei_inf"));
		}
		// 他システム連携_不備解消年月日
		if (inMap == null || inMap.get("tsyrn_hbi_kaishou_ymd") == null || "".equals(inMap.get("tsyrn_hbi_kaishou_ymd")))
		{
			template.setNull(EKU0041D010CBSMsg.TSYRN_HBI_KAISHOU_YMD);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.TSYRN_HBI_KAISHOU_YMD, (String)inMap.get("tsyrn_hbi_kaishou_ymd"));
		}
		// 他システム連携_キャンペーン情報
		if (inMap == null || inMap.get("tsyrn_campaign_inf") == null || "".equals(inMap.get("tsyrn_campaign_inf")))
		{
			template.setNull(EKU0041D010CBSMsg.TSYRN_CAMPAIGN_INF);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.TSYRN_CAMPAIGN_INF, (String)inMap.get("tsyrn_campaign_inf"));
		}
		// 宅内調査要否
		if (inMap == null || inMap.get("takcho_yh") == null || "".equals(inMap.get("takcho_yh")))
		{
			template.setNull(EKU0041D010CBSMsg.TAKCHO_YH);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.TAKCHO_YH, (String)inMap.get("takcho_yh"));
		}
		// 設計要否
		if (inMap == null || inMap.get("dsgn_yh") == null || "".equals(inMap.get("dsgn_yh")))
		{
			template.setNull(EKU0041D010CBSMsg.DSGN_YH);
		}
		else
		{
			template.set(EKU0041D010CBSMsg.DSGN_YH, (String)inMap.get("dsgn_yh"));
		}
		// ANK-3136-00-00 ADD END

		setParamKojiAnknTv(dataList, template, workMap);
		return template;
	}

	/**
	 * 工事案件<eo光テレビ回線>受付の下りマッピング処理を行います。
	 * <br>
	 * @param msgList
	 * @param param
	 * @param inMap
	 * @return リクエストパラメータ
	 * @throws Exception
	 */
	@SuppressWarnings("unchecked")
	private void editOutEKU0041D010(Map<?, ?> msgList, IRequestParameterReadWrite param, HashMap inMap) throws Exception
	{
		CAANMsg[] templates = (CAANMsg[])msgList.get(JCMConstants.TEMPLATE_LIST_KEY);
		CAANMsg parentTemplate = templates[0];
		
		// 通知書登録CCを後続で呼び出す場合、工事案件番号を通知書登録CCマップにマッピングする
		if (inMap.containsKey("Tchishofixedtext"))
		{
			String TchishoFixedtext = (String)inMap.get("Tchishofixedtext");
			HashMap TchishoMap = (HashMap)param.getData(TchishoFixedtext);
			if (TchishoMap != null)
			{
				ArrayList TchishoList = (ArrayList)TchishoMap.get("trgt_data_list");
				HashMap TchishoListMap = (HashMap)TchishoList.get(0);
				
				// 通知書登録CCマップ.工事案件番号 ← 工事案件番号
				if (parentTemplate.isNull(EKU0041D010CBSMsg.KOJIAK_NO))
				{
					TchishoListMap.put("kojiak_no", new String());
				}
				else
				{
					TchishoListMap.put("kojiak_no", parentTemplate.getString(EKU0041D010CBSMsg.KOJIAK_NO));
				}
			}
		}
		
		// リターンコード取得
		int returnCode = (Integer)msgList.get(JCMConstants.RET_CD_INT_KEY);
		
		// エラー情報の設定
		editErrorInfoEKU0041D010(param, inMap, templates, returnCode);
		
		//エラー情報のマップを取得
		ArrayList<Object> errList = (ArrayList<Object>)param.getControlMapData(SCControlMapKeys.ERROR_INFO);
		if (errList == null)
		{
			errList = new ArrayList<Object>();
		}
		// コントロールマップに設定
		param.setControlMapData(SCControlMapKeys.ERROR_INFO, TemplateErrorUtil.getErrorInfo(msgList, errList));
		
		// 取得したリターンコード、ステータスの内容を見て異常かどうかの判断をする。
		String rtnCode = msgList.get(JCMConstants.RET_CD_INT_KEY).toString();
		Integer status = parentTemplate.getInt(JCMConstants.STATUS_INT_KEY);
		// 異常の場合、SCCallExceptionを生成してスローする
		if(!("0".equals(rtnCode) && 0 == status.intValue()))
		{
			SCCallException scCallEx = new SCCallException("戻り値不正", rtnCode, status);
			throw scCallEx;
		}
	}

	/**
	 * 工事案件<eo光テレビ回線>受付のエラー情報マッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @param templates
	 * @param returnCode
	 * @return IRequestParameterReadWrite
	 * @throws RequestParameterException
	 */
	private IRequestParameterReadWrite editErrorInfoEKU0041D010(IRequestParameterReadWrite param, HashMap<String, Object> inMap,
																CAANMsg[] templates, int returnCode) throws RequestParameterException
	{
		CAANMsg template = templates[0];
		int templateStatus = template.getInt(EKU0041D010CBSMsg.STATUS);
		if (returnCode != 0)
		{
			templateStatus = 9000;
		}
		if (JCMAPLConstMgr.getString("RETURN_MESSAGE_" + String.format("%1$04d", templateStatus)) == null)
		{
			templateStatus = 0;
		}
		int bpStatus = 0;
		Object obj = param.getControlMapData(SCControlMapKeys.RETURN_CODE);
		if (obj == null)
		{
			bpStatus = -1;
		}
		else
		{
			bpStatus = Integer.parseInt((String)param.getControlMapData(SCControlMapKeys.RETURN_CODE));
		}
		if (templateStatus > bpStatus)
		{
			// BPにサービスコンポーネントのステータスを設定する。
			String formatStatus = String.format("%1$04d", templateStatus);
			String message = JCMAPLConstMgr.getString("RETURN_MESSAGE_" + formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_CODE, formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_MESSAGE, message);
		}
		// 工事案件（eo光テレビ回線）受付マップ.サービス契約番号 → サービス契約番号 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.SVC_KEI_NO_ERR))
		{
			if (!inMap.containsKey("svc_kei_no_err"))
			{
				inMap.put("svc_kei_no_err", template.getString(EKU0041D010CBSMsg.SVC_KEI_NO_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.サービス契約回線内訳番号 → サービス契約回線内訳番号 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.SVC_KEI_KAISEN_UCWK_NO_ERR))
		{
			if (!inMap.containsKey("svc_kei_kaisen_ucwk_no_err"))
			{
				inMap.put("svc_kei_kaisen_ucwk_no_err", template.getString(EKU0041D010CBSMsg.SVC_KEI_KAISEN_UCWK_NO_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.申込書番号 → 申込書番号 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.MSKMSHO_NO_ERR))
		{
			if (!inMap.containsKey("mskmsho_no_err"))
			{
				inMap.put("mskmsho_no_err", template.getString(EKU0041D010CBSMsg.MSKMSHO_NO_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.申込明細番号 → 申込明細番号 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.MSKM_DTL_NO_ERR))
		{
			if (!inMap.containsKey("mskm_dtl_no_err"))
			{
				inMap.put("mskm_dtl_no_err", template.getString(EKU0041D010CBSMsg.MSKM_DTL_NO_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧申込明細番号 → 旧申込明細番号 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_MSKM_DTL_NO_ERR))
		{
			if (!inMap.containsKey("old_mskm_dtl_no_err"))
			{
				inMap.put("old_mskm_dtl_no_err", template.getString(EKU0041D010CBSMsg.OLD_MSKM_DTL_NO_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.申込書到着年月日 → 申込書到着年月日 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.MSKMSHO_ARIV_YMD_ERR))
		{
			if (!inMap.containsKey("mskmsho_ariv_ymd_err"))
			{
				inMap.put("mskmsho_ariv_ymd_err", template.getString(EKU0041D010CBSMsg.MSKMSHO_ARIV_YMD_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.申込受付年月日 → 申込受付年月日 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.MSKM_UK_YMD_ERR))
		{
			if (!inMap.containsKey("mskm_uk_ymd_err"))
			{
				inMap.put("mskm_uk_ymd_err", template.getString(EKU0041D010CBSMsg.MSKM_UK_YMD_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.工事受付コード → 工事受付コード のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KOJI_UK_CD_ERR))
		{
			if (!inMap.containsKey("koji_uk_cd_err"))
			{
				inMap.put("koji_uk_cd_err", template.getString(EKU0041D010CBSMsg.KOJI_UK_CD_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.工事受付詳細コード → 工事受付詳細コード のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KOJI_UK_DTAIL_CD_ERR))
		{
			if (!inMap.containsKey("koji_uk_dtail_cd_err"))
			{
				inMap.put("koji_uk_dtail_cd_err", template.getString(EKU0041D010CBSMsg.KOJI_UK_DTAIL_CD_ERR));
			}
		}
		/* ++++++++++ v4.00.00 追加開始 ++++++++++ */
		// 工事案件（eo光テレビ回線）受付マップ.工事受付契機異動区分
		if (!template.isNull(EKU0041D010CBSMsg.KOJI_UK_OPTNTY_IDO_DIV_ERR))
		{
			if (!inMap.containsKey("koji_uk_optnty_ido_div_err"))
			{
				inMap.put("koji_uk_optnty_ido_div_err", template.getString(EKU0041D010CBSMsg.KOJI_UK_OPTNTY_IDO_DIV_ERR));
			}
		}
		/* ++++++++++ v4.00.00 追加終了 ++++++++++ */
		// 工事案件（eo光テレビ回線）受付マップ.工事受付契機異動年月日時分秒 → 工事受付契機異動年月日時分秒 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KOJI_UK_OPTNTY_IDO_DTM_ERR))
		{
			if (!inMap.containsKey("koji_uk_optnty_ido_dtm_err"))
			{
				inMap.put("koji_uk_optnty_ido_dtm_err", template.getString(EKU0041D010CBSMsg.KOJI_UK_OPTNTY_IDO_DTM_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.サービスコード → サービスコード のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.SVC_CD_ERR))
		{
			if (!inMap.containsKey("svc_cd_err"))
			{
				inMap.put("svc_cd_err", template.getString(EKU0041D010CBSMsg.SVC_CD_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.料金グループコード → 料金グループコード のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.PRC_GRP_CD_ERR))
		{
			if (!inMap.containsKey("prc_grp_cd_err"))
			{
				inMap.put("prc_grp_cd_err", template.getString(EKU0041D010CBSMsg.PRC_GRP_CD_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.料金コースコード → 料金コースコード のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.PCRS_CD_ERR))
		{
			if (!inMap.containsKey("pcrs_cd_err"))
			{
				inMap.put("pcrs_cd_err", template.getString(EKU0041D010CBSMsg.PCRS_CD_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.追加元サービス契約番号 → 追加元サービス契約番号 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.ADD_MOTO_SVC_KEI_NO_ERR))
		{
			if (!inMap.containsKey("add_moto_svc_kei_no_err"))
			{
				inMap.put("add_moto_svc_kei_no_err", template.getString(EKU0041D010CBSMsg.ADD_MOTO_SVC_KEI_NO_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.面開発案件番号 → 面開発案件番号 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.MENKAIHAT_ANKEN_NO_ERR))
		{
			if (!inMap.containsKey("menkaihat_anken_no_err"))
			{
				inMap.put("menkaihat_anken_no_err", template.getString(EKU0041D010CBSMsg.MENKAIHAT_ANKEN_NO_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.面開発工事コード → 面開発工事コード のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.MNKHT_KOJI_CD_ERR))
		{
			if (!inMap.containsKey("mnkht_koji_cd_err"))
			{
				inMap.put("mnkht_koji_cd_err", template.getString(EKU0041D010CBSMsg.MNKHT_KOJI_CD_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.引越対象サービス契約番号 → 引越対象サービス契約番号 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.HIKKOSHI_TRGT_SVC_KEI_NO_ERR))
		{
			if (!inMap.containsKey("hikkoshi_trgt_svc_kei_no_err"))
			{
				inMap.put("hikkoshi_trgt_svc_kei_no_err", template.getString(EKU0041D010CBSMsg.HIKKOSHI_TRGT_SVC_KEI_NO_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.オーナー契約番号 → オーナー契約番号 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OWNR_KEI_NO_ERR))
		{
			if (!inMap.containsKey("ownr_kei_no_err"))
			{
				inMap.put("ownr_kei_no_err", template.getString(EKU0041D010CBSMsg.OWNR_KEI_NO_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.PID → PID のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.PID_ERR))
		{
			if (!inMap.containsKey("pid_err"))
			{
				inMap.put("pid_err", template.getString(EKU0041D010CBSMsg.PID_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.CATID → CATID のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CATID_ERR))
		{
			if (!inMap.containsKey("catid_err"))
			{
				inMap.put("catid_err", template.getString(EKU0041D010CBSMsg.CATID_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.回線使用契約番号 → 回線使用契約番号 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KAISEN_USE_KEI_NO_ERR))
		{
			if (!inMap.containsKey("kaisen_use_kei_no_err"))
			{
				inMap.put("kaisen_use_kei_no_err", template.getString(EKU0041D010CBSMsg.KAISEN_USE_KEI_NO_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.SYSID → SYSID のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.SYSID_ERR))
		{
			if (!inMap.containsKey("sysid_err"))
			{
				inMap.put("sysid_err", template.getString(EKU0041D010CBSMsg.SYSID_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.お客様名 → お客様名 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CUST_NM_ERR))
		{
			if (!inMap.containsKey("cust_nm_err"))
			{
				inMap.put("cust_nm_err", template.getString(EKU0041D010CBSMsg.CUST_NM_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.お客様カナ名 → お客様カナ名 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CUST_KANA_ERR))
		{
			if (!inMap.containsKey("cust_kana_err"))
			{
				inMap.put("cust_kana_err", template.getString(EKU0041D010CBSMsg.CUST_KANA_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.お客様自宅電話番号 → お客様自宅電話番号 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CUST_HOME_TEL_NO_ERR))
		{
			if (!inMap.containsKey("cust_home_tel_no_err"))
			{
				inMap.put("cust_home_tel_no_err", template.getString(EKU0041D010CBSMsg.CUST_HOME_TEL_NO_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.お客様携帯電話番号 → お客様携帯電話番号 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CUST_KTAI_TEL_NO_ERR))
		{
			if (!inMap.containsKey("cust_ktai_tel_no_err"))
			{
				inMap.put("cust_ktai_tel_no_err", template.getString(EKU0041D010CBSMsg.CUST_KTAI_TEL_NO_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.契約者電話番号 → お客様連絡先電話番号 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CUST_RRKS_TEL_NO_ERR))
		{
			if (!inMap.containsKey("keisha_telno_err"))
			{
				inMap.put("keisha_telno_err", template.getString(EKU0041D010CBSMsg.CUST_RRKS_TEL_NO_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.勤務先名 → 連絡先勤務先名 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.RRKS_OFFC_NM_ERR))
		{
			if (!inMap.containsKey("offc_nm_err"))
			{
				inMap.put("offc_nm_err", template.getString(EKU0041D010CBSMsg.RRKS_OFFC_NM_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.契約者住所コード → 契約者住所コード のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KEISHA_AD_CD_ERR))
		{
			if (!inMap.containsKey("keisha_ad_cd_err"))
			{
				inMap.put("keisha_ad_cd_err", template.getString(EKU0041D010CBSMsg.KEISHA_AD_CD_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.契約者郵便番号 → 契約者郵便番号 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KEISHA_PCD_ERR))
		{
			if (!inMap.containsKey("keisha_pcd_err"))
			{
				inMap.put("keisha_pcd_err", template.getString(EKU0041D010CBSMsg.KEISHA_PCD_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.契約者都道府県名 → 契約者都道府県名 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KEISHA_STATE_NM_ERR))
		{
			if (!inMap.containsKey("keisha_state_nm_err"))
			{
				inMap.put("keisha_state_nm_err", template.getString(EKU0041D010CBSMsg.KEISHA_STATE_NM_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.契約者市区町村名 → 契約者市区町村名 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KEISHA_CITY_NM_ERR))
		{
			if (!inMap.containsKey("keisha_city_nm_err"))
			{
				inMap.put("keisha_city_nm_err", template.getString(EKU0041D010CBSMsg.KEISHA_CITY_NM_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.契約者大字通称名 → 契約者大字通称名 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KEISHA_OAZTSU_NM_ERR))
		{
			if (!inMap.containsKey("keisha_oaztsu_nm_err"))
			{
				inMap.put("keisha_oaztsu_nm_err", template.getString(EKU0041D010CBSMsg.KEISHA_OAZTSU_NM_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.契約者字丁目名 → 契約者字丁目名 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KEISHA_AZCHO_NM_ERR))
		{
			if (!inMap.containsKey("keisha_azcho_nm_err"))
			{
				inMap.put("keisha_azcho_nm_err", template.getString(EKU0041D010CBSMsg.KEISHA_AZCHO_NM_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.契約者番地号 → 契約者住所番地号 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KEISHA_AD_BNCHIGO_ERR))
		{
			if (!inMap.containsKey("keisha_bnchigo_err"))
			{
				inMap.put("keisha_bnchigo_err", template.getString(EKU0041D010CBSMsg.KEISHA_AD_BNCHIGO_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.契約者住所補記・建物名 → 契約者住所補記・建物名 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KEISHA_ADRTTM_ERR))
		{
			if (!inMap.containsKey("keisha_adrttm_err"))
			{
				inMap.put("keisha_adrttm_err", template.getString(EKU0041D010CBSMsg.KEISHA_ADRTTM_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.契約者住所補記・部屋番号 → 契約者住所補記・部屋番号 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KEISHA_ADRRM_ERR))
		{
			if (!inMap.containsKey("keisha_adrrm_err"))
			{
				inMap.put("keisha_adrrm_err", template.getString(EKU0041D010CBSMsg.KEISHA_ADRRM_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.請求契約番号 → 請求契約番号 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.SEIKY_KEI_NO_ERR))
		{
			if (!inMap.containsKey("seiky_kei_no_err"))
			{
				inMap.put("seiky_kei_no_err", template.getString(EKU0041D010CBSMsg.SEIKY_KEI_NO_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.回線場所番号 → 場所番号 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.PLACE_NO_ERR))
		{
			if (!inMap.containsKey("kaisen_place_no_err"))
			{
				inMap.put("kaisen_place_no_err", template.getString(EKU0041D010CBSMsg.PLACE_NO_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.回線場所住所コード → 設置場所住所コード のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.SETPLACE_AD_CD_ERR))
		{
			if (!inMap.containsKey("kaisen_place_ad_cd_err"))
			{
				inMap.put("kaisen_place_ad_cd_err", template.getString(EKU0041D010CBSMsg.SETPLACE_AD_CD_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.回線場所郵便番号 → 設置場所郵便番号 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.SETPLACE_PCD_ERR))
		{
			if (!inMap.containsKey("kaisen_place_pcd_err"))
			{
				inMap.put("kaisen_place_pcd_err", template.getString(EKU0041D010CBSMsg.SETPLACE_PCD_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.回線場所都道府県名 → 設置場所都道府県名 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.SETPLACE_STATE_NM_ERR))
		{
			if (!inMap.containsKey("kaisen_place_state_nm_err"))
			{
				inMap.put("kaisen_place_state_nm_err", template.getString(EKU0041D010CBSMsg.SETPLACE_STATE_NM_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.回線場所市区町村名 → 設置場所市区町村名 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.SETPLACE_CITY_NM_ERR))
		{
			if (!inMap.containsKey("kaisen_place_city_nm_err"))
			{
				inMap.put("kaisen_place_city_nm_err", template.getString(EKU0041D010CBSMsg.SETPLACE_CITY_NM_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.回線場所大字通称名 → 設置場所大字通称名 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.SETPLACE_OAZTSU_NM_ERR))
		{
			if (!inMap.containsKey("kaisen_place_oaztsu_nm_err"))
			{
				inMap.put("kaisen_place_oaztsu_nm_err", template.getString(EKU0041D010CBSMsg.SETPLACE_OAZTSU_NM_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.回線場所字丁目名 → 設置場所字丁目名 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.SETPLACE_AZCHO_NM_ERR))
		{
			if (!inMap.containsKey("kaisen_place_azcho_nm_err"))
			{
				inMap.put("kaisen_place_azcho_nm_err", template.getString(EKU0041D010CBSMsg.SETPLACE_AZCHO_NM_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.回線場所番地号 → 設置場所住所番地号 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.SETPLACE_AD_BNCHIGO_ERR))
		{
			if (!inMap.containsKey("kaisen_place_bnchigo_err"))
			{
				inMap.put("kaisen_place_bnchigo_err", template.getString(EKU0041D010CBSMsg.SETPLACE_AD_BNCHIGO_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.回線場所住所補記・建物名 → 設置場所住所補記・建物名 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.SETPLACE_ADRTTM_ERR))
		{
			if (!inMap.containsKey("kaisen_place_adrttm_err"))
			{
				inMap.put("kaisen_place_adrttm_err", template.getString(EKU0041D010CBSMsg.SETPLACE_ADRTTM_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.回線場所住所補記・部屋番号 → 設置場所住所補記・部屋番号 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.SETPLACE_ADRRM_ERR))
		{
			if (!inMap.containsKey("kaisen_place_adrrm_err"))
			{
				inMap.put("kaisen_place_adrrm_err", template.getString(EKU0041D010CBSMsg.SETPLACE_ADRRM_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.住所未確定フラグ → 工事先住所未確定フラグ のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KOJI_SAKI_AD_MI_FIX_FLG_ERR))
		{
			if (!inMap.containsKey("kisn_plc_ad_mi_fix_flg_err"))
			{
				inMap.put("kisn_plc_ad_mi_fix_flg_err", template.getString(EKU0041D010CBSMsg.KOJI_SAKI_AD_MI_FIX_FLG_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.回線場所住所確定後変更可否 → 回線場所住所確定後変更可否 のエラー情報返却
//		if (!template.isNull(EKU0041D010CBSMsg.KISN_PLC_AD_FIX_AF_CHG_KH_ERR))
//		{
//			if (!inMap.containsKey("kisn_plc_ad_fix_af_chge_kh_err"))
//			{
//				inMap.put("kisn_plc_ad_fix_af_chge_kh_err", template.getString(EKU0041D010CBSMsg.KISN_PLC_AD_FIX_AF_CHG_KH_ERR));
//			}
//		}
		// 工事案件（eo光テレビ回線）受付マップ.回線場所電話番号 → 回線場所電話番号 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KAISEN_PLACE_TELNO_ERR))
		{
			if (!inMap.containsKey("kaisen_place_telno_err"))
			{
				inMap.put("kaisen_place_telno_err", template.getString(EKU0041D010CBSMsg.KAISEN_PLACE_TELNO_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.関電営業所番号 → 関電営業所番号 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KEPCO_BUSIOFFICE_NO_ERR))
		{
			if (!inMap.containsKey("kepco_busioffice_no_err"))
			{
				inMap.put("kepco_busioffice_no_err", template.getString(EKU0041D010CBSMsg.KEPCO_BUSIOFFICE_NO_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.経度 → 経度 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.LGTD_ERR))
		{
			if (!inMap.containsKey("lgtd_err"))
			{
				inMap.put("lgtd_err", template.getString(EKU0041D010CBSMsg.LGTD_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.緯度 → 緯度 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.LTTD_ERR))
		{
			if (!inMap.containsKey("lttd_err"))
			{
				inMap.put("lttd_err", template.getString(EKU0041D010CBSMsg.LTTD_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.座標補正有無 → 座標補正有無 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.ZAHYO_HOSEI_UM_ERR))
		{
			if (!inMap.containsKey("zahyo_hosei_um_err"))
			{
				inMap.put("zahyo_hosei_um_err", template.getString(EKU0041D010CBSMsg.ZAHYO_HOSEI_UM_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.住所形態コード → 住所形態コード のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.AD_FORM_CD_ERR))
		{
			if (!inMap.containsKey("ad_form_cd_err"))
			{
				inMap.put("ad_form_cd_err", template.getString(EKU0041D010CBSMsg.AD_FORM_CD_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.集合住宅入居階数コード → 入居階数コード のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.NYUKYO_FLR_CNT_CD_ERR))
		{
			if (!inMap.containsKey("shugj_nyukyo_flr_cnt_cd_err"))
			{
				inMap.put("shugj_nyukyo_flr_cnt_cd_err", template.getString(EKU0041D010CBSMsg.NYUKYO_FLR_CNT_CD_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.戸建建築階数コード → 建築階数コード のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KCKU_FLR_CNT_CD_ERR))
		{
			if (!inMap.containsKey("kodate_kcku_flr_cnt_cd_err"))
			{
				inMap.put("kodate_kcku_flr_cnt_cd_err", template.getString(EKU0041D010CBSMsg.KCKU_FLR_CNT_CD_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.方角コード1 → 方角コード1 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.DIRECTION_CD_1_ERR))
		{
			if (!inMap.containsKey("direction_cd_1_err"))
			{
				inMap.put("direction_cd_1_err", template.getString(EKU0041D010CBSMsg.DIRECTION_CD_1_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.方角コード2 → 方角コード2 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.DIRECTION_CD_2_ERR))
		{
			if (!inMap.containsKey("direction_cd_2_err"))
			{
				inMap.put("direction_cd_2_err", template.getString(EKU0041D010CBSMsg.DIRECTION_CD_2_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.転宅前住所コード → 転宅前住所コード のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TENTAKU_BF_AD_CD_ERR))
		{
			if (!inMap.containsKey("tentaku_bf_ad_cd_err"))
			{
				inMap.put("tentaku_bf_ad_cd_err", template.getString(EKU0041D010CBSMsg.TENTAKU_BF_AD_CD_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.転宅前郵便番号 → 転宅前郵便番号 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TENTAKU_BF_PCD_ERR))
		{
			if (!inMap.containsKey("tentaku_bf_pcd_err"))
			{
				inMap.put("tentaku_bf_pcd_err", template.getString(EKU0041D010CBSMsg.TENTAKU_BF_PCD_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.転宅前都道府県名 → 転宅前都道府県名 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TENTAKU_BF_STATE_NM_ERR))
		{
			if (!inMap.containsKey("tentaku_bf_state_nm_err"))
			{
				inMap.put("tentaku_bf_state_nm_err", template.getString(EKU0041D010CBSMsg.TENTAKU_BF_STATE_NM_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.転宅前市区町村名 → 転宅前市区町村名 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TENTAKU_BF_CITY_NM_ERR))
		{
			if (!inMap.containsKey("tentaku_bf_city_nm_err"))
			{
				inMap.put("tentaku_bf_city_nm_err", template.getString(EKU0041D010CBSMsg.TENTAKU_BF_CITY_NM_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.転宅前大字通称名 → 転宅前大字通称名 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TENTAKU_BF_OAZTSU_NM_ERR))
		{
			if (!inMap.containsKey("tentaku_bf_oaztsu_nm_err"))
			{
				inMap.put("tentaku_bf_oaztsu_nm_err", template.getString(EKU0041D010CBSMsg.TENTAKU_BF_OAZTSU_NM_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.転宅前字丁目名 → 転宅前字丁目名 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TENTAKU_BF_AZCHO_NM_ERR))
		{
			if (!inMap.containsKey("tentaku_bf_azcho_nm_err"))
			{
				inMap.put("tentaku_bf_azcho_nm_err", template.getString(EKU0041D010CBSMsg.TENTAKU_BF_AZCHO_NM_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.転宅前住所番地号 → 転宅前住所番地号 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TENTAKU_BF_AD_BNCHIGO_ERR))
		{
			if (!inMap.containsKey("tentaku_bf_ad_bnchigo_err"))
			{
				inMap.put("tentaku_bf_ad_bnchigo_err", template.getString(EKU0041D010CBSMsg.TENTAKU_BF_AD_BNCHIGO_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.転宅前住所補記・建物名 → 転宅前住所補記・建物名 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TENTAKU_BF_ADRTTM_ERR))
		{
			if (!inMap.containsKey("tentaku_bf_adrttm_err"))
			{
				inMap.put("tentaku_bf_adrttm_err", template.getString(EKU0041D010CBSMsg.TENTAKU_BF_ADRTTM_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.転宅前住所補記・部屋番号 → 転宅前住所補記・部屋番号 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TENTAKU_BF_ADRRM_ERR))
		{
			if (!inMap.containsKey("tentaku_bf_adrrm_err"))
			{
				inMap.put("tentaku_bf_adrrm_err", template.getString(EKU0041D010CBSMsg.TENTAKU_BF_ADRRM_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.新築物件コード → 新築物件コード のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.NEWCONST_BUKKEN_CD_ERR))
		{
			if (!inMap.containsKey("newconst_bukken_cd_err"))
			{
				inMap.put("newconst_bukken_cd_err", template.getString(EKU0041D010CBSMsg.NEWCONST_BUKKEN_CD_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.復活案件フラグ → 復活案件フラグ のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.HUKKAT_ANKEN_FLG_ERR))
		{
			if (!inMap.containsKey("hukkat_anken_flg_err"))
			{
				inMap.put("hukkat_anken_flg_err", template.getString(EKU0041D010CBSMsg.HUKKAT_ANKEN_FLG_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.同一設備再申込コード → 同一設備再申込コード のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.SAME_EQUIP_RE_MSKM_CD_ERR))
		{
			if (!inMap.containsKey("same_equip_re_mskm_cd_err"))
			{
				inMap.put("same_equip_re_mskm_cd_err", template.getString(EKU0041D010CBSMsg.SAME_EQUIP_RE_MSKM_CD_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.工事範囲コード → 工事範囲コード のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KOJI_SCOPE_CD_ERR))
		{
			if (!inMap.containsKey("koji_scope_cd_err"))
			{
				inMap.put("koji_scope_cd_err", template.getString(EKU0041D010CBSMsg.KOJI_SCOPE_CD_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.移設コード → 移設コード のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.ISETSU_CD_ERR))
		{
			if (!inMap.containsKey("isetsu_cd_err"))
			{
				inMap.put("isetsu_cd_err", template.getString(EKU0041D010CBSMsg.ISETSU_CD_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.工事希望年月日 → 工事希望年月日 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KOJI_KIBO_YMD_ERR))
		{
			if (!inMap.containsKey("koji_kibo_ymd_err"))
			{
				inMap.put("koji_kibo_ymd_err", template.getString(EKU0041D010CBSMsg.KOJI_KIBO_YMD_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.竣工予定年月日 → 竣工予定年月日 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.SHUNKO_RSV_YMD_ERR))
		{
			if (!inMap.containsKey("shunko_rsv_ymd_err"))
			{
				inMap.put("shunko_rsv_ymd_err", template.getString(EKU0041D010CBSMsg.SHUNKO_RSV_YMD_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.入居予定年月日 → 入居予定年月日 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.NYUKYO_RSV_YMD_ERR))
		{
			if (!inMap.containsKey("nyukyo_rsv_ymd_err"))
			{
				inMap.put("nyukyo_rsv_ymd_err", template.getString(EKU0041D010CBSMsg.NYUKYO_RSV_YMD_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.引渡し予定年月日 → 引渡し予定年月日 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.HIKIWATASHI_RSV_YMD_ERR))
		{
			if (!inMap.containsKey("hikiwatashi_rsv_ymd_err"))
			{
				inMap.put("hikiwatashi_rsv_ymd_err", template.getString(EKU0041D010CBSMsg.HIKIWATASHI_RSV_YMD_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.電力送電予定年月日 → 電力送電予定年月日 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.EPOWER_SODEN_RSV_YMD_ERR))
		{
			if (!inMap.containsKey("epower_soden_rsv_ymd_err"))
			{
				inMap.put("epower_soden_rsv_ymd_err", template.getString(EKU0041D010CBSMsg.EPOWER_SODEN_RSV_YMD_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.電話連絡希望年月日 → 電話連絡希望年月日 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TEL_RRK_KIBO_YMD_ERR))
		{
			if (!inMap.containsKey("tel_rrk_kibo_ymd_err"))
			{
				inMap.put("tel_rrk_kibo_ymd_err", template.getString(EKU0041D010CBSMsg.TEL_RRK_KIBO_YMD_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.電話連絡希望時間帯コード → 電話連絡希望時間帯コード のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TEL_RRK_KIBO_TIME_CD_ERR))
		{
			if (!inMap.containsKey("tel_rrk_kibo_time_cd_err"))
			{
				inMap.put("tel_rrk_kibo_time_cd_err", template.getString(EKU0041D010CBSMsg.TEL_RRK_KIBO_TIME_CD_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内調査希望アポ期限年月日 → 宅内調査希望アポ期限年月日 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKCHO_KIBO_APO_KIGEN_YMD_ERR))
		{
			if (!inMap.containsKey("takcho_kibo_apo_kigen_ymd_err"))
			{
				inMap.put("takcho_kibo_apo_kigen_ymd_err", template.getString(EKU0041D010CBSMsg.TAKCHO_KIBO_APO_KIGEN_YMD_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内工事希望アポ期限年月日 → 宅内工事希望アポ期限年月日 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TNKJ_KIBO_APO_KIGEN_YMD_ERR))
		{
			if (!inMap.containsKey("tnkj_kibo_apo_kigen_ymd_err"))
			{
				inMap.put("tnkj_kibo_apo_kigen_ymd_err", template.getString(EKU0041D010CBSMsg.TNKJ_KIBO_APO_KIGEN_YMD_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.工事アポ連絡先指定コード → 工事アポ連絡先指定コード のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KOJI_APO_RRKS_SHITEI_CD_ERR))
		{
			if (!inMap.containsKey("koji_apo_rrks_shitei_cd_err"))
			{
				inMap.put("koji_apo_rrks_shitei_cd_err", template.getString(EKU0041D010CBSMsg.KOJI_APO_RRKS_SHITEI_CD_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.連絡手段コード → 連絡手段コード のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.RRK_WAY_CD_ERR))
		{
			if (!inMap.containsKey("rrk_way_cd_err"))
			{
				inMap.put("rrk_way_cd_err", template.getString(EKU0041D010CBSMsg.RRK_WAY_CD_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.連絡手段補記 → 連絡手段補記 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.RRK_WAY_HOKI_ERR))
		{
			if (!inMap.containsKey("rrk_way_hoki_err"))
			{
				inMap.put("rrk_way_hoki_err", template.getString(EKU0041D010CBSMsg.RRK_WAY_HOKI_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）解約マップ.契約者住所手動入力フラグ → 契約者住所手動入力フラグ のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KEISHA_AD_MAN_INPUT_FLG_ERR))
		{
			if (!inMap.containsKey("keisha_ad_man_input_flg_err"))
			{
				inMap.put("keisha_ad_man_input_flg_err", template.getString(EKU0041D010CBSMsg.KEISHA_AD_MAN_INPUT_FLG_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.工事案件備考 → 工事案件備考 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KOJIAK_BIKO_ERR))
		{
			if (!inMap.containsKey("kojiak_biko_err"))
			{
				inMap.put("kojiak_biko_err", template.getString(EKU0041D010CBSMsg.KOJIAK_BIKO_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.工事案件備考1 → 工事案件備考1 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KOJIAK_BIKO_1_ERR))
		{
			if (!inMap.containsKey("kojiak_biko_1_err"))
			{
				inMap.put("kojiak_biko_1_err", template.getString(EKU0041D010CBSMsg.KOJIAK_BIKO_1_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.工事案件備考2 → 工事案件備考2 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KOJIAK_BIKO_2_ERR))
		{
			if (!inMap.containsKey("kojiak_biko_2_err"))
			{
				inMap.put("kojiak_biko_2_err", template.getString(EKU0041D010CBSMsg.KOJIAK_BIKO_2_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.電波障害案件番号 → 電波障害案件番号 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.DMPS_ANKEN_NO_ERR))
		{
			if (!inMap.containsKey("dmps_anken_no_err"))
			{
				inMap.put("dmps_anken_no_err", template.getString(EKU0041D010CBSMsg.DMPS_ANKEN_NO_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.電波障害案件種別コード → 電波障害案件種別コード のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.DMPSANK_SBT_CD_ERR))
		{
			if (!inMap.containsKey("dmpsank_sbt_cd_err"))
			{
				inMap.put("dmpsank_sbt_cd_err", template.getString(EKU0041D010CBSMsg.DMPSANK_SBT_CD_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.関西電力お客様情報授受同意有無 → 関西電力お客様情報授受同意有無 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KEPCO_CTINFO_JUJU_DOI_UM_ERR))
		{
			if (!inMap.containsKey("kepco_ctinfo_juju_doi_um_err"))
			{
				inMap.put("kepco_ctinfo_juju_doi_um_err", template.getString(EKU0041D010CBSMsg.KEPCO_CTINFO_JUJU_DOI_UM_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器種別コード1 → 宅内機器種別コード1 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_1_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_1_err"))
			{
				inMap.put("taknkiki_sbt_cd_1_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_1_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器異動コード1 → 宅内機器異動コード1 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_1_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_1_err"))
			{
				inMap.put("taknkiki_ido_cd_1_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_1_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約番号1 → 機器提供サービス契約番号1 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_1_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_1_err"))
			{
				inMap.put("kktk_svc_kei_no_1_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_1_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器型式コード1 → 宅内機器型式コード1 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_1_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_1_err"))
			{
				inMap.put("taknkiki_model_cd_1_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_1_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器製造番号1 → 機器製造番号1 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKSEIZO_NO_1_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_1_err"))
			{
				inMap.put("kkseizo_no_1_err", template.getString(EKU0041D010CBSMsg.KKSEIZO_NO_1_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STBID1 → STBID1 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_ID_1_ERR))
		{
			if (!inMap.containsKey("stb_id_1_err"))
			{
				inMap.put("stb_id_1_err", template.getString(EKU0041D010CBSMsg.STB_ID_1_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.HDD容量コード1 → HDD容量コード1 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.HDD_CAPA_CD_1_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_1_err"))
			{
				inMap.put("hdd_capa_cd_1_err", template.getString(EKU0041D010CBSMsg.HDD_CAPA_CD_1_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.BSパススルー可否1 → BSパススルー可否1 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.VONU_BSPT_KH_1_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_1_err"))
			{
				inMap.put("vonu_bspt_kh_1_err", template.getString(EKU0041D010CBSMsg.VONU_BSPT_KH_1_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STB契約TVコースコード1 → STB契約TVコースコード1 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_1_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_1_err"))
			{
				inMap.put("stb_kei_tv_course_cd_1_err", template.getString(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_1_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧STBID1 → 旧STBID1 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_STB_ID_1_ERR))
		{
			if (!inMap.containsKey("old_stb_id_1_err"))
			{
				inMap.put("old_stb_id_1_err", template.getString(EKU0041D010CBSMsg.OLD_STB_ID_1_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧HDD容量コード1 → 旧HDD容量コード1 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_1_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_1_err"))
			{
				inMap.put("old_hdd_capa_cd_1_err", template.getString(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_1_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧宅内機器型式コード1 → 旧宅内機器型式コード1 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_1_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_1_err"))
			{
				inMap.put("old_taknkiki_model_cd_1_err", template.getString(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_1_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ1 → 機器提供サービス契約変更メモ1 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_1_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_1_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_1_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_1_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前宅内機器型式コード1 → 変更前宅内機器型式コード1 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_1_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_1_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_1_err", template.getString(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_1_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前機器製造番号1 → 変更前機器製造番号1 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_1_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_1_err"))
			{
				inMap.put("chgb_kkseizo_no_1_err", template.getString(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_1_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STBID1 → 変更前STBID1 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_ID_1_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_1_err"))
			{
				inMap.put("chgb_stb_id_1_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_ID_1_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前HDD容量コード1 → 変更前HDD容量コード1 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_1_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_1_err"))
			{
				inMap.put("chgb_hdd_capa_cd_1_err", template.getString(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_1_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否1 → 変更前BSパススルー可否1 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_1_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_1_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_1_err", template.getString(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_1_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STB契約TVコースコード1 → 変更前STB契約TVコースコード1 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_1_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_1_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_1_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_1_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID1 → 変更前旧STBID1 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_1_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_1_err"))
			{
				inMap.put("chgb_old_stb_id_1_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_1_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード1 → 変更前旧HDD容量コード1 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_1_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_1_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_1_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_1_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード1 → 変更前旧宅内機器型式コード1 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_1_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_1_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_1_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_1_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器種別コード2 → 宅内機器種別コード2 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_2_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_2_err"))
			{
				inMap.put("taknkiki_sbt_cd_2_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_2_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器異動コード2 → 宅内機器異動コード2 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_2_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_2_err"))
			{
				inMap.put("taknkiki_ido_cd_2_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_2_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約番号2 → 機器提供サービス契約番号2 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_2_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_2_err"))
			{
				inMap.put("kktk_svc_kei_no_2_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_2_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器型式コード2 → 宅内機器型式コード2 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_2_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_2_err"))
			{
				inMap.put("taknkiki_model_cd_2_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_2_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器製造番号2 → 機器製造番号2 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKSEIZO_NO_2_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_2_err"))
			{
				inMap.put("kkseizo_no_2_err", template.getString(EKU0041D010CBSMsg.KKSEIZO_NO_2_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STBID2 → STBID2 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_ID_2_ERR))
		{
			if (!inMap.containsKey("stb_id_2_err"))
			{
				inMap.put("stb_id_2_err", template.getString(EKU0041D010CBSMsg.STB_ID_2_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.HDD容量コード2 → HDD容量コード2 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.HDD_CAPA_CD_2_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_2_err"))
			{
				inMap.put("hdd_capa_cd_2_err", template.getString(EKU0041D010CBSMsg.HDD_CAPA_CD_2_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.BSパススルー可否2 → BSパススルー可否2 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.VONU_BSPT_KH_2_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_2_err"))
			{
				inMap.put("vonu_bspt_kh_2_err", template.getString(EKU0041D010CBSMsg.VONU_BSPT_KH_2_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STB契約TVコースコード2 → STB契約TVコースコード2 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_2_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_2_err"))
			{
				inMap.put("stb_kei_tv_course_cd_2_err", template.getString(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_2_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧STBID2 → 旧STBID2 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_STB_ID_2_ERR))
		{
			if (!inMap.containsKey("old_stb_id_2_err"))
			{
				inMap.put("old_stb_id_2_err", template.getString(EKU0041D010CBSMsg.OLD_STB_ID_2_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧HDD容量コード2 → 旧HDD容量コード2 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_2_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_2_err"))
			{
				inMap.put("old_hdd_capa_cd_2_err", template.getString(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_2_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧宅内機器型式コード2 → 旧宅内機器型式コード2 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_2_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_2_err"))
			{
				inMap.put("old_taknkiki_model_cd_2_err", template.getString(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_2_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ2 → 機器提供サービス契約変更メモ2 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_2_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_2_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_2_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_2_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前宅内機器型式コード2 → 変更前宅内機器型式コード2 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_2_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_2_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_2_err", template.getString(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_2_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前機器製造番号2 → 変更前機器製造番号2 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_2_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_2_err"))
			{
				inMap.put("chgb_kkseizo_no_2_err", template.getString(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_2_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STBID2 → 変更前STBID2 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_ID_2_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_2_err"))
			{
				inMap.put("chgb_stb_id_2_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_ID_2_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前HDD容量コード2 → 変更前HDD容量コード2 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_2_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_2_err"))
			{
				inMap.put("chgb_hdd_capa_cd_2_err", template.getString(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_2_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否2 → 変更前BSパススルー可否2 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_2_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_2_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_2_err", template.getString(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_2_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STB契約TVコースコード2 → 変更前STB契約TVコースコード2 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_2_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_2_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_2_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_2_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID2 → 変更前旧STBID2 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_2_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_2_err"))
			{
				inMap.put("chgb_old_stb_id_2_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_2_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード2 → 変更前旧HDD容量コード2 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_2_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_2_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_2_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_2_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード2 → 変更前旧宅内機器型式コード2 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_2_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_2_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_2_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_2_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器種別コード3 → 宅内機器種別コード3 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_3_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_3_err"))
			{
				inMap.put("taknkiki_sbt_cd_3_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_3_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器異動コード3 → 宅内機器異動コード3 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_3_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_3_err"))
			{
				inMap.put("taknkiki_ido_cd_3_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_3_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約番号3 → 機器提供サービス契約番号3 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_3_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_3_err"))
			{
				inMap.put("kktk_svc_kei_no_3_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_3_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器型式コード3 → 宅内機器型式コード3 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_3_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_3_err"))
			{
				inMap.put("taknkiki_model_cd_3_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_3_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器製造番号3 → 機器製造番号3 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKSEIZO_NO_3_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_3_err"))
			{
				inMap.put("kkseizo_no_3_err", template.getString(EKU0041D010CBSMsg.KKSEIZO_NO_3_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STBID3 → STBID3 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_ID_3_ERR))
		{
			if (!inMap.containsKey("stb_id_3_err"))
			{
				inMap.put("stb_id_3_err", template.getString(EKU0041D010CBSMsg.STB_ID_3_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.HDD容量コード3 → HDD容量コード3 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.HDD_CAPA_CD_3_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_3_err"))
			{
				inMap.put("hdd_capa_cd_3_err", template.getString(EKU0041D010CBSMsg.HDD_CAPA_CD_3_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.BSパススルー可否3 → BSパススルー可否3 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.VONU_BSPT_KH_3_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_3_err"))
			{
				inMap.put("vonu_bspt_kh_3_err", template.getString(EKU0041D010CBSMsg.VONU_BSPT_KH_3_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STB契約TVコースコード3 → STB契約TVコースコード3 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_3_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_3_err"))
			{
				inMap.put("stb_kei_tv_course_cd_3_err", template.getString(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_3_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧STBID3 → 旧STBID3 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_STB_ID_3_ERR))
		{
			if (!inMap.containsKey("old_stb_id_3_err"))
			{
				inMap.put("old_stb_id_3_err", template.getString(EKU0041D010CBSMsg.OLD_STB_ID_3_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧HDD容量コード3 → 旧HDD容量コード3 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_3_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_3_err"))
			{
				inMap.put("old_hdd_capa_cd_3_err", template.getString(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_3_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧宅内機器型式コード3 → 旧宅内機器型式コード3 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_3_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_3_err"))
			{
				inMap.put("old_taknkiki_model_cd_3_err", template.getString(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_3_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ3 → 機器提供サービス契約変更メモ3 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_3_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_3_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_3_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_3_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前宅内機器型式コード3 → 変更前宅内機器型式コード3 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_3_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_3_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_3_err", template.getString(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_3_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前機器製造番号3 → 変更前機器製造番号3 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_3_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_3_err"))
			{
				inMap.put("chgb_kkseizo_no_3_err", template.getString(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_3_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STBID3 → 変更前STBID3 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_ID_3_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_3_err"))
			{
				inMap.put("chgb_stb_id_3_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_ID_3_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前HDD容量コード3 → 変更前HDD容量コード3 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_3_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_3_err"))
			{
				inMap.put("chgb_hdd_capa_cd_3_err", template.getString(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_3_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否3 → 変更前BSパススルー可否3 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_3_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_3_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_3_err", template.getString(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_3_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STB契約TVコースコード3 → 変更前STB契約TVコースコード3 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_3_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_3_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_3_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_3_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID3 → 変更前旧STBID3 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_3_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_3_err"))
			{
				inMap.put("chgb_old_stb_id_3_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_3_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード3 → 変更前旧HDD容量コード3 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_3_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_3_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_3_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_3_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード3 → 変更前旧宅内機器型式コード3 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_3_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_3_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_3_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_3_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器種別コード4 → 宅内機器種別コード4 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_4_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_4_err"))
			{
				inMap.put("taknkiki_sbt_cd_4_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_4_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器異動コード4 → 宅内機器異動コード4 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_4_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_4_err"))
			{
				inMap.put("taknkiki_ido_cd_4_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_4_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約番号4 → 機器提供サービス契約番号4 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_4_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_4_err"))
			{
				inMap.put("kktk_svc_kei_no_4_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_4_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器型式コード4 → 宅内機器型式コード4 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_4_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_4_err"))
			{
				inMap.put("taknkiki_model_cd_4_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_4_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器製造番号4 → 機器製造番号4 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKSEIZO_NO_4_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_4_err"))
			{
				inMap.put("kkseizo_no_4_err", template.getString(EKU0041D010CBSMsg.KKSEIZO_NO_4_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STBID4 → STBID4 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_ID_4_ERR))
		{
			if (!inMap.containsKey("stb_id_4_err"))
			{
				inMap.put("stb_id_4_err", template.getString(EKU0041D010CBSMsg.STB_ID_4_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.HDD容量コード4 → HDD容量コード4 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.HDD_CAPA_CD_4_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_4_err"))
			{
				inMap.put("hdd_capa_cd_4_err", template.getString(EKU0041D010CBSMsg.HDD_CAPA_CD_4_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.BSパススルー可否4 → BSパススルー可否4 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.VONU_BSPT_KH_4_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_4_err"))
			{
				inMap.put("vonu_bspt_kh_4_err", template.getString(EKU0041D010CBSMsg.VONU_BSPT_KH_4_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STB契約TVコースコード4 → STB契約TVコースコード4 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_4_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_4_err"))
			{
				inMap.put("stb_kei_tv_course_cd_4_err", template.getString(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_4_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧STBID4 → 旧STBID4 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_STB_ID_4_ERR))
		{
			if (!inMap.containsKey("old_stb_id_4_err"))
			{
				inMap.put("old_stb_id_4_err", template.getString(EKU0041D010CBSMsg.OLD_STB_ID_4_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧HDD容量コード4 → 旧HDD容量コード4 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_4_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_4_err"))
			{
				inMap.put("old_hdd_capa_cd_4_err", template.getString(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_4_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧宅内機器型式コード4 → 旧宅内機器型式コード4 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_4_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_4_err"))
			{
				inMap.put("old_taknkiki_model_cd_4_err", template.getString(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_4_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ4 → 機器提供サービス契約変更メモ4 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_4_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_4_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_4_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_4_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前宅内機器型式コード4 → 変更前宅内機器型式コード4 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_4_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_4_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_4_err", template.getString(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_4_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前機器製造番号4 → 変更前機器製造番号4 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_4_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_4_err"))
			{
				inMap.put("chgb_kkseizo_no_4_err", template.getString(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_4_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STBID4 → 変更前STBID4 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_ID_4_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_4_err"))
			{
				inMap.put("chgb_stb_id_4_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_ID_4_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前HDD容量コード4 → 変更前HDD容量コード4 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_4_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_4_err"))
			{
				inMap.put("chgb_hdd_capa_cd_4_err", template.getString(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_4_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否4 → 変更前BSパススルー可否4 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_4_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_4_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_4_err", template.getString(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_4_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STB契約TVコースコード4 → 変更前STB契約TVコースコード4 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_4_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_4_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_4_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_4_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID4 → 変更前旧STBID4 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_4_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_4_err"))
			{
				inMap.put("chgb_old_stb_id_4_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_4_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード4 → 変更前旧HDD容量コード4 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_4_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_4_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_4_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_4_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード4 → 変更前旧宅内機器型式コード4 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_4_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_4_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_4_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_4_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器種別コード5 → 宅内機器種別コード5 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_5_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_5_err"))
			{
				inMap.put("taknkiki_sbt_cd_5_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_5_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器異動コード5 → 宅内機器異動コード5 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_5_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_5_err"))
			{
				inMap.put("taknkiki_ido_cd_5_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_5_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約番号5 → 機器提供サービス契約番号5 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_5_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_5_err"))
			{
				inMap.put("kktk_svc_kei_no_5_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_5_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器型式コード5 → 宅内機器型式コード5 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_5_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_5_err"))
			{
				inMap.put("taknkiki_model_cd_5_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_5_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器製造番号5 → 機器製造番号5 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKSEIZO_NO_5_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_5_err"))
			{
				inMap.put("kkseizo_no_5_err", template.getString(EKU0041D010CBSMsg.KKSEIZO_NO_5_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STBID5 → STBID5 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_ID_5_ERR))
		{
			if (!inMap.containsKey("stb_id_5_err"))
			{
				inMap.put("stb_id_5_err", template.getString(EKU0041D010CBSMsg.STB_ID_5_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.HDD容量コード5 → HDD容量コード5 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.HDD_CAPA_CD_5_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_5_err"))
			{
				inMap.put("hdd_capa_cd_5_err", template.getString(EKU0041D010CBSMsg.HDD_CAPA_CD_5_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.BSパススルー可否5 → BSパススルー可否5 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.VONU_BSPT_KH_5_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_5_err"))
			{
				inMap.put("vonu_bspt_kh_5_err", template.getString(EKU0041D010CBSMsg.VONU_BSPT_KH_5_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STB契約TVコースコード5 → STB契約TVコースコード5 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_5_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_5_err"))
			{
				inMap.put("stb_kei_tv_course_cd_5_err", template.getString(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_5_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧STBID5 → 旧STBID5 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_STB_ID_5_ERR))
		{
			if (!inMap.containsKey("old_stb_id_5_err"))
			{
				inMap.put("old_stb_id_5_err", template.getString(EKU0041D010CBSMsg.OLD_STB_ID_5_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧HDD容量コード5 → 旧HDD容量コード5 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_5_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_5_err"))
			{
				inMap.put("old_hdd_capa_cd_5_err", template.getString(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_5_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧宅内機器型式コード5 → 旧宅内機器型式コード5 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_5_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_5_err"))
			{
				inMap.put("old_taknkiki_model_cd_5_err", template.getString(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_5_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ5 → 機器提供サービス契約変更メモ5 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_5_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_5_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_5_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_5_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前宅内機器型式コード5 → 変更前宅内機器型式コード5 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_5_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_5_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_5_err", template.getString(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_5_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前機器製造番号5 → 変更前機器製造番号5 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_5_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_5_err"))
			{
				inMap.put("chgb_kkseizo_no_5_err", template.getString(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_5_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STBID5 → 変更前STBID5 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_ID_5_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_5_err"))
			{
				inMap.put("chgb_stb_id_5_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_ID_5_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前HDD容量コード5 → 変更前HDD容量コード5 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_5_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_5_err"))
			{
				inMap.put("chgb_hdd_capa_cd_5_err", template.getString(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_5_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否5 → 変更前BSパススルー可否5 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_5_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_5_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_5_err", template.getString(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_5_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STB契約TVコースコード5 → 変更前STB契約TVコースコード5 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_5_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_5_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_5_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_5_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID5 → 変更前旧STBID5 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_5_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_5_err"))
			{
				inMap.put("chgb_old_stb_id_5_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_5_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード5 → 変更前旧HDD容量コード5 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_5_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_5_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_5_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_5_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード5 → 変更前旧宅内機器型式コード5 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_5_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_5_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_5_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_5_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器種別コード6 → 宅内機器種別コード6 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_6_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_6_err"))
			{
				inMap.put("taknkiki_sbt_cd_6_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_6_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器異動コード6 → 宅内機器異動コード6 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_6_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_6_err"))
			{
				inMap.put("taknkiki_ido_cd_6_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_6_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約番号6 → 機器提供サービス契約番号6 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_6_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_6_err"))
			{
				inMap.put("kktk_svc_kei_no_6_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_6_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器型式コード6 → 宅内機器型式コード6 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_6_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_6_err"))
			{
				inMap.put("taknkiki_model_cd_6_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_6_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器製造番号6 → 機器製造番号6 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKSEIZO_NO_6_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_6_err"))
			{
				inMap.put("kkseizo_no_6_err", template.getString(EKU0041D010CBSMsg.KKSEIZO_NO_6_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STBID6 → STBID6 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_ID_6_ERR))
		{
			if (!inMap.containsKey("stb_id_6_err"))
			{
				inMap.put("stb_id_6_err", template.getString(EKU0041D010CBSMsg.STB_ID_6_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.HDD容量コード6 → HDD容量コード6 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.HDD_CAPA_CD_6_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_6_err"))
			{
				inMap.put("hdd_capa_cd_6_err", template.getString(EKU0041D010CBSMsg.HDD_CAPA_CD_6_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.BSパススルー可否6 → BSパススルー可否6 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.VONU_BSPT_KH_6_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_6_err"))
			{
				inMap.put("vonu_bspt_kh_6_err", template.getString(EKU0041D010CBSMsg.VONU_BSPT_KH_6_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STB契約TVコースコード6 → STB契約TVコースコード6 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_6_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_6_err"))
			{
				inMap.put("stb_kei_tv_course_cd_6_err", template.getString(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_6_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧STBID6 → 旧STBID6 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_STB_ID_6_ERR))
		{
			if (!inMap.containsKey("old_stb_id_6_err"))
			{
				inMap.put("old_stb_id_6_err", template.getString(EKU0041D010CBSMsg.OLD_STB_ID_6_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧HDD容量コード6 → 旧HDD容量コード6 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_6_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_6_err"))
			{
				inMap.put("old_hdd_capa_cd_6_err", template.getString(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_6_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧宅内機器型式コード6 → 旧宅内機器型式コード6 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_6_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_6_err"))
			{
				inMap.put("old_taknkiki_model_cd_6_err", template.getString(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_6_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ6 → 機器提供サービス契約変更メモ6 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_6_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_6_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_6_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_6_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前宅内機器型式コード6 → 変更前宅内機器型式コード6 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_6_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_6_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_6_err", template.getString(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_6_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前機器製造番号6 → 変更前機器製造番号6 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_6_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_6_err"))
			{
				inMap.put("chgb_kkseizo_no_6_err", template.getString(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_6_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STBID6 → 変更前STBID6 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_ID_6_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_6_err"))
			{
				inMap.put("chgb_stb_id_6_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_ID_6_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前HDD容量コード6 → 変更前HDD容量コード6 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_6_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_6_err"))
			{
				inMap.put("chgb_hdd_capa_cd_6_err", template.getString(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_6_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否6 → 変更前BSパススルー可否6 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_6_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_6_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_6_err", template.getString(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_6_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STB契約TVコースコード6 → 変更前STB契約TVコースコード6 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_6_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_6_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_6_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_6_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID6 → 変更前旧STBID6 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_6_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_6_err"))
			{
				inMap.put("chgb_old_stb_id_6_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_6_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード6 → 変更前旧HDD容量コード6 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_6_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_6_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_6_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_6_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード6 → 変更前旧宅内機器型式コード6 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_6_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_6_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_6_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_6_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器種別コード7 → 宅内機器種別コード7 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_7_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_7_err"))
			{
				inMap.put("taknkiki_sbt_cd_7_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_7_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器異動コード7 → 宅内機器異動コード7 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_7_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_7_err"))
			{
				inMap.put("taknkiki_ido_cd_7_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_7_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約番号7 → 機器提供サービス契約番号7 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_7_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_7_err"))
			{
				inMap.put("kktk_svc_kei_no_7_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_7_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器型式コード7 → 宅内機器型式コード7 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_7_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_7_err"))
			{
				inMap.put("taknkiki_model_cd_7_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_7_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器製造番号7 → 機器製造番号7 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKSEIZO_NO_7_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_7_err"))
			{
				inMap.put("kkseizo_no_7_err", template.getString(EKU0041D010CBSMsg.KKSEIZO_NO_7_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STBID7 → STBID7 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_ID_7_ERR))
		{
			if (!inMap.containsKey("stb_id_7_err"))
			{
				inMap.put("stb_id_7_err", template.getString(EKU0041D010CBSMsg.STB_ID_7_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.HDD容量コード7 → HDD容量コード7 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.HDD_CAPA_CD_7_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_7_err"))
			{
				inMap.put("hdd_capa_cd_7_err", template.getString(EKU0041D010CBSMsg.HDD_CAPA_CD_7_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.BSパススルー可否7 → BSパススルー可否7 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.VONU_BSPT_KH_7_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_7_err"))
			{
				inMap.put("vonu_bspt_kh_7_err", template.getString(EKU0041D010CBSMsg.VONU_BSPT_KH_7_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STB契約TVコースコード7 → STB契約TVコースコード7 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_7_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_7_err"))
			{
				inMap.put("stb_kei_tv_course_cd_7_err", template.getString(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_7_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧STBID7 → 旧STBID7 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_STB_ID_7_ERR))
		{
			if (!inMap.containsKey("old_stb_id_7_err"))
			{
				inMap.put("old_stb_id_7_err", template.getString(EKU0041D010CBSMsg.OLD_STB_ID_7_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧HDD容量コード7 → 旧HDD容量コード7 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_7_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_7_err"))
			{
				inMap.put("old_hdd_capa_cd_7_err", template.getString(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_7_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧宅内機器型式コード7 → 旧宅内機器型式コード7 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_7_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_7_err"))
			{
				inMap.put("old_taknkiki_model_cd_7_err", template.getString(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_7_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ7 → 機器提供サービス契約変更メモ7 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_7_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_7_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_7_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_7_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前宅内機器型式コード7 → 変更前宅内機器型式コード7 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_7_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_7_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_7_err", template.getString(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_7_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前機器製造番号7 → 変更前機器製造番号7 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_7_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_7_err"))
			{
				inMap.put("chgb_kkseizo_no_7_err", template.getString(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_7_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STBID7 → 変更前STBID7 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_ID_7_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_7_err"))
			{
				inMap.put("chgb_stb_id_7_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_ID_7_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前HDD容量コード7 → 変更前HDD容量コード7 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_7_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_7_err"))
			{
				inMap.put("chgb_hdd_capa_cd_7_err", template.getString(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_7_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否7 → 変更前BSパススルー可否7 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_7_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_7_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_7_err", template.getString(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_7_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STB契約TVコースコード7 → 変更前STB契約TVコースコード7 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_7_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_7_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_7_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_7_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID7 → 変更前旧STBID7 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_7_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_7_err"))
			{
				inMap.put("chgb_old_stb_id_7_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_7_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード7 → 変更前旧HDD容量コード7 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_7_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_7_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_7_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_7_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード7 → 変更前旧宅内機器型式コード7 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_7_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_7_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_7_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_7_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器種別コード8 → 宅内機器種別コード8 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_8_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_8_err"))
			{
				inMap.put("taknkiki_sbt_cd_8_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_8_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器異動コード8 → 宅内機器異動コード8 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_8_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_8_err"))
			{
				inMap.put("taknkiki_ido_cd_8_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_8_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約番号8 → 機器提供サービス契約番号8 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_8_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_8_err"))
			{
				inMap.put("kktk_svc_kei_no_8_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_8_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器型式コード8 → 宅内機器型式コード8 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_8_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_8_err"))
			{
				inMap.put("taknkiki_model_cd_8_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_8_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器製造番号8 → 機器製造番号8 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKSEIZO_NO_8_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_8_err"))
			{
				inMap.put("kkseizo_no_8_err", template.getString(EKU0041D010CBSMsg.KKSEIZO_NO_8_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STBID8 → STBID8 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_ID_8_ERR))
		{
			if (!inMap.containsKey("stb_id_8_err"))
			{
				inMap.put("stb_id_8_err", template.getString(EKU0041D010CBSMsg.STB_ID_8_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.HDD容量コード8 → HDD容量コード8 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.HDD_CAPA_CD_8_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_8_err"))
			{
				inMap.put("hdd_capa_cd_8_err", template.getString(EKU0041D010CBSMsg.HDD_CAPA_CD_8_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.BSパススルー可否8 → BSパススルー可否8 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.VONU_BSPT_KH_8_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_8_err"))
			{
				inMap.put("vonu_bspt_kh_8_err", template.getString(EKU0041D010CBSMsg.VONU_BSPT_KH_8_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STB契約TVコースコード8 → STB契約TVコースコード8 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_8_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_8_err"))
			{
				inMap.put("stb_kei_tv_course_cd_8_err", template.getString(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_8_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧STBID8 → 旧STBID8 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_STB_ID_8_ERR))
		{
			if (!inMap.containsKey("old_stb_id_8_err"))
			{
				inMap.put("old_stb_id_8_err", template.getString(EKU0041D010CBSMsg.OLD_STB_ID_8_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧HDD容量コード8 → 旧HDD容量コード8 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_8_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_8_err"))
			{
				inMap.put("old_hdd_capa_cd_8_err", template.getString(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_8_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧宅内機器型式コード8 → 旧宅内機器型式コード8 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_8_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_8_err"))
			{
				inMap.put("old_taknkiki_model_cd_8_err", template.getString(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_8_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ8 → 機器提供サービス契約変更メモ8 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_8_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_8_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_8_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_8_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前宅内機器型式コード8 → 変更前宅内機器型式コード8 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_8_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_8_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_8_err", template.getString(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_8_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前機器製造番号8 → 変更前機器製造番号8 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_8_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_8_err"))
			{
				inMap.put("chgb_kkseizo_no_8_err", template.getString(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_8_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STBID8 → 変更前STBID8 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_ID_8_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_8_err"))
			{
				inMap.put("chgb_stb_id_8_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_ID_8_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前HDD容量コード8 → 変更前HDD容量コード8 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_8_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_8_err"))
			{
				inMap.put("chgb_hdd_capa_cd_8_err", template.getString(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_8_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否8 → 変更前BSパススルー可否8 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_8_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_8_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_8_err", template.getString(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_8_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STB契約TVコースコード8 → 変更前STB契約TVコースコード8 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_8_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_8_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_8_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_8_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID8 → 変更前旧STBID8 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_8_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_8_err"))
			{
				inMap.put("chgb_old_stb_id_8_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_8_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード8 → 変更前旧HDD容量コード8 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_8_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_8_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_8_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_8_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード8 → 変更前旧宅内機器型式コード8 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_8_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_8_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_8_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_8_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器種別コード9 → 宅内機器種別コード9 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_9_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_9_err"))
			{
				inMap.put("taknkiki_sbt_cd_9_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_9_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器異動コード9 → 宅内機器異動コード9 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_9_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_9_err"))
			{
				inMap.put("taknkiki_ido_cd_9_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_9_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約番号9 → 機器提供サービス契約番号9 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_9_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_9_err"))
			{
				inMap.put("kktk_svc_kei_no_9_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_9_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器型式コード9 → 宅内機器型式コード9 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_9_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_9_err"))
			{
				inMap.put("taknkiki_model_cd_9_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_9_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器製造番号9 → 機器製造番号9 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKSEIZO_NO_9_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_9_err"))
			{
				inMap.put("kkseizo_no_9_err", template.getString(EKU0041D010CBSMsg.KKSEIZO_NO_9_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STBID9 → STBID9 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_ID_9_ERR))
		{
			if (!inMap.containsKey("stb_id_9_err"))
			{
				inMap.put("stb_id_9_err", template.getString(EKU0041D010CBSMsg.STB_ID_9_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.HDD容量コード9 → HDD容量コード9 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.HDD_CAPA_CD_9_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_9_err"))
			{
				inMap.put("hdd_capa_cd_9_err", template.getString(EKU0041D010CBSMsg.HDD_CAPA_CD_9_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.BSパススルー可否9 → BSパススルー可否9 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.VONU_BSPT_KH_9_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_9_err"))
			{
				inMap.put("vonu_bspt_kh_9_err", template.getString(EKU0041D010CBSMsg.VONU_BSPT_KH_9_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STB契約TVコースコード9 → STB契約TVコースコード9 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_9_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_9_err"))
			{
				inMap.put("stb_kei_tv_course_cd_9_err", template.getString(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_9_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧STBID9 → 旧STBID9 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_STB_ID_9_ERR))
		{
			if (!inMap.containsKey("old_stb_id_9_err"))
			{
				inMap.put("old_stb_id_9_err", template.getString(EKU0041D010CBSMsg.OLD_STB_ID_9_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧HDD容量コード9 → 旧HDD容量コード9 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_9_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_9_err"))
			{
				inMap.put("old_hdd_capa_cd_9_err", template.getString(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_9_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧宅内機器型式コード9 → 旧宅内機器型式コード9 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_9_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_9_err"))
			{
				inMap.put("old_taknkiki_model_cd_9_err", template.getString(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_9_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ9 → 機器提供サービス契約変更メモ9 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_9_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_9_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_9_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_9_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前宅内機器型式コード9 → 変更前宅内機器型式コード9 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_9_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_9_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_9_err", template.getString(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_9_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前機器製造番号9 → 変更前機器製造番号9 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_9_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_9_err"))
			{
				inMap.put("chgb_kkseizo_no_9_err", template.getString(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_9_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STBID9 → 変更前STBID9 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_ID_9_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_9_err"))
			{
				inMap.put("chgb_stb_id_9_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_ID_9_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前HDD容量コード9 → 変更前HDD容量コード9 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_9_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_9_err"))
			{
				inMap.put("chgb_hdd_capa_cd_9_err", template.getString(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_9_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否9 → 変更前BSパススルー可否9 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_9_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_9_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_9_err", template.getString(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_9_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STB契約TVコースコード9 → 変更前STB契約TVコースコード9 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_9_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_9_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_9_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_9_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID9 → 変更前旧STBID9 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_9_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_9_err"))
			{
				inMap.put("chgb_old_stb_id_9_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_9_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード9 → 変更前旧HDD容量コード9 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_9_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_9_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_9_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_9_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード9 → 変更前旧宅内機器型式コード9 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_9_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_9_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_9_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_9_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器種別コード10 → 宅内機器種別コード10 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_10_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_10_err"))
			{
				inMap.put("taknkiki_sbt_cd_10_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_10_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器異動コード10 → 宅内機器異動コード10 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_10_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_10_err"))
			{
				inMap.put("taknkiki_ido_cd_10_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_10_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約番号10 → 機器提供サービス契約番号10 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_10_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_10_err"))
			{
				inMap.put("kktk_svc_kei_no_10_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_10_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器型式コード10 → 宅内機器型式コード10 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_10_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_10_err"))
			{
				inMap.put("taknkiki_model_cd_10_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_10_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器製造番号10 → 機器製造番号10 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKSEIZO_NO_10_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_10_err"))
			{
				inMap.put("kkseizo_no_10_err", template.getString(EKU0041D010CBSMsg.KKSEIZO_NO_10_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STBID10 → STBID10 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_ID_10_ERR))
		{
			if (!inMap.containsKey("stb_id_10_err"))
			{
				inMap.put("stb_id_10_err", template.getString(EKU0041D010CBSMsg.STB_ID_10_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.HDD容量コード10 → HDD容量コード10 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.HDD_CAPA_CD_10_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_10_err"))
			{
				inMap.put("hdd_capa_cd_10_err", template.getString(EKU0041D010CBSMsg.HDD_CAPA_CD_10_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.BSパススルー可否10 → BSパススルー可否10 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.VONU_BSPT_KH_10_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_10_err"))
			{
				inMap.put("vonu_bspt_kh_10_err", template.getString(EKU0041D010CBSMsg.VONU_BSPT_KH_10_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STB契約TVコースコード10 → STB契約TVコースコード10 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_10_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_10_err"))
			{
				inMap.put("stb_kei_tv_course_cd_10_err", template.getString(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_10_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧STBID10 → 旧STBID10 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_STB_ID_10_ERR))
		{
			if (!inMap.containsKey("old_stb_id_10_err"))
			{
				inMap.put("old_stb_id_10_err", template.getString(EKU0041D010CBSMsg.OLD_STB_ID_10_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧HDD容量コード10 → 旧HDD容量コード10 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_10_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_10_err"))
			{
				inMap.put("old_hdd_capa_cd_10_err", template.getString(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_10_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧宅内機器型式コード10 → 旧宅内機器型式コード10 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_10_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_10_err"))
			{
				inMap.put("old_taknkiki_model_cd_10_err", template.getString(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_10_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ10 → 機器提供サービス契約変更メモ10 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_10_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_10_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_10_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_10_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前宅内機器型式コード10 → 変更前宅内機器型式コード10 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_10_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_10_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_10_err", template.getString(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_10_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前機器製造番号10 → 変更前機器製造番号10 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_10_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_10_err"))
			{
				inMap.put("chgb_kkseizo_no_10_err", template.getString(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_10_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STBID10 → 変更前STBID10 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_ID_10_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_10_err"))
			{
				inMap.put("chgb_stb_id_10_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_ID_10_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前HDD容量コード10 → 変更前HDD容量コード10 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_10_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_10_err"))
			{
				inMap.put("chgb_hdd_capa_cd_10_err", template.getString(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_10_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否10 → 変更前BSパススルー可否10 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_10_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_10_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_10_err", template.getString(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_10_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STB契約TVコースコード10 → 変更前STB契約TVコースコード10 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_10_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_10_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_10_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_10_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID10 → 変更前旧STBID10 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_10_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_10_err"))
			{
				inMap.put("chgb_old_stb_id_10_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_10_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード10 → 変更前旧HDD容量コード10 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_10_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_10_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_10_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_10_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード10 → 変更前旧宅内機器型式コード10 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_10_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_10_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_10_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_10_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器種別コード11 → 宅内機器種別コード11 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_11_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_11_err"))
			{
				inMap.put("taknkiki_sbt_cd_11_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_11_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器異動コード11 → 宅内機器異動コード11 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_11_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_11_err"))
			{
				inMap.put("taknkiki_ido_cd_11_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_11_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約番号11 → 機器提供サービス契約番号11 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_11_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_11_err"))
			{
				inMap.put("kktk_svc_kei_no_11_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_11_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器型式コード11 → 宅内機器型式コード11 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_11_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_11_err"))
			{
				inMap.put("taknkiki_model_cd_11_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_11_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器製造番号11 → 機器製造番号11 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKSEIZO_NO_11_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_11_err"))
			{
				inMap.put("kkseizo_no_11_err", template.getString(EKU0041D010CBSMsg.KKSEIZO_NO_11_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STBID11 → STBID11 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_ID_11_ERR))
		{
			if (!inMap.containsKey("stb_id_11_err"))
			{
				inMap.put("stb_id_11_err", template.getString(EKU0041D010CBSMsg.STB_ID_11_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.HDD容量コード11 → HDD容量コード11 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.HDD_CAPA_CD_11_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_11_err"))
			{
				inMap.put("hdd_capa_cd_11_err", template.getString(EKU0041D010CBSMsg.HDD_CAPA_CD_11_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.BSパススルー可否11 → BSパススルー可否11 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.VONU_BSPT_KH_11_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_11_err"))
			{
				inMap.put("vonu_bspt_kh_11_err", template.getString(EKU0041D010CBSMsg.VONU_BSPT_KH_11_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STB契約TVコースコード11 → STB契約TVコースコード11 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_11_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_11_err"))
			{
				inMap.put("stb_kei_tv_course_cd_11_err", template.getString(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_11_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧STBID11 → 旧STBID11 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_STB_ID_11_ERR))
		{
			if (!inMap.containsKey("old_stb_id_11_err"))
			{
				inMap.put("old_stb_id_11_err", template.getString(EKU0041D010CBSMsg.OLD_STB_ID_11_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧HDD容量コード11 → 旧HDD容量コード11 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_11_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_11_err"))
			{
				inMap.put("old_hdd_capa_cd_11_err", template.getString(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_11_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧宅内機器型式コード11 → 旧宅内機器型式コード11 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_11_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_11_err"))
			{
				inMap.put("old_taknkiki_model_cd_11_err", template.getString(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_11_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ11 → 機器提供サービス契約変更メモ11 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_11_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_11_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_11_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_11_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前宅内機器型式コード11 → 変更前宅内機器型式コード11 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_11_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_11_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_11_err", template.getString(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_11_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前機器製造番号11 → 変更前機器製造番号11 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_11_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_11_err"))
			{
				inMap.put("chgb_kkseizo_no_11_err", template.getString(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_11_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STBID11 → 変更前STBID11 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_ID_11_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_11_err"))
			{
				inMap.put("chgb_stb_id_11_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_ID_11_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前HDD容量コード11 → 変更前HDD容量コード11 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_11_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_11_err"))
			{
				inMap.put("chgb_hdd_capa_cd_11_err", template.getString(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_11_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否11 → 変更前BSパススルー可否11 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_11_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_11_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_11_err", template.getString(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_11_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STB契約TVコースコード11 → 変更前STB契約TVコースコード11 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_11_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_11_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_11_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_11_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID11 → 変更前旧STBID11 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_11_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_11_err"))
			{
				inMap.put("chgb_old_stb_id_11_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_11_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード11 → 変更前旧HDD容量コード11 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_11_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_11_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_11_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_11_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード11 → 変更前旧宅内機器型式コード11 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_11_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_11_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_11_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_11_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器種別コード12 → 宅内機器種別コード12 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_12_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_12_err"))
			{
				inMap.put("taknkiki_sbt_cd_12_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_12_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器異動コード12 → 宅内機器異動コード12 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_12_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_12_err"))
			{
				inMap.put("taknkiki_ido_cd_12_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_12_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約番号12 → 機器提供サービス契約番号12 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_12_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_12_err"))
			{
				inMap.put("kktk_svc_kei_no_12_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_12_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器型式コード12 → 宅内機器型式コード12 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_12_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_12_err"))
			{
				inMap.put("taknkiki_model_cd_12_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_12_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器製造番号12 → 機器製造番号12 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKSEIZO_NO_12_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_12_err"))
			{
				inMap.put("kkseizo_no_12_err", template.getString(EKU0041D010CBSMsg.KKSEIZO_NO_12_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STBID12 → STBID12 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_ID_12_ERR))
		{
			if (!inMap.containsKey("stb_id_12_err"))
			{
				inMap.put("stb_id_12_err", template.getString(EKU0041D010CBSMsg.STB_ID_12_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.HDD容量コード12 → HDD容量コード12 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.HDD_CAPA_CD_12_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_12_err"))
			{
				inMap.put("hdd_capa_cd_12_err", template.getString(EKU0041D010CBSMsg.HDD_CAPA_CD_12_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.BSパススルー可否12 → BSパススルー可否12 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.VONU_BSPT_KH_12_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_12_err"))
			{
				inMap.put("vonu_bspt_kh_12_err", template.getString(EKU0041D010CBSMsg.VONU_BSPT_KH_12_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STB契約TVコースコード12 → STB契約TVコースコード12 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_12_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_12_err"))
			{
				inMap.put("stb_kei_tv_course_cd_12_err", template.getString(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_12_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧STBID12 → 旧STBID12 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_STB_ID_12_ERR))
		{
			if (!inMap.containsKey("old_stb_id_12_err"))
			{
				inMap.put("old_stb_id_12_err", template.getString(EKU0041D010CBSMsg.OLD_STB_ID_12_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧HDD容量コード12 → 旧HDD容量コード12 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_12_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_12_err"))
			{
				inMap.put("old_hdd_capa_cd_12_err", template.getString(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_12_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧宅内機器型式コード12 → 旧宅内機器型式コード12 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_12_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_12_err"))
			{
				inMap.put("old_taknkiki_model_cd_12_err", template.getString(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_12_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ12 → 機器提供サービス契約変更メモ12 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_12_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_12_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_12_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_12_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前宅内機器型式コード12 → 変更前宅内機器型式コード12 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_12_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_12_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_12_err", template.getString(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_12_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前機器製造番号12 → 変更前機器製造番号12 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_12_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_12_err"))
			{
				inMap.put("chgb_kkseizo_no_12_err", template.getString(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_12_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STBID12 → 変更前STBID12 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_ID_12_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_12_err"))
			{
				inMap.put("chgb_stb_id_12_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_ID_12_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前HDD容量コード12 → 変更前HDD容量コード12 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_12_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_12_err"))
			{
				inMap.put("chgb_hdd_capa_cd_12_err", template.getString(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_12_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否12 → 変更前BSパススルー可否12 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_12_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_12_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_12_err", template.getString(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_12_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STB契約TVコースコード12 → 変更前STB契約TVコースコード12 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_12_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_12_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_12_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_12_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID12 → 変更前旧STBID12 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_12_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_12_err"))
			{
				inMap.put("chgb_old_stb_id_12_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_12_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード12 → 変更前旧HDD容量コード12 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_12_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_12_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_12_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_12_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード12 → 変更前旧宅内機器型式コード12 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_12_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_12_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_12_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_12_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器種別コード13 → 宅内機器種別コード13 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_13_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_13_err"))
			{
				inMap.put("taknkiki_sbt_cd_13_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_13_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器異動コード13 → 宅内機器異動コード13 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_13_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_13_err"))
			{
				inMap.put("taknkiki_ido_cd_13_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_13_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約番号13 → 機器提供サービス契約番号13 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_13_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_13_err"))
			{
				inMap.put("kktk_svc_kei_no_13_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_13_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器型式コード13 → 宅内機器型式コード13 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_13_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_13_err"))
			{
				inMap.put("taknkiki_model_cd_13_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_13_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器製造番号13 → 機器製造番号13 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKSEIZO_NO_13_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_13_err"))
			{
				inMap.put("kkseizo_no_13_err", template.getString(EKU0041D010CBSMsg.KKSEIZO_NO_13_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STBID13 → STBID13 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_ID_13_ERR))
		{
			if (!inMap.containsKey("stb_id_13_err"))
			{
				inMap.put("stb_id_13_err", template.getString(EKU0041D010CBSMsg.STB_ID_13_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.HDD容量コード13 → HDD容量コード13 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.HDD_CAPA_CD_13_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_13_err"))
			{
				inMap.put("hdd_capa_cd_13_err", template.getString(EKU0041D010CBSMsg.HDD_CAPA_CD_13_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.BSパススルー可否13 → BSパススルー可否13 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.VONU_BSPT_KH_13_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_13_err"))
			{
				inMap.put("vonu_bspt_kh_13_err", template.getString(EKU0041D010CBSMsg.VONU_BSPT_KH_13_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STB契約TVコースコード13 → STB契約TVコースコード13 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_13_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_13_err"))
			{
				inMap.put("stb_kei_tv_course_cd_13_err", template.getString(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_13_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧STBID13 → 旧STBID13 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_STB_ID_13_ERR))
		{
			if (!inMap.containsKey("old_stb_id_13_err"))
			{
				inMap.put("old_stb_id_13_err", template.getString(EKU0041D010CBSMsg.OLD_STB_ID_13_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧HDD容量コード13 → 旧HDD容量コード13 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_13_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_13_err"))
			{
				inMap.put("old_hdd_capa_cd_13_err", template.getString(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_13_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧宅内機器型式コード13 → 旧宅内機器型式コード13 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_13_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_13_err"))
			{
				inMap.put("old_taknkiki_model_cd_13_err", template.getString(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_13_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ13 → 機器提供サービス契約変更メモ13 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_13_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_13_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_13_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_13_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前宅内機器型式コード13 → 変更前宅内機器型式コード13 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_13_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_13_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_13_err", template.getString(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_13_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前機器製造番号13 → 変更前機器製造番号13 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_13_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_13_err"))
			{
				inMap.put("chgb_kkseizo_no_13_err", template.getString(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_13_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STBID13 → 変更前STBID13 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_ID_13_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_13_err"))
			{
				inMap.put("chgb_stb_id_13_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_ID_13_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前HDD容量コード13 → 変更前HDD容量コード13 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_13_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_13_err"))
			{
				inMap.put("chgb_hdd_capa_cd_13_err", template.getString(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_13_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否13 → 変更前BSパススルー可否13 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_13_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_13_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_13_err", template.getString(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_13_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STB契約TVコースコード13 → 変更前STB契約TVコースコード13 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_13_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_13_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_13_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_13_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID13 → 変更前旧STBID13 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_13_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_13_err"))
			{
				inMap.put("chgb_old_stb_id_13_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_13_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード13 → 変更前旧HDD容量コード13 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_13_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_13_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_13_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_13_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード13 → 変更前旧宅内機器型式コード13 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_13_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_13_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_13_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_13_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器種別コード14 → 宅内機器種別コード14 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_14_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_14_err"))
			{
				inMap.put("taknkiki_sbt_cd_14_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_14_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器異動コード14 → 宅内機器異動コード14 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_14_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_14_err"))
			{
				inMap.put("taknkiki_ido_cd_14_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_14_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約番号14 → 機器提供サービス契約番号14 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_14_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_14_err"))
			{
				inMap.put("kktk_svc_kei_no_14_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_14_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器型式コード14 → 宅内機器型式コード14 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_14_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_14_err"))
			{
				inMap.put("taknkiki_model_cd_14_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_14_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器製造番号14 → 機器製造番号14 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKSEIZO_NO_14_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_14_err"))
			{
				inMap.put("kkseizo_no_14_err", template.getString(EKU0041D010CBSMsg.KKSEIZO_NO_14_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STBID14 → STBID14 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_ID_14_ERR))
		{
			if (!inMap.containsKey("stb_id_14_err"))
			{
				inMap.put("stb_id_14_err", template.getString(EKU0041D010CBSMsg.STB_ID_14_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.HDD容量コード14 → HDD容量コード14 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.HDD_CAPA_CD_14_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_14_err"))
			{
				inMap.put("hdd_capa_cd_14_err", template.getString(EKU0041D010CBSMsg.HDD_CAPA_CD_14_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.BSパススルー可否14 → BSパススルー可否14 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.VONU_BSPT_KH_14_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_14_err"))
			{
				inMap.put("vonu_bspt_kh_14_err", template.getString(EKU0041D010CBSMsg.VONU_BSPT_KH_14_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STB契約TVコースコード14 → STB契約TVコースコード14 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_14_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_14_err"))
			{
				inMap.put("stb_kei_tv_course_cd_14_err", template.getString(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_14_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧STBID14 → 旧STBID14 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_STB_ID_14_ERR))
		{
			if (!inMap.containsKey("old_stb_id_14_err"))
			{
				inMap.put("old_stb_id_14_err", template.getString(EKU0041D010CBSMsg.OLD_STB_ID_14_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧HDD容量コード14 → 旧HDD容量コード14 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_14_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_14_err"))
			{
				inMap.put("old_hdd_capa_cd_14_err", template.getString(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_14_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧宅内機器型式コード14 → 旧宅内機器型式コード14 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_14_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_14_err"))
			{
				inMap.put("old_taknkiki_model_cd_14_err", template.getString(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_14_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ14 → 機器提供サービス契約変更メモ14 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_14_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_14_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_14_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_14_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前宅内機器型式コード14 → 変更前宅内機器型式コード14 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_14_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_14_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_14_err", template.getString(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_14_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前機器製造番号14 → 変更前機器製造番号14 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_14_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_14_err"))
			{
				inMap.put("chgb_kkseizo_no_14_err", template.getString(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_14_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STBID14 → 変更前STBID14 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_ID_14_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_14_err"))
			{
				inMap.put("chgb_stb_id_14_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_ID_14_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前HDD容量コード14 → 変更前HDD容量コード14 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_14_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_14_err"))
			{
				inMap.put("chgb_hdd_capa_cd_14_err", template.getString(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_14_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否14 → 変更前BSパススルー可否14 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_14_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_14_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_14_err", template.getString(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_14_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STB契約TVコースコード14 → 変更前STB契約TVコースコード14 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_14_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_14_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_14_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_14_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID14 → 変更前旧STBID14 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_14_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_14_err"))
			{
				inMap.put("chgb_old_stb_id_14_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_14_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード14 → 変更前旧HDD容量コード14 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_14_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_14_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_14_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_14_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード14 → 変更前旧宅内機器型式コード14 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_14_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_14_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_14_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_14_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器種別コード15 → 宅内機器種別コード15 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_15_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_15_err"))
			{
				inMap.put("taknkiki_sbt_cd_15_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_15_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器異動コード15 → 宅内機器異動コード15 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_15_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_15_err"))
			{
				inMap.put("taknkiki_ido_cd_15_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_15_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約番号15 → 機器提供サービス契約番号15 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_15_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_15_err"))
			{
				inMap.put("kktk_svc_kei_no_15_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_15_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器型式コード15 → 宅内機器型式コード15 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_15_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_15_err"))
			{
				inMap.put("taknkiki_model_cd_15_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_15_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器製造番号15 → 機器製造番号15 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKSEIZO_NO_15_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_15_err"))
			{
				inMap.put("kkseizo_no_15_err", template.getString(EKU0041D010CBSMsg.KKSEIZO_NO_15_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STBID15 → STBID15 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_ID_15_ERR))
		{
			if (!inMap.containsKey("stb_id_15_err"))
			{
				inMap.put("stb_id_15_err", template.getString(EKU0041D010CBSMsg.STB_ID_15_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.HDD容量コード15 → HDD容量コード15 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.HDD_CAPA_CD_15_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_15_err"))
			{
				inMap.put("hdd_capa_cd_15_err", template.getString(EKU0041D010CBSMsg.HDD_CAPA_CD_15_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.BSパススルー可否15 → BSパススルー可否15 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.VONU_BSPT_KH_15_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_15_err"))
			{
				inMap.put("vonu_bspt_kh_15_err", template.getString(EKU0041D010CBSMsg.VONU_BSPT_KH_15_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STB契約TVコースコード15 → STB契約TVコースコード15 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_15_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_15_err"))
			{
				inMap.put("stb_kei_tv_course_cd_15_err", template.getString(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_15_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧STBID15 → 旧STBID15 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_STB_ID_15_ERR))
		{
			if (!inMap.containsKey("old_stb_id_15_err"))
			{
				inMap.put("old_stb_id_15_err", template.getString(EKU0041D010CBSMsg.OLD_STB_ID_15_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧HDD容量コード15 → 旧HDD容量コード15 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_15_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_15_err"))
			{
				inMap.put("old_hdd_capa_cd_15_err", template.getString(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_15_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧宅内機器型式コード15 → 旧宅内機器型式コード15 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_15_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_15_err"))
			{
				inMap.put("old_taknkiki_model_cd_15_err", template.getString(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_15_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ15 → 機器提供サービス契約変更メモ15 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_15_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_15_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_15_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_15_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前宅内機器型式コード15 → 変更前宅内機器型式コード15 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_15_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_15_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_15_err", template.getString(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_15_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前機器製造番号15 → 変更前機器製造番号15 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_15_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_15_err"))
			{
				inMap.put("chgb_kkseizo_no_15_err", template.getString(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_15_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STBID15 → 変更前STBID15 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_ID_15_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_15_err"))
			{
				inMap.put("chgb_stb_id_15_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_ID_15_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前HDD容量コード15 → 変更前HDD容量コード15 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_15_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_15_err"))
			{
				inMap.put("chgb_hdd_capa_cd_15_err", template.getString(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_15_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否15 → 変更前BSパススルー可否15 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_15_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_15_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_15_err", template.getString(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_15_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STB契約TVコースコード15 → 変更前STB契約TVコースコード15 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_15_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_15_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_15_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_15_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID15 → 変更前旧STBID15 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_15_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_15_err"))
			{
				inMap.put("chgb_old_stb_id_15_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_15_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード15 → 変更前旧HDD容量コード15 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_15_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_15_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_15_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_15_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード15 → 変更前旧宅内機器型式コード15 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_15_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_15_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_15_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_15_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器種別コード16 → 宅内機器種別コード16 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_16_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_16_err"))
			{
				inMap.put("taknkiki_sbt_cd_16_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_16_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器異動コード16 → 宅内機器異動コード16 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_16_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_16_err"))
			{
				inMap.put("taknkiki_ido_cd_16_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_16_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約番号16 → 機器提供サービス契約番号16 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_16_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_16_err"))
			{
				inMap.put("kktk_svc_kei_no_16_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_16_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器型式コード16 → 宅内機器型式コード16 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_16_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_16_err"))
			{
				inMap.put("taknkiki_model_cd_16_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_16_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器製造番号16 → 機器製造番号16 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKSEIZO_NO_16_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_16_err"))
			{
				inMap.put("kkseizo_no_16_err", template.getString(EKU0041D010CBSMsg.KKSEIZO_NO_16_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STBID16 → STBID16 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_ID_16_ERR))
		{
			if (!inMap.containsKey("stb_id_16_err"))
			{
				inMap.put("stb_id_16_err", template.getString(EKU0041D010CBSMsg.STB_ID_16_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.HDD容量コード16 → HDD容量コード16 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.HDD_CAPA_CD_16_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_16_err"))
			{
				inMap.put("hdd_capa_cd_16_err", template.getString(EKU0041D010CBSMsg.HDD_CAPA_CD_16_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.BSパススルー可否16 → BSパススルー可否16 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.VONU_BSPT_KH_16_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_16_err"))
			{
				inMap.put("vonu_bspt_kh_16_err", template.getString(EKU0041D010CBSMsg.VONU_BSPT_KH_16_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STB契約TVコースコード16 → STB契約TVコースコード16 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_16_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_16_err"))
			{
				inMap.put("stb_kei_tv_course_cd_16_err", template.getString(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_16_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧STBID16 → 旧STBID16 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_STB_ID_16_ERR))
		{
			if (!inMap.containsKey("old_stb_id_16_err"))
			{
				inMap.put("old_stb_id_16_err", template.getString(EKU0041D010CBSMsg.OLD_STB_ID_16_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧HDD容量コード16 → 旧HDD容量コード16 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_16_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_16_err"))
			{
				inMap.put("old_hdd_capa_cd_16_err", template.getString(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_16_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧宅内機器型式コード16 → 旧宅内機器型式コード16 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_16_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_16_err"))
			{
				inMap.put("old_taknkiki_model_cd_16_err", template.getString(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_16_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ16 → 機器提供サービス契約変更メモ16 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_16_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_16_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_16_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_16_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前宅内機器型式コード16 → 変更前宅内機器型式コード16 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_16_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_16_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_16_err", template.getString(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_16_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前機器製造番号16 → 変更前機器製造番号16 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_16_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_16_err"))
			{
				inMap.put("chgb_kkseizo_no_16_err", template.getString(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_16_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STBID16 → 変更前STBID16 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_ID_16_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_16_err"))
			{
				inMap.put("chgb_stb_id_16_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_ID_16_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前HDD容量コード16 → 変更前HDD容量コード16 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_16_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_16_err"))
			{
				inMap.put("chgb_hdd_capa_cd_16_err", template.getString(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_16_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否16 → 変更前BSパススルー可否16 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_16_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_16_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_16_err", template.getString(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_16_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STB契約TVコースコード16 → 変更前STB契約TVコースコード16 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_16_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_16_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_16_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_16_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID16 → 変更前旧STBID16 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_16_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_16_err"))
			{
				inMap.put("chgb_old_stb_id_16_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_16_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード16 → 変更前旧HDD容量コード16 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_16_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_16_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_16_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_16_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード16 → 変更前旧宅内機器型式コード16 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_16_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_16_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_16_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_16_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器種別コード17 → 宅内機器種別コード17 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_17_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_17_err"))
			{
				inMap.put("taknkiki_sbt_cd_17_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_17_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器異動コード17 → 宅内機器異動コード17 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_17_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_17_err"))
			{
				inMap.put("taknkiki_ido_cd_17_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_17_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約番号17 → 機器提供サービス契約番号17 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_17_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_17_err"))
			{
				inMap.put("kktk_svc_kei_no_17_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_17_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器型式コード17 → 宅内機器型式コード17 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_17_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_17_err"))
			{
				inMap.put("taknkiki_model_cd_17_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_17_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器製造番号17 → 機器製造番号17 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKSEIZO_NO_17_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_17_err"))
			{
				inMap.put("kkseizo_no_17_err", template.getString(EKU0041D010CBSMsg.KKSEIZO_NO_17_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STBID17 → STBID17 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_ID_17_ERR))
		{
			if (!inMap.containsKey("stb_id_17_err"))
			{
				inMap.put("stb_id_17_err", template.getString(EKU0041D010CBSMsg.STB_ID_17_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.HDD容量コード17 → HDD容量コード17 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.HDD_CAPA_CD_17_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_17_err"))
			{
				inMap.put("hdd_capa_cd_17_err", template.getString(EKU0041D010CBSMsg.HDD_CAPA_CD_17_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.BSパススルー可否17 → BSパススルー可否17 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.VONU_BSPT_KH_17_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_17_err"))
			{
				inMap.put("vonu_bspt_kh_17_err", template.getString(EKU0041D010CBSMsg.VONU_BSPT_KH_17_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STB契約TVコースコード17 → STB契約TVコースコード17 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_17_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_17_err"))
			{
				inMap.put("stb_kei_tv_course_cd_17_err", template.getString(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_17_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧STBID17 → 旧STBID17 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_STB_ID_17_ERR))
		{
			if (!inMap.containsKey("old_stb_id_17_err"))
			{
				inMap.put("old_stb_id_17_err", template.getString(EKU0041D010CBSMsg.OLD_STB_ID_17_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧HDD容量コード17 → 旧HDD容量コード17 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_17_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_17_err"))
			{
				inMap.put("old_hdd_capa_cd_17_err", template.getString(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_17_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧宅内機器型式コード17 → 旧宅内機器型式コード17 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_17_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_17_err"))
			{
				inMap.put("old_taknkiki_model_cd_17_err", template.getString(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_17_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ17 → 機器提供サービス契約変更メモ17 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_17_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_17_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_17_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_17_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前宅内機器型式コード17 → 変更前宅内機器型式コード17 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_17_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_17_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_17_err", template.getString(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_17_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前機器製造番号17 → 変更前機器製造番号17 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_17_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_17_err"))
			{
				inMap.put("chgb_kkseizo_no_17_err", template.getString(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_17_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STBID17 → 変更前STBID17 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_ID_17_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_17_err"))
			{
				inMap.put("chgb_stb_id_17_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_ID_17_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前HDD容量コード17 → 変更前HDD容量コード17 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_17_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_17_err"))
			{
				inMap.put("chgb_hdd_capa_cd_17_err", template.getString(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_17_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否17 → 変更前BSパススルー可否17 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_17_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_17_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_17_err", template.getString(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_17_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STB契約TVコースコード17 → 変更前STB契約TVコースコード17 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_17_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_17_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_17_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_17_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID17 → 変更前旧STBID17 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_17_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_17_err"))
			{
				inMap.put("chgb_old_stb_id_17_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_17_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード17 → 変更前旧HDD容量コード17 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_17_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_17_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_17_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_17_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード17 → 変更前旧宅内機器型式コード17 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_17_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_17_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_17_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_17_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器種別コード18 → 宅内機器種別コード18 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_18_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_18_err"))
			{
				inMap.put("taknkiki_sbt_cd_18_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_18_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器異動コード18 → 宅内機器異動コード18 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_18_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_18_err"))
			{
				inMap.put("taknkiki_ido_cd_18_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_18_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約番号18 → 機器提供サービス契約番号18 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_18_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_18_err"))
			{
				inMap.put("kktk_svc_kei_no_18_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_18_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器型式コード18 → 宅内機器型式コード18 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_18_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_18_err"))
			{
				inMap.put("taknkiki_model_cd_18_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_18_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器製造番号18 → 機器製造番号18 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKSEIZO_NO_18_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_18_err"))
			{
				inMap.put("kkseizo_no_18_err", template.getString(EKU0041D010CBSMsg.KKSEIZO_NO_18_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STBID18 → STBID18 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_ID_18_ERR))
		{
			if (!inMap.containsKey("stb_id_18_err"))
			{
				inMap.put("stb_id_18_err", template.getString(EKU0041D010CBSMsg.STB_ID_18_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.HDD容量コード18 → HDD容量コード18 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.HDD_CAPA_CD_18_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_18_err"))
			{
				inMap.put("hdd_capa_cd_18_err", template.getString(EKU0041D010CBSMsg.HDD_CAPA_CD_18_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.BSパススルー可否18 → BSパススルー可否18 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.VONU_BSPT_KH_18_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_18_err"))
			{
				inMap.put("vonu_bspt_kh_18_err", template.getString(EKU0041D010CBSMsg.VONU_BSPT_KH_18_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STB契約TVコースコード18 → STB契約TVコースコード18 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_18_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_18_err"))
			{
				inMap.put("stb_kei_tv_course_cd_18_err", template.getString(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_18_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧STBID18 → 旧STBID18 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_STB_ID_18_ERR))
		{
			if (!inMap.containsKey("old_stb_id_18_err"))
			{
				inMap.put("old_stb_id_18_err", template.getString(EKU0041D010CBSMsg.OLD_STB_ID_18_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧HDD容量コード18 → 旧HDD容量コード18 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_18_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_18_err"))
			{
				inMap.put("old_hdd_capa_cd_18_err", template.getString(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_18_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧宅内機器型式コード18 → 旧宅内機器型式コード18 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_18_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_18_err"))
			{
				inMap.put("old_taknkiki_model_cd_18_err", template.getString(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_18_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ18 → 機器提供サービス契約変更メモ18 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_18_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_18_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_18_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_18_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前宅内機器型式コード18 → 変更前宅内機器型式コード18 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_18_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_18_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_18_err", template.getString(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_18_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前機器製造番号18 → 変更前機器製造番号18 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_18_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_18_err"))
			{
				inMap.put("chgb_kkseizo_no_18_err", template.getString(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_18_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STBID18 → 変更前STBID18 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_ID_18_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_18_err"))
			{
				inMap.put("chgb_stb_id_18_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_ID_18_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前HDD容量コード18 → 変更前HDD容量コード18 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_18_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_18_err"))
			{
				inMap.put("chgb_hdd_capa_cd_18_err", template.getString(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_18_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否18 → 変更前BSパススルー可否18 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_18_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_18_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_18_err", template.getString(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_18_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STB契約TVコースコード18 → 変更前STB契約TVコースコード18 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_18_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_18_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_18_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_18_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID18 → 変更前旧STBID18 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_18_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_18_err"))
			{
				inMap.put("chgb_old_stb_id_18_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_18_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード18 → 変更前旧HDD容量コード18 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_18_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_18_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_18_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_18_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード18 → 変更前旧宅内機器型式コード18 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_18_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_18_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_18_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_18_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器種別コード19 → 宅内機器種別コード19 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_19_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_19_err"))
			{
				inMap.put("taknkiki_sbt_cd_19_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_19_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器異動コード19 → 宅内機器異動コード19 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_19_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_19_err"))
			{
				inMap.put("taknkiki_ido_cd_19_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_19_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約番号19 → 機器提供サービス契約番号19 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_19_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_19_err"))
			{
				inMap.put("kktk_svc_kei_no_19_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_19_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器型式コード19 → 宅内機器型式コード19 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_19_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_19_err"))
			{
				inMap.put("taknkiki_model_cd_19_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_19_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器製造番号19 → 機器製造番号19 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKSEIZO_NO_19_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_19_err"))
			{
				inMap.put("kkseizo_no_19_err", template.getString(EKU0041D010CBSMsg.KKSEIZO_NO_19_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STBID19 → STBID19 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_ID_19_ERR))
		{
			if (!inMap.containsKey("stb_id_19_err"))
			{
				inMap.put("stb_id_19_err", template.getString(EKU0041D010CBSMsg.STB_ID_19_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.HDD容量コード19 → HDD容量コード19 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.HDD_CAPA_CD_19_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_19_err"))
			{
				inMap.put("hdd_capa_cd_19_err", template.getString(EKU0041D010CBSMsg.HDD_CAPA_CD_19_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.BSパススルー可否19 → BSパススルー可否19 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.VONU_BSPT_KH_19_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_19_err"))
			{
				inMap.put("vonu_bspt_kh_19_err", template.getString(EKU0041D010CBSMsg.VONU_BSPT_KH_19_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STB契約TVコースコード19 → STB契約TVコースコード19 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_19_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_19_err"))
			{
				inMap.put("stb_kei_tv_course_cd_19_err", template.getString(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_19_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧STBID19 → 旧STBID19 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_STB_ID_19_ERR))
		{
			if (!inMap.containsKey("old_stb_id_19_err"))
			{
				inMap.put("old_stb_id_19_err", template.getString(EKU0041D010CBSMsg.OLD_STB_ID_19_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧HDD容量コード19 → 旧HDD容量コード19 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_19_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_19_err"))
			{
				inMap.put("old_hdd_capa_cd_19_err", template.getString(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_19_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧宅内機器型式コード19 → 旧宅内機器型式コード19 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_19_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_19_err"))
			{
				inMap.put("old_taknkiki_model_cd_19_err", template.getString(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_19_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ19 → 機器提供サービス契約変更メモ19 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_19_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_19_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_19_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_19_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前宅内機器型式コード19 → 変更前宅内機器型式コード19 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_19_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_19_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_19_err", template.getString(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_19_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前機器製造番号19 → 変更前機器製造番号19 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_19_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_19_err"))
			{
				inMap.put("chgb_kkseizo_no_19_err", template.getString(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_19_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STBID19 → 変更前STBID19 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_ID_19_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_19_err"))
			{
				inMap.put("chgb_stb_id_19_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_ID_19_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前HDD容量コード19 → 変更前HDD容量コード19 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_19_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_19_err"))
			{
				inMap.put("chgb_hdd_capa_cd_19_err", template.getString(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_19_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否19 → 変更前BSパススルー可否19 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_19_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_19_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_19_err", template.getString(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_19_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STB契約TVコースコード19 → 変更前STB契約TVコースコード19 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_19_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_19_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_19_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_19_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID19 → 変更前旧STBID19 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_19_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_19_err"))
			{
				inMap.put("chgb_old_stb_id_19_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_19_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード19 → 変更前旧HDD容量コード19 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_19_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_19_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_19_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_19_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード19 → 変更前旧宅内機器型式コード19 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_19_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_19_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_19_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_19_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器種別コード20 → 宅内機器種別コード20 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_20_ERR))
		{
			if (!inMap.containsKey("taknkiki_sbt_cd_20_err"))
			{
				inMap.put("taknkiki_sbt_cd_20_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_SBT_CD_20_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器異動コード20 → 宅内機器異動コード20 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_20_ERR))
		{
			if (!inMap.containsKey("taknkiki_ido_cd_20_err"))
			{
				inMap.put("taknkiki_ido_cd_20_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_IDO_CD_20_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約番号20 → 機器提供サービス契約番号20 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_20_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_no_20_err"))
			{
				inMap.put("kktk_svc_kei_no_20_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_NO_20_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.宅内機器型式コード20 → 宅内機器型式コード20 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_20_ERR))
		{
			if (!inMap.containsKey("taknkiki_model_cd_20_err"))
			{
				inMap.put("taknkiki_model_cd_20_err", template.getString(EKU0041D010CBSMsg.TAKNKIKI_MODEL_CD_20_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器製造番号20 → 機器製造番号20 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKSEIZO_NO_20_ERR))
		{
			if (!inMap.containsKey("kkseizo_no_20_err"))
			{
				inMap.put("kkseizo_no_20_err", template.getString(EKU0041D010CBSMsg.KKSEIZO_NO_20_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STBID20 → STBID20 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_ID_20_ERR))
		{
			if (!inMap.containsKey("stb_id_20_err"))
			{
				inMap.put("stb_id_20_err", template.getString(EKU0041D010CBSMsg.STB_ID_20_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.HDD容量コード20 → HDD容量コード20 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.HDD_CAPA_CD_20_ERR))
		{
			if (!inMap.containsKey("hdd_capa_cd_20_err"))
			{
				inMap.put("hdd_capa_cd_20_err", template.getString(EKU0041D010CBSMsg.HDD_CAPA_CD_20_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.BSパススルー可否20 → BSパススルー可否20 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.VONU_BSPT_KH_20_ERR))
		{
			if (!inMap.containsKey("vonu_bspt_kh_20_err"))
			{
				inMap.put("vonu_bspt_kh_20_err", template.getString(EKU0041D010CBSMsg.VONU_BSPT_KH_20_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.STB契約TVコースコード20 → STB契約TVコースコード20 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_20_ERR))
		{
			if (!inMap.containsKey("stb_kei_tv_course_cd_20_err"))
			{
				inMap.put("stb_kei_tv_course_cd_20_err", template.getString(EKU0041D010CBSMsg.STB_KEI_TV_COURSE_CD_20_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧STBID20 → 旧STBID20 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_STB_ID_20_ERR))
		{
			if (!inMap.containsKey("old_stb_id_20_err"))
			{
				inMap.put("old_stb_id_20_err", template.getString(EKU0041D010CBSMsg.OLD_STB_ID_20_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧HDD容量コード20 → 旧HDD容量コード20 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_20_ERR))
		{
			if (!inMap.containsKey("old_hdd_capa_cd_20_err"))
			{
				inMap.put("old_hdd_capa_cd_20_err", template.getString(EKU0041D010CBSMsg.OLD_HDD_CAPA_CD_20_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.旧宅内機器型式コード20 → 旧宅内機器型式コード20 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_20_ERR))
		{
			if (!inMap.containsKey("old_taknkiki_model_cd_20_err"))
			{
				inMap.put("old_taknkiki_model_cd_20_err", template.getString(EKU0041D010CBSMsg.OLD_TAKNKIKI_MODEL_CD_20_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.機器提供サービス契約変更メモ20 → 機器提供サービス契約変更メモ20 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_20_ERR))
		{
			if (!inMap.containsKey("kktk_svc_kei_chge_memo_20_err"))
			{
				inMap.put("kktk_svc_kei_chge_memo_20_err", template.getString(EKU0041D010CBSMsg.KKTK_SVC_KEI_CHGE_MEMO_20_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前宅内機器型式コード20 → 変更前宅内機器型式コード20 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_20_ERR))
		{
			if (!inMap.containsKey("chgb_taknkiki_model_cd_20_err"))
			{
				inMap.put("chgb_taknkiki_model_cd_20_err", template.getString(EKU0041D010CBSMsg.CHGB_TAKNKIKI_MODEL_CD_20_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前機器製造番号20 → 変更前機器製造番号20 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_20_ERR))
		{
			if (!inMap.containsKey("chgb_kkseizo_no_20_err"))
			{
				inMap.put("chgb_kkseizo_no_20_err", template.getString(EKU0041D010CBSMsg.CHGB_KKSEIZO_NO_20_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STBID20 → 変更前STBID20 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_ID_20_ERR))
		{
			if (!inMap.containsKey("chgb_stb_id_20_err"))
			{
				inMap.put("chgb_stb_id_20_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_ID_20_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前HDD容量コード20 → 変更前HDD容量コード20 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_20_ERR))
		{
			if (!inMap.containsKey("chgb_hdd_capa_cd_20_err"))
			{
				inMap.put("chgb_hdd_capa_cd_20_err", template.getString(EKU0041D010CBSMsg.CHGB_HDD_CAPA_CD_20_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前BSパススルー可否20 → 変更前BSパススルー可否20 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_20_ERR))
		{
			if (!inMap.containsKey("chgb_vonu_bspt_kh_20_err"))
			{
				inMap.put("chgb_vonu_bspt_kh_20_err", template.getString(EKU0041D010CBSMsg.CHGB_VONU_BSPT_KH_20_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前STB契約TVコースコード20 → 変更前STB契約TVコースコード20 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_20_ERR))
		{
			if (!inMap.containsKey("chgb_stb_kei_tv_course_cd_20_err"))
			{
				inMap.put("chgb_stb_kei_tv_course_cd_20_err", template.getString(EKU0041D010CBSMsg.CHGB_STB_KEI_TV_COURSE_CD_20_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧STBID20 → 変更前旧STBID20 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_20_ERR))
		{
			if (!inMap.containsKey("chgb_old_stb_id_20_err"))
			{
				inMap.put("chgb_old_stb_id_20_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_STB_ID_20_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧HDD容量コード20 → 変更前旧HDD容量コード20 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_20_ERR))
		{
			if (!inMap.containsKey("chgb_old_hdd_capa_cd_20_err"))
			{
				inMap.put("chgb_old_hdd_capa_cd_20_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_HDD_CAPA_CD_20_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.変更前旧宅内機器型式コード20 → 変更前旧宅内機器型式コード20 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_20_ERR))
		{
			if (!inMap.containsKey("chgb_old_taknkiki_model_cd_20_err"))
			{
				inMap.put("chgb_old_taknkiki_model_cd_20_err", template.getString(EKU0041D010CBSMsg.CHGB_OLD_TAKNKIKI_MODEL_CD_20_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.申込者名 → 申込者名 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.MSKMSHA_NM_ERR))
		{
			if (!inMap.containsKey("mskmsha_nm_err"))
			{
				inMap.put("mskmsha_nm_err", template.getString(EKU0041D010CBSMsg.MSKMSHA_NM_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.工事アポ連絡先電話番号 → 工事アポ連絡先電話番号 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KOJI_APO_RRKS_TELNO_ERR))
		{
			if (!inMap.containsKey("koji_apo_rrks_telno_err"))
			{
				inMap.put("koji_apo_rrks_telno_err", template.getString(EKU0041D010CBSMsg.KOJI_APO_RRKS_TELNO_ERR));
			}
		}
		// 工事案件（eo光テレビ回線）受付マップ.転宅前サービス契約回線内訳番号 → 転宅前サービス契約回線内訳番号 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.TENTAKU_BF_SVC_KEI_KAISEN_UCWK_NO_ERR))
		{
			if (!inMap.containsKey("tentaku_bf_svc_kei_kaisen_ucwk_no_err"))
			{
				inMap.put("tentaku_bf_svc_kei_kaisen_ucwk_no_err", template.getString(EKU0041D010CBSMsg.TENTAKU_BF_SVC_KEI_KAISEN_UCWK_NO_ERR));
			}
		}
		// 機器変更番号1 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KIKI_CHG_NO_1_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_1_err"))
			{
				inMap.put("kiki_chg_no_1_err", template.getString(EKU0041D010CBSMsg.KIKI_CHG_NO_1_ERR));
			}
		}
		// TODO
		// 機器変更番号2 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KIKI_CHG_NO_2_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_2_err"))
			{
				inMap.put("kiki_chg_no_2_err", template.getString(EKU0041D010CBSMsg.KIKI_CHG_NO_2_ERR));
			}
		}
		// 機器変更番号3 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KIKI_CHG_NO_3_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_3_err"))
			{
				inMap.put("kiki_chg_no_3_err", template.getString(EKU0041D010CBSMsg.KIKI_CHG_NO_3_ERR));
			}
		}
		// 機器変更番号4 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KIKI_CHG_NO_4_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_4_err"))
			{
				inMap.put("kiki_chg_no_4_err", template.getString(EKU0041D010CBSMsg.KIKI_CHG_NO_4_ERR));
			}
		}
		// 機器変更番号5 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KIKI_CHG_NO_5_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_5_err"))
			{
				inMap.put("kiki_chg_no_5_err", template.getString(EKU0041D010CBSMsg.KIKI_CHG_NO_5_ERR));
			}
		}
		// 機器変更番号6 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KIKI_CHG_NO_6_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_6_err"))
			{
				inMap.put("kiki_chg_no_6_err", template.getString(EKU0041D010CBSMsg.KIKI_CHG_NO_6_ERR));
			}
		}
		// 機器変更番号7 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KIKI_CHG_NO_7_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_7_err"))
			{
				inMap.put("kiki_chg_no_7_err", template.getString(EKU0041D010CBSMsg.KIKI_CHG_NO_7_ERR));
			}
		}
		// 機器変更番号8 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KIKI_CHG_NO_8_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_8_err"))
			{
				inMap.put("kiki_chg_no_8_err", template.getString(EKU0041D010CBSMsg.KIKI_CHG_NO_8_ERR));
			}
		}
		// 機器変更番号9 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KIKI_CHG_NO_9_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_9_err"))
			{
				inMap.put("kiki_chg_no_9_err", template.getString(EKU0041D010CBSMsg.KIKI_CHG_NO_9_ERR));
			}
		}
		// 機器変更番号10 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KIKI_CHG_NO_10_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_10_err"))
			{
				inMap.put("kiki_chg_no_10_err", template.getString(EKU0041D010CBSMsg.KIKI_CHG_NO_10_ERR));
			}
		}
		// 機器変更番号11 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KIKI_CHG_NO_11_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_11_err"))
			{
				inMap.put("kiki_chg_no_11_err", template.getString(EKU0041D010CBSMsg.KIKI_CHG_NO_11_ERR));
			}
		}
		// 機器変更番号12 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KIKI_CHG_NO_12_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_12_err"))
			{
				inMap.put("kiki_chg_no_12_err", template.getString(EKU0041D010CBSMsg.KIKI_CHG_NO_12_ERR));
			}
		}
		// 機器変更番号13 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KIKI_CHG_NO_13_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_13_err"))
			{
				inMap.put("kiki_chg_no_13_err", template.getString(EKU0041D010CBSMsg.KIKI_CHG_NO_13_ERR));
			}
		}
		// 機器変更番号14 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KIKI_CHG_NO_14_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_14_err"))
			{
				inMap.put("kiki_chg_no_14_err", template.getString(EKU0041D010CBSMsg.KIKI_CHG_NO_14_ERR));
			}
		}
		// 機器変更番号15 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KIKI_CHG_NO_15_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_15_err"))
			{
				inMap.put("kiki_chg_no_15_err", template.getString(EKU0041D010CBSMsg.KIKI_CHG_NO_15_ERR));
			}
		}
		// 機器変更番号16 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KIKI_CHG_NO_16_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_16_err"))
			{
				inMap.put("kiki_chg_no_16_err", template.getString(EKU0041D010CBSMsg.KIKI_CHG_NO_16_ERR));
			}
		}
		// 機器変更番号17 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KIKI_CHG_NO_17_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_17_err"))
			{
				inMap.put("kiki_chg_no_17_err", template.getString(EKU0041D010CBSMsg.KIKI_CHG_NO_17_ERR));
			}
		}
		// 機器変更番号18 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KIKI_CHG_NO_18_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_18_err"))
			{
				inMap.put("kiki_chg_no_18_err", template.getString(EKU0041D010CBSMsg.KIKI_CHG_NO_18_ERR));
			}
		}
		// 機器変更番号19 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KIKI_CHG_NO_19_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_19_err"))
			{
				inMap.put("kiki_chg_no_19_err", template.getString(EKU0041D010CBSMsg.KIKI_CHG_NO_19_ERR));
			}
		}
		// 機器変更番号20 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KIKI_CHG_NO_20_ERR))
		{
			if (!inMap.containsKey("kiki_chg_no_20_err"))
			{
				inMap.put("kiki_chg_no_20_err", template.getString(EKU0041D010CBSMsg.KIKI_CHG_NO_20_ERR));
			}
		}
		// KCNSTB申込台数 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KCN_STB_MSKM_CNT_ERR))
		{
			if (!inMap.containsKey("kcn_stb_mskm_cnt_err"))
			{
				inMap.put("kcn_stb_mskm_cnt_err", template.getString(EKU0041D010CBSMsg.KCN_STB_MSKM_CNT_ERR));
			}
		}
		// KCNSTB種類コード のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.KCN_STB_KIND_CD_ERR))
		{
			if (!inMap.containsKey("kcn_stb_kind_cd_err"))
			{
				inMap.put("kcn_stb_kind_cd_err", template.getString(EKU0041D010CBSMsg.KCN_STB_KIND_CD_ERR));
			}
		}
		// 申込書番号 のエラー情報返却
		if (!template.isNull(EKU0041D010CBSMsg.MKMSDTL_NO_ERR))
		{
			if (!inMap.containsKey("mskmsho_dtl_no_err"))
			{
				inMap.put("mskmsho_dtl_no_err", template.getString(EKU0041D010CBSMsg.MKMSDTL_NO_ERR));
			}
		}
		// ANK-3136-00-00 ADD START
		// 設備流用有無
		if (!template.isNull(EKU0041D010CBSMsg.EQUIP_RYUYO_UM_ERR))
		{
			if (!inMap.containsKey("equip_ryuyo_um_err"))
			{
				inMap.put("equip_ryuyo_um_err", template.getString(EKU0041D010CBSMsg.EQUIP_RYUYO_UM_ERR));
			}
		}
		// V-ONU流用有無
		if (!template.isNull(EKU0041D010CBSMsg.VONU_RYUYO_UM_ERR))
		{
			if (!inMap.containsKey("vonu_ryuyo_um_err"))
			{
				inMap.put("vonu_ryuyo_um_err", template.getString(EKU0041D010CBSMsg.VONU_RYUYO_UM_ERR));
			}
		}
		// 流用元工事案件番号
		if (!template.isNull(EKU0041D010CBSMsg.RYUYO_MOTO_KJAK_NO_ERR))
		{
			if (!inMap.containsKey("ryuyo_moto_kjak_no_err"))
			{
				inMap.put("ryuyo_moto_kjak_no_err", template.getString(EKU0041D010CBSMsg.RYUYO_MOTO_KJAK_NO_ERR));
			}
		}
		// 設備流用工事完了希望年月日
		if (!template.isNull(EKU0041D010CBSMsg.SBRY_KJ_FIN_KIBOYMD_ERR))
		{
			if (!inMap.containsKey("sbry_kj_fin_kiboymd_err"))
			{
				inMap.put("sbry_kj_fin_kiboymd_err", template.getString(EKU0041D010CBSMsg.SBRY_KJ_FIN_KIBOYMD_ERR));
			}
		}
		// 他システム連携_工事連絡先氏名
		if (!template.isNull(EKU0041D010CBSMsg.TSYRN_KJ_RRKS_NM_ERR))
		{
			if (!inMap.containsKey("tsyrn_kj_rrks_nm_err"))
			{
				inMap.put("tsyrn_kj_rrks_nm_err", template.getString(EKU0041D010CBSMsg.TSYRN_KJ_RRKS_NM_ERR));
			}
		}
		// 他システム連携_工事連絡先電話番号
		if (!template.isNull(EKU0041D010CBSMsg.TSYRN_KJ_RRKS_TLN_ERR))
		{
			if (!inMap.containsKey("tsyrn_kj_rrks_tln_err"))
			{
				inMap.put("tsyrn_kj_rrks_tln_err", template.getString(EKU0041D010CBSMsg.TSYRN_KJ_RRKS_TLN_ERR));
			}
		}
		// 他システム連携_宅内調査時連絡先氏名
		if (!template.isNull(EKU0041D010CBSMsg.TSYRN_TAKCHO_JI_RRKS_NM_ERR))
		{
			if (!inMap.containsKey("tsyrn_takcho_ji_rrks_nm_err"))
			{
				inMap.put("tsyrn_takcho_ji_rrks_nm_err", template.getString(EKU0041D010CBSMsg.TSYRN_TAKCHO_JI_RRKS_NM_ERR));
			}
		}
		// 他システム連携_宅内調査時連絡先電話番号
		if (!template.isNull(EKU0041D010CBSMsg.TSYRN_TAKCHO_JI_RRKS_TLN_ERR))
		{
			if (!inMap.containsKey("tsyrn_takcho_ji_rrks_tln_err"))
			{
				inMap.put("tsyrn_takcho_ji_rrks_tln_err", template.getString(EKU0041D010CBSMsg.TSYRN_TAKCHO_JI_RRKS_TLN_ERR));
			}
		}
		// 他システム連携_連絡希望日時
		if (!template.isNull(EKU0041D010CBSMsg.TSYRN_RRK_KIBO_DATE_ERR))
		{
			if (!inMap.containsKey("tsyrn_rrk_kibo_date_err"))
			{
				inMap.put("tsyrn_rrk_kibo_date_err", template.getString(EKU0041D010CBSMsg.TSYRN_RRK_KIBO_DATE_ERR));
			}
		}
		// 他システム連携_工事費用
		if (!template.isNull(EKU0041D010CBSMsg.TSYRN_KOJI_HI_ERR))
		{
			if (!inMap.containsKey("tsyrn_koji_hi_err"))
			{
				inMap.put("tsyrn_koji_hi_err", template.getString(EKU0041D010CBSMsg.TSYRN_KOJI_HI_ERR));
			}
		}
		// 他システム連携_宅内調査要否
		if (!template.isNull(EKU0041D010CBSMsg.TSYRN_TAKCHO_YH_ERR))
		{
			if (!inMap.containsKey("tsyrn_takcho_yh_err"))
			{
				inMap.put("tsyrn_takcho_yh_err", template.getString(EKU0041D010CBSMsg.TSYRN_TAKCHO_YH_ERR));
			}
		}
		// 他システム連携_承諾書要否
		if (!template.isNull(EKU0041D010CBSMsg.TSYRN_SDAKS_YH_ERR))
		{
			if (!inMap.containsKey("tsyrn_sdaks_yh_err"))
			{
				inMap.put("tsyrn_sdaks_yh_err", template.getString(EKU0041D010CBSMsg.TSYRN_SDAKS_YH_ERR));
			}
		}
		// 他システム連携_立会者名
		if (!template.isNull(EKU0041D010CBSMsg.TSYRN_TACHIAISHA_NM_ERR))
		{
			if (!inMap.containsKey("tsyrn_tachiaisha_nm_err"))
			{
				inMap.put("tsyrn_tachiaisha_nm_err", template.getString(EKU0041D010CBSMsg.TSYRN_TACHIAISHA_NM_ERR));
			}
		}
		// 他システム連携_引越し施策要否
		if (!template.isNull(EKU0041D010CBSMsg.TSYRN_HKKS_SISAK_YH_ERR))
		{
			if (!inMap.containsKey("tsyrn_hkks_sisak_yh_err"))
			{
				inMap.put("tsyrn_hkks_sisak_yh_err", template.getString(EKU0041D010CBSMsg.TSYRN_HKKS_SISAK_YH_ERR));
			}
		}
		// 他システム連携_建替時新設案件要否
		if (!template.isNull(EKU0041D010CBSMsg.TSYRN_TTK_JI_NSANK_YH_ERR))
		{
			if (!inMap.containsKey("tsyrn_ttk_ji_nsank_yh_err"))
			{
				inMap.put("tsyrn_ttk_ji_nsank_yh_err", template.getString(EKU0041D010CBSMsg.TSYRN_TTK_JI_NSANK_YH_ERR));
			}
		}
		// 他システム連携_地図有無
		if (!template.isNull(EKU0041D010CBSMsg.TSYRN_MAP_UM_ERR))
		{
			if (!inMap.containsKey("tsyrn_map_um_err"))
			{
				inMap.put("tsyrn_map_um_err", template.getString(EKU0041D010CBSMsg.TSYRN_MAP_UM_ERR));
			}
		}
		// 他システム連携_同時工事情報
		if (!template.isNull(EKU0041D010CBSMsg.TSYRN_DOJI_KOJI_INF_ERR))
		{
			if (!inMap.containsKey("tsyrn_doji_koji_inf_err"))
			{
				inMap.put("tsyrn_doji_koji_inf_err", template.getString(EKU0041D010CBSMsg.TSYRN_DOJI_KOJI_INF_ERR));
			}
		}
		// 他システム連携_既存契約情報
		if (!template.isNull(EKU0041D010CBSMsg.TSYRN_KZN_KEI_INF_ERR))
		{
			if (!inMap.containsKey("tsyrn_kzn_kei_inf_err"))
			{
				inMap.put("tsyrn_kzn_kei_inf_err", template.getString(EKU0041D010CBSMsg.TSYRN_KZN_KEI_INF_ERR));
			}
		}
		// 他システム連携_不備解消年月日
		if (!template.isNull(EKU0041D010CBSMsg.TSYRN_HBI_KAISHOU_YMD_ERR))
		{
			if (!inMap.containsKey("tsyrn_hbi_kaishou_ymd_err"))
			{
				inMap.put("tsyrn_hbi_kaishou_ymd_err", template.getString(EKU0041D010CBSMsg.TSYRN_HBI_KAISHOU_YMD_ERR));
			}
		}
		// 他システム連携_キャンペーン情報
		if (!template.isNull(EKU0041D010CBSMsg.TSYRN_CAMPAIGN_INF_ERR))
		{
			if (!inMap.containsKey("tsyrn_campaign_inf_err"))
			{
				inMap.put("tsyrn_campaign_inf_err", template.getString(EKU0041D010CBSMsg.TSYRN_CAMPAIGN_INF_ERR));
			}
		}
		// 宅内調査要否
		if (!template.isNull(EKU0041D010CBSMsg.TAKCHO_YH_ERR))
		{
			if (!inMap.containsKey("takcho_yh_err"))
			{
				inMap.put("takcho_yh_err", template.getString(EKU0041D010CBSMsg.TAKCHO_YH_ERR));
			}
		}
		// 設計要否
		if (!template.isNull(EKU0041D010CBSMsg.DSGN_YH_ERR))
		{
			if (!inMap.containsKey("dsgn_yh_err"))
			{
				inMap.put("dsgn_yh_err", template.getString(EKU0041D010CBSMsg.DSGN_YH_ERR));
			}
		}
		// ANK-3136-00-00 ADD END

		return param;
	}


	/**
	 * SCインプット共通データ設定処理を行います。
	 * <br>
	 * @param param
	 * @param templates
	 * @return HashMap<String, Object>
	 * @throws RequestParameterException
	 */
	private HashMap<String, Object> getParamMsg(IRequestParameterReadWrite param, CAANMsg[] templates) throws RequestParameterException
	{
		HashMap<String, Object> paramMap = new HashMap<String, Object>();
		
		/* SCインプット共通データ */
		// 【取得元：電文ヘッダ(ヘッダ)】
		// 電文ID
		paramMap.put(JCMConstants.TRANZACTION_ID_KEY, param.getTelegramID());
		// ユースケースID
		paramMap.put(JCMConstants.USECASE_ID_KEY, param.getUsecaseID());
		// オペレーションID
		paramMap.put(JCMConstants.OPERATION_ID_KEY, param.getOperationID());
		// サービス呼び出し区分
		paramMap.put(JCMConstants.CALL_TYPE_KEY, param.getCallType());
		
		// 【取得元：ユーザエリア(コントロールマップ)】
		// 依頼先ホスト名
		paramMap.put(JCMConstants.CLIENT_HOST_NAME_KEY, param.getControlMapData(SCControlMapKeys.REQ_HOSTNAME));
		// 依頼元IPアドレス
		paramMap.put(JCMConstants.CLIENT_IP_ADDRESS_KEY, param.getControlMapData(SCControlMapKeys.REQ_HOSTIP));
		// 依頼元画面ID
		paramMap.put(JCMConstants.INVOKE_GAMEN_ID_KEY, param.getControlMapData(SCControlMapKeys.REQ_VIEWID));
		// オペレータID
		paramMap.put(JCMConstants.OPERATOR_ID_KEY, param.getControlMapData(SCControlMapKeys.OPERATOR_ID));
		
		// テンプレートリスト
		paramMap.put(JCMConstants.TEMPLATE_LIST_KEY, templates);
		
		return paramMap;
	}

	/**
	 * チェック処理<br>
	 * サービスコンポーネント実行用CAANMsgを返却します。<br>
	 * <br>
	 * 
	 * @param handle セッションハンドル
	 * @param param (I) 業務データ取得用I/F
	 * @param fixedText (I) ユーザ定義文字列
	 * @return サービスコンポーネント実行用CAANMsg
	 * @exception Throwableがスローされます 。
	 */
	@SuppressWarnings("unchecked")
	public HashMap<String, Object> getInvokeCBS(SessionHandle handle, IRequestParameterReadWrite param, String fixedText) throws Throwable
	{
		HashMap<String, Object> dataMap = (HashMap)param.getData(fixedText);
		HashMap<String, Object> paramMap = new HashMap<String, Object>();
		
		// エラーチェック用のHashMapを作成
		ArrayList<CAANMsg> templateList = new ArrayList<CAANMsg>();
		// サービス契約一意照会
		templateList.add(editInMsgEKK0081A010(param, dataMap));
		// 課金先一覧照会（請求契約番号/サービス契約番号）
		templateList.add(editInMsgEKK0321B002(param, dataMap));
		// サービス契約回線内訳一覧照会（現在利用中）
		templateList.add(editInMsgEKK0251B003(param, dataMap));
		// サービス契約＜eo光TV＞一意照会
		templateList.add(editInMsgEKK0101A010(param, dataMap));
		// サービス申込時サービス契約一覧照会
		templateList.add(editInMsgEKK0081B019(param, dataMap));
		// 割引サービス契約一覧照会
		templateList.add(editInMsgEKK0451B001(param, dataMap));
		
		// リストに追加されたCAANMsgを配列に変換する
		int templateSize = templateList.size();
		if (templateSize > 1)
		{
			CAANMsg[] templates = new CAANMsg[templateSize];
			for (int i = 0; i < templateSize; i++)
			{
				templates[i] = (CAANMsg)templateList.get(i);
			}
			paramMap.put(JCMConstants.TEMPLATE_LIST_KEY, templates);
		}
		else
		{
			CAANMsg[] templates = new CAANMsg[1];
			templates[0] = (CAANMsg)templateList.get(0);
			paramMap.put(JCMConstants.TEMPLATE_LIST_KEY, templates);
		}
		return paramMap;
	}

	/**
	 * サービスインターフェイス処理結果(エラー情報)の取得<br>
	 * 業務データ取得・書込用I/Fをそのまま返却します。<br>
	 * <br>
	 * @param param デルグループ、コントロールマップを含むパラメータオブジェクト
	 * @param templates CAANMsgクラス配列
	 * @param returnCode リターンコード
	 * @param fixedText ユーザ任意文字列
	 * @return 業務データ取得・書込用I/F
	 * @throws Throwable
	 */
	@SuppressWarnings("unchecked")
	public IRequestParameterReadWrite editErrorInfo(IRequestParameterReadWrite param, CAANMsg[] templates, int returnCode, String fixedText) throws Throwable
	{
		HashMap<String, Object> dataMap = (HashMap)param.getData(fixedText);
		for (CAANMsg template : templates)
		{
			String templateId = template.getString("templateID");
			CAANMsg[] workTemplates = {template};
			
			if (TEMPLATE_ID_EKK0081A010.equals(templateId))
			{
				// サービス契約一意照会
				editErrorInfoEKK0081A010(param, dataMap, workTemplates, returnCode);
			}
			else if (TEMPLATE_ID_EKK0321B002.equals(templateId))
			{
				// 課金先一覧照会（請求契約番号/サービス契約番号）
				editErrorInfoEKK0321B002(param, dataMap, workTemplates, returnCode);
			}
			else if (TEMPLATE_ID_EKK0251B003.equals(templateId))
			{
				// サービス契約回線内訳一覧照会（現在利用中）
				editErrorInfoEKK0251B003(param, dataMap, workTemplates, returnCode);
			}
			else if (TEMPLATE_ID_EKK0101A010.equals(templateId))
			{
				// サービス契約＜eo光TV＞一意照会
				editErrorInfoEKK0101A010(param, dataMap, workTemplates, returnCode);
			}
			else if (TEMPLATE_ID_EKK0081B019.equals(templateId))
			{
				// サービス申込時サービス契約一覧照会
				editErrorInfoEKK0081B019(param, dataMap, workTemplates, returnCode);
			}
			else if (TEMPLATE_ID_EKK0451B001.equals(templateId))
			{
				// 割引サービス契約一覧照会
				editErrorInfoEKK0451B001(param, dataMap, workTemplates, returnCode);
			}
		}
		return param;
	}
	
	/**
	 * 機器提供サービスデータ設定処理を行います。
	 * <br>
	 * @param dataList
	 * @param template
	 * @throws RequestParameterException
	 */
	@SuppressWarnings("unchecked")
	private void setParamKojiAnknNt(ArrayList dataList 
									  , CAANMsg template
									  , SessionHandle handle
									  , ServiceComponentRequestInvoker scCall
									  , IRequestParameterReadWrite param
									  , String dataMapKey
									  , HashMap workMap) throws Exception
	{
		/* ++++++++++ v4.00.01 変更開始 ++++++++++ */
		String opmsRouterKindCd = "";
		/* ++++++++++ v4.00.01 変更完了 ++++++++++ */
		
		/* ++++++++++ v4.00.00 変更開始 ++++++++++ */
		// 業務パラメータを取得します。（宅内機器種別コードルーター機器機器判定）
		String routerTknSbtCd = getBuisinessParameter(handle, scCall, param, dataMapKey, KK_ROUT_TNK_SBT_CD);
		workMap.put(KK_ROUT_TNK_SBT_CD, routerTknSbtCd);
		/* ++++++++++ v4.00.00 変更完了 ++++++++++ */
		
		HashMap childMap = null;
		for (int i = 0; i < 20; i++)
		{
			if (dataList != null && dataList.size() > i)
			{
				childMap = (HashMap)dataList.get(i);
				// 宅内機器種別コードn
				if (childMap == null || childMap.get("taknkiki_sbt_cd") == null || "".equals(childMap.get("taknkiki_sbt_cd")))
				{
					template.setNull("taknkiki_sbt_cd_" + (i + 1));
				}
				else
				{
					template.set("taknkiki_sbt_cd_" + (i + 1), (String)childMap.get("taknkiki_sbt_cd"));
				}
				// 機器提供サービス契約番号n
				if (childMap == null || childMap.get("kktk_svc_kei_no") == null || "".equals(childMap.get("kktk_svc_kei_no")))
				{
					template.setNull("kktk_svc_kei_no_" + (i + 1));
				}
				else
				{
					template.set("kktk_svc_kei_no_" + (i + 1), (String)childMap.get("kktk_svc_kei_no"));
				}
				// 宅内機器型式コードn
				if (childMap == null || childMap.get("taknkiki_model_cd") == null || "".equals(childMap.get("taknkiki_model_cd")))
				{
					template.setNull("taknkiki_model_cd_" + (i + 1));
				}
				else
				{
					template.set("taknkiki_model_cd_" + (i + 1), (String)childMap.get("taknkiki_model_cd"));
				}
				// 機器製造番号n
				if (childMap == null || childMap.get("kiki_seizo_no") == null || "".equals(childMap.get("kiki_seizo_no")))
				{
					template.setNull("kkseizo_no_" + (i + 1));
				}
				else
				{
					template.set("kkseizo_no_" + (i + 1), (String)childMap.get("kiki_seizo_no"));
				}
				// 提供種別コードn
				if (childMap == null || childMap.get("kktk_sbt_cd") == null || "".equals(childMap.get("kktk_sbt_cd")))
				{
					template.setNull("tk_sbt_cd_" + (i + 1));
				}
				else
				{
					template.set("tk_sbt_cd_" + (i + 1), (String)childMap.get("kktk_sbt_cd"));
				}
				// 機器変更番号n
				if (childMap == null || childMap.get("kiki_chg_no") == null || "".equals(childMap.get("kiki_chg_no")))
				{
					template.setNull("kiki_chg_no_" + (i + 1));
				}
				else
				{
					template.set("kiki_chg_no_" + (i + 1), (String)childMap.get("kiki_chg_no"));
				}
				// 宅内機器異動コードn
				if (childMap == null || childMap.get("taknkiki_ido_cd") == null || "".equals(childMap.get("taknkiki_ido_cd")))
				{
					template.setNull("taknkiki_ido_cd_" + (i + 1));
				}
				else
				{
					template.set("taknkiki_ido_cd_" + (i + 1), (String)childMap.get("taknkiki_ido_cd"));
				}
				/* ++++++++++ v4.00.01 変更開始 ++++++++++ */
				opmsRouterKindCd = getOpmsRouterKindCd(handle, scCall, param, dataMapKey, childMap, workMap);
				template.set("router_kind_cd_" + (i + 1), opmsRouterKindCd);
				/* ++++++++++ v4.00.01 変更完了 ++++++++++ */
			}
			else
			{
				// 宅内機器種別コードn
				template.setNull("taknkiki_sbt_cd_" + (i + 1));
				// 機器提供サービス契約番号n
				template.setNull("kktk_svc_kei_no_" + (i + 1));
				// 宅内機器型式コードn
				template.setNull("taknkiki_model_cd_" + (i + 1));
				// 機器製造番号n
				template.setNull("kkseizo_no_" + (i + 1));
				// 提供種別コードn
				template.setNull("tk_sbt_cd_" + (i + 1));
				// 機器変更番号n
				template.setNull("kiki_chg_no_" + (i + 1));
				// 宅内機器異動コードn
				template.setNull("taknkiki_ido_cd_" + (i + 1));
			}
		}
	}
	
	/**
	 * 機器提供サービスデータ設定処理を行います。
	 * <br>
	 * @param dataList
	 * @param template
	 * @param workMap
	 * @throws RequestParameterException
	 */
	@SuppressWarnings("unchecked")
	private void setParamKojiAnknTv(ArrayList dataList, CAANMsg template, HashMap workMap) throws RequestParameterException
	{
		HashMap childMap = null;
		for (int i = 0; i < 20; i++)
		{
			if (dataList != null && dataList.size() > i)
			{
				childMap = (HashMap)dataList.get(i);
				// 宅内機器種別コードn
				if (childMap == null || childMap.get("taknkiki_sbt_cd") == null || "".equals(childMap.get("taknkiki_sbt_cd")))
				{
					template.setNull("taknkiki_sbt_cd_" + (i + 1));
				}
				else
				{
					template.set("taknkiki_sbt_cd_" + (i + 1), (String)childMap.get("taknkiki_sbt_cd"));
				}
				// 宅内機器異動コードn
				if (childMap == null || childMap.get("taknkiki_ido_cd") == null || "".equals(childMap.get("taknkiki_ido_cd")))
				{
					template.setNull("taknkiki_ido_cd_" + (i + 1));
				}
				else
				{
					template.set("taknkiki_ido_cd_" + (i + 1), (String)childMap.get("taknkiki_ido_cd"));
				}
				/* ++++++++++ v5.00.04 削除開始 ++++++++++ */
//				/* ++++++++++ v5.00.01 追加開始 ++++++++++ */
//				if (TAKNKIKI_IDO_CD_02.equals((String)childMap.get("taknkiki_ido_cd")) && TAKNKIKI_VONU_CD_E0.equals((String)childMap.get("taknkiki_sbt_cd")))
//				{
//					template.setNull("taknkiki_ido_cd_" + (i + 1));
//				}
//					/* ++++++++++ v5.00.01 追加終了 ++++++++++ */
					/* ++++++++++ v5.00.04 削除終了 ++++++++++ */
				// STB-IDn
				if (childMap == null || childMap.get("stb_id") == null || "".equals(childMap.get("stb_id")))
				{
					template.setNull("stb_id_" + (i + 1));
				}
				else
				{
					template.set("stb_id_" + (i + 1), (String)childMap.get("stb_id"));
				}
				// 機器提供サービス契約番号n
				if (childMap == null || childMap.get("kktk_svc_kei_no") == null || "".equals(childMap.get("kktk_svc_kei_no")))
				{
					template.setNull("kktk_svc_kei_no_" + (i + 1));
				}
				else
				{
					template.set("kktk_svc_kei_no_" + (i + 1), (String)childMap.get("kktk_svc_kei_no"));
				}
				// 宅内機器型式コードn
				if (childMap == null || childMap.get("taknkiki_model_cd") == null || "".equals(childMap.get("taknkiki_model_cd")))
				{
					template.setNull("taknkiki_model_cd_" + (i + 1));
				}
				else
				{
					template.set("taknkiki_model_cd_" + (i + 1), (String)childMap.get("taknkiki_model_cd"));
				}
				// 機器製造番号n
				if (childMap == null || childMap.get("kiki_seizo_no") == null || "".equals(childMap.get("kiki_seizo_no")))
				{
					template.setNull("kkseizo_no_" + (i + 1));
				}
				else
				{
					template.set("kkseizo_no_" + (i + 1), (String)childMap.get("kiki_seizo_no"));
				}
				// HDD容量コードn
				if (childMap == null || childMap.get("hdd_capa_cd") == null || "".equals(childMap.get("hdd_capa_cd")))
				{
					template.setNull("hdd_capa_cd_" + (i + 1));
				}
				else
				{
					template.set("hdd_capa_cd_" + (i + 1), (String)childMap.get("hdd_capa_cd"));
				}
				// STB契約TVコースコードn
				if (childMap == null || childMap.get("stb_kei_tv_course_cd") == null || "".equals(childMap.get("stb_kei_tv_course_cd")))
				{
					template.setNull("stb_kei_tv_course_cd_" + (i + 1));
				}
				else
				{
					template.set("stb_kei_tv_course_cd_" + (i + 1), (String)childMap.get("stb_kei_tv_course_cd"));
				}
				// 宅内機器異動コードが交換の場合
				if (TAKNKIKI_IDO_CD_02.equals((String)childMap.get("taknkiki_ido_cd")))
				{
					// 変更前STBIDn
					if (childMap == null || childMap.get("chgb_stb_id") == null || "".equals(childMap.get("chgb_stb_id")))
					{
						template.setNull("chgb_stb_id_" + (i + 1));
					}
					else
					{
						template.set("chgb_stb_id_" + (i + 1), (String)childMap.get("chgb_stb_id"));
					}
					// 変更前HDD容量コードn
					if (childMap == null || childMap.get("chgb_hdd_capa_cd") == null || "".equals(childMap.get("chgb_hdd_capa_cd")))
					{
						template.setNull("chgb_hdd_capa_cd_" + (i + 1));
					}
					else
					{
						template.set("chgb_hdd_capa_cd_" + (i + 1), (String)childMap.get("chgb_hdd_capa_cd"));
					}
					// 変更前宅内機器型式コードn
					if (childMap == null || childMap.get("chgb_taknkiki_model_cd") == null || "".equals(childMap.get("chgb_taknkiki_model_cd")))
					{
						template.setNull("chgb_taknkiki_model_cd_" + (i + 1));
					}
					else
					{
						template.set("chgb_taknkiki_model_cd_" + (i + 1), (String)childMap.get("chgb_taknkiki_model_cd"));
					}
					// 変更前機器製造番号n
					if (childMap == null || childMap.get("chgb_kkseizo_no") == null || "".equals(childMap.get("chgb_kkseizo_no")))
					{
						template.setNull("chgb_kkseizo_no_" + (i + 1));
					}
					else
					{
						template.set("chgb_kkseizo_no_" + (i + 1), (String)childMap.get("chgb_kkseizo_no"));
					}
					// 変更前STB契約TVコースコードn
					if (childMap == null || childMap.get("chgb_stb_kei_tv_course_cd") == null || "".equals(childMap.get("chgb_stb_kei_tv_course_cd")))
					{
						template.setNull("chgb_stb_kei_tv_course_cd_" + (i + 1));
					}
					else
					{
						template.set("chgb_stb_kei_tv_course_cd_" + (i + 1), (String)childMap.get("chgb_stb_kei_tv_course_cd"));
					}
				}
				else
				{
					// 変更前STBIDn
					template.setNull("chgb_stb_id_" + (i + 1));
					// 変更前HDD容量コードn
					template.setNull("chgb_hdd_capa_cd_" + (i + 1));
					// 変更前宅内機器型式コードn
					template.setNull("chgb_taknkiki_model_cd_" + (i + 1));
					// 変更前機器製造番号n
					template.setNull("chgb_kkseizo_no_" + (i + 1));
					// 変更前STB契約TVコースコードn
					template.setNull("chgb_stb_kei_tv_course_cd_" + (i + 1));
				}
				// BSパススルー可否n
				if (childMap != null && childMap.get("taknkiki_sbt_cd") != null && "E0".equals(childMap.get("taknkiki_sbt_cd")))
				{
					if (workMap == null || workMap.get("vonu_bspt_kh") == null || "".equals(workMap.get("vonu_bspt_kh")))
					{
						template.setNull("vonu_bspt_kh_" + (i + 1));
					}
					else
					{
						template.set("vonu_bspt_kh_" + (i + 1), (String)workMap.get("vonu_bspt_kh"));
					}
				}
				else
				{
					template.setNull("vonu_bspt_kh_" + (i + 1));
				}
				// 機器変更番号n
				if (childMap == null || childMap.get("kiki_chg_no") == null || "".equals(childMap.get("kiki_chg_no")))
				{
					template.setNull("kiki_chg_no_" + (i + 1));
				}
				else
				{
					template.set("kiki_chg_no_" + (i + 1), (String)childMap.get("kiki_chg_no"));
				}
			}
			else
			{
				// 宅内機器種別コードn
				template.setNull("taknkiki_sbt_cd_" + (i + 1));
				// 宅内機器異動コードn
				template.setNull("taknkiki_ido_cd_" + (i + 1));
				// 機器提供サービス契約番号n
				template.setNull("kktk_svc_kei_no_" + (i + 1));
				// 宅内機器型式コードn
				template.setNull("taknkiki_model_cd_" + (i + 1));
				// 機器製造番号n
				template.setNull("kkseizo_no_" + (i + 1));
				// STB-IDn
				template.setNull("stb_id_" + (i + 1));
				// HDD容量コードn
				template.setNull("hdd_capa_cd_" + (i + 1));
				// STB契約TVコースコードn
				template.setNull("stb_kei_tv_course_cd_" + (i + 1));
				// 変更前STBIDn
				template.setNull("chgb_stb_id_" + (i + 1));
				// 変更前HDD容量コードn
				template.setNull("chgb_hdd_capa_cd_" + (i + 1));
				// 変更前宅内機器型式コードn
				template.setNull("chgb_taknkiki_model_cd_" + (i + 1));
				// 変更前機器製造番号n
				template.setNull("chgb_kkseizo_no_" + (i + 1));
				// 変更前STB契約TVコースコードn
				template.setNull("chgb_stb_kei_tv_course_cd_" + (i + 1));
				// BSパススルー可否n
				template.setNull("vonu_bspt_kh_" + (i + 1));
				// 機器変更番号n
				template.setNull("kiki_chg_no_" + (i + 1));
			}
		}
	}

	/**
	 * 申込明細番号を取得します。
	 * @param param リクエストパラメータ
	 * @return String
	 * @throws RequestParameterException 
	 */
	private String getWorkMskmDtlNo(IRequestParameterReadWrite param) throws RequestParameterException
	{
		// 作業領域の取得
		Map<Object, Object> mskmMap = param.getMappingWorkArea();
		return (String)mskmMap.get("mskm_dtl_no");
	}

	/**
	 * 住所変更撤去工事案件番号を取得します。
	 * @param param リクエストパラメータ
	 * @return String
	 * @throws RequestParameterException 
	 */
	private String getWorkAdChgTekkyoKjakNo(IRequestParameterReadWrite param) throws RequestParameterException
	{
		// 作業領域の取得
		Map<Object, Object> workMap = param.getMappingWorkArea();
		return (String)workMap.get("ad_chg_tekkyo_kjak_no");
	}

/* ++++++++++ v4.00.01 変更完了 ++++++++++ */
	/**
	 * OPMSルーター種類コードを取得します。
	 * 
	 * @param handle
	 * @param scCall
	 * @param param
	 * @param dataMapKey
	 * @param childMap
	 * @param workMap
	 * @throws Exception
	 */
	private String getOpmsRouterKindCd(SessionHandle handle
									, ServiceComponentRequestInvoker scCall
									, IRequestParameterReadWrite param
									, String dataMapKey
									, HashMap childMap
									, HashMap workMap) throws Exception
	{
		// デフォルトをルーター無（0）を設定
		String retRtKindCd = "0";
		
		String taknkiki_sbt_cd = (String)childMap.get("taknkiki_sbt_cd");
		
		String taknkiki_model_cd = getNullToStr((String)childMap.get("taknkiki_model_cd"));
		
		if(!"".equals(taknkiki_model_cd))
		{
			// 業務パラメータより取得したルーターの宅内機器種別コード
			String workParamRouterKindCd = (String)workMap.get(KK_ROUT_TNK_SBT_CD);
			
			// ルーターの場合、宅内機器型式一意照会で取得します。
			if(workParamRouterKindCd.equals(taknkiki_sbt_cd))
			{
				CAANMsg ezm0411a010Msg = getEzm0411a010(handle, scCall, param, dataMapKey, taknkiki_model_cd);
				
				if(ezm0411a010Msg != null)
				{
					retRtKindCd = ezm0411a010Msg.getString(EZM0411A010CBSMsg1List.OPMS_ROUTER_KIND_CD);
				}
			}
		}
		else
		{
			// 型が決定していない場合、設定する必要がないため空白を設定
			retRtKindCd = "";
		}
		
		
		return retRtKindCd;
	}
	
	
	
	/**
	 * 宅内機器型式一意照会取得します。
	 * 
	 * @param handle
	 * @param scCall
	 * @param param
	 * @param dataMapKey
	 * @param key_taknkiki_model_cd
	 * @throws Exception
	 */
	private CAANMsg getEzm0411a010(SessionHandle handle
									, ServiceComponentRequestInvoker scCall
									, IRequestParameterReadWrite param
									, String dataMapKey
									, String key_taknkiki_model_cd) throws Exception
	{
	
		// ***** EZM0411A010（宅内機器型式一意照会）******
		Object[][] ezm0411a010IN = {{ EZM0411A010CBSMsg.TEMPLATEID, TEMPLATE_ID_EZM0411A010 }
									, { EZM0411A010CBSMsg.FUNC_CODE, "1" }
									, { EZM0411A010CBSMsg.KEY_TAKNKIKI_MODEL_CD, key_taknkiki_model_cd } };
	
		// 宅内機器型式一意照会サービスインターフェイスの実行
		CAANMsg[] ezm0411a010cbsMsg1list = callSC(handle, scCall, param, dataMapKey, ezm0411a010IN).getCAANMsgList(	EZM0411A010CBSMsg.EZM0411A010CBSMSG1LIST);
		
		if(ezm0411a010cbsMsg1list != null && ezm0411a010cbsMsg1list.length != 0)
		{
			return ezm0411a010cbsMsg1list[0];
		}
		else
		{
			return null;
		}
	}

	/**
	 * SC(サービスインターフェイス）を呼び出す。
	 * 
	 * @param handle
	 * @param scCall
	 * @param param
	 * @param dataMapKey
	 * @param mappingData
	 * @return CAANMsg
	 * @throws Exception
	 */
	@SuppressWarnings("unchecked")
	private CAANMsg callSC(SessionHandle handle, ServiceComponentRequestInvoker scCall, IRequestParameterReadWrite param, String dataMapKey,
			Object[][] mappingData) throws Exception
	{
		HashMap<String, Object> paramMap = editInMsg(param, mappingData);

		Map<?, ?> result = scCall.run(paramMap, handle);

		CAANMsg[] templates = (CAANMsg[])result.get(JCMConstants.TEMPLATE_LIST_KEY);
		CAANMsg msg = templates[0];

		// リターンコード取得
		Object return_code = result.get(JCMConstants.RET_CD_INT_KEY);
		int status = msg.getInt(JCMConstants.STATUS_INT_KEY);

		editErrorInfoCom(param, templates, (Integer)return_code, dataMapKey, mappingData);

		// エラー情報のマップを取得
		ArrayList<Object> errList = (ArrayList<Object>)param.getControlMapData(SCControlMapKeys.ERROR_INFO);
		if(errList == null)
		{
			errList = new ArrayList<Object>();
		}

		// コントロールマップに設定
		param.setControlMapData(SCControlMapKeys.ERROR_INFO, TemplateErrorUtil.getErrorInfo(result, errList));

		// 異常の場合、SCCallExceptionを生成してスローする
		if(!("0".equals(return_code.toString()) && 0 == status))
		{
			throw new SCCallException("戻り値不正", return_code.toString(), status);
		}
		return msg;
	}
	
	/**
	 * @param param
	 * @param mappingData
	 * @return HashMap<String, Object>
	 * @throws RequestParameterException
	 */
	private HashMap<String, Object> editInMsg(IRequestParameterReadWrite param, Object[][] mappingData) throws RequestParameterException
	{
		HashMap<String, Object> paramMap = new HashMap<String, Object>();

		// 【取得元：電文ヘッダ(ヘッダ)】
		// 電文ID
		paramMap.put(JCMConstants.TRANZACTION_ID_KEY, param.getTelegramID());
		// ユースケースID
		paramMap.put(JCMConstants.USECASE_ID_KEY, param.getUsecaseID());
		// オペレーションID
		paramMap.put(JCMConstants.OPERATION_ID_KEY, param.getOperationID());
		// サービス呼び出し区分
		paramMap.put(JCMConstants.CALL_TYPE_KEY, param.getCallType());

		// 【取得元：ユーザエリア(コントロールマップ)】
		// 依頼先ホスト名
		paramMap.put(JCMConstants.CLIENT_HOST_NAME_KEY, param.getControlMapData(SCControlMapKeys.REQ_HOSTNAME));
		// 依頼元IPアドレス
		paramMap.put(JCMConstants.CLIENT_IP_ADDRESS_KEY, param.getControlMapData(SCControlMapKeys.REQ_HOSTIP));
		// 依頼元画面ID
		paramMap.put(JCMConstants.INVOKE_GAMEN_ID_KEY, param.getControlMapData(SCControlMapKeys.REQ_VIEWID));
		// オペレータID
		paramMap.put(JCMConstants.OPERATOR_ID_KEY, param.getControlMapData(SCControlMapKeys.OPERATOR_ID));

		String svcIf = (String)mappingData[0][1];

		CAANMsg template = new CAANMsg(String.format("eo.ejb.cbs.cbsmsg.%sCBSMsg", svcIf));

		// オペレータID
		template.set(JCMConstants.OPERATOR_ID_KEY, param.getControlMapData(SCControlMapKeys.OPERATOR_ID));
		// 運用日付
		template.set(JCMConstants.OPERATE_DATE_KEY, param.getControlMapData(SCControlMapKeys.OPE_DATE));
		// 運用日時
		template.set(JCMConstants.OPERATE_DATETIME_KEY, param.getControlMapData(SCControlMapKeys.OPE_TIME));

		for (int i = 0; i < mappingData.length; i++)
		{
			if("".equals(mappingData[i][1]))
			{
				template.setNull((String)mappingData[i][0]);
			}
			else
			{
				template.set((String)mappingData[i][0], mappingData[i][1]);
			}
		}

		CAANMsg[] templates = new CAANMsg[1];
		templates[0] = template;
		paramMap.put(JCMConstants.TEMPLATE_LIST_KEY, templates);

		return paramMap;
	}
	
	/**
	 * 
	 * @param param
	 * @param templates
	 * @param returnCode
	 * @param dataMapKey
	 * @param mappingData
	 * @return IRequestParameterReadWrite
	 * @throws RequestParameterException
	 */
	@SuppressWarnings("unchecked")
	private IRequestParameterReadWrite editErrorInfoCom(IRequestParameterReadWrite param, CAANMsg[] templates, int returnCode, String dataMapKey,
			Object[][] mappingData) throws RequestParameterException
	{
		// 本来はサービスインターフェイス分の処理が必要
		CAANMsg template = templates[0];
		int templateStatus = template.getInt(JCMConstants.STATUS_INT_KEY);

		if(returnCode != 0)
		{
			templateStatus = 9000;
		}

		if(JCMAPLConstMgr.getString("RETURN_MESSAGE_" + String.format("%1$04d", templateStatus)) == null)
		{
			templateStatus = 0;
		}

		int bpStatus = 0;
		Object obj = param.getControlMapData(SCControlMapKeys.RETURN_CODE);
		if(obj == null)
		{
			bpStatus = -1;
		}
		else
		{
			bpStatus = Integer.parseInt((String)param.getControlMapData(SCControlMapKeys.RETURN_CODE));
		}

		if(templateStatus > bpStatus)
		{
			// BPにサービスコンポーネントのステータスを設定する。
			String formatStatus = String.format("%1$04d", templateStatus);
			String message = JCMAPLConstMgr.getString("RETURN_MESSAGE_" + formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_CODE, formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_MESSAGE, message);
		}

		HashMap<String, String> inMap = null;

		// ユーザデータ情報
		inMap = (HashMap<String, String>)param.getData(dataMapKey);

		for (int i = 0; i < mappingData.length; i++)
		{
			if(!template.isNull(mappingData[i][0] + "_err"))
			{
				if(!inMap.containsKey(mappingData[i][0] + "_err"))
				{
					inMap.put(mappingData[i][0] + "_err", template.getString(mappingData[i][0] + "_err"));
				}
			}
		}
		return param;
	}
	
	/**
	 * 業務パラメータを取得。
	 * 
	 * @param handle
	 * @param scCall
	 * @param param
	 * @param dataMapKey
	 * @param keyword
	 * @return String
	 * @throws Exception
	 */
	private String getBuisinessParameter(SessionHandle handle, ServiceComponentRequestInvoker scCall, IRequestParameterReadWrite param,
			String dataMapKey, String keyword) throws Exception
	{
		// ***** EZM0321A010（業務パラメータ管理一意照会）*****
		Object[][] ezm0321a010IN = { { EZM0321A010CBSMsg.TEMPLATEID, TEMPLATE_ID_EZM0321A010 }
									, { EZM0321A010CBSMsg.FUNC_CODE, "1" }
									, { EZM0321A010CBSMsg.KEY_WORK_PARAM_ID, keyword } };

		CAANMsg[] ezm0321a010cbsMsg1list = callSC(handle, scCall, param, dataMapKey, ezm0321a010IN).getCAANMsgList(
				EZM0321A010CBSMsg.EZM0321A010CBSMSG1LIST);

		return ezm0321a010cbsMsg1list[0].getString(EZM0321A010CBSMsg1List.WORK_PARAM_SETTE_VALUE);
	}
	
	/**
	 * パラメタがNullの場合空白を返却します。
	 * 
	 * @param str
	 *            文字列
	 * @return str
	 */
	private String getNullToStr(String str)
	{
		return JPCUtilCommon.Rtrim(str);
	}
	
/* ++++++++++ v4.00.01 変更完了 ++++++++++ */
	
	/* ++++++++++ v4.00.03 追加開始 ++++++++++ */
	/**
	 * サービス契約履歴一覧照会のマッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @return HashMap
	 * @throws RequestParameterException
	 */
	@SuppressWarnings("unchecked")
	private CAANMsg editInMsgEKK0081B024_mdt(IRequestParameterReadWrite param, HashMap inMap) throws RequestParameterException
	{
		// サービス契約履歴一覧照会サービスインターフェイスを作成
		CAANMsg template = new CAANMsg(EKK0081B024CBSMsg.class.getName());
		// テンプレートID
		template.set(EKK0081B024CBSMsg.TEMPLATEID, TEMPLATE_ID_EKK0081B024);
		// 機能コード
		template.set(EKK0081B024CBSMsg.FUNC_CODE, "1");
		// オペレータID
		Object operatorId = param.getControlMapData(SCControlMapKeys.OPERATOR_ID);
		template.set(JCMConstants.OPERATOR_ID_KEY, operatorId);
		// 運用日付
		Object operateDate = param.getControlMapData(SCControlMapKeys.OPE_DATE);
		template.set(JCMConstants.OPERATE_DATE_KEY, operateDate);
		// 運用日時
		Object operateDateTime = param.getControlMapData(SCControlMapKeys.OPE_TIME);
		template.set(JCMConstants.OPERATE_DATETIME_KEY, operateDateTime);
		
		// ◇ 業務データの設定
		// ＫＥＹ＿サービス契約番号
		if(inMap.get("svc_kei_no") == null || "".equals(inMap.get("svc_kei_no")))
		{
			template.setNull(EKK0081B024CBSMsg.KEY_SVC_KEI_NO);
		}
		else
		{
			template.set(EKK0081B024CBSMsg.KEY_SVC_KEI_NO, (String)inMap.get("svc_kei_no"));
		}
		return template;
	}

	/**
	 * サービス契約履歴一覧照会の下りマッピング処理を行います。
	 * <br>
	 * @param msgList
	 * @param param
	 * @param inMap
	 * @param workMap
	 * @throws Exception
	 */
	@SuppressWarnings("unchecked")
	private void editOutMsgEKK0081B024_mdt(Map<?, ?> msgList, IRequestParameterReadWrite param, HashMap inMap, HashMap workMap) throws Exception
	{
		// SCからの戻り値からCAANMsgを取得する
		CAANMsg[] templates = (CAANMsg[])msgList.get(JCMConstants.TEMPLATE_LIST_KEY);
		CAANMsg parentTemplate = templates[0];
		CAANMsg[] templateArray = parentTemplate.getCAANMsgList(EKK0081B024CBSMsg.EKK0081B024CBSMSG1LIST);
		
		if (templateArray != null)
		{
			CAANMsg childTemplate = null;
			for (int i = templateArray.length-1; i >= 0; i--)
			{
				childTemplate = templateArray[templateArray.length-1];
				// オプションサービス引継有無
				if (childTemplate.isNull(EKK0081B024CBSMsg1List.MSKM_DTL_NO))
				{
					workMap.put("mdt_mskm_dtl_no", "");
				}
				else
				{
					workMap.put("mdt_mskm_dtl_no", childTemplate.getString(EKK0081B024CBSMsg1List.MSKM_DTL_NO));
					break;
				}
			}
		}
		// リターンコード取得
		int returnCode = (Integer)msgList.get(JCMConstants.RET_CD_INT_KEY);
		
		// エラー情報の設定
		editErrorInfoEKK0081B024_mdt(param, inMap, templates, returnCode);
		
		//エラー情報のマップを取得
		ArrayList<Object> errList = (ArrayList<Object>)param.getControlMapData(SCControlMapKeys.ERROR_INFO);
		if (errList == null)
		{
			errList = new ArrayList<Object>();
		}
		// コントロールマップに設定
		param.setControlMapData(SCControlMapKeys.ERROR_INFO, TemplateErrorUtil.getErrorInfo(msgList, errList));
		
		// 取得したリターンコード、ステータスの内容を見て異常かどうかの判断をする。
		String rtnCode = msgList.get(JCMConstants.RET_CD_INT_KEY).toString();
		Integer status = parentTemplate.getInt(JCMConstants.STATUS_INT_KEY);
		// 異常の場合、SCCallExceptionを生成してスローする
		if(!("0".equals(rtnCode) && 0 == status.intValue()))
		{
			SCCallException scCallEx = new SCCallException("戻り値不正", rtnCode, status);
			throw scCallEx;
		}
	}

	/**
	 * サービス契約履歴一覧照会のエラー情報マッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @param templates
	 * @param returnCode
	 * @return IRequestParameterReadWrite
	 * @throws RequestParameterException
	 */
	private IRequestParameterReadWrite editErrorInfoEKK0081B024_mdt(IRequestParameterReadWrite param, HashMap<String, Object> inMap,
																CAANMsg[] templates, int returnCode) throws RequestParameterException
	{
		CAANMsg template = templates[0];
		int templateStatus = template.getInt(EKK0081B024CBSMsg.STATUS);
		if (returnCode != 0)
		{
			templateStatus = 9000;
		}
		if (JCMAPLConstMgr.getString("RETURN_MESSAGE_" + String.format("%1$04d", templateStatus)) == null)
		{
			templateStatus = 0;
		}
		int bpStatus = 0;
		Object obj = param.getControlMapData(SCControlMapKeys.RETURN_CODE);
		if (obj == null)
		{
			bpStatus = -1;
		}
		else
		{
			bpStatus = Integer.parseInt((String)param.getControlMapData(SCControlMapKeys.RETURN_CODE));
		}
		if (templateStatus > bpStatus)
		{
			// BPにサービスコンポーネントのステータスを設定する。
			String formatStatus = String.format("%1$04d", templateStatus);
			String message = JCMAPLConstMgr.getString("RETURN_MESSAGE_" + formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_CODE, formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_MESSAGE, message);
		}
		if (!template.isNull(EKK0081B024CBSMsg.KEY_SVC_KEI_NO_ERR))
		{
			if (!inMap.containsKey(EKK0081B024CBSMsg.KEY_SVC_KEI_NO_ERR))
			{
				inMap.put(EKK0081B024CBSMsg.KEY_SVC_KEI_NO_ERR, template.getString(EKK0081B024CBSMsg.KEY_SVC_KEI_NO_ERR));
			}
		}
		return param;
	}
	/**
	 * 申込明細一意照会のマッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @return HashMap
	 * @throws RequestParameterException
	 */
	@SuppressWarnings("unchecked")
	private CAANMsg editInMsgEKK0021A010_mdt(IRequestParameterReadWrite param, HashMap inMap, HashMap workMap) throws RequestParameterException
	{
		// 申込明細一意照会サービスインターフェイスを作成
		CAANMsg template = new CAANMsg(EKK0021A010CBSMsg.class.getName());
		// テンプレートID
		template.set(EKK0021A010CBSMsg.TEMPLATEID, TEMPLATE_ID_EKK0021A010);
		// 機能コード
		template.set(EKK0021A010CBSMsg.FUNC_CODE, "2");
		// オペレータID
		Object operatorId = param.getControlMapData(SCControlMapKeys.OPERATOR_ID);
		template.set(JCMConstants.OPERATOR_ID_KEY, operatorId);
		// 運用日付
		Object operateDate = param.getControlMapData(SCControlMapKeys.OPE_DATE);
		template.set(JCMConstants.OPERATE_DATE_KEY, operateDate);
		// 運用日時
		Object operateDateTime = param.getControlMapData(SCControlMapKeys.OPE_TIME);
		template.set(JCMConstants.OPERATE_DATETIME_KEY, operateDateTime);
		
		// ◇ 業務データの設定
		// ＫＥＹ＿申込明細番号
		if(workMap.get("mdt_mskm_dtl_no") == null || "".equals(workMap.get("mdt_mskm_dtl_no")))
		{
			template.setNull(EKK0021A010CBSMsg.KEY_MSKM_DTL_NO);
		}
		else
		{
			template.set(EKK0021A010CBSMsg.KEY_MSKM_DTL_NO, (String)workMap.get("mdt_mskm_dtl_no"));
		}
		// 世代登録年月日時分秒
		template.setNull(EKK0021A010CBSMsg.KEY_GENE_ADD_DTM);
		return template;
	}

	/**
	 * 申込明細一意照会の下りマッピング処理を行います。
	 * <br>
	 * @param msgList
	 * @param param
	 * @param inMap
	 * @param workMap
	 * @throws Exception
	 */
	@SuppressWarnings("unchecked")
	private void editOutMsgEKK0021A010_mdt(Map<?, ?> msgList, IRequestParameterReadWrite param, HashMap inMap, HashMap workMap) throws Exception
	{
		// SCからの戻り値からCAANMsgを取得する
		CAANMsg[] templates = (CAANMsg[])msgList.get(JCMConstants.TEMPLATE_LIST_KEY);
		CAANMsg parentTemplate = templates[0];
		CAANMsg[] templateArray = parentTemplate.getCAANMsgList(EKK0021A010CBSMsg.EKK0021A010CBSMSG1LIST);
		
		if (templateArray != null )
		{
			CAANMsg childTemplate = null;
			for (int i = 0; i < templateArray.length; i++)
			{
				childTemplate = templateArray[i];
				// 申込番号
				if (childTemplate.isNull(EKK0021A010CBSMsg1List.MSKM_NO))
				{
					workMap.put("mdt_mskm_no", "");
				}
				else
				{
					workMap.put("mdt_mskm_no", childTemplate.getString(EKK0021A010CBSMsg1List.MSKM_NO));
				}
			}
		}
		// リターンコード取得
		int returnCode = (Integer)msgList.get(JCMConstants.RET_CD_INT_KEY);
		
		// エラー情報の設定
		editErrorInfoEKK0021A010(param, inMap, templates, returnCode);
		
		//エラー情報のマップを取得
		ArrayList<Object> errList = (ArrayList<Object>)param.getControlMapData(SCControlMapKeys.ERROR_INFO);
		if (errList == null)
		{
			errList = new ArrayList<Object>();
		}
		// コントロールマップに設定
		param.setControlMapData(SCControlMapKeys.ERROR_INFO, TemplateErrorUtil.getErrorInfo(msgList, errList));
		
		// 取得したリターンコード、ステータスの内容を見て異常かどうかの判断をする。
		String rtnCode = msgList.get(JCMConstants.RET_CD_INT_KEY).toString();
		Integer status = parentTemplate.getInt(JCMConstants.STATUS_INT_KEY);
		// 異常の場合、SCCallExceptionを生成してスローする
		if(!("0".equals(rtnCode) && 0 == status.intValue()))
		{
			SCCallException scCallEx = new SCCallException("戻り値不正", rtnCode, status);
			throw scCallEx;
		}
	}

	/**
	 * 申込明細一意照会のエラー情報マッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @param templates
	 * @param returnCode
	 * @return IRequestParameterReadWrite
	 * @throws RequestParameterException
	 */
	private IRequestParameterReadWrite editErrorInfoEKK0021A010_mdt(IRequestParameterReadWrite param, HashMap<String, Object> inMap,
																CAANMsg[] templates, int returnCode) throws RequestParameterException
	{
		CAANMsg template = templates[0];
		int templateStatus = template.getInt(EKK0021A010CBSMsg.STATUS);
		if (returnCode != 0)
		{
			templateStatus = 9000;
		}
		if (JCMAPLConstMgr.getString("RETURN_MESSAGE_" + String.format("%1$04d", templateStatus)) == null)
		{
			templateStatus = 0;
		}
		int bpStatus = 0;
		Object obj = param.getControlMapData(SCControlMapKeys.RETURN_CODE);
		if (obj == null)
		{
			bpStatus = -1;
		}
		else
		{
			bpStatus = Integer.parseInt((String)param.getControlMapData(SCControlMapKeys.RETURN_CODE));
		}
		if (templateStatus > bpStatus)
		{
			// BPにサービスコンポーネントのステータスを設定する。
			String formatStatus = String.format("%1$04d", templateStatus);
			String message = JCMAPLConstMgr.getString("RETURN_MESSAGE_" + formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_CODE, formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_MESSAGE, message);
		}
		if (!template.isNull(EKK0021A010CBSMsg.KEY_MSKM_DTL_NO_ERR))
		{
			if (!inMap.containsKey(EKK0021A010CBSMsg.KEY_MSKM_DTL_NO_ERR))
			{
				inMap.put(EKK0021A010CBSMsg.KEY_MSKM_DTL_NO_ERR, template.getString(EKK0021A010CBSMsg.KEY_MSKM_DTL_NO_ERR));
			}
		}
		return param;
	}
	/**
	 * 申込一意照会（新規申込時点）のマッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @return HashMap
	 * @throws RequestParameterException
	 */
	@SuppressWarnings("unchecked")
	private CAANMsg editInMsgEKK0011A010_mdt(IRequestParameterReadWrite param, HashMap inMap, HashMap workMap) throws RequestParameterException
	{
		// 申込一意照会（新規申込時点）サービスインターフェイスを作成
		CAANMsg template = new CAANMsg(EKK0011A010CBSMsg.class.getName());
		// テンプレートID
		template.set(EKK0011A010CBSMsg.TEMPLATEID, TEMPLATE_ID_EKK0011A010);
		// 機能コード
		template.set(EKK0011A010CBSMsg.FUNC_CODE, "2");
		// オペレータID
		Object operatorId = param.getControlMapData(SCControlMapKeys.OPERATOR_ID);
		template.set(JCMConstants.OPERATOR_ID_KEY, operatorId);
		// 運用日付
		Object operateDate = param.getControlMapData(SCControlMapKeys.OPE_DATE);
		template.set(JCMConstants.OPERATE_DATE_KEY, operateDate);
		// 運用日時
		Object operateDateTime = param.getControlMapData(SCControlMapKeys.OPE_TIME);
		template.set(JCMConstants.OPERATE_DATETIME_KEY, operateDateTime);
		
		// ◇ 業務データの設定
		// ＫＥＹ＿申込番号
		if(workMap.get("mdt_mskm_no") == null || "".equals(workMap.get("mdt_mskm_no")))
		{
			template.setNull(EKK0011A010CBSMsg.KEY_MSKM_NO);
		}
		else
		{
			template.set(EKK0011A010CBSMsg.KEY_MSKM_NO, (String)workMap.get("mdt_mskm_no"));
		}
		// 世代登録年月日時分秒
		template.setNull(EKK0011A010CBSMsg.KEY_GENE_ADD_DTM);
		return template;
	}

	/**
	 * 申込一意照会（新規申込時点）の下りマッピング処理を行います。
	 * <br>
	 * @param msgList
	 * @param param
	 * @param inMap
	 * @param workMap
	 * @throws Exception
	 */
	@SuppressWarnings("unchecked")
	private void editOutMsgEKK0011A010_mdt(Map<?, ?> msgList, IRequestParameterReadWrite param, HashMap inMap, HashMap workMap) throws Exception
	{
		// SCからの戻り値からCAANMsgを取得する
		CAANMsg[] templates = (CAANMsg[])msgList.get(JCMConstants.TEMPLATE_LIST_KEY);
		CAANMsg parentTemplate = templates[0];
		CAANMsg[] templateArray = parentTemplate.getCAANMsgList(EKK0011A010CBSMsg.EKK0011A010CBSMSG1LIST);
		
		if (templateArray != null )
		{
			CAANMsg childTemplate = null;
			for (int i = 0; i < templateArray.length; i++)
			{
				childTemplate = templateArray[i];
				// 申込年月日
				if (childTemplate.isNull(EKK0011A010CBSMsg1List.MSKM_YMD))
				{
					workMap.put("mdt_mskm_ymd", "");
				}
				else
				{
					workMap.put("mdt_mskm_ymd", childTemplate.getString(EKK0011A010CBSMsg1List.MSKM_YMD));
				}
			}
		}
		// リターンコード取得
		int returnCode = (Integer)msgList.get(JCMConstants.RET_CD_INT_KEY);
		
		// エラー情報の設定
		editErrorInfoEKK0011A010_mdt(param, inMap, templates, returnCode);
		
		//エラー情報のマップを取得
		ArrayList<Object> errList = (ArrayList<Object>)param.getControlMapData(SCControlMapKeys.ERROR_INFO);
		if (errList == null)
		{
			errList = new ArrayList<Object>();
		}
		// コントロールマップに設定
		param.setControlMapData(SCControlMapKeys.ERROR_INFO, TemplateErrorUtil.getErrorInfo(msgList, errList));
		
		// 取得したリターンコード、ステータスの内容を見て異常かどうかの判断をする。
		String rtnCode = msgList.get(JCMConstants.RET_CD_INT_KEY).toString();
		Integer status = parentTemplate.getInt(JCMConstants.STATUS_INT_KEY);
		// 異常の場合、SCCallExceptionを生成してスローする
		if(!("0".equals(rtnCode) && 0 == status.intValue()))
		{
			SCCallException scCallEx = new SCCallException("戻り値不正", rtnCode, status);
			throw scCallEx;
		}
	}

	/**
	 * 申込一意照会（新規申込時点）のエラー情報マッピング処理を行います。
	 * <br>
	 * @param param
	 * @param inMap
	 * @param templates
	 * @param returnCode
	 * @return IRequestParameterReadWrite
	 * @throws RequestParameterException
	 */
	private IRequestParameterReadWrite editErrorInfoEKK0011A010_mdt(IRequestParameterReadWrite param, HashMap<String, Object> inMap,
																CAANMsg[] templates, int returnCode) throws RequestParameterException
	{
		CAANMsg template = templates[0];
		int templateStatus = template.getInt(EKK0011A010CBSMsg.STATUS);
		if (returnCode != 0)
		{
			templateStatus = 9000;
		}
		if (JCMAPLConstMgr.getString("RETURN_MESSAGE_" + String.format("%1$04d", templateStatus)) == null)
		{
			templateStatus = 0;
		}
		int bpStatus = 0;
		Object obj = param.getControlMapData(SCControlMapKeys.RETURN_CODE);
		if (obj == null)
		{
			bpStatus = -1;
		}
		else
		{
			bpStatus = Integer.parseInt((String)param.getControlMapData(SCControlMapKeys.RETURN_CODE));
		}
		if (templateStatus > bpStatus)
		{
			// BPにサービスコンポーネントのステータスを設定する。
			String formatStatus = String.format("%1$04d", templateStatus);
			String message = JCMAPLConstMgr.getString("RETURN_MESSAGE_" + formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_CODE, formatStatus);
			param.setControlMapData(SCControlMapKeys.RETURN_MESSAGE, message);
		}
		if (!template.isNull(EKK0011A010CBSMsg.KEY_MSKM_NO_ERR))
		{
			if (!inMap.containsKey(EKK0011A010CBSMsg.KEY_MSKM_NO_ERR))
			{
				inMap.put(EKK0011A010CBSMsg.KEY_MSKM_NO_ERR, template.getString(EKK0011A010CBSMsg.KEY_MSKM_NO_ERR));
			}
		}
		return param;
	}
	/* ++++++++++ v4.00.03 追加終了 ++++++++++ */

}
