/*******************************************************************************
*	 All Rights reserved,Copyright (c) K-Opticom 
********************************************************************************
*＜プログラム内容＞
*	システム名		：eo顧客基幹システム
*	モジュール名	：JSYejbEKU0021C020TMCK
*	ソースファイル名：JSYejbEKU0021C020TMCK.java
*	作成者			：EK948047
*	日付			：2018/06/11
*＜機能概要＞
*	工事案件＜eo光ネット＞解約 単項目チェック部品です。 
*＜修正履歴＞
*	バージョン	修正日		修正者		修正内容
*	ｖ1.00.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.EKU0021C020CBSMsg;
import eo.ejb.domain.JSYejbBaseDomain;

/**
 * 工事案件＜eo光ネット＞解約(EKU0021C020)の単項目チェッククラス
 */
public class JSYejbEKU0021C020TMCK implements TankomokuCheckHandler {

	/**
	 * 工事案件＜eo光ネット＞解約(EKU0021C020)の単項目チェックを行う
	 *
	 * @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,リファ型,リファレンス値}
			//サービス契約番号 必須あり，ドメイン：番号(10桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.SVC_KEI_NO, EKU0021C020CBSMsg.SVC_KEI_NO_ERR, "E1", "E2", "E3", "E4", "1", "C0000155", "1", "", "", "9", "" },
			//サービス契約回線内訳番号 必須あり，ドメイン：番号(12桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.SVC_KEI_KAISEN_UCWK_NO, EKU0021C020CBSMsg.SVC_KEI_KAISEN_UCWK_NO_ERR, "E1", "E2", "E3", "E4", "1", "C0000026", "1", "", "", "9", "" },
			//申込書番号 必須なし，ドメイン：番号(10桁)(半角英数字8)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.MSKMSHO_NO, EKU0021C020CBSMsg.MSKMSHO_NO_ERR, "E1", "E2", "E3", "E4", "0", "C0000387", "1", "", "", "9", "" },
			//申込書明細番号 必須なし，ドメイン：番号(10桁)(半角英数字8)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.MKMSDTL_NO, EKU0021C020CBSMsg.MKMSDTL_NO_ERR, "E1", "E2", "E3", "E4", "0", "C0000387", "1", "", "", "9", "" },
			//申込明細番号 必須あり，ドメイン：番号(12桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.MSKM_DTL_NO, EKU0021C020CBSMsg.MSKM_DTL_NO_ERR, "E1", "E2", "E3", "E4", "1", "C0000026", "1", "", "", "9", "" },
			//旧申込明細番号 必須なし，ドメイン：番号(12桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.OLD_MSKM_DTL_NO, EKU0021C020CBSMsg.OLD_MSKM_DTL_NO_ERR, "E1", "E2", "E3", "E4", "0", "C0000026", "1", "", "", "9", "" },
			//工事受付コード 必須あり，ドメイン：コード(3桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KOJI_UK_CD, EKU0021C020CBSMsg.KOJI_UK_CD_ERR, "E1", "E2", "E3", "E4", "1", "C0000072", "1", "", "", "9", "" },
			//工事受付詳細コード 必須あり，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KOJI_UK_DTAIL_CD, EKU0021C020CBSMsg.KOJI_UK_DTAIL_CD_ERR, "E1", "E2", "E3", "E4", "1", "C0000071", "1", "", "", "9", "" },
			//工事受付契機異動区分 必須あり，ドメイン：区分(5桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KOJI_UK_OPTNTY_IDO_DIV, EKU0021C020CBSMsg.KOJI_UK_OPTNTY_IDO_DIV_ERR, "E1", "E2", "E3", "E4", "1", "C0000097", "1", "", "", "9", "" },
			//工事受付契機異動年月日時分秒 必須あり，ドメイン：年月日時分秒(yyyyMMddHHmmssSSS)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KOJI_UK_OPTNTY_IDO_DTM, EKU0021C020CBSMsg.KOJI_UK_OPTNTY_IDO_DTM_ERR, "E1", "E2", "E3", "E4", "1", "C0000004", "1", "", "", "9", "" },
			//サービスコード 必須あり，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.SVC_CD, EKU0021C020CBSMsg.SVC_CD_ERR, "E1", "E2", "E3", "E4", "1", "C0000071", "1", "", "", "9", "" },
			//料金グループコード 必須あり，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.PRC_GRP_CD, EKU0021C020CBSMsg.PRC_GRP_CD_ERR, "E1", "E2", "E3", "E4", "1", "C0000071", "1", "", "", "9", "" },
			//料金コースコード 必須あり，ドメイン：コード(3桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.PCRS_CD, EKU0021C020CBSMsg.PCRS_CD_ERR, "E1", "E2", "E3", "E4", "1", "C0000072", "1", "", "", "9", "" },
			//料金プランコード 必須なし，ドメイン：コード(6桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.PPLAN_CD, EKU0021C020CBSMsg.PPLAN_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000075", "1", "", "", "9", "" },
			//割引タイプコード 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.WRIB_TYPE_CD, EKU0021C020CBSMsg.WRIB_TYPE_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//追加元サービス契約番号 必須なし，ドメイン：番号(10桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.ADD_MOTO_SVC_KEI_NO, EKU0021C020CBSMsg.ADD_MOTO_SVC_KEI_NO_ERR, "E1", "E2", "E3", "E4", "0", "C0000155", "1", "", "", "9", "" },
			//面開発案件番号 必須なし，ドメイン：番号(11桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.MENKAIHAT_ANKEN_NO, EKU0021C020CBSMsg.MENKAIHAT_ANKEN_NO_ERR, "E1", "E2", "E3", "E4", "0", "C0000172", "1", "", "", "9", "" },
			//面開発工事コード 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.MNKHT_KOJI_CD, EKU0021C020CBSMsg.MNKHT_KOJI_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//SYSID 必須あり，ドメイン：ID(10桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.SYSID, EKU0021C020CBSMsg.SYSID_ERR, "E1", "E2", "E3", "E4", "1", "C0000095", "1", "", "", "9", "" },
			//申込者名 必須なし，ドメイン：氏名，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.MSKMSHA_NM, EKU0021C020CBSMsg.MSKMSHA_NM_ERR, "E1", "E2", "E3", "E4", "0", "C0000110", "1", "", "", "9", "" },
			//お客様名 必須あり，ドメイン：氏名，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.CUST_NM, EKU0021C020CBSMsg.CUST_NM_ERR, "E1", "E2", "E3", "E4", "1", "C0000110", "1", "", "", "9", "" },
			//お客様カナ名 必須あり，ドメイン：カナ氏名(全角英数字カナ)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.CUST_KANA, EKU0021C020CBSMsg.CUST_KANA_ERR, "E1", "E2", "E3", "E4", "1", "C0000399", "1", "", "", "9", "" },
			//お客様自宅電話番号 必須あり，ドメイン：電話番号(10桁-11桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.CUST_HOME_TEL_NO, EKU0021C020CBSMsg.CUST_HOME_TEL_NO_ERR, "E1", "E2", "E3", "E4", "1", "C0000083", "1", "", "", "9", "" },
			//お客様携帯電話番号 必須なし，ドメイン：電話番号(10桁-11桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.CUST_KTAI_TEL_NO, EKU0021C020CBSMsg.CUST_KTAI_TEL_NO_ERR, "E1", "E2", "E3", "E4", "0", "C0000083", "1", "", "", "9", "" },
			//お客様連絡先電話番号 必須なし，ドメイン：電話番号(10桁-11桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.CUST_RRKS_TEL_NO, EKU0021C020CBSMsg.CUST_RRKS_TEL_NO_ERR, "E1", "E2", "E3", "E4", "0", "C0000083", "1", "", "", "9", "" },
			//連絡先勤務先名 必須なし，ドメイン：名，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.RRKS_OFFC_NM, EKU0021C020CBSMsg.RRKS_OFFC_NM_ERR, "E1", "E2", "E3", "E4", "0", "C0000030", "1", "", "", "9", "" },
			//契約者住所手動入力フラグ 必須あり，ドメイン：フラグ，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KEISHA_AD_MAN_INPUT_FLG, EKU0021C020CBSMsg.KEISHA_AD_MAN_INPUT_FLG_ERR, "E1", "E2", "E3", "E4", "1", "C0000022", "1", "", "", "9", "" },
			//契約者住所コード 必須あり，ドメイン：住所コード，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KEISHA_AD_CD, EKU0021C020CBSMsg.KEISHA_AD_CD_ERR, "E1", "E2", "E3", "E4", "1", "C0000014", "1", "", "", "9", "" },
			//契約者郵便番号 必須あり，ドメイン：郵便番号，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KEISHA_PCD, EKU0021C020CBSMsg.KEISHA_PCD_ERR, "E1", "E2", "E3", "E4", "1", "C0000013", "1", "", "", "9", "" },
			//契約者都道府県名 必須なし，ドメイン：都道府県名，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KEISHA_STATE_NM, EKU0021C020CBSMsg.KEISHA_STATE_NM_ERR, "E1", "E2", "E3", "E4", "0", "C0000015", "1", "", "", "9", "" },
			//契約者市区町村名 必須なし，ドメイン：市区町村名，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KEISHA_CITY_NM, EKU0021C020CBSMsg.KEISHA_CITY_NM_ERR, "E1", "E2", "E3", "E4", "0", "C0000016", "1", "", "", "9", "" },
			//契約者大字通称名 必須なし，ドメイン：大字通称名，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KEISHA_OAZTSU_NM, EKU0021C020CBSMsg.KEISHA_OAZTSU_NM_ERR, "E1", "E2", "E3", "E4", "0", "C0000017", "1", "", "", "9", "" },
			//契約者字丁目名 必須なし，ドメイン：字丁目名，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KEISHA_AZCHO_NM, EKU0021C020CBSMsg.KEISHA_AZCHO_NM_ERR, "E1", "E2", "E3", "E4", "0", "C0000018", "1", "", "", "9", "" },
			//契約者住所番地号 必須なし，ドメイン：番地号(都道府県名〜番地号)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KEISHA_AD_BNCHIGO, EKU0021C020CBSMsg.KEISHA_AD_BNCHIGO_ERR, "E1", "E2", "E3", "E4", "0", "C0000326", "1", "", "", "9", "" },
			//契約者住所補記・建物名 必須なし，ドメイン：補記・建物名，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KEISHA_ADRTTM, EKU0021C020CBSMsg.KEISHA_ADRTTM_ERR, "E1", "E2", "E3", "E4", "0", "C0000020", "1", "", "", "9", "" },
			//契約者住所補記・部屋番号 必須なし，ドメイン：補記・部屋番号，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KEISHA_ADRRM, EKU0021C020CBSMsg.KEISHA_ADRRM_ERR, "E1", "E2", "E3", "E4", "0", "C0000021", "1", "", "", "9", "" },
			//請求契約番号 必須あり，ドメイン：番号(10桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.SEIKY_KEI_NO, EKU0021C020CBSMsg.SEIKY_KEI_NO_ERR, "E1", "E2", "E3", "E4", "1", "C0000155", "1", "", "", "9", "" },
			//場所番号 必須あり，ドメイン：番号(10桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.PLACE_NO, EKU0021C020CBSMsg.PLACE_NO_ERR, "E1", "E2", "E3", "E4", "1", "C0000155", "1", "", "", "9", "" },
			//設置場所住所コード 必須あり，ドメイン：住所コード，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.SETPLACE_AD_CD, EKU0021C020CBSMsg.SETPLACE_AD_CD_ERR, "E1", "E2", "E3", "E4", "1", "C0000014", "1", "", "", "9", "" },
			//設置場所郵便番号 必須あり，ドメイン：郵便番号，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.SETPLACE_PCD, EKU0021C020CBSMsg.SETPLACE_PCD_ERR, "E1", "E2", "E3", "E4", "1", "C0000013", "1", "", "", "9", "" },
			//設置場所都道府県名 必須なし，ドメイン：都道府県名，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.SETPLACE_STATE_NM, EKU0021C020CBSMsg.SETPLACE_STATE_NM_ERR, "E1", "E2", "E3", "E4", "0", "C0000015", "1", "", "", "9", "" },
			//設置場所市区町村名 必須なし，ドメイン：市区町村名，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.SETPLACE_CITY_NM, EKU0021C020CBSMsg.SETPLACE_CITY_NM_ERR, "E1", "E2", "E3", "E4", "0", "C0000016", "1", "", "", "9", "" },
			//設置場所大字通称名 必須なし，ドメイン：大字通称名，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.SETPLACE_OAZTSU_NM, EKU0021C020CBSMsg.SETPLACE_OAZTSU_NM_ERR, "E1", "E2", "E3", "E4", "0", "C0000017", "1", "", "", "9", "" },
			//設置場所字丁目名 必須なし，ドメイン：字丁目名，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.SETPLACE_AZCHO_NM, EKU0021C020CBSMsg.SETPLACE_AZCHO_NM_ERR, "E1", "E2", "E3", "E4", "0", "C0000018", "1", "", "", "9", "" },
			//設置場所住所番地号 必須なし，ドメイン：番地号(都道府県名〜番地号)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.SETPLACE_AD_BNCHIGO, EKU0021C020CBSMsg.SETPLACE_AD_BNCHIGO_ERR, "E1", "E2", "E3", "E4", "0", "C0000326", "1", "", "", "9", "" },
			//設置場所住所補記・建物名 必須なし，ドメイン：補記・建物名，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.SETPLACE_ADRTTM, EKU0021C020CBSMsg.SETPLACE_ADRTTM_ERR, "E1", "E2", "E3", "E4", "0", "C0000020", "1", "", "", "9", "" },
			//設置場所住所補記・部屋番号 必須なし，ドメイン：補記・部屋番号，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.SETPLACE_ADRRM, EKU0021C020CBSMsg.SETPLACE_ADRRM_ERR, "E1", "E2", "E3", "E4", "0", "C0000021", "1", "", "", "9", "" },
			//工事先住所未確定フラグ 必須あり，ドメイン：フラグ，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KOJI_SAKI_AD_MI_FIX_FLG, EKU0021C020CBSMsg.KOJI_SAKI_AD_MI_FIX_FLG_ERR, "E1", "E2", "E3", "E4", "1", "C0000022", "1", "", "", "9", "" },
			//回線場所電話番号 必須あり，ドメイン：電話番号(10桁-11桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KAISEN_PLACE_TELNO, EKU0021C020CBSMsg.KAISEN_PLACE_TELNO_ERR, "E1", "E2", "E3", "E4", "1", "C0000083", "1", "", "", "9", "" },
			//関電営業所番号 必須なし，ドメイン：コード(3桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KEPCO_BUSIOFFICE_NO, EKU0021C020CBSMsg.KEPCO_BUSIOFFICE_NO_ERR, "E1", "E2", "E3", "E4", "0", "C0000072", "1", "", "", "9", "" },
			//経度 必須あり，ドメイン：座標(緯経度)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.LGTD, EKU0021C020CBSMsg.LGTD_ERR, "E1", "E2", "E3", "E4", "1", "C0000159", "1", "", "", "9", "" },
			//緯度 必須あり，ドメイン：座標(緯経度)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.LTTD, EKU0021C020CBSMsg.LTTD_ERR, "E1", "E2", "E3", "E4", "1", "C0000159", "1", "", "", "9", "" },
			//座標補正有無 必須あり，ドメイン：有無，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.ZAHYO_HOSEI_UM, EKU0021C020CBSMsg.ZAHYO_HOSEI_UM_ERR, "E1", "E2", "E3", "E4", "1", "C0000024", "1", "", "", "9", "" },
			//住所形態コード 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.AD_FORM_CD, EKU0021C020CBSMsg.AD_FORM_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//入居階数コード 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.NYUKYO_FLR_CNT_CD, EKU0021C020CBSMsg.NYUKYO_FLR_CNT_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//建築階数コード 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KCKU_FLR_CNT_CD, EKU0021C020CBSMsg.KCKU_FLR_CNT_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//方角コード1 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.DIRECTION_CD_1, EKU0021C020CBSMsg.DIRECTION_CD_1_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//方角コード2 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.DIRECTION_CD_2, EKU0021C020CBSMsg.DIRECTION_CD_2_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//工事範囲コード 必須なし，ドメイン：コード(3桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KOJI_SCOPE_CD, EKU0021C020CBSMsg.KOJI_SCOPE_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000072", "1", "", "", "9", "" },
			//移設コード 必須なし，ドメイン：コード(3桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.ISETSU_CD, EKU0021C020CBSMsg.ISETSU_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000072", "1", "", "", "9", "" },
			//工事希望年月日 必須なし，ドメイン：年月日(yyyyMMdd)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KOJI_KIBO_YMD, EKU0021C020CBSMsg.KOJI_KIBO_YMD_ERR, "E1", "E2", "E3", "E4", "0", "C0000001", "1", "", "", "9", "" },
			//解約希望年月日 必須なし，ドメイン：年月日(yyyyMMdd)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.DSL_KIBO_YMD, EKU0021C020CBSMsg.DSL_KIBO_YMD_ERR, "E1", "E2", "E3", "E4", "0", "C0000001", "1", "", "", "9", "" },
			//サービス解約年月日 必須なし，ドメイン：年月日(yyyyMMdd)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.SVC_DSL_YMD, EKU0021C020CBSMsg.SVC_DSL_YMD_ERR, "E1", "E2", "E3", "E4", "0", "C0000001", "1", "", "", "9", "" },
			//強制解約指示年月日 必須なし，ドメイン：年月日(yyyyMMdd)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KYOSEI_DSL_SJI_YMD, EKU0021C020CBSMsg.KYOSEI_DSL_SJI_YMD_ERR, "E1", "E2", "E3", "E4", "0", "C0000001", "1", "", "", "9", "" },
			//電話連絡希望年月日 必須なし，ドメイン：年月日(yyyyMMdd)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TEL_RRK_KIBO_YMD, EKU0021C020CBSMsg.TEL_RRK_KIBO_YMD_ERR, "E1", "E2", "E3", "E4", "0", "C0000001", "1", "", "", "9", "" },
			//電話連絡希望時間帯コード 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TEL_RRK_KIBO_TIME_CD, EKU0021C020CBSMsg.TEL_RRK_KIBO_TIME_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//宅内調査希望アポ期限年月日 必須なし，ドメイン：年月日(yyyyMMdd)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKCHO_KIBO_APO_KIGEN_YMD, EKU0021C020CBSMsg.TAKCHO_KIBO_APO_KIGEN_YMD_ERR, "E1", "E2", "E3", "E4", "0", "C0000001", "1", "", "", "9", "" },
			//宅内工事希望アポ期限年月日 必須なし，ドメイン：年月日(yyyyMMdd)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TNKJ_KIBO_APO_KIGEN_YMD, EKU0021C020CBSMsg.TNKJ_KIBO_APO_KIGEN_YMD_ERR, "E1", "E2", "E3", "E4", "0", "C0000001", "1", "", "", "9", "" },
			//工事アポ連絡先指定コード 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KOJI_APO_RRKS_SHITEI_CD, EKU0021C020CBSMsg.KOJI_APO_RRKS_SHITEI_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//工事アポ連絡先電話番号 必須なし，ドメイン：電話番号(10桁-11桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KOJI_APO_RRKS_TELNO, EKU0021C020CBSMsg.KOJI_APO_RRKS_TELNO_ERR, "E1", "E2", "E3", "E4", "0", "C0000083", "1", "", "", "9", "" },
			//連絡手段コード 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.RRK_WAY_CD, EKU0021C020CBSMsg.RRK_WAY_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//連絡手段補記 必須なし，ドメイン：可変長記入欄(MIX)，桁：可変長:最小:1、最大:40，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.RRK_WAY_HOKI, EKU0021C020CBSMsg.RRK_WAY_HOKI_ERR, "E1", "E2", "E3", "E4", "0", "M0000007", "3", "1", "40", "9", "" },
			//工事案件備考 必須なし，ドメイン：可変長記入欄(MIX2)，桁：可変長:最小:1、最大:100，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KOJIAK_BIKO, EKU0021C020CBSMsg.KOJIAK_BIKO_ERR, "E1", "E2", "E3", "E4", "0", "M0000026", "3", "1", "100", "9", "" },
			//工事案件備考1 必須なし，ドメイン：可変長記入欄(MIX)，桁：可変長:最小:1、最大:200，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KOJIAK_BIKO_1, EKU0021C020CBSMsg.KOJIAK_BIKO_1_ERR, "E1", "E2", "E3", "E4", "0", "M0000007", "3", "1", "200", "9", "" },
			//工事案件備考2 必須なし，ドメイン：可変長記入欄(MIX)，桁：可変長:最小:1、最大:200，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KOJIAK_BIKO_2, EKU0021C020CBSMsg.KOJIAK_BIKO_2_ERR, "E1", "E2", "E3", "E4", "0", "M0000007", "3", "1", "200", "9", "" },
			//電波障害案件種別コード 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.DMPSANK_SBT_CD, EKU0021C020CBSMsg.DMPSANK_SBT_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//関西電力お客様情報授受同意有無 必須なし，ドメイン：有無，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KEPCO_CTINFO_JUJU_DOI_UM, EKU0021C020CBSMsg.KEPCO_CTINFO_JUJU_DOI_UM_ERR, "E1", "E2", "E3", "E4", "0", "C0000024", "1", "", "", "9", "" },
			//eo光電話番号1 必須なし，ドメイン：電話番号(10桁-11桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.EOH_TEL_NO_1, EKU0021C020CBSMsg.EOH_TEL_NO_1_ERR, "E1", "E2", "E3", "E4", "0", "C0000083", "1", "", "", "9", "" },
			//eo光電話番号2 必須なし，ドメイン：電話番号(10桁-11桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.EOH_TEL_NO_2, EKU0021C020CBSMsg.EOH_TEL_NO_2_ERR, "E1", "E2", "E3", "E4", "0", "C0000083", "1", "", "", "9", "" },
			//eo光電話番号3 必須なし，ドメイン：電話番号(10桁-11桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.EOH_TEL_NO_3, EKU0021C020CBSMsg.EOH_TEL_NO_3_ERR, "E1", "E2", "E3", "E4", "0", "C0000083", "1", "", "", "9", "" },
			//eo光電話番号4 必須なし，ドメイン：電話番号(10桁-11桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.EOH_TEL_NO_4, EKU0021C020CBSMsg.EOH_TEL_NO_4_ERR, "E1", "E2", "E3", "E4", "0", "C0000083", "1", "", "", "9", "" },
			//eo光電話番号5 必須なし，ドメイン：電話番号(10桁-11桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.EOH_TEL_NO_5, EKU0021C020CBSMsg.EOH_TEL_NO_5_ERR, "E1", "E2", "E3", "E4", "0", "C0000083", "1", "", "", "9", "" },
			//宅内機器種別コード1 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_1, EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_1_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//機器提供サービス契約番号1 必須なし，ドメイン：番号(12桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_1, EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_1_ERR, "E1", "E2", "E3", "E4", "0", "C0000026", "1", "", "", "9", "" },
			//宅内機器型式コード1 必須なし，ドメイン：コード(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_1, EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_1_ERR, "E1", "E2", "E3", "E4", "0", "C0000181", "1", "", "", "9", "" },
			//機器製造番号1 必須なし，ドメイン：番号(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKSEIZO_NO_1, EKU0021C020CBSMsg.KKSEIZO_NO_1_ERR, "E1", "E2", "E3", "E4", "0", "C0000183", "1", "", "", "9", "" },
			//MACアドレス1 必須なし，ドメイン：MACアドレス，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.MACAD_1, EKU0021C020CBSMsg.MACAD_1_ERR, "E1", "E2", "E3", "E4", "0", "C0000042", "1", "", "", "9", "" },
			//ルーター種類コード1 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.ROUTER_KIND_CD_1, EKU0021C020CBSMsg.ROUTER_KIND_CD_1_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//提供種別コード1 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TK_SBT_CD_1, EKU0021C020CBSMsg.TK_SBT_CD_1_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//宅内機器種別コード2 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_2, EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_2_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//機器提供サービス契約番号2 必須なし，ドメイン：番号(12桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_2, EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_2_ERR, "E1", "E2", "E3", "E4", "0", "C0000026", "1", "", "", "9", "" },
			//宅内機器型式コード2 必須なし，ドメイン：コード(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_2, EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_2_ERR, "E1", "E2", "E3", "E4", "0", "C0000181", "1", "", "", "9", "" },
			//機器製造番号2 必須なし，ドメイン：番号(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKSEIZO_NO_2, EKU0021C020CBSMsg.KKSEIZO_NO_2_ERR, "E1", "E2", "E3", "E4", "0", "C0000183", "1", "", "", "9", "" },
			//MACアドレス2 必須なし，ドメイン：MACアドレス，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.MACAD_2, EKU0021C020CBSMsg.MACAD_2_ERR, "E1", "E2", "E3", "E4", "0", "C0000042", "1", "", "", "9", "" },
			//ルーター種類コード2 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.ROUTER_KIND_CD_2, EKU0021C020CBSMsg.ROUTER_KIND_CD_2_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//提供種別コード2 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TK_SBT_CD_2, EKU0021C020CBSMsg.TK_SBT_CD_2_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//宅内機器種別コード3 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_3, EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_3_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//機器提供サービス契約番号3 必須なし，ドメイン：番号(12桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_3, EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_3_ERR, "E1", "E2", "E3", "E4", "0", "C0000026", "1", "", "", "9", "" },
			//宅内機器型式コード3 必須なし，ドメイン：コード(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_3, EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_3_ERR, "E1", "E2", "E3", "E4", "0", "C0000181", "1", "", "", "9", "" },
			//機器製造番号3 必須なし，ドメイン：番号(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKSEIZO_NO_3, EKU0021C020CBSMsg.KKSEIZO_NO_3_ERR, "E1", "E2", "E3", "E4", "0", "C0000183", "1", "", "", "9", "" },
			//MACアドレス3 必須なし，ドメイン：MACアドレス，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.MACAD_3, EKU0021C020CBSMsg.MACAD_3_ERR, "E1", "E2", "E3", "E4", "0", "C0000042", "1", "", "", "9", "" },
			//ルーター種類コード3 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.ROUTER_KIND_CD_3, EKU0021C020CBSMsg.ROUTER_KIND_CD_3_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//提供種別コード3 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TK_SBT_CD_3, EKU0021C020CBSMsg.TK_SBT_CD_3_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//宅内機器種別コード4 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_4, EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_4_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//機器提供サービス契約番号4 必須なし，ドメイン：番号(12桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_4, EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_4_ERR, "E1", "E2", "E3", "E4", "0", "C0000026", "1", "", "", "9", "" },
			//宅内機器型式コード4 必須なし，ドメイン：コード(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_4, EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_4_ERR, "E1", "E2", "E3", "E4", "0", "C0000181", "1", "", "", "9", "" },
			//機器製造番号4 必須なし，ドメイン：番号(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKSEIZO_NO_4, EKU0021C020CBSMsg.KKSEIZO_NO_4_ERR, "E1", "E2", "E3", "E4", "0", "C0000183", "1", "", "", "9", "" },
			//MACアドレス4 必須なし，ドメイン：MACアドレス，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.MACAD_4, EKU0021C020CBSMsg.MACAD_4_ERR, "E1", "E2", "E3", "E4", "0", "C0000042", "1", "", "", "9", "" },
			//ルーター種類コード4 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.ROUTER_KIND_CD_4, EKU0021C020CBSMsg.ROUTER_KIND_CD_4_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//提供種別コード4 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TK_SBT_CD_4, EKU0021C020CBSMsg.TK_SBT_CD_4_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//宅内機器種別コード5 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_5, EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_5_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//機器提供サービス契約番号5 必須なし，ドメイン：番号(12桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_5, EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_5_ERR, "E1", "E2", "E3", "E4", "0", "C0000026", "1", "", "", "9", "" },
			//宅内機器型式コード5 必須なし，ドメイン：コード(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_5, EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_5_ERR, "E1", "E2", "E3", "E4", "0", "C0000181", "1", "", "", "9", "" },
			//機器製造番号5 必須なし，ドメイン：番号(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKSEIZO_NO_5, EKU0021C020CBSMsg.KKSEIZO_NO_5_ERR, "E1", "E2", "E3", "E4", "0", "C0000183", "1", "", "", "9", "" },
			//MACアドレス5 必須なし，ドメイン：MACアドレス，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.MACAD_5, EKU0021C020CBSMsg.MACAD_5_ERR, "E1", "E2", "E3", "E4", "0", "C0000042", "1", "", "", "9", "" },
			//ルーター種類コード5 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.ROUTER_KIND_CD_5, EKU0021C020CBSMsg.ROUTER_KIND_CD_5_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//提供種別コード5 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TK_SBT_CD_5, EKU0021C020CBSMsg.TK_SBT_CD_5_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//宅内機器種別コード6 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_6, EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_6_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//機器提供サービス契約番号6 必須なし，ドメイン：番号(12桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_6, EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_6_ERR, "E1", "E2", "E3", "E4", "0", "C0000026", "1", "", "", "9", "" },
			//宅内機器型式コード6 必須なし，ドメイン：コード(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_6, EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_6_ERR, "E1", "E2", "E3", "E4", "0", "C0000181", "1", "", "", "9", "" },
			//機器製造番号6 必須なし，ドメイン：番号(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKSEIZO_NO_6, EKU0021C020CBSMsg.KKSEIZO_NO_6_ERR, "E1", "E2", "E3", "E4", "0", "C0000183", "1", "", "", "9", "" },
			//MACアドレス6 必須なし，ドメイン：MACアドレス，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.MACAD_6, EKU0021C020CBSMsg.MACAD_6_ERR, "E1", "E2", "E3", "E4", "0", "C0000042", "1", "", "", "9", "" },
			//ルーター種類コード6 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.ROUTER_KIND_CD_6, EKU0021C020CBSMsg.ROUTER_KIND_CD_6_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//提供種別コード6 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TK_SBT_CD_6, EKU0021C020CBSMsg.TK_SBT_CD_6_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//宅内機器種別コード7 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_7, EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_7_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//機器提供サービス契約番号7 必須なし，ドメイン：番号(12桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_7, EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_7_ERR, "E1", "E2", "E3", "E4", "0", "C0000026", "1", "", "", "9", "" },
			//宅内機器型式コード7 必須なし，ドメイン：コード(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_7, EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_7_ERR, "E1", "E2", "E3", "E4", "0", "C0000181", "1", "", "", "9", "" },
			//機器製造番号7 必須なし，ドメイン：番号(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKSEIZO_NO_7, EKU0021C020CBSMsg.KKSEIZO_NO_7_ERR, "E1", "E2", "E3", "E4", "0", "C0000183", "1", "", "", "9", "" },
			//MACアドレス7 必須なし，ドメイン：MACアドレス，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.MACAD_7, EKU0021C020CBSMsg.MACAD_7_ERR, "E1", "E2", "E3", "E4", "0", "C0000042", "1", "", "", "9", "" },
			//ルーター種類コード7 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.ROUTER_KIND_CD_7, EKU0021C020CBSMsg.ROUTER_KIND_CD_7_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//提供種別コード7 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TK_SBT_CD_7, EKU0021C020CBSMsg.TK_SBT_CD_7_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//宅内機器種別コード8 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_8, EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_8_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//機器提供サービス契約番号8 必須なし，ドメイン：番号(12桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_8, EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_8_ERR, "E1", "E2", "E3", "E4", "0", "C0000026", "1", "", "", "9", "" },
			//宅内機器型式コード8 必須なし，ドメイン：コード(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_8, EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_8_ERR, "E1", "E2", "E3", "E4", "0", "C0000181", "1", "", "", "9", "" },
			//機器製造番号8 必須なし，ドメイン：番号(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKSEIZO_NO_8, EKU0021C020CBSMsg.KKSEIZO_NO_8_ERR, "E1", "E2", "E3", "E4", "0", "C0000183", "1", "", "", "9", "" },
			//MACアドレス8 必須なし，ドメイン：MACアドレス，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.MACAD_8, EKU0021C020CBSMsg.MACAD_8_ERR, "E1", "E2", "E3", "E4", "0", "C0000042", "1", "", "", "9", "" },
			//ルーター種類コード8 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.ROUTER_KIND_CD_8, EKU0021C020CBSMsg.ROUTER_KIND_CD_8_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//提供種別コード8 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TK_SBT_CD_8, EKU0021C020CBSMsg.TK_SBT_CD_8_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//宅内機器種別コード9 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_9, EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_9_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//機器提供サービス契約番号9 必須なし，ドメイン：番号(12桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_9, EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_9_ERR, "E1", "E2", "E3", "E4", "0", "C0000026", "1", "", "", "9", "" },
			//宅内機器型式コード9 必須なし，ドメイン：コード(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_9, EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_9_ERR, "E1", "E2", "E3", "E4", "0", "C0000181", "1", "", "", "9", "" },
			//機器製造番号9 必須なし，ドメイン：番号(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKSEIZO_NO_9, EKU0021C020CBSMsg.KKSEIZO_NO_9_ERR, "E1", "E2", "E3", "E4", "0", "C0000183", "1", "", "", "9", "" },
			//MACアドレス9 必須なし，ドメイン：MACアドレス，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.MACAD_9, EKU0021C020CBSMsg.MACAD_9_ERR, "E1", "E2", "E3", "E4", "0", "C0000042", "1", "", "", "9", "" },
			//ルーター種類コード9 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.ROUTER_KIND_CD_9, EKU0021C020CBSMsg.ROUTER_KIND_CD_9_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//提供種別コード9 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TK_SBT_CD_9, EKU0021C020CBSMsg.TK_SBT_CD_9_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//宅内機器種別コード10 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_10, EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_10_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//機器提供サービス契約番号10 必須なし，ドメイン：番号(12桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_10, EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_10_ERR, "E1", "E2", "E3", "E4", "0", "C0000026", "1", "", "", "9", "" },
			//宅内機器型式コード10 必須なし，ドメイン：コード(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_10, EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_10_ERR, "E1", "E2", "E3", "E4", "0", "C0000181", "1", "", "", "9", "" },
			//機器製造番号10 必須なし，ドメイン：番号(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKSEIZO_NO_10, EKU0021C020CBSMsg.KKSEIZO_NO_10_ERR, "E1", "E2", "E3", "E4", "0", "C0000183", "1", "", "", "9", "" },
			//MACアドレス10 必須なし，ドメイン：MACアドレス，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.MACAD_10, EKU0021C020CBSMsg.MACAD_10_ERR, "E1", "E2", "E3", "E4", "0", "C0000042", "1", "", "", "9", "" },
			//ルーター種類コード10 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.ROUTER_KIND_CD_10, EKU0021C020CBSMsg.ROUTER_KIND_CD_10_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//提供種別コード10 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TK_SBT_CD_10, EKU0021C020CBSMsg.TK_SBT_CD_10_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//宅内機器種別コード11 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_11, EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_11_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//機器提供サービス契約番号11 必須なし，ドメイン：番号(12桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_11, EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_11_ERR, "E1", "E2", "E3", "E4", "0", "C0000026", "1", "", "", "9", "" },
			//宅内機器型式コード11 必須なし，ドメイン：コード(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_11, EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_11_ERR, "E1", "E2", "E3", "E4", "0", "C0000181", "1", "", "", "9", "" },
			//機器製造番号11 必須なし，ドメイン：番号(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKSEIZO_NO_11, EKU0021C020CBSMsg.KKSEIZO_NO_11_ERR, "E1", "E2", "E3", "E4", "0", "C0000183", "1", "", "", "9", "" },
			//MACアドレス11 必須なし，ドメイン：MACアドレス，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.MACAD_11, EKU0021C020CBSMsg.MACAD_11_ERR, "E1", "E2", "E3", "E4", "0", "C0000042", "1", "", "", "9", "" },
			//ルーター種類コード11 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.ROUTER_KIND_CD_11, EKU0021C020CBSMsg.ROUTER_KIND_CD_11_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//提供種別コード11 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TK_SBT_CD_11, EKU0021C020CBSMsg.TK_SBT_CD_11_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//宅内機器種別コード12 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_12, EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_12_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//機器提供サービス契約番号12 必須なし，ドメイン：番号(12桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_12, EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_12_ERR, "E1", "E2", "E3", "E4", "0", "C0000026", "1", "", "", "9", "" },
			//宅内機器型式コード12 必須なし，ドメイン：コード(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_12, EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_12_ERR, "E1", "E2", "E3", "E4", "0", "C0000181", "1", "", "", "9", "" },
			//機器製造番号12 必須なし，ドメイン：番号(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKSEIZO_NO_12, EKU0021C020CBSMsg.KKSEIZO_NO_12_ERR, "E1", "E2", "E3", "E4", "0", "C0000183", "1", "", "", "9", "" },
			//MACアドレス12 必須なし，ドメイン：MACアドレス，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.MACAD_12, EKU0021C020CBSMsg.MACAD_12_ERR, "E1", "E2", "E3", "E4", "0", "C0000042", "1", "", "", "9", "" },
			//ルーター種類コード12 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.ROUTER_KIND_CD_12, EKU0021C020CBSMsg.ROUTER_KIND_CD_12_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//提供種別コード12 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TK_SBT_CD_12, EKU0021C020CBSMsg.TK_SBT_CD_12_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//宅内機器種別コード13 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_13, EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_13_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//機器提供サービス契約番号13 必須なし，ドメイン：番号(12桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_13, EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_13_ERR, "E1", "E2", "E3", "E4", "0", "C0000026", "1", "", "", "9", "" },
			//宅内機器型式コード13 必須なし，ドメイン：コード(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_13, EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_13_ERR, "E1", "E2", "E3", "E4", "0", "C0000181", "1", "", "", "9", "" },
			//機器製造番号13 必須なし，ドメイン：番号(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKSEIZO_NO_13, EKU0021C020CBSMsg.KKSEIZO_NO_13_ERR, "E1", "E2", "E3", "E4", "0", "C0000183", "1", "", "", "9", "" },
			//MACアドレス13 必須なし，ドメイン：MACアドレス，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.MACAD_13, EKU0021C020CBSMsg.MACAD_13_ERR, "E1", "E2", "E3", "E4", "0", "C0000042", "1", "", "", "9", "" },
			//ルーター種類コード13 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.ROUTER_KIND_CD_13, EKU0021C020CBSMsg.ROUTER_KIND_CD_13_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//提供種別コード13 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TK_SBT_CD_13, EKU0021C020CBSMsg.TK_SBT_CD_13_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//宅内機器種別コード14 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_14, EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_14_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//機器提供サービス契約番号14 必須なし，ドメイン：番号(12桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_14, EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_14_ERR, "E1", "E2", "E3", "E4", "0", "C0000026", "1", "", "", "9", "" },
			//宅内機器型式コード14 必須なし，ドメイン：コード(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_14, EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_14_ERR, "E1", "E2", "E3", "E4", "0", "C0000181", "1", "", "", "9", "" },
			//機器製造番号14 必須なし，ドメイン：番号(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKSEIZO_NO_14, EKU0021C020CBSMsg.KKSEIZO_NO_14_ERR, "E1", "E2", "E3", "E4", "0", "C0000183", "1", "", "", "9", "" },
			//MACアドレス14 必須なし，ドメイン：MACアドレス，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.MACAD_14, EKU0021C020CBSMsg.MACAD_14_ERR, "E1", "E2", "E3", "E4", "0", "C0000042", "1", "", "", "9", "" },
			//ルーター種類コード14 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.ROUTER_KIND_CD_14, EKU0021C020CBSMsg.ROUTER_KIND_CD_14_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//提供種別コード14 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TK_SBT_CD_14, EKU0021C020CBSMsg.TK_SBT_CD_14_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//宅内機器種別コード15 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_15, EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_15_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//機器提供サービス契約番号15 必須なし，ドメイン：番号(12桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_15, EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_15_ERR, "E1", "E2", "E3", "E4", "0", "C0000026", "1", "", "", "9", "" },
			//宅内機器型式コード15 必須なし，ドメイン：コード(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_15, EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_15_ERR, "E1", "E2", "E3", "E4", "0", "C0000181", "1", "", "", "9", "" },
			//機器製造番号15 必須なし，ドメイン：番号(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKSEIZO_NO_15, EKU0021C020CBSMsg.KKSEIZO_NO_15_ERR, "E1", "E2", "E3", "E4", "0", "C0000183", "1", "", "", "9", "" },
			//MACアドレス15 必須なし，ドメイン：MACアドレス，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.MACAD_15, EKU0021C020CBSMsg.MACAD_15_ERR, "E1", "E2", "E3", "E4", "0", "C0000042", "1", "", "", "9", "" },
			//ルーター種類コード15 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.ROUTER_KIND_CD_15, EKU0021C020CBSMsg.ROUTER_KIND_CD_15_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//提供種別コード15 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TK_SBT_CD_15, EKU0021C020CBSMsg.TK_SBT_CD_15_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//宅内機器種別コード16 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_16, EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_16_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//機器提供サービス契約番号16 必須なし，ドメイン：番号(12桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_16, EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_16_ERR, "E1", "E2", "E3", "E4", "0", "C0000026", "1", "", "", "9", "" },
			//宅内機器型式コード16 必須なし，ドメイン：コード(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_16, EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_16_ERR, "E1", "E2", "E3", "E4", "0", "C0000181", "1", "", "", "9", "" },
			//機器製造番号16 必須なし，ドメイン：番号(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKSEIZO_NO_16, EKU0021C020CBSMsg.KKSEIZO_NO_16_ERR, "E1", "E2", "E3", "E4", "0", "C0000183", "1", "", "", "9", "" },
			//MACアドレス16 必須なし，ドメイン：MACアドレス，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.MACAD_16, EKU0021C020CBSMsg.MACAD_16_ERR, "E1", "E2", "E3", "E4", "0", "C0000042", "1", "", "", "9", "" },
			//ルーター種類コード16 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.ROUTER_KIND_CD_16, EKU0021C020CBSMsg.ROUTER_KIND_CD_16_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//提供種別コード16 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TK_SBT_CD_16, EKU0021C020CBSMsg.TK_SBT_CD_16_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//宅内機器種別コード17 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_17, EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_17_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//機器提供サービス契約番号17 必須なし，ドメイン：番号(12桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_17, EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_17_ERR, "E1", "E2", "E3", "E4", "0", "C0000026", "1", "", "", "9", "" },
			//宅内機器型式コード17 必須なし，ドメイン：コード(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_17, EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_17_ERR, "E1", "E2", "E3", "E4", "0", "C0000181", "1", "", "", "9", "" },
			//機器製造番号17 必須なし，ドメイン：番号(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKSEIZO_NO_17, EKU0021C020CBSMsg.KKSEIZO_NO_17_ERR, "E1", "E2", "E3", "E4", "0", "C0000183", "1", "", "", "9", "" },
			//MACアドレス17 必須なし，ドメイン：MACアドレス，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.MACAD_17, EKU0021C020CBSMsg.MACAD_17_ERR, "E1", "E2", "E3", "E4", "0", "C0000042", "1", "", "", "9", "" },
			//ルーター種類コード17 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.ROUTER_KIND_CD_17, EKU0021C020CBSMsg.ROUTER_KIND_CD_17_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//提供種別コード17 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TK_SBT_CD_17, EKU0021C020CBSMsg.TK_SBT_CD_17_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//宅内機器種別コード18 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_18, EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_18_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//機器提供サービス契約番号18 必須なし，ドメイン：番号(12桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_18, EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_18_ERR, "E1", "E2", "E3", "E4", "0", "C0000026", "1", "", "", "9", "" },
			//宅内機器型式コード18 必須なし，ドメイン：コード(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_18, EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_18_ERR, "E1", "E2", "E3", "E4", "0", "C0000181", "1", "", "", "9", "" },
			//機器製造番号18 必須なし，ドメイン：番号(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKSEIZO_NO_18, EKU0021C020CBSMsg.KKSEIZO_NO_18_ERR, "E1", "E2", "E3", "E4", "0", "C0000183", "1", "", "", "9", "" },
			//MACアドレス18 必須なし，ドメイン：MACアドレス，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.MACAD_18, EKU0021C020CBSMsg.MACAD_18_ERR, "E1", "E2", "E3", "E4", "0", "C0000042", "1", "", "", "9", "" },
			//ルーター種類コード18 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.ROUTER_KIND_CD_18, EKU0021C020CBSMsg.ROUTER_KIND_CD_18_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//提供種別コード18 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TK_SBT_CD_18, EKU0021C020CBSMsg.TK_SBT_CD_18_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//宅内機器種別コード19 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_19, EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_19_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//機器提供サービス契約番号19 必須なし，ドメイン：番号(12桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_19, EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_19_ERR, "E1", "E2", "E3", "E4", "0", "C0000026", "1", "", "", "9", "" },
			//宅内機器型式コード19 必須なし，ドメイン：コード(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_19, EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_19_ERR, "E1", "E2", "E3", "E4", "0", "C0000181", "1", "", "", "9", "" },
			//機器製造番号19 必須なし，ドメイン：番号(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKSEIZO_NO_19, EKU0021C020CBSMsg.KKSEIZO_NO_19_ERR, "E1", "E2", "E3", "E4", "0", "C0000183", "1", "", "", "9", "" },
			//MACアドレス19 必須なし，ドメイン：MACアドレス，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.MACAD_19, EKU0021C020CBSMsg.MACAD_19_ERR, "E1", "E2", "E3", "E4", "0", "C0000042", "1", "", "", "9", "" },
			//ルーター種類コード19 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.ROUTER_KIND_CD_19, EKU0021C020CBSMsg.ROUTER_KIND_CD_19_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//提供種別コード19 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TK_SBT_CD_19, EKU0021C020CBSMsg.TK_SBT_CD_19_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//宅内機器種別コード20 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_20, EKU0021C020CBSMsg.TAKNKIKI_SBT_CD_20_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//機器提供サービス契約番号20 必須なし，ドメイン：番号(12桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_20, EKU0021C020CBSMsg.KKTK_SVC_KEI_NO_20_ERR, "E1", "E2", "E3", "E4", "0", "C0000026", "1", "", "", "9", "" },
			//宅内機器型式コード20 必須なし，ドメイン：コード(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_20, EKU0021C020CBSMsg.TAKNKIKI_MODEL_CD_20_ERR, "E1", "E2", "E3", "E4", "0", "C0000181", "1", "", "", "9", "" },
			//機器製造番号20 必須なし，ドメイン：番号(1桁-20桁)(半角英数字2)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KKSEIZO_NO_20, EKU0021C020CBSMsg.KKSEIZO_NO_20_ERR, "E1", "E2", "E3", "E4", "0", "C0000183", "1", "", "", "9", "" },
			//MACアドレス20 必須なし，ドメイン：MACアドレス，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.MACAD_20, EKU0021C020CBSMsg.MACAD_20_ERR, "E1", "E2", "E3", "E4", "0", "C0000042", "1", "", "", "9", "" },
			//ルーター種類コード20 必須なし，ドメイン：コード(1桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.ROUTER_KIND_CD_20, EKU0021C020CBSMsg.ROUTER_KIND_CD_20_ERR, "E1", "E2", "E3", "E4", "0", "C0000070", "1", "", "", "9", "" },
			//提供種別コード20 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TK_SBT_CD_20, EKU0021C020CBSMsg.TK_SBT_CD_20_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//転宅先サービス契約回線内訳番号 必須なし，ドメイン：番号(12桁)(識別子)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TENTAKU_SAKI_SVC_KEI_KAISEN_UCWK_NO, EKU0021C020CBSMsg.TENTAKU_SAKI_SVC_KEI_KAISEN_UCWK_NO_ERR, "E1", "E2", "E3", "E4", "0", "C0000026", "1", "", "", "9", "" },
			//転宅先住所コード 必須なし，ドメイン：住所コード，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TENTAKU_SAKI_AD_CD, EKU0021C020CBSMsg.TENTAKU_SAKI_AD_CD_ERR, "E1", "E2", "E3", "E4", "0", "C0000014", "1", "", "", "9", "" },
			//転宅先郵便番号 必須なし，ドメイン：郵便番号，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TENTAKU_SAKI_PCD, EKU0021C020CBSMsg.TENTAKU_SAKI_PCD_ERR, "E1", "E2", "E3", "E4", "0", "C0000013", "1", "", "", "9", "" },
			//転宅先都道府県名 必須なし，ドメイン：都道府県名，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TENTAKU_SAKI_STATE_NM, EKU0021C020CBSMsg.TENTAKU_SAKI_STATE_NM_ERR, "E1", "E2", "E3", "E4", "0", "C0000015", "1", "", "", "9", "" },
			//転宅先市区町村名 必須なし，ドメイン：市区町村名，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TENTAKU_SAKI_CITY_NM, EKU0021C020CBSMsg.TENTAKU_SAKI_CITY_NM_ERR, "E1", "E2", "E3", "E4", "0", "C0000016", "1", "", "", "9", "" },
			//転宅先大字通称名 必須なし，ドメイン：大字通称名，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TENTAKU_SAKI_OAZTSU_NM, EKU0021C020CBSMsg.TENTAKU_SAKI_OAZTSU_NM_ERR, "E1", "E2", "E3", "E4", "0", "C0000017", "1", "", "", "9", "" },
			//転宅先字丁目名 必須なし，ドメイン：字丁目名，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TENTAKU_SAKI_AZCHO_NM, EKU0021C020CBSMsg.TENTAKU_SAKI_AZCHO_NM_ERR, "E1", "E2", "E3", "E4", "0", "C0000018", "1", "", "", "9", "" },
			//転宅先住所番地号 必須なし，ドメイン：番地号(都道府県名〜番地号)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TENTAKU_SAKI_AD_BNCHIGO, EKU0021C020CBSMsg.TENTAKU_SAKI_AD_BNCHIGO_ERR, "E1", "E2", "E3", "E4", "0", "C0000326", "1", "", "", "9", "" },
			//転宅先住所補記・建物名 必須なし，ドメイン：補記・建物名，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TENTAKU_SAKI_ADRTTM, EKU0021C020CBSMsg.TENTAKU_SAKI_ADRTTM_ERR, "E1", "E2", "E3", "E4", "0", "C0000020", "1", "", "", "9", "" },
			//転宅先住所補記・部屋番号 必須なし，ドメイン：補記・部屋番号，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TENTAKU_SAKI_ADRRM, EKU0021C020CBSMsg.TENTAKU_SAKI_ADRRM_ERR, "E1", "E2", "E3", "E4", "0", "C0000021", "1", "", "", "9", "" },
			//宅内機器異動コード1 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_1, EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_1_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//宅内機器異動コード2 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_2, EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_2_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//宅内機器異動コード3 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_3, EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_3_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//宅内機器異動コード4 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_4, EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_4_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//宅内機器異動コード5 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_5, EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_5_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//宅内機器異動コード6 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_6, EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_6_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//宅内機器異動コード7 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_7, EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_7_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//宅内機器異動コード8 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_8, EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_8_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//宅内機器異動コード9 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_9, EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_9_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//宅内機器異動コード10 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_10, EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_10_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//宅内機器異動コード11 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_11, EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_11_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//宅内機器異動コード12 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_12, EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_12_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//宅内機器異動コード13 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_13, EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_13_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//宅内機器異動コード14 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_14, EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_14_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//宅内機器異動コード15 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_15, EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_15_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//宅内機器異動コード16 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_16, EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_16_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//宅内機器異動コード17 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_17, EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_17_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//宅内機器異動コード18 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_18, EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_18_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//宅内機器異動コード19 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_19, EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_19_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//宅内機器異動コード20 必須なし，ドメイン：コード(2桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_20, EKU0021C020CBSMsg.TAKNKIKI_IDO_CD_20_ERR, "E1", "E2", "E3", "E4", "0", "C0000071", "1", "", "", "9", "" },
			//機器変更番号1 必須なし，ドメイン：番号(12桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KIKI_CHG_NO_1, EKU0021C020CBSMsg.KIKI_CHG_NO_1_ERR, "E1", "E2", "E3", "E4", "0", "C0000128", "1", "", "", "9", "" },
			//機器変更番号2 必須なし，ドメイン：番号(12桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KIKI_CHG_NO_2, EKU0021C020CBSMsg.KIKI_CHG_NO_2_ERR, "E1", "E2", "E3", "E4", "0", "C0000128", "1", "", "", "9", "" },
			//機器変更番号3 必須なし，ドメイン：番号(12桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KIKI_CHG_NO_3, EKU0021C020CBSMsg.KIKI_CHG_NO_3_ERR, "E1", "E2", "E3", "E4", "0", "C0000128", "1", "", "", "9", "" },
			//機器変更番号4 必須なし，ドメイン：番号(12桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KIKI_CHG_NO_4, EKU0021C020CBSMsg.KIKI_CHG_NO_4_ERR, "E1", "E2", "E3", "E4", "0", "C0000128", "1", "", "", "9", "" },
			//機器変更番号5 必須なし，ドメイン：番号(12桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KIKI_CHG_NO_5, EKU0021C020CBSMsg.KIKI_CHG_NO_5_ERR, "E1", "E2", "E3", "E4", "0", "C0000128", "1", "", "", "9", "" },
			//機器変更番号6 必須なし，ドメイン：番号(12桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KIKI_CHG_NO_6, EKU0021C020CBSMsg.KIKI_CHG_NO_6_ERR, "E1", "E2", "E3", "E4", "0", "C0000128", "1", "", "", "9", "" },
			//機器変更番号7 必須なし，ドメイン：番号(12桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KIKI_CHG_NO_7, EKU0021C020CBSMsg.KIKI_CHG_NO_7_ERR, "E1", "E2", "E3", "E4", "0", "C0000128", "1", "", "", "9", "" },
			//機器変更番号8 必須なし，ドメイン：番号(12桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KIKI_CHG_NO_8, EKU0021C020CBSMsg.KIKI_CHG_NO_8_ERR, "E1", "E2", "E3", "E4", "0", "C0000128", "1", "", "", "9", "" },
			//機器変更番号9 必須なし，ドメイン：番号(12桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KIKI_CHG_NO_9, EKU0021C020CBSMsg.KIKI_CHG_NO_9_ERR, "E1", "E2", "E3", "E4", "0", "C0000128", "1", "", "", "9", "" },
			//機器変更番号10 必須なし，ドメイン：番号(12桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KIKI_CHG_NO_10, EKU0021C020CBSMsg.KIKI_CHG_NO_10_ERR, "E1", "E2", "E3", "E4", "0", "C0000128", "1", "", "", "9", "" },
			//機器変更番号11 必須なし，ドメイン：番号(12桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KIKI_CHG_NO_11, EKU0021C020CBSMsg.KIKI_CHG_NO_11_ERR, "E1", "E2", "E3", "E4", "0", "C0000128", "1", "", "", "9", "" },
			//機器変更番号12 必須なし，ドメイン：番号(12桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KIKI_CHG_NO_12, EKU0021C020CBSMsg.KIKI_CHG_NO_12_ERR, "E1", "E2", "E3", "E4", "0", "C0000128", "1", "", "", "9", "" },
			//機器変更番号13 必須なし，ドメイン：番号(12桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KIKI_CHG_NO_13, EKU0021C020CBSMsg.KIKI_CHG_NO_13_ERR, "E1", "E2", "E3", "E4", "0", "C0000128", "1", "", "", "9", "" },
			//機器変更番号14 必須なし，ドメイン：番号(12桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KIKI_CHG_NO_14, EKU0021C020CBSMsg.KIKI_CHG_NO_14_ERR, "E1", "E2", "E3", "E4", "0", "C0000128", "1", "", "", "9", "" },
			//機器変更番号15 必須なし，ドメイン：番号(12桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KIKI_CHG_NO_15, EKU0021C020CBSMsg.KIKI_CHG_NO_15_ERR, "E1", "E2", "E3", "E4", "0", "C0000128", "1", "", "", "9", "" },
			//機器変更番号16 必須なし，ドメイン：番号(12桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KIKI_CHG_NO_16, EKU0021C020CBSMsg.KIKI_CHG_NO_16_ERR, "E1", "E2", "E3", "E4", "0", "C0000128", "1", "", "", "9", "" },
			//機器変更番号17 必須なし，ドメイン：番号(12桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KIKI_CHG_NO_17, EKU0021C020CBSMsg.KIKI_CHG_NO_17_ERR, "E1", "E2", "E3", "E4", "0", "C0000128", "1", "", "", "9", "" },
			//機器変更番号18 必須なし，ドメイン：番号(12桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KIKI_CHG_NO_18, EKU0021C020CBSMsg.KIKI_CHG_NO_18_ERR, "E1", "E2", "E3", "E4", "0", "C0000128", "1", "", "", "9", "" },
			//機器変更番号19 必須なし，ドメイン：番号(12桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KIKI_CHG_NO_19, EKU0021C020CBSMsg.KIKI_CHG_NO_19_ERR, "E1", "E2", "E3", "E4", "0", "C0000128", "1", "", "", "9", "" },
			//機器変更番号20 必須なし，ドメイン：番号(12桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.KIKI_CHG_NO_20, EKU0021C020CBSMsg.KIKI_CHG_NO_20_ERR, "E1", "E2", "E3", "E4", "0", "C0000128", "1", "", "", "9", "" },
			//設備流用有無 必須なし，ドメイン：有無，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.EQUIP_RYUYO_UM, EKU0021C020CBSMsg.EQUIP_RYUYO_UM_ERR, "E1", "E2", "E3", "E4", "0", "C0000024", "1", "", "", "9", "" },
			//設備流用工事完了希望年月日 必須なし，ドメイン：年月日(yyyyMMdd)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.SBRY_KJ_FIN_KIBOYMD, EKU0021C020CBSMsg.SBRY_KJ_FIN_KIBOYMD_ERR, "E1", "E2", "E3", "E4", "0", "C0000001", "1", "", "", "9", "" },
			//他システム連携_工事連絡先氏名 必須なし，ドメイン：可変長記入欄(MIX)，桁：可変長:最小:1、最大:40，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TSYRN_KJ_RRKS_NM, EKU0021C020CBSMsg.TSYRN_KJ_RRKS_NM_ERR, "E1", "E2", "E3", "E4", "0", "M0000007", "3", "1", "40", "9", "" },
			//他システム連携_工事連絡先電話番号 必須なし，ドメイン：コード(1桁-11桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TSYRN_KJ_RRKS_TLN, EKU0021C020CBSMsg.TSYRN_KJ_RRKS_TLN_ERR, "E1", "E2", "E3", "E4", "0", "C0000234", "1", "", "", "9", "" },
			//他システム連携_宅内調査時連絡先氏名 必須なし，ドメイン：可変長記入欄(MIX)，桁：可変長:最小:1、最大:40，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TSYRN_TAKCHO_JI_RRKS_NM, EKU0021C020CBSMsg.TSYRN_TAKCHO_JI_RRKS_NM_ERR, "E1", "E2", "E3", "E4", "0", "M0000007", "3", "1", "40", "9", "" },
			//他システム連携_宅内調査時連絡先電話番号 必須なし，ドメイン：コード(1桁-11桁)，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TSYRN_TAKCHO_JI_RRKS_TLN, EKU0021C020CBSMsg.TSYRN_TAKCHO_JI_RRKS_TLN_ERR, "E1", "E2", "E3", "E4", "0", "C0000234", "1", "", "", "9", "" },
			//他システム連携_連絡希望日時 必須なし，ドメイン：可変長記入欄(MIX)，桁：可変長:最小:1、最大:20，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TSYRN_RRK_KIBO_DATE, EKU0021C020CBSMsg.TSYRN_RRK_KIBO_DATE_ERR, "E1", "E2", "E3", "E4", "0", "M0000007", "3", "1", "20", "9", "" },
			//他システム連携_工事費用 必須なし，ドメイン：可変長記入欄(MIX)，桁：可変長:最小:1、最大:20，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TSYRN_KOJI_HI, EKU0021C020CBSMsg.TSYRN_KOJI_HI_ERR, "E1", "E2", "E3", "E4", "0", "M0000007", "3", "1", "20", "9", "" },
			//他システム連携_宅内調査要否 必須なし，ドメイン：要否，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TSYRN_TAKCHO_YH, EKU0021C020CBSMsg.TSYRN_TAKCHO_YH_ERR, "E1", "E2", "E3", "E4", "0", "C0000023", "1", "", "", "9", "" },
			//他システム連携_承諾書要否 必須なし，ドメイン：要否，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TSYRN_SDAKS_YH, EKU0021C020CBSMsg.TSYRN_SDAKS_YH_ERR, "E1", "E2", "E3", "E4", "0", "C0000023", "1", "", "", "9", "" },
			//他システム連携_立会者名 必須なし，ドメイン：可変長記入欄(MIX)，桁：可変長:最小:1、最大:20，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TSYRN_TACHIAISHA_NM, EKU0021C020CBSMsg.TSYRN_TACHIAISHA_NM_ERR, "E1", "E2", "E3", "E4", "0", "M0000007", "3", "1", "20", "9", "" },
			//他システム連携_引越し施策要否 必須なし，ドメイン：要否，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TSYRN_HKKS_SISAK_YH, EKU0021C020CBSMsg.TSYRN_HKKS_SISAK_YH_ERR, "E1", "E2", "E3", "E4", "0", "C0000023", "1", "", "", "9", "" },
			//他システム連携_建替時新設案件要否 必須なし，ドメイン：要否，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TSYRN_TTK_JI_NSANK_YH, EKU0021C020CBSMsg.TSYRN_TTK_JI_NSANK_YH_ERR, "E1", "E2", "E3", "E4", "0", "C0000023", "1", "", "", "9", "" },
			//他システム連携_地図有無 必須なし，ドメイン：有無，桁：ドメインに従う，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TSYRN_MAP_UM, EKU0021C020CBSMsg.TSYRN_MAP_UM_ERR, "E1", "E2", "E3", "E4", "0", "C0000024", "1", "", "", "9", "" },
			//他システム連携_同時工事情報 必須なし，ドメイン：可変長記入欄(MIX)，桁：可変長:最小:1、最大:50，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TSYRN_DOJI_KOJI_INF, EKU0021C020CBSMsg.TSYRN_DOJI_KOJI_INF_ERR, "E1", "E2", "E3", "E4", "0", "M0000007", "3", "1", "50", "9", "" },
			//他システム連携_既存契約情報 必須なし，ドメイン：可変長記入欄(MIX)，桁：可変長:最小:1、最大:50，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TSYRN_KZN_KEI_INF, EKU0021C020CBSMsg.TSYRN_KZN_KEI_INF_ERR, "E1", "E2", "E3", "E4", "0", "M0000007", "3", "1", "50", "9", "" },
			//他システム連携_不備解消年月日 必須なし，ドメイン：可変長記入欄(MIX)，桁：可変長:最小:1、最大:50，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TSYRN_HBI_KAISHOU_YMD, EKU0021C020CBSMsg.TSYRN_HBI_KAISHOU_YMD_ERR, "E1", "E2", "E3", "E4", "0", "M0000007", "3", "1", "50", "9", "" },
			//他システム連携_キャンペーン情報 必須なし，ドメイン：可変長記入欄(MIX)，桁：可変長:最小:1、最大:50，リファレンス：ドメインに従う
			{EKU0021C020CBSMsg.TSYRN_CAMPAIGN_INF, EKU0021C020CBSMsg.TSYRN_CAMPAIGN_INF_ERR, "E1", "E2", "E3", "E4", "0", "M0000007", "3", "1", "50", "9", "" }
		};
		final String[][] strArMsg = createTMCKArgs(tmckArgs);

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

		//チェックを行う
		ComPatternsCheck.check(inContext, inCBSMsg, strArMsg, EKU0021C020CBSMsg.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]);
	
	}

}
