/*******************************************************************************
*	 All Rights reserved,Copyright (c) K-Opticom 
********************************************************************************
*＜プログラム内容＞
*	システム名		：eo顧客基幹システム
*	モジュール名	：JSYejbEKK2011D010TMCK
*	ソースファイル名：JSYejbEKK2011D010TMCK.java
*	作成者			：EK956904
*	日付			：2022/06/07
*＜機能概要＞
*	住所変更申込一時保存登録 単項目チェック部品です。 
*＜修正履歴＞
*	バージョン	修正日		修正者		修正内容
*	ｖ1.00.00
*	ｖ71.00.04	2024/05/27	FJ)森下		【ANK-4468-04-00】eo光ネット「シンプルプラン」追加対応 仕変4
*	ｖ71.00.23	2024/08/21	FJ)余野木	【ANK-4468-23-00】【シンプルプラン】住所変更登録時の新築／既築項目追加
*
********************************************************************************/

package eo.ejb.check.item;

import java.util.ArrayList;
import com.fujitsu.futurity.model.base.CAANMsg;
import com.fujitsu.futurity.model.ejb.common.JSYejbLog;
import com.fujitsu.futurity.model.ejb.common.ComPatternsCheck;
import com.fujitsu.futurity.model.ejb.common.fw.AgentDispatchContext;
import com.fujitsu.futurity.model.ejb.common.fw.TankomokuCheckHandler;
import eo.ejb.cbs.cbsmsg.EKK2011D010CBSMsg;
import eo.ejb.domain.JSYejbBaseDomain;

/**
 * 住所変更申込一時保存登録(EKK2011D010)の単項目チェッククラス
 */
public class JSYejbEKK2011D010TMCK implements TankomokuCheckHandler {

	/**
	 * 住所変更申込一時保存登録(EKK2011D010)の単項目チェックを行う
	 *
	 * @param inCBSMsg  CBSMsg
	 * @param inContext Agentから渡されたAgentDispatchContext
	 */
	public void invoke(CAANMsg inCBSMsg, AgentDispatchContext inContext) {

		//チェック対象項目の配列
		final String[][] tmckArgs = {
			//{項目,項目エラー,必須ErrFlg,ドメインErrFlg,桁ErrFlg,リファErrFlg,必須CHK区分,ドメインID,桁CHK区分,桁From,桁to,リファ型,リファレンス値}
			//SYSID 必須あり，ドメイン：ID(10桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.SYSID, EKK2011D010CBSMsg.SYSID_ERR, "E1", "E2", "E3", "E4", "1", "C0000095", "1", "", "", "9", "" },
			//住所切替方法コード 必須あり，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.AD_SWITCH_WAY_CD, EKK2011D010CBSMsg.AD_SWITCH_WAY_CD_ERR, "E1", "E2", "E3", "E4", "1", "C0000070", "1", "", "", "9", "" },
			//eo光ネットサービス契約番号 必須なし，ドメイン：番号(10桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHNT_SVKEI_NO, EKK2011D010CBSMsg.EOHNT_SVKEI_NO_ERR, "E1", "E2", "E3", "E4", "0", "C0000155", "1", "", "", "9", "" },
			//eo光電話サービス契約番号 必須なし，ドメイン：番号(10桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHTL_SVKEI_NO, EKK2011D010CBSMsg.EOHTL_SVKEI_NO_ERR, "E1", "E2", "E3", "E4", "0", "C0000155", "1", "", "", "9", "" },
			//eo光テレビサービス契約番号 必須なし，ドメイン：番号(10桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHTV_SVKEI_NO, EKK2011D010CBSMsg.EOHTV_SVKEI_NO_ERR, "E1", "E2", "E3", "E4", "0", "C0000155", "1", "", "", "9", "" },
			//サービス契約回線内訳番号 必須なし，ドメイン：番号(12桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.SVC_KEI_KAISEN_UCWK_NO, EKK2011D010CBSMsg.SVC_KEI_KAISEN_UCWK_NO_ERR, "E1", "E2", "E3", "E4", "0", "C0000026", "1", "", "", "9", "" },
			//移転先利用サービス変更有無 必須なし，ドメイン：有無，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITENS_USE_SVC_CHG_UM, EKK2011D010CBSMsg.ITENS_USE_SVC_CHG_UM_ERR, "E1", "E2", "E3", "E4", "0", "C0000024", "1", "", "", "9", "" },
			//異動区分 必須なし，ドメイン：区分(5桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.IDO_DIV, EKK2011D010CBSMsg.IDO_DIV_ERR, "E1", "E2", "E3", "E4", "0", "C0000097", "1", "", "", "9", "" },
			//異動理由コード 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.IDO_RSN_CD, EKK2011D010CBSMsg.IDO_RSN_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//住所変更工事再依頼コード 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ADCHG_KOJI_RE_REQ_CD, EKK2011D010CBSMsg.ADCHG_KOJI_RE_REQ_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//申込書番号 必須なし，ドメイン：番号(10桁)(半角英数字8)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.MSKMSHO_NO, EKK2011D010CBSMsg.MSKMSHO_NO_ERR, "E1", "E2", "E3", "E4", "0", "C0000387", "1", "", "", "9", "" },
			//申込形態コード 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.MSKM_FORM_CD, EKK2011D010CBSMsg.MSKM_FORM_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//申込年月日 必須なし，ドメイン：年月日(yyyyMMdd)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.MSKM_YMD, EKK2011D010CBSMsg.MSKM_YMD_ERR, "E1", "E2", "E3", "E4", "0", "C0000001", "1", "", "", "9", "" },
			//申込受付担当ユーザーID 必須なし，ドメイン：ユーザーID，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.MSKM_UK_TNT_USER_ID, EKK2011D010CBSMsg.MSKM_UK_TNT_USER_ID_ERR, "E1", "E2", "E3", "E4", "0", "C0000197", "1", "", "", "9", "" },
			//受付担当者識別コード 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.UK_TNTSHA_SKBT_CD, EKK2011D010CBSMsg.UK_TNTSHA_SKBT_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//移転先住所未確定フラグ 必須なし，ドメイン：フラグ，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITNSAD_MI_FIX_FLG, EKK2011D010CBSMsg.ITNSAD_MI_FIX_FLG_ERR, "E1", "E2", "E3", "E4", "0", "C0000022", "1", "", "", "9", "" },
			//移転先住所マンションID・P-ID 必須なし，ドメイン：ID(10桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITNSAD_MANSION_ID_PID, EKK2011D010CBSMsg.ITNSAD_MANSION_ID_PID_ERR, "E1", "E2", "E3", "E4", "0", "C0000095", "1", "", "", "9", "" },
			//移転先住所マンション名 必須なし，ドメイン：名，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITNSAD_MANSION_NM, EKK2011D010CBSMsg.ITNSAD_MANSION_NM_ERR, "E1", "E2", "E3", "E4", "0", "C0000030", "1", "", "", "9", "" },
			//移転先住所コード 必須なし，ドメイン：住所コード，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITENS_AD_CD, EKK2011D010CBSMsg.ITENS_AD_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000014", "1", "", "", "9", "" },
			//移転先郵便番号 必須なし，ドメイン：郵便番号，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITENS_PCD, EKK2011D010CBSMsg.ITENS_PCD_ERR, "E1", "E2", "E3", "E4", "0", "C0000013", "1", "", "", "9", "" },
			//移転先都道府県名 必須なし，ドメイン：都道府県名，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITENS_STATE_NM, EKK2011D010CBSMsg.ITENS_STATE_NM_ERR, "E1", "E2", "E3", "E4", "0", "C0000015", "1", "", "", "9", "" },
			//移転先市区町村名 必須なし，ドメイン：市区町村名，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITENS_CITY_NM, EKK2011D010CBSMsg.ITENS_CITY_NM_ERR, "E1", "E2", "E3", "E4", "0", "C0000016", "1", "", "", "9", "" },
			//移転先大字通称名 必須なし，ドメイン：大字通称名，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITENS_OAZTSU_NM, EKK2011D010CBSMsg.ITENS_OAZTSU_NM_ERR, "E1", "E2", "E3", "E4", "0", "C0000017", "1", "", "", "9", "" },
			//移転先字丁目名 必須なし，ドメイン：字丁目名，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITENS_AZCHO_NM, EKK2011D010CBSMsg.ITENS_AZCHO_NM_ERR, "E1", "E2", "E3", "E4", "0", "C0000018", "1", "", "", "9", "" },
			//移転先番地号 必須なし，ドメイン：番地号(都道府県名〜番地号)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITENS_BNCHIGO, EKK2011D010CBSMsg.ITENS_BNCHIGO_ERR, "E1", "E2", "E3", "E4", "0", "C0000326", "1", "", "", "9", "" },
			//移転先住所補記・建物名 必須なし，ドメイン：補記・建物名，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITENS_ADRTTM, EKK2011D010CBSMsg.ITENS_ADRTTM_ERR, "E1", "E2", "E3", "E4", "0", "C0000020", "1", "", "", "9", "" },
			//移転先住所補記・部屋番号 必須なし，ドメイン：補記・部屋番号，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITENS_ADRRM, EKK2011D010CBSMsg.ITENS_ADRRM_ERR, "E1", "E2", "E3", "E4", "0", "C0000021", "1", "", "", "9", "" },
			//移転先電話番号 必須なし，ドメイン：電話番号(10桁-11桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITENS_TELNO, EKK2011D010CBSMsg.ITENS_TELNO_ERR, "E1", "E2", "E3", "E4", "0", "C0000083", "1", "", "", "9", "" },
			//移転先住所経度 必須なし，ドメイン：座標(緯経度)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITNSAD_LGTD, EKK2011D010CBSMsg.ITNSAD_LGTD_ERR, "E1", "E2", "E3", "E4", "0", "C0000159", "1", "", "", "9", "" },
			//移転先住所緯度 必須なし，ドメイン：座標(緯経度)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITNSAD_LTTD, EKK2011D010CBSMsg.ITNSAD_LTTD_ERR, "E1", "E2", "E3", "E4", "0", "C0000159", "1", "", "", "9", "" },
			//移転先住所入居予定年月日 必須なし，ドメイン：年月日(yyyyMMdd)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITNSAD_NYUKYO_RSV_YMD, EKK2011D010CBSMsg.ITNSAD_NYUKYO_RSV_YMD_ERR, "E1", "E2", "E3", "E4", "0", "C0000001", "1", "", "", "9", "" },
			//機器送付先手動入力フラグ 必須なし，ドメイン：フラグ，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.KIKI_SOHUS_MAN_INPUT_FLG, EKK2011D010CBSMsg.KIKI_SOHUS_MAN_INPUT_FLG_ERR, "E1", "E2", "E3", "E4", "0", "C0000022", "1", "", "", "9", "" },
			//機器送付先住所コード 必須なし，ドメイン：住所コード，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.KIKI_SOHUS_AD_CD, EKK2011D010CBSMsg.KIKI_SOHUS_AD_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000014", "1", "", "", "9", "" },
			//機器送付先郵便番号 必須なし，ドメイン：郵便番号，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.KIKI_SOHUS_PCD, EKK2011D010CBSMsg.KIKI_SOHUS_PCD_ERR, "E1", "E2", "E3", "E4", "0", "C0000013", "1", "", "", "9", "" },
			//機器送付先都道府県名 必須なし，ドメイン：都道府県名，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.KIKI_SOHUS_STATE_NM, EKK2011D010CBSMsg.KIKI_SOHUS_STATE_NM_ERR, "E1", "E2", "E3", "E4", "0", "C0000015", "1", "", "", "9", "" },
			//機器送付先市区町村名 必須なし，ドメイン：市区町村名，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.KIKI_SOHUS_CITY_NM, EKK2011D010CBSMsg.KIKI_SOHUS_CITY_NM_ERR, "E1", "E2", "E3", "E4", "0", "C0000016", "1", "", "", "9", "" },
			//機器送付先大字通称名 必須なし，ドメイン：大字通称名，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.KIKI_SOHUS_OAZTSU_NM, EKK2011D010CBSMsg.KIKI_SOHUS_OAZTSU_NM_ERR, "E1", "E2", "E3", "E4", "0", "C0000017", "1", "", "", "9", "" },
			//機器送付先字丁目名 必須なし，ドメイン：字丁目名，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.KIKI_SOHUS_AZCHO_NM, EKK2011D010CBSMsg.KIKI_SOHUS_AZCHO_NM_ERR, "E1", "E2", "E3", "E4", "0", "C0000018", "1", "", "", "9", "" },
			//機器送付先番地号 必須なし，ドメイン：番地号(都道府県名〜番地号)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.KIKI_SOHUS_BNCHIGO, EKK2011D010CBSMsg.KIKI_SOHUS_BNCHIGO_ERR, "E1", "E2", "E3", "E4", "0", "C0000326", "1", "", "", "9", "" },
			//機器送付先住所補記・建物名 必須なし，ドメイン：補記・建物名，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.KIKI_SOHUS_ADRTTM, EKK2011D010CBSMsg.KIKI_SOHUS_ADRTTM_ERR, "E1", "E2", "E3", "E4", "0", "C0000020", "1", "", "", "9", "" },
			//機器送付先住所補記・部屋番号 必須なし，ドメイン：補記・部屋番号，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.KIKI_SOHUS_ADRRM, EKK2011D010CBSMsg.KIKI_SOHUS_ADRRM_ERR, "E1", "E2", "E3", "E4", "0", "C0000021", "1", "", "", "9", "" },
			//機器送付先電話番号 必須なし，ドメイン：電話番号(10桁-11桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.KIKI_SOHUS_TELNO, EKK2011D010CBSMsg.KIKI_SOHUS_TELNO_ERR, "E1", "E2", "E3", "E4", "0", "C0000083", "1", "", "", "9", "" },
			//機器送付先名 必須なし，ドメイン：名，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.KIKI_SOHUS_NM, EKK2011D010CBSMsg.KIKI_SOHUS_NM_ERR, "E1", "E2", "E3", "E4", "0", "C0000030", "1", "", "", "9", "" },
			//機器送付先カナ名 必須なし，ドメイン：カナ名(全角英数字カナ)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.KIKI_SOHUS_KANA, EKK2011D010CBSMsg.KIKI_SOHUS_KANA_ERR, "E1", "E2", "E3", "E4", "0", "C0000400", "1", "", "", "9", "" },
			//移転先住所形態コード 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITENS_AD_FORM_CD, EKK2011D010CBSMsg.ITENS_AD_FORM_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//移転先電波障害案件番号 必須なし，ドメイン：番号(10桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITENS_DMPS_ANKEN_NO, EKK2011D010CBSMsg.ITENS_DMPS_ANKEN_NO_ERR, "E1", "E2", "E3", "E4", "0", "C0000155", "1", "", "", "9", "" },
			//移転先入居階数コード 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITENS_NYUKYO_FLR_CNT_CD, EKK2011D010CBSMsg.ITENS_NYUKYO_FLR_CNT_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//移転先竣工予定年月日 必須なし，ドメイン：年月日(yyyyMMdd)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITENS_SHUNKO_RSV_YMD, EKK2011D010CBSMsg.ITENS_SHUNKO_RSV_YMD_ERR, "E1", "E2", "E3", "E4", "0", "C0000001", "1", "", "", "9", "" },
			//移転先面開発案件番号 必須なし，ドメイン：番号(11桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITENS_MENKAIHAT_ANKEN_NO, EKK2011D010CBSMsg.ITENS_MENKAIHAT_ANKEN_NO_ERR, "E1", "E2", "E3", "E4", "0", "C0000172", "1", "", "", "9", "" },
			//移転先面開発キャンペーン適用コード 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITENS_MNKHT_CMP_APLY_CD, EKK2011D010CBSMsg.ITENS_MNKHT_CMP_APLY_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//移転先同時契約者住所変更有無 必須なし，ドメイン：有無，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITENS_DOJI_KSH_ADCHG_UM, EKK2011D010CBSMsg.ITENS_DOJI_KSH_ADCHG_UM_ERR, "E1", "E2", "E3", "E4", "0", "C0000024", "1", "", "", "9", "" },
			//ネット新設工事案件備考 必須なし，ドメイン：可変長記入欄(全角)，桁：可変長:最小:1、最大:100，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.NET_NSKJ_ANKEN_BIKO, EKK2011D010CBSMsg.NET_NSKJ_ANKEN_BIKO_ERR, "E1", "E2", "E3", "E4", "0", "M0000030", "3", "1", "100", "9", "" },
			//テレビ新設工事案件備考 必須なし，ドメイン：可変長記入欄(全角)，桁：可変長:最小:1、最大:100，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TV_NSKJ_ANKEN_BIKO, EKK2011D010CBSMsg.TV_NSKJ_ANKEN_BIKO_ERR, "E1", "E2", "E3", "E4", "0", "M0000030", "3", "1", "100", "9", "" },
			//撤去工事種別コード 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TKKJ_SBT_CD, EKK2011D010CBSMsg.TKKJ_SBT_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//撤去住所連絡先メールアドレス 必須なし，ドメイン：メールアドレス(E-mail)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TKAD_RRKS_MLAD, EKK2011D010CBSMsg.TKAD_RRKS_MLAD_ERR, "E1", "E2", "E3", "E4", "0", "C0000012", "1", "", "", "9", "" },
			//撤去工事範囲コード 必須なし，ドメイン：コード(3桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TKKJ_SCOPE_CD, EKK2011D010CBSMsg.TKKJ_SCOPE_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000072", "1", "", "", "9", "" },
			//撤去工事関西電力お客様情報授受同意有無 必須なし，ドメイン：有無，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TKKJ_KEPCOCSIF_JUJU_DOI_UM, EKK2011D010CBSMsg.TKKJ_KEPCOCSIF_JUJU_DOI_UM_ERR, "E1", "E2", "E3", "E4", "0", "C0000024", "1", "", "", "9", "" },
			//撤去工事希望年月日 必須なし，ドメイン：年月日(yyyyMMdd)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TKKJ_KIBO_YMD, EKK2011D010CBSMsg.TKKJ_KIBO_YMD_ERR, "E1", "E2", "E3", "E4", "0", "C0000001", "1", "", "", "9", "" },
			//撤去工事解約希望年月日 必須なし，ドメイン：年月日(yyyyMMdd)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TKKJ_DSL_KIBO_YMD, EKK2011D010CBSMsg.TKKJ_DSL_KIBO_YMD_ERR, "E1", "E2", "E3", "E4", "0", "C0000001", "1", "", "", "9", "" },
			//撤去工事移設コード 必須なし，ドメイン：コード(3桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TKKJ_ISETSU_CD, EKK2011D010CBSMsg.TKKJ_ISETSU_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000072", "1", "", "", "9", "" },
			//撤去工事STB契約台数 必須なし，ドメイン：数値(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TKKJ_STB_KEI_CNT, EKK2011D010CBSMsg.TKKJ_STB_KEI_CNT_ERR, "E1", "E2", "E3", "E4", "0", "C0000068", "1", "", "", "9", "" },
			//撤去工事STB有無 必須なし，ドメイン：有無，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TKKJ_STB_UM, EKK2011D010CBSMsg.TKKJ_STB_UM_ERR, "E1", "E2", "E3", "E4", "0", "C0000024", "1", "", "", "9", "" },
			//撤去工事マンションID 必須なし，ドメイン：ID(10桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TKKJ_MANSION_ID, EKK2011D010CBSMsg.TKKJ_MANSION_ID_ERR, "E1", "E2", "E3", "E4", "0", "C0000095", "1", "", "", "9", "" },
			//撤去工事連絡手段補記 必須なし，ドメイン：可変長記入欄(MIX)，桁：可変長:最小:1、最大:40，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TKKJ_RRK_WAY_HOKI, EKK2011D010CBSMsg.TKKJ_RRK_WAY_HOKI_ERR, "E1", "E2", "E3", "E4", "0", "M0000007", "3", "1", "40", "9", "" },
			//ネット撤去工事案件備考 必須なし，ドメイン：可変長記入欄(全角)，桁：可変長:最小:1、最大:100，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.NET_TKKJ_ANKEN_BIKO, EKK2011D010CBSMsg.NET_TKKJ_ANKEN_BIKO_ERR, "E1", "E2", "E3", "E4", "0", "M0000030", "3", "1", "100", "9", "" },
			//テレビ撤去工事案件備考 必須なし，ドメイン：可変長記入欄(全角)，桁：可変長:最小:1、最大:100，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TV_TKKJ_ANKEN_BIKO, EKK2011D010CBSMsg.TV_TKKJ_ANKEN_BIKO_ERR, "E1", "E2", "E3", "E4", "0", "M0000030", "3", "1", "100", "9", "" },
			//撤去工事お客様名 必須なし，ドメイン：氏名，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TKKJ_CUST_NM, EKK2011D010CBSMsg.TKKJ_CUST_NM_ERR, "E1", "E2", "E3", "E4", "0", "C0000110", "1", "", "", "9", "" },
			//撤去工事PON種別コード 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TKKJ_PON_SBT_CD, EKK2011D010CBSMsg.TKKJ_PON_SBT_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//撤去工事新築物件コード 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TKKJ_NEWCONST_BKN_CD, EKK2011D010CBSMsg.TKKJ_NEWCONST_BKN_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//撤去工事復活案件フラグ 必須なし，ドメイン：フラグ，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TKKJ_HUKKAT_ANKEN_FLG, EKK2011D010CBSMsg.TKKJ_HUKKAT_ANKEN_FLG_ERR, "E1", "E2", "E3", "E4", "0", "C0000022", "1", "", "", "9", "" },
			//撤去工事希望アポ期限年月日 必須なし，ドメイン：年月日(yyyyMMdd)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TKKJ_KIBO_APO_KIGEN_YMD, EKK2011D010CBSMsg.TKKJ_KIBO_APO_KIGEN_YMD_ERR, "E1", "E2", "E3", "E4", "0", "C0000001", "1", "", "", "9", "" },
			//撤去工事電話連絡希望時間帯コード 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TKKJ_TEL_RRK_KIBO_TIME_CD, EKK2011D010CBSMsg.TKKJ_TEL_RRK_KIBO_TIME_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//撤去工事アポ連絡先指定コード 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TKKJ_APO_RRKS_SHITEI_CD, EKK2011D010CBSMsg.TKKJ_APO_RRKS_SHITEI_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//撤去工事お客様連絡先電話番号 必須なし，ドメイン：電話番号(10桁-11桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TKKJ_CUST_RRKS_TELNO, EKK2011D010CBSMsg.TKKJ_CUST_RRKS_TELNO_ERR, "E1", "E2", "E3", "E4", "0", "C0000083", "1", "", "", "9", "" },
			//撤去工事電波障害案件フラグ 必須なし，ドメイン：フラグ，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TKKJ_DMPS_ANKEN_FLG, EKK2011D010CBSMsg.TKKJ_DMPS_ANKEN_FLG_ERR, "E1", "E2", "E3", "E4", "0", "C0000022", "1", "", "", "9", "" },
			//撤去工事設置ルーターコード 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TKKJ_STC_ROUTER_CD, EKK2011D010CBSMsg.TKKJ_STC_ROUTER_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//eo光ネットサービス契約異動種別コード 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHNT_SVC_KEI_IDO_SBT_CD, EKK2011D010CBSMsg.EOHNT_SVC_KEI_IDO_SBT_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//eo光ネット料金グループコード 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHNT_PRC_GRP_CD, EKK2011D010CBSMsg.EOHNT_PRC_GRP_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//eo光ネット料金コースコード 必須なし，ドメイン：コード(3桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHNT_PCRS_CD, EKK2011D010CBSMsg.EOHNT_PCRS_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000072", "1", "", "", "9", "" },
			//eo光ネット料金プランコード 必須なし，ドメイン：コード(6桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHNT_PPLAN_CD, EKK2011D010CBSMsg.EOHNT_PPLAN_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000075", "1", "", "", "9", "" },
			//eo光ネット違約金発生コード 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHNT_PNLTY_HASSEI_CD, EKK2011D010CBSMsg.EOHNT_PNLTY_HASSEI_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//eo光ネット違約金変更理由コード 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHNT_PNLTY_CHGE_RSN_CD, EKK2011D010CBSMsg.EOHNT_PNLTY_CHGE_RSN_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//eo光ネット契約付加コード 必須なし，ドメイン：コード(3桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHNT_KEI_HUKA_CD, EKK2011D010CBSMsg.EOHNT_KEI_HUKA_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000072", "1", "", "", "9", "" },
			//eo光ネット設置ルータコード 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHNT_STC_ROUTER_CD, EKK2011D010CBSMsg.EOHNT_STC_ROUTER_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//即割申込有無 必須なし，ドメイン：有無，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.SOKU_WARI_MSKM_UM, EKK2011D010CBSMsg.SOKU_WARI_MSKM_UM_ERR, "E1", "E2", "E3", "E4", "0", "C0000024", "1", "", "", "9", "" },
			//eo光ネットサービス利用開始希望年月日 必須なし，ドメイン：年月日(yyyyMMdd)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHNT_SVC_UEST_KIBO_YMD, EKK2011D010CBSMsg.EOHNT_SVC_UEST_KIBO_YMD_ERR, "E1", "E2", "E3", "E4", "0", "C0000001", "1", "", "", "9", "" },
			//eo光ネット備考 必須なし，ドメイン：可変長記入欄(MIX1)，桁：可変長:最小:1、最大:120，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHNT_BIKO, EKK2011D010CBSMsg.EOHNT_BIKO_ERR, "E1", "E2", "E3", "E4", "0", "M0000018", "3", "1", "120", "9", "" },
			//eo光電話サービス契約異動種別コード 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHTL_SVC_KEI_IDO_SBT_CD, EKK2011D010CBSMsg.EOHTL_SVC_KEI_IDO_SBT_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//eo光電話料金グループコード 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHTL_PRC_GRP_CD, EKK2011D010CBSMsg.EOHTL_PRC_GRP_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//eo光電話料金コースコード 必須なし，ドメイン：コード(3桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHTL_PCRS_CD, EKK2011D010CBSMsg.EOHTL_PCRS_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000072", "1", "", "", "9", "" },
			//eo光電話料金プランコード 必須なし，ドメイン：コード(6桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHTL_PPLAN_CD, EKK2011D010CBSMsg.EOHTL_PPLAN_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000075", "1", "", "", "9", "" },
			//eo光電話違約金発生コード 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHTL_PNLTY_HASSEI_CD, EKK2011D010CBSMsg.EOHTL_PNLTY_HASSEI_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//eo光電話違約金変更理由コード 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHTL_PNLTY_CHGE_RSN_CD, EKK2011D010CBSMsg.EOHTL_PNLTY_CHGE_RSN_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//eo光電話電番事前通知コード 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHTL_TEL_NO_PRE_TCHI_CD, EKK2011D010CBSMsg.EOHTL_TEL_NO_PRE_TCHI_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//eo光電話サービス利用開始日識別コード 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHTL_SVC_UEST_DAY_SKBT_CD, EKK2011D010CBSMsg.EOHTL_SVC_UEST_DAY_SKBT_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//eo光電話サービス利用開始希望年月日 必須なし，ドメイン：年月日(yyyyMMdd)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHTL_SVC_UEST_KIBO_YMD, EKK2011D010CBSMsg.EOHTL_SVC_UEST_KIBO_YMD_ERR, "E1", "E2", "E3", "E4", "0", "C0000001", "1", "", "", "9", "" },
			//eo光電話サービス利用開始希望時間帯コード 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHTL_SVC_UEST_KBTMZ_CD, EKK2011D010CBSMsg.EOHTL_SVC_UEST_KBTMZ_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//eo光電話サービス利用開始希望時間コード 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHTL_SVC_UEST_KBTM_CD, EKK2011D010CBSMsg.EOHTL_SVC_UEST_KBTM_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//eo光電話備考 必須なし，ドメイン：可変長記入欄(MIX1)，桁：可変長:最小:1、最大:120，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHTL_BIKO, EKK2011D010CBSMsg.EOHTL_BIKO_ERR, "E1", "E2", "E3", "E4", "0", "M0000018", "3", "1", "120", "9", "" },
			//eo光テレビサービス契約異動種別コード 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHTV_SVC_KEI_IDO_SBT_CD, EKK2011D010CBSMsg.EOHTV_SVC_KEI_IDO_SBT_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//eo光テレビ料金グループコード 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHTV_PRC_GRP_CD, EKK2011D010CBSMsg.EOHTV_PRC_GRP_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//eo光テレビ料金コースコード 必須なし，ドメイン：コード(3桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHTV_PCRS_CD, EKK2011D010CBSMsg.EOHTV_PCRS_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000072", "1", "", "", "9", "" },
			//eo光テレビ料金プランコード 必須なし，ドメイン：コード(6桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHTV_PPLAN_CD, EKK2011D010CBSMsg.EOHTV_PPLAN_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000075", "1", "", "", "9", "" },
			//eo光テレビ違約金発生コード 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHTV_PNLTY_HASSEI_CD, EKK2011D010CBSMsg.EOHTV_PNLTY_HASSEI_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//eo光テレビ違約金変更理由コード 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHTV_PNLTY_CHGE_RSN_CD, EKK2011D010CBSMsg.EOHTV_PNLTY_CHGE_RSN_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//eo光テレビSTB出荷方法コード 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHTV_STB_SHKA_WAY_CD, EKK2011D010CBSMsg.EOHTV_STB_SHKA_WAY_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//eo光テレビSTB契約台数 必須なし，ドメイン：数値(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHTV_STB_KEI_CNT, EKK2011D010CBSMsg.EOHTV_STB_KEI_CNT_ERR, "E1", "E2", "E3", "E4", "0", "C0000068", "1", "", "", "9", "" },
			//eo光テレビ備考 必須なし，ドメイン：可変長記入欄(MIX1)，桁：可変長:最小:1、最大:120，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHTV_BIKO, EKK2011D010CBSMsg.EOHTV_BIKO_ERR, "E1", "E2", "E3", "E4", "0", "M0000018", "3", "1", "120", "9", "" },
			//移転先ネット電話申込書明細番号 必須なし，ドメイン：番号(10桁)(半角英数字8)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITENS_NET_TEL_MKMSDTL_NO, EKK2011D010CBSMsg.ITENS_NET_TEL_MKMSDTL_NO_ERR, "E1", "E2", "E3", "E4", "0", "C0000387", "1", "", "", "9", "" },
			//移転先テレビ申込書明細番号 必須なし，ドメイン：番号(10桁)(半角英数字8)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITENS_TV_MKMSDTL_NO, EKK2011D010CBSMsg.ITENS_TV_MKMSDTL_NO_ERR, "E1", "E2", "E3", "E4", "0", "C0000387", "1", "", "", "9", "" },
			//長期継続利用割引申込有無 必須なし，ドメイン：有無，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.CHOKZUWRI_MSKM_UM, EKK2011D010CBSMsg.CHOKZUWRI_MSKM_UM_ERR, "E1", "E2", "E3", "E4", "0", "C0000024", "1", "", "", "9", "" },
			//長期継続利用割引自動継続申込有無 必須なし，ドメイン：有無，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.CHOKZUWRI_AT_KEIZK_MSKM_UM, EKK2011D010CBSMsg.CHOKZUWRI_AT_KEIZK_MSKM_UM_ERR, "E1", "E2", "E3", "E4", "0", "C0000024", "1", "", "", "9", "" },
			//請求書用移転先住所部屋番号 必須なし，ドメイン：番号(1桁-5桁)(半角英数字8)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.SKS_YO_ITENS_AD_RM_NO, EKK2011D010CBSMsg.SKS_YO_ITENS_AD_RM_NO_ERR, "E1", "E2", "E3", "E4", "0", "C0000391", "1", "", "", "9", "" },
			//移転先住所チェックレベル 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITENS_AD_CHK_LV, EKK2011D010CBSMsg.ITENS_AD_CHK_LV_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//機器送付先住所チェックレベル 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.KIKI_SOHUS_AD_CHK_LV, EKK2011D010CBSMsg.KIKI_SOHUS_AD_CHK_LV_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//移転先再送信提供サービス種別コード 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITNS_RE_SEND_TK_SVC_SBT_CD, EKK2011D010CBSMsg.ITNS_RE_SEND_TK_SVC_SBT_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//eo光ネット事務手数料識別コード 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHNT_JMTE_SKBT_CD, EKK2011D010CBSMsg.EOHNT_JMTE_SKBT_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//eo光ネット事務手数料指定額 必須なし，ドメイン：額、単価，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHNT_JMTE_STI_AMNT, EKK2011D010CBSMsg.EOHNT_JMTE_STI_AMNT_ERR, "E1", "E2", "E3", "E4", "0", "C0000009", "1", "", "", "9", "" },
			//eo光ネット標準工事費指定コード 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHNT_STDARD_KOJIHI_STI_CD, EKK2011D010CBSMsg.EOHNT_STDARD_KOJIHI_STI_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//eo光ネットVDSLモデム提供種別コード 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHNT_VDSL_MODEM_TK_SBT_CD, EKK2011D010CBSMsg.EOHNT_VDSL_MODEM_TK_SBT_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//eo光ネットVDSLモデム宅内機器型式コード 必須なし，ドメイン：コード(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHNT_VDSL_MODEM_TKMDL_CD, EKK2011D010CBSMsg.EOHNT_VDSL_MODEM_TKMDL_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000181", "1", "", "", "9", "" },
			//eo光電話事務手数料識別コード 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHTL_JMTE_SKBT_CD, EKK2011D010CBSMsg.EOHTL_JMTE_SKBT_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//eo光電話事務手数料指定額 必須なし，ドメイン：額、単価，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHTL_JMTE_STI_AMNT, EKK2011D010CBSMsg.EOHTL_JMTE_STI_AMNT_ERR, "E1", "E2", "E3", "E4", "0", "C0000009", "1", "", "", "9", "" },
			//eo光電話標準工事費指定コード 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHTL_STDARD_KOJIHI_STI_CD, EKK2011D010CBSMsg.EOHTL_STDARD_KOJIHI_STI_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//eo光テレビ事務手数料識別コード 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHTV_JMTE_SKBT_CD, EKK2011D010CBSMsg.EOHTV_JMTE_SKBT_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//eo光テレビ事務手数料指定額 必須なし，ドメイン：額、単価，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHTV_JMTE_STI_AMNT, EKK2011D010CBSMsg.EOHTV_JMTE_STI_AMNT_ERR, "E1", "E2", "E3", "E4", "0", "C0000009", "1", "", "", "9", "" },
			//eo光テレビ標準工事費指定コード 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHTV_STDARD_KOJIHI_STI_CD, EKK2011D010CBSMsg.EOHTV_STDARD_KOJIHI_STI_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//eo光テレビKCNSTB申込台数 必須なし，ドメイン：数値(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHTV_KCN_STB_MSKM_CNT, EKK2011D010CBSMsg.EOHTV_KCN_STB_MSKM_CNT_ERR, "E1", "E2", "E3", "E4", "0", "C0000068", "1", "", "", "9", "" },
			//eo光テレビKCNSTB種類コード 必須なし，ドメイン：コード(1桁-10桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHTV_KCN_STB_KIND_CD, EKK2011D010CBSMsg.EOHTV_KCN_STB_KIND_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000228", "1", "", "", "9", "" },
			//移転先住所ネット提供方式契約番号 必須なし，ドメイン：番号(12桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITNSAD_NET_TK_HSK_KEI_NO, EKK2011D010CBSMsg.ITNSAD_NET_TK_HSK_KEI_NO_ERR, "E1", "E2", "E3", "E4", "0", "C0000026", "1", "", "", "9", "" },
			//移転先住所テレビ提供方式契約番号 必須なし，ドメイン：番号(12桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITNSAD_TV_TK_HSK_KEI_NO, EKK2011D010CBSMsg.ITNSAD_TV_TK_HSK_KEI_NO_ERR, "E1", "E2", "E3", "E4", "0", "C0000026", "1", "", "", "9", "" },
			//地デジ・BSスターチャンネルセット申込有無 必須なし，ドメイン：有無，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.CDBS_STCH_SET_MSKM_UM, EKK2011D010CBSMsg.CDBS_STCH_SET_MSKM_UM_ERR, "E1", "E2", "E3", "E4", "0", "C0000024", "1", "", "", "9", "" },
			//移転先eo電気サービス契約番号 必須なし，ドメイン：番号(10桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITENS_EOELEC_SVKEI_NO, EKK2011D010CBSMsg.ITENS_EOELEC_SVKEI_NO_ERR, "E1", "E2", "E3", "E4", "0", "C0000155", "1", "", "", "9", "" },
			//ネット新設工事案件備考1 必須なし，ドメイン：可変長記入欄(MIX)，桁：可変長:最小:1、最大:200，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.NET_NSKJ_ANKEN_BIKO_1, EKK2011D010CBSMsg.NET_NSKJ_ANKEN_BIKO_1_ERR, "E1", "E2", "E3", "E4", "0", "M0000007", "3", "1", "200", "9", "" },
			//ネット新設工事案件備考2 必須なし，ドメイン：可変長記入欄(MIX)，桁：可変長:最小:1、最大:200，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.NET_NSKJ_ANKEN_BIKO_2, EKK2011D010CBSMsg.NET_NSKJ_ANKEN_BIKO_2_ERR, "E1", "E2", "E3", "E4", "0", "M0000007", "3", "1", "200", "9", "" },
			//テレビ新設工事案件備考1 必須なし，ドメイン：可変長記入欄(MIX)，桁：可変長:最小:1、最大:200，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TV_NSKJ_ANKEN_BIKO_1, EKK2011D010CBSMsg.TV_NSKJ_ANKEN_BIKO_1_ERR, "E1", "E2", "E3", "E4", "0", "M0000007", "3", "1", "200", "9", "" },
			//テレビ新設工事案件備考2 必須なし，ドメイン：可変長記入欄(MIX)，桁：可変長:最小:1、最大:200，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TV_NSKJ_ANKEN_BIKO_2, EKK2011D010CBSMsg.TV_NSKJ_ANKEN_BIKO_2_ERR, "E1", "E2", "E3", "E4", "0", "M0000007", "3", "1", "200", "9", "" },
			//ネット撤去工事案件備考1 必須なし，ドメイン：可変長記入欄(MIX)，桁：可変長:最小:1、最大:200，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.NET_TKKJ_ANKEN_BIKO_1, EKK2011D010CBSMsg.NET_TKKJ_ANKEN_BIKO_1_ERR, "E1", "E2", "E3", "E4", "0", "M0000007", "3", "1", "200", "9", "" },
			//ネット撤去工事案件備考2 必須なし，ドメイン：可変長記入欄(MIX)，桁：可変長:最小:1、最大:200，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.NET_TKKJ_ANKEN_BIKO_2, EKK2011D010CBSMsg.NET_TKKJ_ANKEN_BIKO_2_ERR, "E1", "E2", "E3", "E4", "0", "M0000007", "3", "1", "200", "9", "" },
			//テレビ撤去工事案件備考1 必須なし，ドメイン：可変長記入欄(MIX)，桁：可変長:最小:1、最大:200，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TV_TKKJ_ANKEN_BIKO_1, EKK2011D010CBSMsg.TV_TKKJ_ANKEN_BIKO_1_ERR, "E1", "E2", "E3", "E4", "0", "M0000007", "3", "1", "200", "9", "" },
			//テレビ撤去工事案件備考2 必須なし，ドメイン：可変長記入欄(MIX)，桁：可変長:最小:1、最大:200，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TV_TKKJ_ANKEN_BIKO_2, EKK2011D010CBSMsg.TV_TKKJ_ANKEN_BIKO_2_ERR, "E1", "E2", "E3", "E4", "0", "M0000007", "3", "1", "200", "9", "" },
			//eo光ネットパック割引サービス契約番号 必須なし，ドメイン：番号(12桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHNT_PACK_WRIBSVK_NO, EKK2011D010CBSMsg.EOHNT_PACK_WRIBSVK_NO_ERR, "E1", "E2", "E3", "E4", "0", "C0000026", "1", "", "", "9", "" },
			//eo光ネットパック割引サービス契約引継有無 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.EOHNT_PACK_WRIBSVK_HKT_UM, EKK2011D010CBSMsg.EOHNT_PACK_WRIBSVK_HKT_UM_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//移転先他システム連携_工事連絡先氏名 必須なし，ドメイン：可変長記入欄(MIX)，桁：可変長:最小:1、最大:40，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITSTSRN_KJ_RRKS_NM, EKK2011D010CBSMsg.ITSTSRN_KJ_RRKS_NM_ERR, "E1", "E2", "E3", "E4", "0", "M0000007", "3", "1", "40", "9", "" },
			//移転先他システム連携_工事連絡先電話番号 必須なし，ドメイン：コード(1桁-11桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITSTSRN_KJ_RRKS_TLN, EKK2011D010CBSMsg.ITSTSRN_KJ_RRKS_TLN_ERR, "E1", "E2", "E3", "E4", "0", "C0000234", "1", "", "", "9", "" },
			//移転先他システム連携_宅内調査時連絡先氏名 必須なし，ドメイン：可変長記入欄(MIX)，桁：可変長:最小:1、最大:40，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITSTSRN_TAKCHO_JI_RRKS_NM, EKK2011D010CBSMsg.ITSTSRN_TAKCHO_JI_RRKS_NM_ERR, "E1", "E2", "E3", "E4", "0", "M0000007", "3", "1", "40", "9", "" },
			//移転先他システム連携_宅内調査時連絡先電話番号 必須なし，ドメイン：コード(1桁-11桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITSTSRN_TAKCHO_JI_RRKS_TLN, EKK2011D010CBSMsg.ITSTSRN_TAKCHO_JI_RRKS_TLN_ERR, "E1", "E2", "E3", "E4", "0", "C0000234", "1", "", "", "9", "" },
			//移転先他システム連携_連絡希望日時 必須なし，ドメイン：可変長記入欄(MIX)，桁：可変長:最小:1、最大:20，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITSTSRN_RRK_KIBO_DATE, EKK2011D010CBSMsg.ITSTSRN_RRK_KIBO_DATE_ERR, "E1", "E2", "E3", "E4", "0", "M0000007", "3", "1", "20", "9", "" },
			//移転先他システム連携_立会者名 必須なし，ドメイン：可変長記入欄(MIX)，桁：可変長:最小:1、最大:20，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITSTSRN_TACHIAISHA_NM, EKK2011D010CBSMsg.ITSTSRN_TACHIAISHA_NM_ERR, "E1", "E2", "E3", "E4", "0", "M0000007", "3", "1", "20", "9", "" },
			//移転先他システム連携_宅内調査要否 必須なし，ドメイン：要否，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITSTSRN_TAKCHO_YH, EKK2011D010CBSMsg.ITSTSRN_TAKCHO_YH_ERR, "E1", "E2", "E3", "E4", "0", "C0000023", "1", "", "", "9", "" },
			//移転先他システム連携_引越し施策要否 必須なし，ドメイン：要否，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITSTSRN_HKKS_SISAK_YH, EKK2011D010CBSMsg.ITSTSRN_HKKS_SISAK_YH_ERR, "E1", "E2", "E3", "E4", "0", "C0000023", "1", "", "", "9", "" },
			//移転先他システム連携_建替時新設案件要否 必須なし，ドメイン：要否，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITSTSRN_TTK_JI_NSANK_YH, EKK2011D010CBSMsg.ITSTSRN_TTK_JI_NSANK_YH_ERR, "E1", "E2", "E3", "E4", "0", "C0000023", "1", "", "", "9", "" },
			//移転先他システム連携_地図有無 必須なし，ドメイン：有無，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITSTSRN_MAP_UM, EKK2011D010CBSMsg.ITSTSRN_MAP_UM_ERR, "E1", "E2", "E3", "E4", "0", "C0000024", "1", "", "", "9", "" },
			//移転先他システム連携_既存契約情報 必須なし，ドメイン：可変長記入欄(MIX)，桁：可変長:最小:1、最大:50，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITSTSRN_KZN_KEI_INF, EKK2011D010CBSMsg.ITSTSRN_KZN_KEI_INF_ERR, "E1", "E2", "E3", "E4", "0", "M0000007", "3", "1", "50", "9", "" },
			//移転先他システム連携_不備解消年月日 必須なし，ドメイン：可変長記入欄(MIX)，桁：可変長:最小:1、最大:50，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITSTSRN_HBI_KAISHOU_YMD, EKK2011D010CBSMsg.ITSTSRN_HBI_KAISHOU_YMD_ERR, "E1", "E2", "E3", "E4", "0", "M0000007", "3", "1", "50", "9", "" },
			//移転先他システム連携_キャンペーン情報 必須なし，ドメイン：可変長記入欄(MIX)，桁：可変長:最小:1、最大:50，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITSTSRN_CAMPAIGN_INF, EKK2011D010CBSMsg.ITSTSRN_CAMPAIGN_INF_ERR, "E1", "E2", "E3", "E4", "0", "M0000007", "3", "1", "50", "9", "" },
			//移転先他システム連携_工事費用 必須なし，ドメイン：可変長記入欄(MIX)，桁：可変長:最小:1、最大:20，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITSTSRN_KOJI_HI, EKK2011D010CBSMsg.ITSTSRN_KOJI_HI_ERR, "E1", "E2", "E3", "E4", "0", "M0000007", "3", "1", "20", "9", "" },
			//撤去工事他システム連携_工事連絡先氏名 必須なし，ドメイン：可変長記入欄(MIX)，桁：可変長:最小:1、最大:40，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TKJTSRN_KJ_RRKS_NM, EKK2011D010CBSMsg.TKJTSRN_KJ_RRKS_NM_ERR, "E1", "E2", "E3", "E4", "0", "M0000007", "3", "1", "40", "9", "" },
			//撤去工事他システム連携_工事連絡先電話番号 必須なし，ドメイン：コード(1桁-11桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TKJTSRN_KJ_RRKS_TLN, EKK2011D010CBSMsg.TKJTSRN_KJ_RRKS_TLN_ERR, "E1", "E2", "E3", "E4", "0", "C0000234", "1", "", "", "9", "" },
			//撤去工事他システム連携_宅内調査時連絡先氏名 必須なし，ドメイン：可変長記入欄(MIX)，桁：可変長:最小:1、最大:40，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TKJTSRN_TAKCHO_JI_RRKS_NM, EKK2011D010CBSMsg.TKJTSRN_TAKCHO_JI_RRKS_NM_ERR, "E1", "E2", "E3", "E4", "0", "M0000007", "3", "1", "40", "9", "" },
			//撤去工事他システム連携_宅内調査時連絡先電話番号 必須なし，ドメイン：コード(1桁-11桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TKJTSRN_TAKCHO_JI_RRKS_TLN, EKK2011D010CBSMsg.TKJTSRN_TAKCHO_JI_RRKS_TLN_ERR, "E1", "E2", "E3", "E4", "0", "C0000234", "1", "", "", "9", "" },
			//撤去工事他システム連携_連絡希望日時 必須なし，ドメイン：可変長記入欄(MIX)，桁：可変長:最小:1、最大:20，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TKJTSRN_RRK_KIBO_DATE, EKK2011D010CBSMsg.TKJTSRN_RRK_KIBO_DATE_ERR, "E1", "E2", "E3", "E4", "0", "M0000007", "3", "1", "20", "9", "" },
			//撤去工事他システム連携_立会者名 必須なし，ドメイン：可変長記入欄(MIX)，桁：可変長:最小:1、最大:20，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TKJTSRN_TACHIAISHA_NM, EKK2011D010CBSMsg.TKJTSRN_TACHIAISHA_NM_ERR, "E1", "E2", "E3", "E4", "0", "M0000007", "3", "1", "20", "9", "" },
			//撤去工事他システム連携_宅内調査要否 必須なし，ドメイン：要否，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TKJTSRN_TAKCHO_YH, EKK2011D010CBSMsg.TKJTSRN_TAKCHO_YH_ERR, "E1", "E2", "E3", "E4", "0", "C0000023", "1", "", "", "9", "" },
			//撤去工事他システム連携_承諾書要否 必須なし，ドメイン：要否，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TKJTSRN_SDAKS_YH, EKK2011D010CBSMsg.TKJTSRN_SDAKS_YH_ERR, "E1", "E2", "E3", "E4", "0", "C0000023", "1", "", "", "9", "" },
			//撤去工事他システム連携_引越し施策要否 必須なし，ドメイン：要否，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TKJTSRN_HKKS_SISAK_YH, EKK2011D010CBSMsg.TKJTSRN_HKKS_SISAK_YH_ERR, "E1", "E2", "E3", "E4", "0", "C0000023", "1", "", "", "9", "" },
			//撤去工事他システム連携_建替時新設案件要否 必須なし，ドメイン：要否，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TKJTSRN_TTK_JI_NSANK_YH, EKK2011D010CBSMsg.TKJTSRN_TTK_JI_NSANK_YH_ERR, "E1", "E2", "E3", "E4", "0", "C0000023", "1", "", "", "9", "" },
			//撤去工事他システム連携_地図有無 必須なし，ドメイン：有無，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TKJTSRN_MAP_UM, EKK2011D010CBSMsg.TKJTSRN_MAP_UM_ERR, "E1", "E2", "E3", "E4", "0", "C0000024", "1", "", "", "9", "" },
			//撤去工事他システム連携_既存契約情報 必須なし，ドメイン：可変長記入欄(MIX)，桁：可変長:最小:1、最大:50，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TKJTSRN_KZN_KEI_INF, EKK2011D010CBSMsg.TKJTSRN_KZN_KEI_INF_ERR, "E1", "E2", "E3", "E4", "0", "M0000007", "3", "1", "50", "9", "" },
			//撤去工事他システム連携_不備解消年月日 必須なし，ドメイン：可変長記入欄(MIX)，桁：可変長:最小:1、最大:50，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TKJTSRN_HBI_KAISHOU_YMD, EKK2011D010CBSMsg.TKJTSRN_HBI_KAISHOU_YMD_ERR, "E1", "E2", "E3", "E4", "0", "M0000007", "3", "1", "50", "9", "" },
			//撤去工事他システム連携_工事費用 必須なし，ドメイン：可変長記入欄(MIX)，桁：可変長:最小:1、最大:20，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.TKJTSRN_KOJI_HI, EKK2011D010CBSMsg.TKJTSRN_KOJI_HI_ERR, "E1", "E2", "E3", "E4", "0", "M0000007", "3", "1", "20", "9", "" },
			//高速割申込有無 必須なし，ドメイン：有無，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.KOSOKUWRI_MSKM_UM, EKK2011D010CBSMsg.KOSOKUWRI_MSKM_UM_ERR, "E1", "E2", "E3", "E4", "0", "C0000024", "1", "", "", "9", "" },
			//マンション光配線切替フラグ 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.MANS_HHS_SWCH_FLG, EKK2011D010CBSMsg.MANS_HHS_SWCH_FLG_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//移転先棟情報 必須なし，ドメイン：補記・建物名，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITENS_TOU_INFO, EKK2011D010CBSMsg.ITENS_TOU_INFO_ERR, "E1", "E2", "E3", "E4", "0", "C0000020", "1", "", "", "9", "" },
			// ANK-4468-04-00 MOD START
			////宅内調査アポ架電希望有無 必須なし，ドメイン：有無，桁：ドメインに従う，リファレンス：ドメインに従う
			//宅内調査アポ架電希望有無 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			//{EKK2011D010CBSMsg.TAKCHO_APO_KADEN_KIBO_UM, EKK2011D010CBSMsg.TAKCHO_APO_KADEN_KIBO_UM_ERR, "E1", "E2", "E3", "E4", "0", "C0000024", "1", "", "", "9", "" },
			{EKK2011D010CBSMsg.TAKCHO_APO_KADEN_KIBO_UM, EKK2011D010CBSMsg.TAKCHO_APO_KADEN_KIBO_UM_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			// ANK-4468-04-00 MOD END
			//利用停止開始年月日 必須なし，ドメイン：年月日(yyyyMMdd)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.USE_STP_STA_YMD, EKK2011D010CBSMsg.USE_STP_STA_YMD_ERR, "E1", "E2", "E3", "E4", "0", "C0000001", "1", "", "", "9", "" },
			//移転先連番 必須なし，ドメイン：番号(5桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.ITENS_RENBAN, EKK2011D010CBSMsg.ITENS_RENBAN_ERR, "E1", "E2", "E3", "E4", "0", "C0000287", "1", "", "", "9", "" },
			// ANK-4468-23-00 ADD START
			//新築物件コード 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKK2011D010CBSMsg.NEWCONST_BUKKEN_CD, EKK2011D010CBSMsg.NEWCONST_BUKKEN_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" }
			// ANK-4468-23-00 ADD END
		};
		final String[][] strArMsg = createTMCKArgs(tmckArgs);

		JSYejbLog.println(JSYejbLog.DEBUG,this.getClass(),"Call");

		//チェックを行う
		ComPatternsCheck.check(inContext, inCBSMsg, strArMsg, EKK2011D010CBSMsg.STATUS);

		JSYejbLog.println(JSYejbLog.DEBUG,this.getClass(),"End");

	}

	/**
	 * 単項目制約定義とドメイン定義から、単項目チェック定義を生成
	 * @param args 単項目制約定義情報
	 * @return	単項目制約情報（単項目チェック部品へ引き渡すチェック用パラメタ配列）
	 *
	 */
	private String[][] createTMCKArgs(String[][] args) {
		
		ArrayList tmckList = new ArrayList();
		for ( int i=0; i< args.length; i++ ) {
			ArrayList tmckRec = new ArrayList();
			String[] komokuDef = args[i];
			String domainID = komokuDef[7];
			String domainCls = "eo.ejb.domain.JSYejb" + domainID + "Domain";
			try {
				JSYejbBaseDomain domain =
					(JSYejbBaseDomain) Class.forName(domainCls).newInstance();
				tmckRec = domain.getTmckDefine(komokuDef);
				for (int p=0;p<tmckRec.size();p++) {
					tmckList.add(tmckRec.get(p));
				}
			} catch (Exception e) {
			}
		}
	
		return (String[][])tmckList.toArray(new String[tmckList.size()][0]);
	
	}

}
