/*********************************************************************
*  All Rights reserved,Copyright (c) K-Opticom
**********************************************************************
*＜プログラム内容＞
*	システム名			：eo顧客基幹システム
*	モジュール名		：JBSbatWCCtrlchange
*	ソースファイル名	：JBSbatWCCtrlchange.java
*	作成者				：富士通　
*	作成日				：2013年07月08日
*＜機能概要＞
*　日次_視聴変更部品です。
*＜修正履歴＞
*	バージョン	修正日		修正者		修正内容
*	v3.00.00	2013/07/08   FJ)水谷	新規作成【】対応
*	v20.00.00	2015/12/16   FJ)松岡	障害対応【OM-2015-0000811】内部処理エラーで送信していない視聴制御オーダーを視聴制御結果受信待ちしている
*
*********************************************************************/
package eo.business.service;

import java.io.IOException;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Map;

import eo.business.common.JBSbatBusinessService;
import eo.business.common.JCCBatCommon;
import eo.business.common.JWCBatCommon;
import eo.business.util.file.JBSbatWCIFE007;
import eo.business.util.file.JBSbatWCIFE012;
import eo.business.util.file.JBSbatWCIFI001;
import eo.business.util.file.JBSbatWCIFM003;
import eo.business.util.table.JBSbatWC_T_WC_ORDER;
import eo.common.constant.JPCBatchMessageConstant;
import eo.common.constant.JWCStrConst;
import eo.framework.application.JBSbatBusinessError;
import eo.framework.db.JBSbatSQLAccess;
import eo.framework.file.JBSbatDefFileUtil;
import eo.framework.file.JBSbatInputFileUtil;
import eo.framework.item.JBSbatCommonDBInterface;
import eo.framework.item.JBSbatCommonItem;
import eo.framework.item.JBSbatOutputItem;
import eo.framework.item.JBSbatServiceInterfaceMap;
import eo.framework.util.JBSbatAplConst;
import eo.framework.util.JBSbatCheckUtil;
import eo.framework.util.JBSbatOracleSeqUtil;

/**
* (クラスの機能概要) <p>
*<BR>
* @author 富士通
*/
public class JBSbatWCCtrlchgDaily extends JBSbatBusinessService
{
	/**▼▼▼▼▼▼ツールから生成した宣言です 開始▼▼▼▼▼▼*/
	/** テーブル(局)*/
	private static final String D_TBL_NAME_WC_M_KYOKU = "WC_M_KYOKU";

	/** テーブル(制御エリア)*/
	private static final String D_TBL_NAME_WC_M_CTRL_AREA = "WC_M_CTRL_AREA";

	/** テーブル(デジタルティアグループ)*/
	private static final String D_TBL_NAME_WC_M_DGTIA_GRP = "WC_M_DGTIA_GRP";

	/** テーブル(視聴制御オーダ)*/
	private static final String D_TBL_NAME_WC_T_WC_ORDER = "WC_T_WC_ORDER";

	/** テーブル(視聴制御オーダ対象デジタルティアグループ)*/
	private static final String D_TBL_NAME_WC_T_WC_ODR_TG_DGTIA = "WC_T_WC_ODR_TG_DGTIA";

	/** テーブル(視聴制御ＨＵＬＦＴ送信実績)*/
	private static final String D_TBL_NAME_WC_T_WC_HULFT_SDJSK = "WC_T_WC_HULFT_SDJSK";

	/** テーブル(業務パラメータ管理)*/
	private static final String D_TBL_NAME_ZM_M_WORK_PARAM_KNRI = "ZM_M_WORK_PARAM_KNRI";

	/** テーブル(コード名称管理)*/
	private static final String D_TBL_NAME_ZM_M_CD_NM_KANRI = "ZM_M_CD_NM_KANRI";

	/** SQL定義キー(WC_SELECT_001)*/
	private static final String WC_M_KYOKU_WC_SELECT_001 = "WC_SELECT_001";

	/** SQL定義キー(WC_SELECT_001)*/
	private static final String WC_M_CTRL_AREA_WC_SELECT_001 = "WC_SELECT_001";

	/** SQL定義キー(WC_SELECT_001)*/
	private static final String WC_M_DGTIA_GRP_WC_SELECT_001 = "WC_SELECT_001";

	/** SQL定義キー(WC_INSERT_001)*/
	private static final String WC_T_WC_ORDER_WC_INSERT_001 = "WC_INSERT_001";

	/** SQL定義キー(WC_INSERT_001)*/
	private static final String WC_T_WC_ODR_TG_DGTIA_WC_INSERT_001 = "WC_INSERT_001";

	/** SQL定義キー(WC_INSERT_001)*/
	private static final String WC_T_WC_HULFT_SDJSK_WC_INSERT_001 = "WC_INSERT_001";

	/** テーブル(視聴制御オーダ対象デジタルティアグループ)*/
	/** テーブルアクセスクラス(局)*/
	private JBSbatSQLAccess db_WC_M_KYOKU = null;

	/** テーブルアクセスクラス(制御エリア)*/
	private JBSbatSQLAccess db_WC_M_CTRL_AREA = null;

	/** テーブルアクセスクラス(デジタルティアグループ)*/
	private JBSbatSQLAccess db_WC_M_DGTIA_GRP = null;

	/** テーブルアクセスクラス(視聴制御オーダ)*/
	private JBSbatSQLAccess db_WC_T_WC_ORDER = null;

	/** テーブルアクセスクラス(視聴制御オーダ対象デジタルティアグループ)*/
	private JBSbatSQLAccess db_WC_T_WC_ODR_TG_DGTIA = null;

	/** テーブルアクセスクラス(視聴制御ＨＵＬＦＴ送信実績)*/
	private JBSbatSQLAccess db_WC_T_WC_HULFT_SDJSK = null;

	/** テーブルアクセスクラス(業務パラメータ管理)*/
	private static JBSbatSQLAccess db_ZM_M_WORK_PARAM_KNRI = null;

	/** テーブル(コード名称管理)*/
	private static JBSbatSQLAccess db_ZM_M_CD_NM_KANRI = null;
	/**▲▲▲▲▲▲ツールから生成した宣言です 終了▲▲▲▲▲▲*/

	/**
	 * 視聴制御オーダ
	 */
	private JBSbatCommonDBInterface wctrlorder_Map = null;

	/**
	 * 視聴制御オーダ対象デジタルティアグループ
	 */
	private JBSbatCommonDBInterface wctrlorder_tgdgtia_Map = null;

	/** ログ出力用項目名 */
	private HashMap<String, String> messageMap = new HashMap<String, String>(24);

	/** コマンド発行フラグ */
	private boolean cmdhakkoflg = true;
	
	/** ＣＡＳステータスフラグ */
	private boolean stshakkoflg = true;

	/** 視聴制御オーダ番号 */
	private String wctrl_order_no = null;

	/** 視聴制御オーダステータス */
	private String wctrl_order_stat = null;

	/** 視聴制御オーダコード */
	private String wctrl_order_cd = null;

	/** 視聴制御依頼処理コード */
	private String wctrl_req_trn_cd = null;

	/** SYSID */
	private String sysid = null;

	/** サービス契約番号 */
	private String svc_kei_no = null;

	/** サービス契約内訳番号 */
	private String svc_kei_ucwk_no = null;

	/** 制御要求キー */
	private String ctrl_yokyu_key = null;

	/** 局コード */
	private String kyoku_cd = null;

	/** 制御エリアコード */
	private String ctrl_area_cd = null;

	/** 制御タイプコード */
	private String ctrl_type_cd = null;

	/** 制御モードコード */
	private String ctrl_mode_cd = null;

	/** STB宅内機器型式コード */
	private String stb_taknkiki_model_cd = null;

	/** STB機器製造番号 */
	private String stb_kiki_seizo_no = null;

	/** STB制御用機種コード */
	private String stb_ctrl_model_cd = null;

	/** STBID */
	private String stb_id = null;

	/** STBCAS内蔵フラグ */
	private String stb_cas_naizo_flg = null;

	/** C-CASカード番号 */
	private String ccas_card_no = null;

	/** B-CASカード番号 */
	private String bcas_card_no = null;

	/** 課金フラグ */
	private String chrg_flg = null;

	/** STBグループID1 */
	private String stb_grp_id_1 = null;

	/** STBグループID2 */
	private String stb_grp_id_2 = null;

	/** STBグループID3 */
	private String stb_grp_id_3 = null;

	/** STBグループID4 */
	private String stb_grp_id_4 = null;

	/** STBグループID5 */
	private String stb_grp_id_5 = null;

	/** STBグループID6 */
	private String stb_grp_id_6 = null;

	/** STBグループID7 */
	private String stb_grp_id_7 = null;

	/** 再設定フラグ */
	private String re_sette_flg = null;

	/** 実行結果コード */
	private String run_rslt_cd = null;

	/** オーダ結果受付年月日時分秒 */
	private String order_rslt_uk_dtm = null;

	/** 制御コマンド発行済フラグ */
	private String ctrl_cmd_hakko_zumi_flg = null;

	/** 制御結果受信フラグ */
	private String rslt_rcv_flg = null;

	/** ディレイドフラグ */
	private String dlyd_flg = null;

	/** C-CAS初期化コマンド発行フラグ */
	private String ccas_shkka_cmd_hak_flg = null;

	/** デジタルティアグループコードの取得 */
	private ArrayList<String> indgtia_grp_cd;

	/** セット用デジタルティアコード */
	private ArrayList<Object> settialist = null;

	/**
	 * 出力ファイル名
	 */
	private String str_outputFile = "";
	
	/**
	 * 入力ファイル名
	 */
	private String str_inputFile = "";

	/**
	 * 宅内連携入力ファイル名
	 */
	private String str_tknrcvFile = "";

	/**
	 * ファイル出力件数
	 */
	int outputCount = 0;
	
	/**
	 * 宅内機器情報抽出受信ファイルリスト
	 */
	private  HashMap<String,HashMap<String,String>> tknInfoList;

	// 宅内機器型式コード（宅内側）
	private String tkn_model_cd = "";
	// 製造番号（宅内側）
	private String tkn_kiki_seizo_no = "";
	
	// STBメーカー固有制御機種コード
	private String tkn_maker_ctrl_cd = "";
	// C-CAS内蔵タイプ
	private String tkn_ccas_naizo_type = "";

	// STBステータス
	private String tkn_stb_stat = "";

	// C-CASカード番号
	private String tkn_c_cas_card_no = "";
	
	// C-CASステータス
	private String tkn_c_cas_stat = "";

	// B-CASカード番号
	private String tkn_b_cas_card_no = "";

	// B-CASステータス
	private String tkn_b_cas_stat = "";
	
	// 宅内更新日
	private String tkn_s_kiki_upd_ymd = "";
	
	// 宅内更新日（ＣＡＳ）
	private String tkn_c_kiki_upd_ymd = "";
	
	// 宅内更新日（ＢーＣＡＳ）
	private String tkn_b_kiki_upd_ymd = "";
	
	// 宅内松下用グループＩＤ１
	private String tkn_grpid1;
	
	// 宅内松下用グループＩＤ２
	private String tkn_grpid2;

	// 宅内松下用グループＩＤ３
	private String tkn_grpid3;

	// 宅内松下用グループＩＤ４
	private String tkn_grpid4;

	// 宅内松下用グループＩＤ５
	private String tkn_grpid5;

	// 宅内松下用グループＩＤ６
	private String tkn_grpid6;

	private String tkn_stb_id;

	/** 工事からの連携ファイル */
	private ArrayList<JBSbatServiceInterfaceMap> listWCIFE001 = null;
	/**
	 * 初期処理
	 * @param JBSbatCommonItem commonItem　バッチ共通パラメータ電文
	 * @throws Exception
	 */
	public void initial(JBSbatCommonItem commonItem) throws Exception
	{
	/**▼▼▼▼▼▼業務サービスの初期処理を記述してください。▼▼▼▼▼▼*/
		commonItem.getLogPrint().printBusinessErrorLog(JPCBatchMessageConstant.EWCB0010AI, 
				new String[]{"日次＿視聴変更"});
		/**▼▼▼▼▼▼ツールから生成した初期化のソースです 開始▼▼▼▼▼▼*/
		// 共通パラメータを設定します
		super.setCommonInfo(commonItem);

		// DBアクセスクラスを生成します
		db_WC_M_KYOKU = new JBSbatSQLAccess(commonItem, D_TBL_NAME_WC_M_KYOKU);
		db_WC_M_CTRL_AREA = new JBSbatSQLAccess(commonItem, D_TBL_NAME_WC_M_CTRL_AREA);
		db_WC_M_DGTIA_GRP = new JBSbatSQLAccess(commonItem, D_TBL_NAME_WC_M_DGTIA_GRP);
		db_WC_T_WC_ORDER = new JBSbatSQLAccess(commonItem, D_TBL_NAME_WC_T_WC_ORDER);
		db_WC_T_WC_ODR_TG_DGTIA = new JBSbatSQLAccess(commonItem, D_TBL_NAME_WC_T_WC_ODR_TG_DGTIA);
		db_WC_T_WC_HULFT_SDJSK = new JBSbatSQLAccess(commonItem, D_TBL_NAME_WC_T_WC_HULFT_SDJSK);
		db_ZM_M_WORK_PARAM_KNRI = new JBSbatSQLAccess(commonItem, D_TBL_NAME_ZM_M_WORK_PARAM_KNRI);
		db_ZM_M_CD_NM_KANRI = new JBSbatSQLAccess(commonItem, D_TBL_NAME_ZM_M_CD_NM_KANRI);
		/**▲▲▲▲▲▲ツールから生成した初期化のソースです 終了▲▲▲▲▲▲*/
		boolean rtn = true;

		// 局コードの取得
		Map<String, Object> rtnMap = null;
		rtnMap = JWCBatCommon.getkyoku_cd(commonItem);
		rtn = (Boolean)rtnMap.get(JWCStrConst.CMD_RESULT_CD);
		if(!rtn)
		{
			commonItem.getLogPrint().printDebugLog("局コード取得エラー :" + rtn);
		}
		kyoku_cd = (String)(rtnMap.get(JWCStrConst.KYOKU_CD)) ;
		commonItem.getLogPrint().printDebugLog("局コード :" + kyoku_cd);
		
		// 制御エリアコードの取得
		Map<String, Object> rtnMap1 = null;
		rtnMap1 = JWCBatCommon.getctrl_area_cd(commonItem, kyoku_cd);
		rtn = (Boolean)rtnMap.get(JWCStrConst.CMD_RESULT_CD);
		if(!rtn)
		{
			commonItem.getLogPrint().printDebugLog("制御エリアコード取得エラー :" + rtn);
		}
		ctrl_area_cd = (String)(rtnMap1.get(JWCStrConst.CTRL_AREA_CD)) ;
		commonItem.getLogPrint().printDebugLog("制御エリアコード :" + ctrl_area_cd);
		
		// コマンド発行前チェック
		cmdhakkoflg = JWCBatCommon.chkcmdBeforechk(commonItem);
		if(!cmdhakkoflg)
		{
			commonItem.getLogPrint().printDebugLog("コマンドの滞留が発生中");
		}

		// フリー項目から、入力ファイル名、出力ファイル名、宅内連携ファイル名、制御タイプを取得する。
		String freeitem = super.commonItem.getFreeItem();
		String[] strArray = freeitem.split(JWCStrConst.FREE_PARAM_DELM);
		
		// 入力ファイル名
		this.str_inputFile = strArray[0];
		// 出力ファイル名
		this.str_outputFile = strArray[1];
		// 宅内連携入力ファイル
		this.str_tknrcvFile = strArray[2];
		// 制御タイプコード
		this.ctrl_type_cd = strArray[3];

		this.logPrint.printDebugLog("*******************************************");
		this.logPrint.printDebugLog("入力ファイル名            =" + this.str_inputFile);
		this.logPrint.printDebugLog("出力ファイル名            =" + this.str_outputFile);
		this.logPrint.printDebugLog("宅内連携入力ファイル      =" + this.str_tknrcvFile);
		this.logPrint.printDebugLog("制御タイプコード          =" + this.ctrl_type_cd);
		/**▲▲▲▲▲▲業務サービスの初期処理を記述してください。▲▲▲▲▲▲*/
	}

	/**
	 * 主処理
	 * @param inMap　入力電文
	 * @return JBSbatOutputItem　出力情報
	 * @throws Exception
	 */
	public JBSbatOutputItem execute(JBSbatServiceInterfaceMap inMap) throws Exception
	{
	/**▼▼▼▼▼▼業務サービスの主処理を記述してください。▼▼▼▼▼▼*/
		// ダブルクォーテーション削除
		inMap.setMap(JWCBatCommon.deleteDblQuote(inMap.getMap()));

		// 各テーブルのマップ
		this.wctrlorder_Map = new JBSbatCommonDBInterface();
		this.wctrlorder_tgdgtia_Map = new JBSbatCommonDBInterface();
		
		// 定数設定
		constedit();

		// ログ出力用項目値設定Mapを設定
		messageMap = createMessageMap(inMap.getMap());
		indgtia_grp_cd = createGrpcdMap(inMap.getMap());

		// 入力データの単項目チェック
		boolean rtn = isSingleCheckWCIFM003_INF1(inMap.getMap(), messageMap);
		if(rtn == false)
		{
			throw new JBSbatBusinessError();
		}
		
		// 入力ファイルに設定されているティアグループコードが「０００」のみの場合正常終了とする。
		if(JWCStrConst.NON_DGTIA_GRP_CD.equals(indgtia_grp_cd.get(0)) && "".equals(indgtia_grp_cd.get(1)))
		{
			this.logPrint.printDebugLog("グループＩＤが000のみのため、処理を終了する。");
			return null;
		}
		
		// 入力ファイルの項目を退避
		wctrl_req_trn_cd = (String)inMap.get("WCTRL_REQ_TRN_CD"); 		// 依頼処理コード
		this.ctrl_type_cd = (String)inMap.get("CTRL_TYPE"); 			// 制御タイプ
		String inmap_stb_taknkiki_model_cd = 
							(String)inMap.get("STB_TAKNKIKI_MODEL_CD");	// 宅内機器型式コード
		String inmap_stb_kiki_seizo_no = 
							(String)inMap.get("STB_ID");				// 機器製造番号
		sysid = (String)inMap.get("SYSID");     						// SYSID
		svc_kei_no =(String)inMap.get("SVC_KEI_NO");     				// サービス契約番号
		svc_kei_ucwk_no = (String)inMap.get("SVC_KEI_UCWK_NO");     	// サービス契約内訳番号

		this.logPrint.printDebugLog("*******************************************");
		this.logPrint.printDebugLog("依頼処理コード      =" + wctrl_req_trn_cd);
		this.logPrint.printDebugLog("SYSID               =" + sysid);
		this.logPrint.printDebugLog("サービス契約番号    =" + svc_kei_no);
		this.logPrint.printDebugLog("サービス契約内訳番号=" + svc_kei_ucwk_no);
		this.logPrint.printDebugLog("宅内機器型式コード  =" + inmap_stb_taknkiki_model_cd);
		this.logPrint.printDebugLog("機器製造番号        =" + inmap_stb_kiki_seizo_no);

		// 宅内機器データ取得判定
		if(this.tknInfoList == null)
		{
			this.tknInfoList = JWCBatCommon.readTakunaiInfoFile(this.commonItem, this.str_tknrcvFile,JBSbatWCIFE007.B_KIKI_SEIZO_NO);
		}
		
		HashMap<String, String> tkndataMap = this.tknInfoList.get(inmap_stb_taknkiki_model_cd+inmap_stb_kiki_seizo_no);

		if(tkndataMap == null)
		{
			// エラーログを出力する。
			this.logPrint.printDebugLog("宅内機器管理システムでエラー発生");
			commonItem.getLogPrint().printBusinessErrorLog(JPCBatchMessageConstant.EWCB0460CE, new String[]{
													"",
													"宅内機器型式コード：" + inmap_stb_taknkiki_model_cd + "," +
													"機器製造番号:" + inmap_stb_kiki_seizo_no});
			throw new JBSbatBusinessError();
		}
		
		// エラー発生のチェック
		String err_Code = tkndataMap.get(JBSbatWCIFE007.ERR_CODE);
		
		if(!JWCStrConst.TKN_FILE_ERRCODE_OK.equals(err_Code))
		{
			// エラーログを出力する。
			this.logPrint.printDebugLog("宅内機器管理システムでエラー発生");
			commonItem.getLogPrint().printBusinessErrorLog(JPCBatchMessageConstant.EWCB0460CE, new String[]{
													err_Code,
													"宅内機器型式コード：" + inmap_stb_taknkiki_model_cd + "," +
													"機器製造番号:" + inmap_stb_kiki_seizo_no});
			throw new JBSbatBusinessError();
		}
		
		// 宅内機器型式コード（宅内側）
		this.tkn_model_cd = tkndataMap.get(JBSbatWCIFE007.S_TAKNKIKI_MODEL_CD);
		// 製造番号（宅内側）
		this.tkn_kiki_seizo_no = tkndataMap.get(JBSbatWCIFE007.S_KIKI_SEIZO_NO);
		// STBID 
		this.tkn_stb_id = tkndataMap.get(JBSbatWCIFE007.STB_ID);
		// STBメーカー固有制御機種コード
		this.tkn_maker_ctrl_cd = tkndataMap.get(JBSbatWCIFE007.STB_MAKER_CTRL_CD);
		// C-CAS内蔵タイプ
		this.tkn_ccas_naizo_type = tkndataMap.get(JBSbatWCIFE007.STB_CAS_NAIZO_FLG);
		// STBステータス
		this.tkn_stb_stat = tkndataMap.get(JBSbatWCIFE007.STB_STAT);
		// C-CASカード番号
		this.tkn_c_cas_card_no = tkndataMap.get(JBSbatWCIFE007.C_KIKI_SEIZO_NO);
		// C-CASステータス
		this.tkn_c_cas_stat = tkndataMap.get(JBSbatWCIFE007.CAS_STAT);
		// B-CASカード番号
		this.tkn_b_cas_card_no = tkndataMap.get(JBSbatWCIFE007.B_KIKI_SEIZO_NO);
		// B-CASステータス
		this.tkn_b_cas_stat = tkndataMap.get(JBSbatWCIFE007.B_CAS_STAT);
		
		// 宅内更新日
		this.tkn_s_kiki_upd_ymd = tkndataMap.get(JBSbatWCIFE007.S_TAKNKIKI_UPD_YMD);
		
		// 宅内更新日（ＣＡＳ）
		this.tkn_c_kiki_upd_ymd = tkndataMap.get(JBSbatWCIFE007.C_TAKNKIKI_UPD_YMD);
		
		// 宅内更新日（ＢーＣＡＳ）
		this. tkn_b_kiki_upd_ymd = tkndataMap.get(JBSbatWCIFE007.B_TAKNKIKI_UPD_YMD);
		
		// 松下用グループ１
		this.tkn_grpid1 = tkndataMap.get(JBSbatWCIFE007.STB_GRP_ID_1);

		// 松下用グループ２
		this.tkn_grpid2 = tkndataMap.get(JBSbatWCIFE007.STB_GRP_ID_2);

		// 松下用グループ３
		this.tkn_grpid3 = tkndataMap.get(JBSbatWCIFE007.STB_GRP_ID_3);

		// 松下用グループ４
		this.tkn_grpid4 = tkndataMap.get(JBSbatWCIFE007.STB_GRP_ID_4);

		// 松下用グループ５
		this.tkn_grpid5 = tkndataMap.get(JBSbatWCIFE007.STB_GRP_ID_5);

		// 松下用グループ６
		this.tkn_grpid6 = tkndataMap.get(JBSbatWCIFE007.STB_GRP_ID_6);

		this.logPrint.printDebugLog("*******************************************");
		this.logPrint.printDebugLog(" 宅内機器型式コード（宅内側） =" + this.tkn_model_cd);
		this.logPrint.printDebugLog("製造番号（宅内側）            =" + this.tkn_kiki_seizo_no);
		this.logPrint.printDebugLog("STBメーカー固有制御機種コード =" + this.tkn_maker_ctrl_cd);
		this.logPrint.printDebugLog("C-CAS内蔵タイプ               =" + this.tkn_ccas_naizo_type);
		this.logPrint.printDebugLog("STBステータス                 =" + this.tkn_stb_stat);
		this.logPrint.printDebugLog("C-CASカード番号               =" + this.tkn_c_cas_card_no);
		this.logPrint.printDebugLog("C-CASステータス               =" + this.tkn_c_cas_stat);
		this.logPrint.printDebugLog("B-CASカード番号               =" + this.tkn_b_cas_card_no);
		this.logPrint.printDebugLog("B-CASステータス               =" + this.tkn_b_cas_stat);
		this.logPrint.printDebugLog("松下用グループ１              =" + this.tkn_grpid1);
		this.logPrint.printDebugLog("松下用グループ２              =" + this.tkn_grpid2);
		this.logPrint.printDebugLog("松下用グループ３              =" + this.tkn_grpid3);
		this.logPrint.printDebugLog("松下用グループ４              =" + this.tkn_grpid4);
		this.logPrint.printDebugLog("松下用グループ５              =" + this.tkn_grpid5);
		this.logPrint.printDebugLog("松下用グループ６              =" + this.tkn_grpid6);
		this.logPrint.printDebugLog("宅内更新日                    =" + this.tkn_s_kiki_upd_ymd);
		this.logPrint.printDebugLog("宅内更新日（ＣＡＳ）          =" + this.tkn_c_kiki_upd_ymd);
		this.logPrint.printDebugLog("宅内更新日（ＢーＣＡＳ）      =" + this.tkn_b_kiki_upd_ymd);
		

		// ステータスチェック（ＳＴＢ）
		boolean rtn1 = JWCBatCommon.stb_status_chk(commonItem, JWCStrConst.CD_DIV_WCTRL_ORDER_CONTROL, this.tkn_stb_stat);
		
		if(!rtn1)
		{
			String stb_stat_nm = JWCBatCommon.getCDNM(commonItem, "CD00363", this.tkn_stb_stat, db_ZM_M_CD_NM_KANRI);
			
			if(stb_stat_nm == null || "".endsWith(stb_stat_nm))
			{
				stb_stat_nm = this.tkn_stb_stat;
			}

			this.logPrint.printDebugLog("STBでステータスエラー発生");
			commonItem.getLogPrint().printBusinessErrorLog(JPCBatchMessageConstant.EWCB0130TW, new String[]{
													"宅内機器型式コード：" + inmap_stb_taknkiki_model_cd + "," +
													"機器製造番号:" + inmap_stb_kiki_seizo_no + "," + 
													"STBステータス:" + stb_stat_nm});

			throw new JBSbatBusinessError();
		}

		// ステータスチェック（ＣＡＳ）
		boolean rtn2 = JWCBatCommon.ccas_status_chk(commonItem, JWCStrConst.CD_DIV_WCTRL_ORDER_CONTROL, this.tkn_c_cas_stat);
		
		if(!rtn2)
		{
			String ccas_stat_nm = JWCBatCommon.getCDNM(commonItem, "CD00364", this.tkn_c_cas_stat, db_ZM_M_CD_NM_KANRI);
			
			if(ccas_stat_nm == null || "".endsWith(ccas_stat_nm))
			{
				ccas_stat_nm = this.tkn_c_cas_stat;
			}

			this.logPrint.printDebugLog("CASでステータスエラー発生");
			commonItem.getLogPrint().printBusinessErrorLog(JPCBatchMessageConstant.EWCB0140TW, new String[]{
													"宅内機器型式コード：" + inmap_stb_taknkiki_model_cd + "," +
													"機器製造番号:" + inmap_stb_kiki_seizo_no + "," + 
													"CASステータス:" + ccas_stat_nm});

			throw new JBSbatBusinessError();
		}

		// デジタルティア（Remux用）コードの取得
		settialist = new ArrayList<Object>();
		for(String list : indgtia_grp_cd)
		{
			if(list != null && !"".equals(list))
			{
				super.logPrint.printDebugLog("ティアグループ＝" + (String) list);
				String inmap_dgtia_grp_cd = (String) list;
				ArrayList<Object> rtnMap5 = null;
				rtnMap5 = JWCBatCommon.getdgtia_cd(commonItem,
													inmap_dgtia_grp_cd,
													kyoku_cd,
													db_WC_M_DGTIA_GRP);
				if(rtnMap5 == null)
				{
					commonItem.getLogPrint().printBusinessErrorLog(JPCBatchMessageConstant.EWCB0330CE, new String[]{
							"デジタルティアグループ", " デジタルティアコード：" + inmap_dgtia_grp_cd});
				}

				for(Object list2 : rtnMap5)
				{
					HashMap<String, String>cd = new HashMap<String, String>();
					cd.put(JWCStrConst.DGTIA_CD1, list2.toString());
					settialist.add(cd);
				}
			}
		}
		
		// デジタルティア（ＴＭ０）コード取得
		ArrayList<String> rtnTM0 = new ArrayList();
		String[] paramTM0 = new String[1];
		
		paramTM0[0] = JWCStrConst.WORK_WC_BS_DGTIA_GRP_CD1;
		rtnTM0 = JWCBatCommon.executeZM_M_WORK_PARAM_KNRI_WC_SELECT_001(commonItem,paramTM0, db_ZM_M_WORK_PARAM_KNRI);
		
		ArrayList rtnTiaTM0 = new ArrayList();
		
		if(rtnTM0 != null && rtnTM0.size() != 0)
		{
			String in_tm0 = rtnTM0.get(0);
			rtnTiaTM0 = JWCBatCommon.gettmdgtia_cd(commonItem,
					in_tm0,
					kyoku_cd,
					db_WC_M_DGTIA_GRP);
		}
		
		// デジタルティア（ＴＭ１）コード取得
		ArrayList<String> rtnTM1 = new ArrayList();
		String[] paramTM1 = new String[1];
		
		paramTM1[0] = JWCStrConst.WORK_WC_BS_DGTIA_GRP_CD2;
		rtnTM1 = JWCBatCommon.executeZM_M_WORK_PARAM_KNRI_WC_SELECT_001(commonItem,paramTM1, db_ZM_M_WORK_PARAM_KNRI);
		
		ArrayList rtnTiaTM1 = new ArrayList();
		
		if(rtnTM1 != null && rtnTM1.size() != 0)
		{
			String in_tm1 = rtnTM1.get(0);
			rtnTiaTM1 = JWCBatCommon.gettmdgtia_cd(commonItem,
					in_tm1,
					kyoku_cd,
					db_WC_M_DGTIA_GRP);
		}
		
		// デジタルティア（ＴＭ２）コード取得
		ArrayList<String> rtnTM2 = new ArrayList();
		String[] paramTM2 = new String[1];
		
		paramTM2[0] = JWCStrConst.WORK_WC_BS_DGTIA_GRP_CD3;
		rtnTM2 = JWCBatCommon.executeZM_M_WORK_PARAM_KNRI_WC_SELECT_001(commonItem,paramTM2, db_ZM_M_WORK_PARAM_KNRI);

		ArrayList rtnTiaTM2 = new ArrayList();
		
		if(rtnTM2 != null && rtnTM2.size() != 0)
		{
			String in_tm2 = rtnTM2.get(0);
			rtnTiaTM2 = JWCBatCommon.gettmdgtia_cd(commonItem,
					in_tm2,
					kyoku_cd,
					db_WC_M_DGTIA_GRP);
		}
		
		// デジタルティア（ＴＭ３）コード取得
		ArrayList<String> rtnTM3 = new ArrayList();
		String[] paramTM3 = new String[1];
		
		paramTM3[0] = JWCStrConst.WORK_WC_BS_DGTIA_GRP_CD4;
		rtnTM3 = JWCBatCommon.executeZM_M_WORK_PARAM_KNRI_WC_SELECT_001(commonItem,paramTM3, db_ZM_M_WORK_PARAM_KNRI);

		ArrayList rtnTiaTM3 = new ArrayList();
		
		if(rtnTM3 != null && rtnTM3.size() != 0)
		{
			String in_tm3 = rtnTM3.get(0);
			rtnTiaTM3 = JWCBatCommon.gettmdgtia_cd(commonItem,
					in_tm3,
					kyoku_cd,
					db_WC_M_DGTIA_GRP);
		}
		
		// 視聴制御オーダ番号シーケンス取得
		String order_no = JBSbatOracleSeqUtil.getNextSeq(commonItem.getConnection(), JWCStrConst.CD_DIV_SEQ_WCTRL_ORDER_NO);
		wctrl_order_no = JWCBatCommon.setzero(order_no, 12);

		// 制御要求キーシーケンス取得
		String yokyu_no = JBSbatOracleSeqUtil.getNextSeq(commonItem.getConnection(), JWCStrConst.CD_DIV_SEQ_CTRL_YOKYU_KEY);
		ctrl_yokyu_key = JWCBatCommon.setzero(yokyu_no, 10);
		
		// コマンド発行処理
		this.logPrint.printDebugLog("cmdhakkoflg=" + cmdhakkoflg);
		this.logPrint.printDebugLog("stshakkoflg=" + stshakkoflg);

		// コマンド発行前に宅内の情報をローカル変数に設定する。
		this.stb_taknkiki_model_cd = this.tkn_model_cd;
		this.stb_kiki_seizo_no = this.tkn_kiki_seizo_no;
		this.stb_id = this.tkn_stb_id;
		this.stb_cas_naizo_flg = this.tkn_ccas_naizo_type;
		this.ccas_card_no = this.tkn_c_cas_card_no;
		this.bcas_card_no = this.tkn_b_cas_card_no;
		this.stb_grp_id_1 = this.tkn_grpid1;
		this.stb_grp_id_2 = this.tkn_grpid2;
		this.stb_grp_id_3 = this.tkn_grpid3;
		this.stb_grp_id_4 = this.tkn_grpid4;
		this.stb_grp_id_5 = this.tkn_grpid5;
		this.stb_grp_id_6 = this.tkn_grpid6;
		this.stb_ctrl_model_cd = this.tkn_maker_ctrl_cd;

		if((cmdhakkoflg) && (stshakkoflg))
		{
			// 視聴制御用コマンド発行用
			HashMap<Object, Object> webInfoList = new HashMap< Object, Object>();

			webInfoList.put(JWCStrConst.WCTRL_ORDER_CD, wctrl_order_cd);	// 視聴制御オーダコード
			webInfoList.put(JWCStrConst.KYOKU_CD, kyoku_cd); 				// 局コード
			webInfoList.put(JWCStrConst.CTRL_AREA_CD, ctrl_area_cd); 		// 制御エリア
			webInfoList.put(JWCStrConst.CTRL_YOKYU_KEY, ctrl_yokyu_key); 	// 制御要求キー
			webInfoList.put(JWCStrConst.CTRL_TYPE_CD, ctrl_type_cd); 		// 制御タイプ
			webInfoList.put(JWCStrConst.CTRL_MODE_CD, ctrl_mode_cd); 		// 制御モード
			webInfoList.put(JWCStrConst.STB_ID, stb_id); 					// STB ID
			webInfoList.put(JWCStrConst.STB_KIKI_SEIZO_NO, stb_kiki_seizo_no); 	// 製造番号
			webInfoList.put(JWCStrConst.STB_CTRL_MODEL_CD, stb_ctrl_model_cd); 	// 制御用機種コード
			webInfoList.put(JWCStrConst.STB_CAS_NAIZO_FLG, stb_cas_naizo_flg); 	// C-CAS内蔵タイプSTB
			webInfoList.put(JWCStrConst.CCAS_CARD_NO, ccas_card_no); 			// C-CAS ID
			webInfoList.put(JWCStrConst.BCAS_CARD_NO, bcas_card_no); 			// B-CAS ID
			webInfoList.put(JWCStrConst.EWC0011D010CBSMSG1LIST, settialist);	// デジタルティア(Remux)明細

			// デジタルティア（ＴＭ０）
			ArrayList<HashMap<Object, Object>> list1 = new ArrayList<HashMap<Object, Object>>();
			if(rtnTiaTM0 != null)
			{
				for(Object list : rtnTiaTM0)
				{
					HashMap<Object, Object>cd = new HashMap<Object, Object>();
					cd.put(JWCStrConst.DGTIA_CD2, (String)list.toString());
					list1.add(cd);
				}
			}
			webInfoList.put(JWCStrConst.EWC0011D010CBSMSG2LIST, list1);
			
			// デジタルティア（ＴＭ１）
			ArrayList<HashMap<Object, Object>> list2 = new ArrayList<HashMap<Object, Object>>();
			if(rtnTiaTM1 != null)
			{
				for(Object list : rtnTiaTM1)
				{
					HashMap<Object, Object>cd = new HashMap<Object, Object>();
					cd.put(JWCStrConst.DGTIA_CD3, (String)list.toString());
					list2.add(cd);
				}
			}
			webInfoList.put(JWCStrConst.EWC0011D010CBSMSG3LIST, list2);
			
			// デジタルティア（ＴＭ２）
			ArrayList<HashMap<Object, Object>> list3 = new ArrayList<HashMap<Object, Object>>();
			if(rtnTiaTM2 != null) 
			{
				for(Object list : rtnTiaTM2)
				{
					HashMap<Object, Object>cd = new HashMap<Object, Object>();
					cd.put(JWCStrConst.DGTIA_CD4, (String)list.toString());
					list3.add(cd);
				}
			}
			webInfoList.put(JWCStrConst.EWC0011D010CBSMSG4LIST, list3);
			
			// デジタルティア（ＴＭ３）
			ArrayList<HashMap<Object, Object>> list4 = new ArrayList<HashMap<Object, Object>>();
			if(rtnTiaTM3 != null) 
			{
				for(Object list : rtnTiaTM3)
				{
					HashMap<Object, Object>cd = new HashMap<Object, Object>();
					cd.put(JWCStrConst.DGTIA_CD5, (String)list.toString());
					list4.add(cd);
				}
			}
			webInfoList.put(JWCStrConst.EWC0011D010CBSMSG5LIST, list4);

			webInfoList.put(JWCStrConst.CHRG_FLG, chrg_flg);	// 課金フラグ

			// グループＩＤ
			ArrayList<HashMap<Object, Object>> list5 = new ArrayList<HashMap<Object, Object>>();
			
			HashMap<Object, Object>cd = new HashMap<Object, Object>();
			cd.put(JWCStrConst.GRP_ID, stb_grp_id_1);
			list5.add(cd);

			HashMap<Object, Object>cd2 = new HashMap<Object, Object>();
			cd2.put(JWCStrConst.GRP_ID, stb_grp_id_2);
			list5.add(cd2);

			HashMap<Object, Object>cd3 = new HashMap<Object, Object>();
			cd3.put(JWCStrConst.GRP_ID, stb_grp_id_3);
			list5.add(cd3);

			HashMap<Object, Object>cd4 = new HashMap<Object, Object>();
			cd4.put(JWCStrConst.GRP_ID, stb_grp_id_4);
			list5.add(cd4);

			HashMap<Object, Object>cd5 = new HashMap<Object, Object>();
			cd5.put(JWCStrConst.GRP_ID, stb_grp_id_5);
			list5.add(cd5);

			HashMap<Object, Object>cd6 = new HashMap<Object, Object>();
			cd6.put(JWCStrConst.GRP_ID, stb_grp_id_6);
			list5.add(cd6);

			webInfoList.put(JWCStrConst.EWC0011D010CBSMSG6LIST, list5);// グループＩＤ

			webInfoList.put(JWCStrConst.CCAS_SHKKA_CMD_HAK_FLG, ccas_shkka_cmd_hak_flg);// C-CAS初期化コマンド発行有無
			webInfoList.put(JWCStrConst.RE_SETTE_FLG, re_sette_flg);// 再設定フラグ

			// コマンド発行部品の実行
			rtn = JWCBatCommon.executecmdHakko(webInfoList, commonItem);
			if(rtn == false)
			{
				wctrl_order_stat = JWCStrConst.CD_DIV_WATCH_ORDER_FLG_ABNORMAL;	// 視聴制御オーダステータス
				
				//OM-2015-0000811 2015/12/16 ADD START
				rslt_rcv_flg = JWCStrConst.CD_DIV_WATCH_RSLT_RCV_FLG_REVZUMI;		// 制御結果受信フラグ
				//OM-2015-0000811 2015/12/16 ADD END
				
				if(webInfoList.containsKey(JWCStrConst.CMD_ERROR_CD))
				{
					String pkg_err_cd = webInfoList.get(JWCStrConst.CMD_ERROR_CD).toString();
					if(JWCStrConst.PKG_ERR_CD_ERR0101.equals(pkg_err_cd) || 
							JWCStrConst.PKG_ERR_CD_ERR0102.equals(pkg_err_cd) || 
							JWCStrConst.PKG_ERR_CD_ERR0103.equals(pkg_err_cd) || 
							JWCStrConst.PKG_ERR_CD_ERR9999.equals(pkg_err_cd)
					)
					{
						this.run_rslt_cd = JWCStrConst.CD_DIV_WCTRL_RSLT_CMD_RETRY_MATI;
					}
					else
					{
						this.run_rslt_cd = JWCStrConst.CD_DIV_WCTRL_RSLT_CMD_NAIBUABNORMAL;
					}
				}
				else
				{
					this.run_rslt_cd = JWCStrConst.CD_DIV_WCTRL_RSLT_CMD_NAIBUABNORMAL;
				}

			}
			ctrl_cmd_hakko_zumi_flg = JWCStrConst.CD_DIV_WATCH_CMD_HAKKO_FLG_HAKKOZUMI;
		}

		// 視聴制御オーダパラメタ設定
		editwc_t_wc_order();

		// 視聴制御オーダの登録
		JWCBatCommon.executeWC_T_WC_ORDER_WC_INSERT_001(commonItem, wctrlorder_Map.getList().toArray(), db_WC_T_WC_ORDER);
		
		// 視聴制御対象デジタルティアコードの登録
		for(String list : indgtia_grp_cd)
		{
			if(list != null && !"".equals(list))
			{
				this.wctrlorder_tgdgtia_Map = new JBSbatCommonDBInterface();
				editwc_t_wc_odr_tg_dgtia(list);
				JWCBatCommon.executeWC_T_WC_ODR_TG_DGTIA_WC_INSERT_001(commonItem, wctrlorder_tgdgtia_Map.getList().toArray(),db_WC_T_WC_ODR_TG_DGTIA);
			}
		}

/*
		JBSbatOutputItem resItem = new JBSbatOutputItem();
		JBSbatServiceInterfaceMap resMap = setJBSbatWCIFE012param(commonItem);
		resItem.addOutMapList(resMap);
		resMap.setOutFlg(true);
		
		this.outputCount++;
		
		return resItem;
*/
		return null;
	/**▲▲▲▲▲▲業務サービスの主処理を記述してください。▲▲▲▲▲▲*/
	}

	/**
	 * 業務サービス終了処理
	 * @throws Exception
	 */
	public void terminal() throws Exception
	{
	/**▼▼▼▼▼▼業務サービスの終了処理を記述してください。▼▼▼▼▼▼*/
		
		/**▼▼▼▼▼▼ツールから生成した終了処理のソースです 開始▼▼▼▼▼▼*/
		// DBアクセスクラスをクローズします
		db_WC_M_KYOKU.close();
		db_WC_M_CTRL_AREA.close();
		db_WC_M_DGTIA_GRP.close();
		db_WC_T_WC_ORDER.close();
		db_WC_T_WC_ODR_TG_DGTIA.close();
		db_WC_T_WC_HULFT_SDJSK.close();
		db_ZM_M_WORK_PARAM_KNRI.close();
		db_ZM_M_CD_NM_KANRI.close();
		/**▲▲▲▲▲▲ツールから生成した終了処理のソースです 終了▲▲▲▲▲▲*/
		commonItem.getLogPrint().printBusinessErrorLog(JPCBatchMessageConstant.EWCB0020AI, 
				new String[]{"日次＿視聴変更"});
	/**▲▲▲▲▲▲業務サービスの終了処理を記述してください。▲▲▲▲▲▲*/
	}

	/**▼▼▼▼▼▼ツールから生成したメソッドです 開始▼▼▼▼▼▼*/
	/**
	 *入力情報（ＳＴＢ本登録情報）の単項目チェックを行います。<br>
	 * <p>
	 * <b>処理フロー</b><br>
	 * <pre>
	 * 1.単項目チェックを行います。<br>
	 * 
	 * 2.メソッドの呼び出し方です。<br>
	 *		引数:
	 *		rsMap:(項目、値)を(key、value)として、データをrsMapに入れます
	 *		itemvalueMap:埋め込み文字の値をitemvalueMapに入れます。キーの値は、以下に説明します。
	 *			 TXT-WCIFM003-INF1.WCTRL_REQ_TRN_CD			ＳＴＢ本登録情報.依頼処理コード
	 *			 TXT-WCIFM003-INF1.WCTRL_REQ_TRN_CD			ＳＴＢ本登録情報.依頼処理コード
	 *			 TXT-WCIFM003-INF1.CTRL_TYPE			ＳＴＢ本登録情報.制御タイプ
	 *			 TXT-WCIFM003-INF1.CTRL_TYPE			ＳＴＢ本登録情報.制御タイプ
	 *			 TXT-WCIFM003-INF1.SYSID			ＳＴＢ本登録情報.ＳＹＳＩＤ
	 *			 TXT-WCIFM003-INF1.SYSID			ＳＴＢ本登録情報.ＳＹＳＩＤ
	 *			 TXT-WCIFM003-INF1.SVC_KEI_NO			ＳＴＢ本登録情報.サービス契約番号
	 *			 TXT-WCIFM003-INF1.SVC_KEI_NO			ＳＴＢ本登録情報.サービス契約番号
	 *			 TXT-WCIFM003-INF1.SVC_KEI_UCWK_NO			ＳＴＢ本登録情報.サービス契約内訳番号
	 *			 TXT-WCIFM003-INF1.SVC_KEI_UCWK_NO			ＳＴＢ本登録情報.サービス契約内訳番号
	 *			 TXT-WCIFM003-INF1.STB_TAKNKIKI_MODEL_CD			ＳＴＢ本登録情報.宅内機器型式コード
	 *			 TXT-WCIFM003-INF1.STB_TAKNKIKI_MODEL_CD			ＳＴＢ本登録情報.宅内機器型式コード
	 *			 TXT-WCIFM003-INF1.STB_ID			ＳＴＢ本登録情報.機器製造番号
	 *			 TXT-WCIFM003-INF1.STB_ID			ＳＴＢ本登録情報.機器製造番号
	 *			 TXT-WCIFM003-INF1.TAKNKIKI_STAT			ＳＴＢ本登録情報.機器管理ステータス
	 *			 TXT-WCIFM003-INF1.TAKNKIKI_STAT			ＳＴＢ本登録情報.機器管理ステータス
	 *			 TXT-WCIFM003-INF1.KIKI_SOHUS_PCD			ＳＴＢ本登録情報.郵便番号
	 *			 TXT-WCIFM003-INF1.KIKI_SOHUS_PCD			ＳＴＢ本登録情報.郵便番号
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP1			ＳＴＢ本登録情報.ティアグループコード１
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP1			ＳＴＢ本登録情報.ティアグループコード１
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP2			ＳＴＢ本登録情報.ティアグループコード２
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP2			ＳＴＢ本登録情報.ティアグループコード２
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP3			ＳＴＢ本登録情報.ティアグループコード３
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP3			ＳＴＢ本登録情報.ティアグループコード３
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP4			ＳＴＢ本登録情報.ティアグループコード４
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP4			ＳＴＢ本登録情報.ティアグループコード４
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP5			ＳＴＢ本登録情報.ティアグループコード５
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP5			ＳＴＢ本登録情報.ティアグループコード５
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP6			ＳＴＢ本登録情報.ティアグループコード６
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP6			ＳＴＢ本登録情報.ティアグループコード６
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP7			ＳＴＢ本登録情報.ティアグループコード７
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP7			ＳＴＢ本登録情報.ティアグループコード７
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP8			ＳＴＢ本登録情報.ティアグループコード８
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP8			ＳＴＢ本登録情報.ティアグループコード８
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP9			ＳＴＢ本登録情報.ティアグループコード９
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP9			ＳＴＢ本登録情報.ティアグループコード９
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP10			ＳＴＢ本登録情報.ティアグループコード１０
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP10			ＳＴＢ本登録情報.ティアグループコード１０
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP11			ＳＴＢ本登録情報.ティアグループコード１１
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP11			ＳＴＢ本登録情報.ティアグループコード１１
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP12			ＳＴＢ本登録情報.ティアグループコード１２
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP12			ＳＴＢ本登録情報.ティアグループコード１２
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP13			ＳＴＢ本登録情報.ティアグループコード１３
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP13			ＳＴＢ本登録情報.ティアグループコード１３
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP14			ＳＴＢ本登録情報.ティアグループコード１４
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP14			ＳＴＢ本登録情報.ティアグループコード１４
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP15			ＳＴＢ本登録情報.ティアグループコード１５
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP15			ＳＴＢ本登録情報.ティアグループコード１５
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP16			ＳＴＢ本登録情報.ティアグループコード１６
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP16			ＳＴＢ本登録情報.ティアグループコード１６
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP17			ＳＴＢ本登録情報.ティアグループコード１７
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP17			ＳＴＢ本登録情報.ティアグループコード１７
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP18			ＳＴＢ本登録情報.ティアグループコード１８
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP18			ＳＴＢ本登録情報.ティアグループコード１８
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP19			ＳＴＢ本登録情報.ティアグループコード１９
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP19			ＳＴＢ本登録情報.ティアグループコード１９
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP20			ＳＴＢ本登録情報.ティアグループコード２０
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP20			ＳＴＢ本登録情報.ティアグループコード２０
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP21			ＳＴＢ本登録情報.ティアグループコード２１
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP21			ＳＴＢ本登録情報.ティアグループコード２１
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP22			ＳＴＢ本登録情報.ティアグループコード２２
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP22			ＳＴＢ本登録情報.ティアグループコード２２
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP23			ＳＴＢ本登録情報.ティアグループコード２３
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP23			ＳＴＢ本登録情報.ティアグループコード２３
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP24			ＳＴＢ本登録情報.ティアグループコード２４
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP24			ＳＴＢ本登録情報.ティアグループコード２４
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP25			ＳＴＢ本登録情報.ティアグループコード２５
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP25			ＳＴＢ本登録情報.ティアグループコード２５
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP26			ＳＴＢ本登録情報.ティアグループコード２６
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP26			ＳＴＢ本登録情報.ティアグループコード２６
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP27			ＳＴＢ本登録情報.ティアグループコード２７
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP27			ＳＴＢ本登録情報.ティアグループコード２７
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP28			ＳＴＢ本登録情報.ティアグループコード２８
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP28			ＳＴＢ本登録情報.ティアグループコード２８
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP29			ＳＴＢ本登録情報.ティアグループコード２９
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP29			ＳＴＢ本登録情報.ティアグループコード２９
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP30			ＳＴＢ本登録情報.ティアグループコード３０
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP30			ＳＴＢ本登録情報.ティアグループコード３０
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP31			ＳＴＢ本登録情報.ティアグループコード３１
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP31			ＳＴＢ本登録情報.ティアグループコード３１
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP32			ＳＴＢ本登録情報.ティアグループコード３２
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP32			ＳＴＢ本登録情報.ティアグループコード３２
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP33			ＳＴＢ本登録情報.ティアグループコード３３
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP33			ＳＴＢ本登録情報.ティアグループコード３３
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP34			ＳＴＢ本登録情報.ティアグループコード３４
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP34			ＳＴＢ本登録情報.ティアグループコード３４
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP35			ＳＴＢ本登録情報.ティアグループコード３５
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP35			ＳＴＢ本登録情報.ティアグループコード３５
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP36			ＳＴＢ本登録情報.ティアグループコード３６
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP36			ＳＴＢ本登録情報.ティアグループコード３６
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP37			ＳＴＢ本登録情報.ティアグループコード３７
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP37			ＳＴＢ本登録情報.ティアグループコード３７
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP38			ＳＴＢ本登録情報.ティアグループコード３８
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP38			ＳＴＢ本登録情報.ティアグループコード３８
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP39			ＳＴＢ本登録情報.ティアグループコード３９
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP39			ＳＴＢ本登録情報.ティアグループコード３９
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP40			ＳＴＢ本登録情報.ティアグループコード４０
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP40			ＳＴＢ本登録情報.ティアグループコード４０
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP41			ＳＴＢ本登録情報.ティアグループコード４１
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP41			ＳＴＢ本登録情報.ティアグループコード４１
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP42			ＳＴＢ本登録情報.ティアグループコード４２
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP42			ＳＴＢ本登録情報.ティアグループコード４２
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP43			ＳＴＢ本登録情報.ティアグループコード４３
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP43			ＳＴＢ本登録情報.ティアグループコード４３
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP44			ＳＴＢ本登録情報.ティアグループコード４４
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP44			ＳＴＢ本登録情報.ティアグループコード４４
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP45			ＳＴＢ本登録情報.ティアグループコード４５
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP45			ＳＴＢ本登録情報.ティアグループコード４５
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP46			ＳＴＢ本登録情報.ティアグループコード４６
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP46			ＳＴＢ本登録情報.ティアグループコード４６
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP47			ＳＴＢ本登録情報.ティアグループコード４７
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP47			ＳＴＢ本登録情報.ティアグループコード４７
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP48			ＳＴＢ本登録情報.ティアグループコード４８
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP48			ＳＴＢ本登録情報.ティアグループコード４８
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP49			ＳＴＢ本登録情報.ティアグループコード４９
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP49			ＳＴＢ本登録情報.ティアグループコード４９
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP50			ＳＴＢ本登録情報.ティアグループコード５０
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP50			ＳＴＢ本登録情報.ティアグループコード５０
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP51			ＳＴＢ本登録情報.ティアグループコード５１
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP51			ＳＴＢ本登録情報.ティアグループコード５１
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP52			ＳＴＢ本登録情報.ティアグループコード５２
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP52			ＳＴＢ本登録情報.ティアグループコード５２
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP53			ＳＴＢ本登録情報.ティアグループコード５３
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP53			ＳＴＢ本登録情報.ティアグループコード５３
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP54			ＳＴＢ本登録情報.ティアグループコード５４
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP54			ＳＴＢ本登録情報.ティアグループコード５４
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP55			ＳＴＢ本登録情報.ティアグループコード５５
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP55			ＳＴＢ本登録情報.ティアグループコード５５
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP56			ＳＴＢ本登録情報.ティアグループコード５６
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP56			ＳＴＢ本登録情報.ティアグループコード５６
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP57			ＳＴＢ本登録情報.ティアグループコード５７
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP57			ＳＴＢ本登録情報.ティアグループコード５７
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP58			ＳＴＢ本登録情報.ティアグループコード５８
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP58			ＳＴＢ本登録情報.ティアグループコード５８
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP59			ＳＴＢ本登録情報.ティアグループコード５９
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP59			ＳＴＢ本登録情報.ティアグループコード５９
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP60			ＳＴＢ本登録情報.ティアグループコード６０
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP60			ＳＴＢ本登録情報.ティアグループコード６０
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP61			ＳＴＢ本登録情報.ティアグループコード６１
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP61			ＳＴＢ本登録情報.ティアグループコード６１
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP62			ＳＴＢ本登録情報.ティアグループコード６２
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP62			ＳＴＢ本登録情報.ティアグループコード６２
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP63			ＳＴＢ本登録情報.ティアグループコード６３
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP63			ＳＴＢ本登録情報.ティアグループコード６３
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP64			ＳＴＢ本登録情報.ティアグループコード６４
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP64			ＳＴＢ本登録情報.ティアグループコード６４
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP65			ＳＴＢ本登録情報.ティアグループコード６５
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP65			ＳＴＢ本登録情報.ティアグループコード６５
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP66			ＳＴＢ本登録情報.ティアグループコード６６
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP66			ＳＴＢ本登録情報.ティアグループコード６６
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP67			ＳＴＢ本登録情報.ティアグループコード６７
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP67			ＳＴＢ本登録情報.ティアグループコード６７
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP68			ＳＴＢ本登録情報.ティアグループコード６８
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP68			ＳＴＢ本登録情報.ティアグループコード６８
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP69			ＳＴＢ本登録情報.ティアグループコード６９
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP69			ＳＴＢ本登録情報.ティアグループコード６９
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP70			ＳＴＢ本登録情報.ティアグループコード７０
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP70			ＳＴＢ本登録情報.ティアグループコード７０
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP71			ＳＴＢ本登録情報.ティアグループコード７１
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP71			ＳＴＢ本登録情報.ティアグループコード７１
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP72			ＳＴＢ本登録情報.ティアグループコード７２
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP72			ＳＴＢ本登録情報.ティアグループコード７２
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP73			ＳＴＢ本登録情報.ティアグループコード７３
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP73			ＳＴＢ本登録情報.ティアグループコード７３
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP74			ＳＴＢ本登録情報.ティアグループコード７４
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP74			ＳＴＢ本登録情報.ティアグループコード７４
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP75			ＳＴＢ本登録情報.ティアグループコード７５
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP75			ＳＴＢ本登録情報.ティアグループコード７５
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP76			ＳＴＢ本登録情報.ティアグループコード７６
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP76			ＳＴＢ本登録情報.ティアグループコード７６
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP77			ＳＴＢ本登録情報.ティアグループコード７７
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP77			ＳＴＢ本登録情報.ティアグループコード７７
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP78			ＳＴＢ本登録情報.ティアグループコード７８
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP78			ＳＴＢ本登録情報.ティアグループコード７８
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP79			ＳＴＢ本登録情報.ティアグループコード７９
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP79			ＳＴＢ本登録情報.ティアグループコード７９
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP80			ＳＴＢ本登録情報.ティアグループコード８０
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP80			ＳＴＢ本登録情報.ティアグループコード８０
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP81			ＳＴＢ本登録情報.ティアグループコード８１
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP81			ＳＴＢ本登録情報.ティアグループコード８１
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP82			ＳＴＢ本登録情報.ティアグループコード８２
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP82			ＳＴＢ本登録情報.ティアグループコード８２
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP83			ＳＴＢ本登録情報.ティアグループコード８３
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP83			ＳＴＢ本登録情報.ティアグループコード８３
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP84			ＳＴＢ本登録情報.ティアグループコード８４
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP84			ＳＴＢ本登録情報.ティアグループコード８４
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP85			ＳＴＢ本登録情報.ティアグループコード８５
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP85			ＳＴＢ本登録情報.ティアグループコード８５
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP86			ＳＴＢ本登録情報.ティアグループコード８６
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP86			ＳＴＢ本登録情報.ティアグループコード８６
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP87			ＳＴＢ本登録情報.ティアグループコード８７
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP87			ＳＴＢ本登録情報.ティアグループコード８７
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP88			ＳＴＢ本登録情報.ティアグループコード８８
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP88			ＳＴＢ本登録情報.ティアグループコード８８
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP89			ＳＴＢ本登録情報.ティアグループコード８９
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP89			ＳＴＢ本登録情報.ティアグループコード８９
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP90			ＳＴＢ本登録情報.ティアグループコード９０
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP90			ＳＴＢ本登録情報.ティアグループコード９０
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP91			ＳＴＢ本登録情報.ティアグループコード９１
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP91			ＳＴＢ本登録情報.ティアグループコード９１
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP92			ＳＴＢ本登録情報.ティアグループコード９２
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP92			ＳＴＢ本登録情報.ティアグループコード９２
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP93			ＳＴＢ本登録情報.ティアグループコード９３
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP93			ＳＴＢ本登録情報.ティアグループコード９３
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP94			ＳＴＢ本登録情報.ティアグループコード９４
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP94			ＳＴＢ本登録情報.ティアグループコード９４
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP95			ＳＴＢ本登録情報.ティアグループコード９５
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP95			ＳＴＢ本登録情報.ティアグループコード９５
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP96			ＳＴＢ本登録情報.ティアグループコード９６
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP96			ＳＴＢ本登録情報.ティアグループコード９６
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP97			ＳＴＢ本登録情報.ティアグループコード９７
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP97			ＳＴＢ本登録情報.ティアグループコード９７
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP98			ＳＴＢ本登録情報.ティアグループコード９８
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP98			ＳＴＢ本登録情報.ティアグループコード９８
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP99			ＳＴＢ本登録情報.ティアグループコード９９
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP99			ＳＴＢ本登録情報.ティアグループコード９９
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP100			ＳＴＢ本登録情報.ティアグループコード１００
	 *			 TXT-WCIFM003-INF1.DGTIA_GRP100			ＳＴＢ本登録情報.ティアグループコード１００
	 * </pre>
	 * <p>
	 * @param rsMap 入力データ（TXT又はDB）を格納されたHashMap。
	 * @param itemvalueMap エラーメッセージに関する項目値を格納されたHashMap。
	 * @return  boolean trueである場合、エラーがありません。falseである場合、エラーを発生しました。
	 */
	private boolean isSingleCheckWCIFM003_INF1(HashMap rsMap, HashMap itemvalueMap)
	{
		// 単項目チェックを行います
		String strValue = null;

		// 依頼処理コード項目チェック
		strValue = (String)rsMap.get("WCTRL_REQ_TRN_CD");
		// 必須チェック
		if(strValue == null || "".equals(strValue))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0070TW", new String[]{
															"依頼処理コード"});
			return false;
		}
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "2"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"依頼処理コード",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.WCTRL_REQ_TRN_CD")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"依頼処理コード",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.WCTRL_REQ_TRN_CD")});
			return false;
		}

		// 制御タイプ項目チェック
		strValue = (String)rsMap.get("CTRL_TYPE");
		// 必須チェック
		if(strValue == null || "".equals(strValue))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0070TW", new String[]{
															"制御タイプ"});
			return false;
		}
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"制御タイプ",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.CTRL_TYPE")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"制御タイプ",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.CTRL_TYPE")});
			return false;
		}

		// ＳＹＳＩＤ項目チェック
		strValue = (String)rsMap.get("SYSID");
		// 必須チェック
		if(strValue == null || "".equals(strValue))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0070TW", new String[]{
															"ＳＹＳＩＤ"});
			return false;
		}
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "10"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ＳＹＳＩＤ",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.SYSID")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji2"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ＳＹＳＩＤ",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.SYSID")});
			return false;
		}

		// サービス契約番号項目チェック
		strValue = (String)rsMap.get("SVC_KEI_NO");
		// 必須チェック
		if(strValue == null || "".equals(strValue))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0070TW", new String[]{
															"サービス契約番号"});
			return false;
		}
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "10"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"サービス契約番号",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.SVC_KEI_NO")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji2"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"サービス契約番号",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.SVC_KEI_NO")});
			return false;
		}

		// サービス契約内訳番号項目チェック
		strValue = (String)rsMap.get("SVC_KEI_UCWK_NO");
		// 必須チェック
		if(strValue == null || "".equals(strValue))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0070TW", new String[]{
															"サービス契約内訳番号"});
			return false;
		}
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "12"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"サービス契約内訳番号",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.SVC_KEI_UCWK_NO")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji2"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"サービス契約内訳番号",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.SVC_KEI_UCWK_NO")});
			return false;
		}

		// 宅内機器型式コード項目チェック
		strValue = (String)rsMap.get("STB_TAKNKIKI_MODEL_CD");
		// 必須チェック
		if(strValue == null || "".equals(strValue))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0070TW", new String[]{
															"宅内機器型式コード"});
			return false;
		}
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "20"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"宅内機器型式コード",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.STB_TAKNKIKI_MODEL_CD")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji2"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"宅内機器型式コード",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.STB_TAKNKIKI_MODEL_CD")});
			return false;
		}

		// 機器製造番号項目チェック
		strValue = (String)rsMap.get("STB_ID");
		// 必須チェック
		if(strValue == null || "".equals(strValue))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0070TW", new String[]{
															"機器製造番号"});
			return false;
		}
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "20"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"機器製造番号",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.STB_ID")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji2"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"機器製造番号",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.STB_ID")});
			return false;
		}

/*		
		// 機器管理ステータス項目チェック
		strValue = (String)rsMap.get("TAKNKIKI_STAT");
		// 必須チェック
		if(strValue == null || "".equals(strValue))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0070TW", new String[]{
															"機器管理ステータス"});
			return false;
		}
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"機器管理ステータス",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.TAKNKIKI_STAT")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"機器管理ステータス",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.TAKNKIKI_STAT")});
			return false;
		}
*/
		// 郵便番号項目チェック
		strValue = (String)rsMap.get("KIKI_SOHUS_PCD");
		// 必須チェック
		if(strValue == null || "".equals(strValue))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0070TW", new String[]{
															"郵便番号"});
			return false;
		}
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "7"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"郵便番号",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.KIKI_SOHUS_PCD")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"郵便番号",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.KIKI_SOHUS_PCD")});
			return false;
		}

		// ティアグループコード１項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP1");
		// 必須チェック
		if(strValue == null || "".equals(strValue))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0070TW", new String[]{
															"ティアグループコード１"});
			return false;
		}
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード１",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP1")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード１",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP1")});
			return false;
		}

		// ティアグループコード２項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP2");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード２",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP2")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji2"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード２",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP2")});
			return false;
		}

		// ティアグループコード３項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP3");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード３",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP3")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード３",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP3")});
			return false;
		}

		// ティアグループコード４項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP4");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード４",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP4")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード４",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP4")});
			return false;
		}

		// ティアグループコード５項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP5");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード５",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP5")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード５",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP5")});
			return false;
		}

		// ティアグループコード６項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP6");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード６",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP6")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード６",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP6")});
			return false;
		}

		// ティアグループコード７項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP7");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード７",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP7")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード７",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP7")});
			return false;
		}

		// ティアグループコード８項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP8");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード８",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP8")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード８",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP8")});
			return false;
		}

		// ティアグループコード９項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP9");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード９",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP9")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード９",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP9")});
			return false;
		}

		// ティアグループコード１０項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP10");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード１０",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP10")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード１０",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP10")});
			return false;
		}

		// ティアグループコード１１項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP11");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード１１",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP11")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード１１",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP11")});
			return false;
		}

		// ティアグループコード１２項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP12");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード１２",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP12")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード１２",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP12")});
			return false;
		}

		// ティアグループコード１３項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP13");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード１３",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP13")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード１３",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP13")});
			return false;
		}

		// ティアグループコード１４項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP14");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード１４",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP14")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード１４",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP14")});
			return false;
		}

		// ティアグループコード１５項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP15");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード１５",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP15")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード１５",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP15")});
			return false;
		}

		// ティアグループコード１６項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP16");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード１６",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP16")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード１６",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP16")});
			return false;
		}

		// ティアグループコード１７項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP17");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード１７",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP17")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード１７",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP17")});
			return false;
		}

		// ティアグループコード１８項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP18");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード１８",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP18")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード１８",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP18")});
			return false;
		}

		// ティアグループコード１９項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP19");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード１９",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP19")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード１９",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP19")});
			return false;
		}

		// ティアグループコード２０項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP20");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード２０",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP20")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード２０",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP20")});
			return false;
		}

		// ティアグループコード２１項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP21");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード２１",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP21")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード２１",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP21")});
			return false;
		}

		// ティアグループコード２２項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP22");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード２２",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP22")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード２２",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP22")});
			return false;
		}

		// ティアグループコード２３項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP23");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード２３",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP23")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード２３",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP23")});
			return false;
		}

		// ティアグループコード２４項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP24");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード２４",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP24")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード２４",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP24")});
			return false;
		}

		// ティアグループコード２５項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP25");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード２５",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP25")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード２５",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP25")});
			return false;
		}

		// ティアグループコード２６項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP26");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード２６",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP26")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード２６",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP26")});
			return false;
		}

		// ティアグループコード２７項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP27");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード２７",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP27")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード２７",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP27")});
			return false;
		}

		// ティアグループコード２８項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP28");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード２８",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP28")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード２８",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP28")});
			return false;
		}

		// ティアグループコード２９項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP29");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード２９",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP29")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード２９",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP29")});
			return false;
		}

		// ティアグループコード３０項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP30");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード３０",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP30")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード３０",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP30")});
			return false;
		}

		// ティアグループコード３１項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP31");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード３１",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP31")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード３１",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP31")});
			return false;
		}

		// ティアグループコード３２項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP32");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード３２",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP32")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード３２",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP32")});
			return false;
		}

		// ティアグループコード３３項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP33");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード３３",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP33")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード３３",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP33")});
			return false;
		}

		// ティアグループコード３４項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP34");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード３４",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP34")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード３４",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP34")});
			return false;
		}

		// ティアグループコード３５項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP35");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード３５",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP35")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード３５",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP35")});
			return false;
		}

		// ティアグループコード３６項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP36");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード３６",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP36")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード３６",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP36")});
			return false;
		}

		// ティアグループコード３７項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP37");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード３７",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP37")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード３７",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP37")});
			return false;
		}

		// ティアグループコード３８項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP38");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード３８",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP38")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード３８",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP38")});
			return false;
		}

		// ティアグループコード３９項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP39");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード３９",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP39")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード３９",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP39")});
			return false;
		}

		// ティアグループコード４０項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP40");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード４０",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP40")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード４０",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP40")});
			return false;
		}

		// ティアグループコード４１項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP41");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード４１",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP41")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード４１",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP41")});
			return false;
		}

		// ティアグループコード４２項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP42");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード４２",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP42")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード４２",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP42")});
			return false;
		}

		// ティアグループコード４３項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP43");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード４３",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP43")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード４３",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP43")});
			return false;
		}

		// ティアグループコード４４項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP44");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード４４",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP44")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード４４",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP44")});
			return false;
		}

		// ティアグループコード４５項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP45");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード４５",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP45")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード４５",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP45")});
			return false;
		}

		// ティアグループコード４６項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP46");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード４６",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP46")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード４６",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP46")});
			return false;
		}

		// ティアグループコード４７項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP47");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード４７",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP47")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード４７",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP47")});
			return false;
		}

		// ティアグループコード４８項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP48");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード４８",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP48")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード４８",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP48")});
			return false;
		}

		// ティアグループコード４９項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP49");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード４９",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP49")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード４９",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP49")});
			return false;
		}

		// ティアグループコード５０項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP50");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード５０",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP50")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード５０",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP50")});
			return false;
		}

		// ティアグループコード５１項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP51");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード５１",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP51")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード５１",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP51")});
			return false;
		}

		// ティアグループコード５２項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP52");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード５２",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP52")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード５２",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP52")});
			return false;
		}

		// ティアグループコード５３項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP53");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード５３",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP53")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード５３",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP53")});
			return false;
		}

		// ティアグループコード５４項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP54");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード５４",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP54")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード５４",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP54")});
			return false;
		}

		// ティアグループコード５５項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP55");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード５５",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP55")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード５５",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP55")});
			return false;
		}

		// ティアグループコード５６項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP56");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード５６",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP56")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード５６",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP56")});
			return false;
		}

		// ティアグループコード５７項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP57");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード５７",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP57")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード５７",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP57")});
			return false;
		}

		// ティアグループコード５８項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP58");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード５８",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP58")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード５８",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP58")});
			return false;
		}

		// ティアグループコード５９項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP59");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード５９",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP59")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード５９",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP59")});
			return false;
		}

		// ティアグループコード６０項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP60");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード６０",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP60")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード６０",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP60")});
			return false;
		}

		// ティアグループコード６１項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP61");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード６１",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP61")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード６１",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP61")});
			return false;
		}

		// ティアグループコード６２項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP62");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード６２",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP62")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード６２",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP62")});
			return false;
		}

		// ティアグループコード６３項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP63");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード６３",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP63")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード６３",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP63")});
			return false;
		}

		// ティアグループコード６４項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP64");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード６４",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP64")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード６４",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP64")});
			return false;
		}

		// ティアグループコード６５項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP65");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード６５",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP65")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード６５",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP65")});
			return false;
		}

		// ティアグループコード６６項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP66");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード６６",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP66")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード６６",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP66")});
			return false;
		}

		// ティアグループコード６７項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP67");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード６７",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP67")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード６７",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP67")});
			return false;
		}

		// ティアグループコード６８項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP68");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード６８",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP68")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード６８",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP68")});
			return false;
		}

		// ティアグループコード６９項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP69");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード６９",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP69")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード６９",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP69")});
			return false;
		}

		// ティアグループコード７０項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP70");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード７０",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP70")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード７０",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP70")});
			return false;
		}

		// ティアグループコード７１項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP71");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード７１",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP71")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード７１",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP71")});
			return false;
		}

		// ティアグループコード７２項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP72");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード７２",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP72")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード７２",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP72")});
			return false;
		}

		// ティアグループコード７３項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP73");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード７３",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP73")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード７３",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP73")});
			return false;
		}

		// ティアグループコード７４項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP74");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード７４",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP74")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード７４",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP74")});
			return false;
		}

		// ティアグループコード７５項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP75");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード７５",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP75")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード７５",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP75")});
			return false;
		}

		// ティアグループコード７６項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP76");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード７６",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP76")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード７６",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP76")});
			return false;
		}

		// ティアグループコード７７項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP77");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード７７",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP77")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード７７",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP77")});
			return false;
		}

		// ティアグループコード７８項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP78");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード７８",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP78")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード７８",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP78")});
			return false;
		}

		// ティアグループコード７９項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP79");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード７９",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP79")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード７９",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP79")});
			return false;
		}

		// ティアグループコード８０項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP80");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード８０",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP80")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード８０",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP80")});
			return false;
		}

		// ティアグループコード８１項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP81");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード８１",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP81")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード８１",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP81")});
			return false;
		}

		// ティアグループコード８２項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP82");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード８２",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP82")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード８２",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP82")});
			return false;
		}

		// ティアグループコード８３項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP83");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード８３",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP83")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード８３",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP83")});
			return false;
		}

		// ティアグループコード８４項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP84");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード８４",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP84")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード８４",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP84")});
			return false;
		}

		// ティアグループコード８５項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP85");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード８５",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP85")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード８５",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP85")});
			return false;
		}

		// ティアグループコード８６項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP86");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード８６",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP86")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード８６",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP86")});
			return false;
		}

		// ティアグループコード８７項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP87");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード８７",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP87")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード８７",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP87")});
			return false;
		}

		// ティアグループコード８８項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP88");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード８８",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP88")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード８８",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP88")});
			return false;
		}

		// ティアグループコード８９項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP89");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード８９",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP89")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード８９",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP89")});
			return false;
		}

		// ティアグループコード９０項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP90");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード９０",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP90")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード９０",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP90")});
			return false;
		}

		// ティアグループコード９１項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP91");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード９１",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP91")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード９１",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP91")});
			return false;
		}

		// ティアグループコード９２項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP92");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード９２",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP92")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード９２",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP92")});
			return false;
		}

		// ティアグループコード９３項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP93");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード９３",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP93")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード９３",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP93")});
			return false;
		}

		// ティアグループコード９４項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP94");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード９４",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP94")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード９４",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP94")});
			return false;
		}

		// ティアグループコード９５項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP95");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード９５",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP95")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード９５",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP95")});
			return false;
		}

		// ティアグループコード９６項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP96");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード９６",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP96")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード９６",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP96")});
			return false;
		}

		// ティアグループコード９７項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP97");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード９７",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP97")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード９７",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP97")});
			return false;
		}

		// ティアグループコード９８項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP98");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード９８",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP98")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード９８",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP98")});
			return false;
		}

		// ティアグループコード９９項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP99");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード９９",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP99")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード９９",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP99")});
			return false;
		}

		// ティアグループコード１００項目チェック
		strValue = (String)rsMap.get("DGTIA_GRP100");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ティアグループコード１００",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP100")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ティアグループコード１００",
															(String)itemvalueMap.get("TXT-WCIFM003-INF1.DGTIA_GRP100")});
			return false;
		}

		return true;
	}

	/**
	 *入力情報（宅内機器情報抽出受信）の単項目チェックを行います。<br>
	 * <p>
	 * <b>処理フロー</b><br>
	 * <pre>
	 * 1.単項目チェックを行います。<br>
	 * 
	 * 2.メソッドの呼び出し方です。<br>
	 *		引数:
	 *		rsMap:(項目、値)を(key、value)として、データをrsMapに入れます
	 *		itemvalueMap:埋め込み文字の値をitemvalueMapに入れます。キーの値は、以下に説明します。
	 *			 TXT-WCIFE007-.ERR_CODE			宅内機器情報抽出受信.エラーコード
	 *			 TXT-WCIFE007-.ERR_CODE			宅内機器情報抽出受信.エラーコード
	 *			 TXT-WCIFE007-.TRN_NO			宅内機器情報抽出受信.処理番号
	 *			 TXT-WCIFE007-.TRN_NO			宅内機器情報抽出受信.処理番号
	 *			 TXT-WCIFE007-.S_TAKNKIKI_MODEL_CD			宅内機器情報抽出受信.宅内機器型式コード（ＳＴＢ）
	 *			 TXT-WCIFE007-.S_TAKNKIKI_MODEL_CD			宅内機器情報抽出受信.宅内機器型式コード（ＳＴＢ）
	 *			 TXT-WCIFE007-.S_KIKI_SEIZO_NO			宅内機器情報抽出受信.機器製造番号（ＳＴＢ）
	 *			 TXT-WCIFE007-.S_KIKI_SEIZO_NO			宅内機器情報抽出受信.機器製造番号（ＳＴＢ）
	 *			 TXT-WCIFE007-.STB_ID			宅内機器情報抽出受信.ＳＴＢＩＤ
	 *			 TXT-WCIFE007-.STB_ID			宅内機器情報抽出受信.ＳＴＢＩＤ
	 *			 TXT-WCIFE007-.TAKNKIKI_SBT_CD			宅内機器情報抽出受信.宅内機器種別コード
	 *			 TXT-WCIFE007-.TAKNKIKI_SBT_CD			宅内機器情報抽出受信.宅内機器種別コード
	 *			 TXT-WCIFE007-.STB_STAT			宅内機器情報抽出受信.ＳＴＢステータスコード
	 *			 TXT-WCIFE007-.STB_STAT			宅内機器情報抽出受信.ＳＴＢステータスコード
	 *			 TXT-WCIFE007-.STB_CAS_NAIZO_FLG			宅内機器情報抽出受信.ＳＴＢ内蔵ＣＡＳコード
	 *			 TXT-WCIFE007-.STB_CAS_NAIZO_FLG			宅内機器情報抽出受信.ＳＴＢ内蔵ＣＡＳコード
	 *			 TXT-WCIFE007-.STB_GRP_ID_1			宅内機器情報抽出受信.ＳＴＢ松下用グループＩＤ１
	 *			 TXT-WCIFE007-.STB_GRP_ID_1			宅内機器情報抽出受信.ＳＴＢ松下用グループＩＤ１
	 *			 TXT-WCIFE007-.STB_GRP_ID_2			宅内機器情報抽出受信.ＳＴＢ松下用グループＩＤ２
	 *			 TXT-WCIFE007-.STB_GRP_ID_2			宅内機器情報抽出受信.ＳＴＢ松下用グループＩＤ２
	 *			 TXT-WCIFE007-.STB_GRP_ID_3			宅内機器情報抽出受信.ＳＴＢ松下用グループＩＤ３
	 *			 TXT-WCIFE007-.STB_GRP_ID_3			宅内機器情報抽出受信.ＳＴＢ松下用グループＩＤ３
	 *			 TXT-WCIFE007-.STB_GRP_ID_4			宅内機器情報抽出受信.ＳＴＢ松下用グループＩＤ４
	 *			 TXT-WCIFE007-.STB_GRP_ID_4			宅内機器情報抽出受信.ＳＴＢ松下用グループＩＤ４
	 *			 TXT-WCIFE007-.STB_GRP_ID_5			宅内機器情報抽出受信.ＳＴＢ松下用グループＩＤ５
	 *			 TXT-WCIFE007-.STB_GRP_ID_5			宅内機器情報抽出受信.ＳＴＢ松下用グループＩＤ５
	 *			 TXT-WCIFE007-.STB_GRP_ID_6			宅内機器情報抽出受信.ＳＴＢ松下用グループＩＤ６
	 *			 TXT-WCIFE007-.STB_GRP_ID_6			宅内機器情報抽出受信.ＳＴＢ松下用グループＩＤ６
	 *			 TXT-WCIFE007-.KARI_KEY_OPEN_UK_YMD			宅内機器情報抽出受信.仮鍵開年月日
	 *			 TXT-WCIFE007-.KARI_KEY_OPEN_UK_YMD			宅内機器情報抽出受信.仮鍵開年月日
	 *			 TXT-WCIFE007-.CTRL_AREA_CD			宅内機器情報抽出受信.制御エリアコード
	 *			 TXT-WCIFE007-.CTRL_AREA_CD			宅内機器情報抽出受信.制御エリアコード
	 *			 TXT-WCIFE007-.STB_MAKER_CTRL_CD			宅内機器情報抽出受信.ＳＴＢメーカー固有制御機種コード
	 *			 TXT-WCIFE007-.STB_MAKER_CTRL_CD			宅内機器情報抽出受信.ＳＴＢメーカー固有制御機種コード
	 *			 TXT-WCIFE007-.C_TAKNKIKI_MODEL_CD			宅内機器情報抽出受信.宅内機器型式コード（Ｃ−ＣＡＳ）
	 *			 TXT-WCIFE007-.C_TAKNKIKI_MODEL_CD			宅内機器情報抽出受信.宅内機器型式コード（Ｃ−ＣＡＳ）
	 *			 TXT-WCIFE007-.C_KIKI_SEIZO_NO			宅内機器情報抽出受信.機器製造番号（Ｃ−ＣＡＳ）
	 *			 TXT-WCIFE007-.C_KIKI_SEIZO_NO			宅内機器情報抽出受信.機器製造番号（Ｃ−ＣＡＳ）
	 *			 TXT-WCIFE007-.CAS_STAT			宅内機器情報抽出受信.Ｃ−ＣＡＳカードステータスコード（Ｃ−ＣＡＳ）
	 *			 TXT-WCIFE007-.CAS_STAT			宅内機器情報抽出受信.Ｃ−ＣＡＳカードステータスコード（Ｃ−ＣＡＳ）
	 *			 TXT-WCIFE007-.C_CAS_SBT_CD			宅内機器情報抽出受信.ＣＡＳカード種別コード（Ｃ−ＣＡＳ）
	 *			 TXT-WCIFE007-.C_CAS_SBT_CD			宅内機器情報抽出受信.ＣＡＳカード種別コード（Ｃ−ＣＡＳ）
	 *			 TXT-WCIFE007-.B_TAKNKIKI_MODEL_CD			宅内機器情報抽出受信.宅内機器型式コード（Ｂ−ＣＡＳ）
	 *			 TXT-WCIFE007-.B_TAKNKIKI_MODEL_CD			宅内機器情報抽出受信.宅内機器型式コード（Ｂ−ＣＡＳ）
	 *			 TXT-WCIFE007-.B_KIKI_SEIZO_NO			宅内機器情報抽出受信.機器製造番号（Ｂ−ＣＡＳ）
	 *			 TXT-WCIFE007-.B_KIKI_SEIZO_NO			宅内機器情報抽出受信.機器製造番号（Ｂ−ＣＡＳ）
	 *			 TXT-WCIFE007-.B_CAS_STAT			宅内機器情報抽出受信.ＣＡＳカード種別コード（Ｂ−ＣＡＳ）
	 *			 TXT-WCIFE007-.B_CAS_STAT			宅内機器情報抽出受信.ＣＡＳカード種別コード（Ｂ−ＣＡＳ）
	 *			 TXT-WCIFE007-.S_TAKNKIKI_UPD_YMD			宅内機器情報抽出受信.宅内機器ＳＴＢＴ更新日付
	 *			 TXT-WCIFE007-.S_TAKNKIKI_UPD_YMD			宅内機器情報抽出受信.宅内機器ＳＴＢＴ更新日付
	 *			 TXT-WCIFE007-.C_TAKNKIKI_UPD_YMD			宅内機器情報抽出受信.宅内機器ＣＡＳＴ更新日付（Ｃ−ＣＡＳ）
	 *			 TXT-WCIFE007-.C_TAKNKIKI_UPD_YMD			宅内機器情報抽出受信.宅内機器ＣＡＳＴ更新日付（Ｃ−ＣＡＳ）
	 *			 TXT-WCIFE007-.B_TAKNKIKI_UPD_YMD			宅内機器情報抽出受信.宅内機器ＣＡＳＴ更新日付（Ｂ−ＣＡＳ）
	 *			 TXT-WCIFE007-.B_TAKNKIKI_UPD_YMD			宅内機器情報抽出受信.宅内機器ＣＡＳＴ更新日付（Ｂ−ＣＡＳ）
	 * </pre>
	 * <p>
	 * @param rsMap 入力データ（TXT又はDB）を格納されたHashMap。
	 * @param itemvalueMap エラーメッセージに関する項目値を格納されたHashMap。
	 * @return  boolean trueである場合、エラーがありません。falseである場合、エラーを発生しました。
	 */
	private boolean isSingleCheckWCIFE007(HashMap rsMap, HashMap itemvalueMap)
	{
		// 単項目チェックを行います
		String strValue = null;

		// エラーコード項目チェック
		strValue = (String)rsMap.get("ERR_CODE");
		// 必須チェック
		if(strValue == null || "".equals(strValue))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0070TW", new String[]{
															"エラーコード"});
			return false;
		}
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "10"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"エラーコード",
															(String)itemvalueMap.get("TXT-WCIFE007-.ERR_CODE")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"エラーコード",
															(String)itemvalueMap.get("TXT-WCIFE007-.ERR_CODE")});
			return false;
		}

		// 処理番号項目チェック
		strValue = (String)rsMap.get("TRN_NO");
		// 必須チェック
		if(strValue == null || "".equals(strValue))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0070TW", new String[]{
															"処理番号"});
			return false;
		}
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "4"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"処理番号",
															(String)itemvalueMap.get("TXT-WCIFE007-.TRN_NO")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakusuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"処理番号",
															(String)itemvalueMap.get("TXT-WCIFE007-.TRN_NO")});
			return false;
		}

		// 宅内機器型式コード（ＳＴＢ）項目チェック
		strValue = (String)rsMap.get("S_TAKNKIKI_MODEL_CD");
		// 必須チェック
		if(strValue == null || "".equals(strValue))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0070TW", new String[]{
															"宅内機器型式コード（ＳＴＢ）"});
			return false;
		}
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "20"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"宅内機器型式コード（ＳＴＢ）",
															(String)itemvalueMap.get("TXT-WCIFE007-.S_TAKNKIKI_MODEL_CD")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji2"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"宅内機器型式コード（ＳＴＢ）",
															(String)itemvalueMap.get("TXT-WCIFE007-.S_TAKNKIKI_MODEL_CD")});
			return false;
		}

		// 機器製造番号（ＳＴＢ）項目チェック
		strValue = (String)rsMap.get("S_KIKI_SEIZO_NO");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "20"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"機器製造番号（ＳＴＢ）",
															(String)itemvalueMap.get("TXT-WCIFE007-.S_KIKI_SEIZO_NO")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji2"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"機器製造番号（ＳＴＢ）",
															(String)itemvalueMap.get("TXT-WCIFE007-.S_KIKI_SEIZO_NO")});
			return false;
		}

		// ＳＴＢＩＤ項目チェック
		strValue = (String)rsMap.get("STB_ID");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "12"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ＳＴＢＩＤ",
															(String)itemvalueMap.get("TXT-WCIFE007-.STB_ID")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ＳＴＢＩＤ",
															(String)itemvalueMap.get("TXT-WCIFE007-.STB_ID")});
			return false;
		}

		// 宅内機器種別コード項目チェック
		strValue = (String)rsMap.get("TAKNKIKI_SBT_CD");
		// 必須チェック
		if(strValue == null || "".equals(strValue))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0070TW", new String[]{
															"宅内機器種別コード"});
			return false;
		}
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "2"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"宅内機器種別コード",
															(String)itemvalueMap.get("TXT-WCIFE007-.TAKNKIKI_SBT_CD")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"宅内機器種別コード",
															(String)itemvalueMap.get("TXT-WCIFE007-.TAKNKIKI_SBT_CD")});
			return false;
		}

		// ＳＴＢステータスコード項目チェック
		strValue = (String)rsMap.get("STB_STAT");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ＳＴＢステータスコード",
															(String)itemvalueMap.get("TXT-WCIFE007-.STB_STAT")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ＳＴＢステータスコード",
															(String)itemvalueMap.get("TXT-WCIFE007-.STB_STAT")});
			return false;
		}

		// ＳＴＢ内蔵ＣＡＳコード項目チェック
		strValue = (String)rsMap.get("STB_CAS_NAIZO_FLG");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ＳＴＢ内蔵ＣＡＳコード",
															(String)itemvalueMap.get("TXT-WCIFE007-.STB_CAS_NAIZO_FLG")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ＳＴＢ内蔵ＣＡＳコード",
															(String)itemvalueMap.get("TXT-WCIFE007-.STB_CAS_NAIZO_FLG")});
			return false;
		}

		// ＳＴＢ松下用グループＩＤ１項目チェック
		strValue = (String)rsMap.get("STB_GRP_ID_1");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "8"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ＳＴＢ松下用グループＩＤ１",
															(String)itemvalueMap.get("TXT-WCIFE007-.STB_GRP_ID_1")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ＳＴＢ松下用グループＩＤ１",
															(String)itemvalueMap.get("TXT-WCIFE007-.STB_GRP_ID_1")});
			return false;
		}

		// ＳＴＢ松下用グループＩＤ２項目チェック
		strValue = (String)rsMap.get("STB_GRP_ID_2");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "8"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ＳＴＢ松下用グループＩＤ２",
															(String)itemvalueMap.get("TXT-WCIFE007-.STB_GRP_ID_2")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ＳＴＢ松下用グループＩＤ２",
															(String)itemvalueMap.get("TXT-WCIFE007-.STB_GRP_ID_2")});
			return false;
		}

		// ＳＴＢ松下用グループＩＤ３項目チェック
		strValue = (String)rsMap.get("STB_GRP_ID_3");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "8"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ＳＴＢ松下用グループＩＤ３",
															(String)itemvalueMap.get("TXT-WCIFE007-.STB_GRP_ID_3")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ＳＴＢ松下用グループＩＤ３",
															(String)itemvalueMap.get("TXT-WCIFE007-.STB_GRP_ID_3")});
			return false;
		}

		// ＳＴＢ松下用グループＩＤ４項目チェック
		strValue = (String)rsMap.get("STB_GRP_ID_4");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "8"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ＳＴＢ松下用グループＩＤ４",
															(String)itemvalueMap.get("TXT-WCIFE007-.STB_GRP_ID_4")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ＳＴＢ松下用グループＩＤ４",
															(String)itemvalueMap.get("TXT-WCIFE007-.STB_GRP_ID_4")});
			return false;
		}

		// ＳＴＢ松下用グループＩＤ５項目チェック
		strValue = (String)rsMap.get("STB_GRP_ID_5");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "8"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ＳＴＢ松下用グループＩＤ５",
															(String)itemvalueMap.get("TXT-WCIFE007-.STB_GRP_ID_5")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ＳＴＢ松下用グループＩＤ５",
															(String)itemvalueMap.get("TXT-WCIFE007-.STB_GRP_ID_5")});
			return false;
		}

		// ＳＴＢ松下用グループＩＤ６項目チェック
		strValue = (String)rsMap.get("STB_GRP_ID_6");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "8"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ＳＴＢ松下用グループＩＤ６",
															(String)itemvalueMap.get("TXT-WCIFE007-.STB_GRP_ID_6")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ＳＴＢ松下用グループＩＤ６",
															(String)itemvalueMap.get("TXT-WCIFE007-.STB_GRP_ID_6")});
			return false;
		}

		// 仮鍵開年月日項目チェック
		strValue = (String)rsMap.get("KARI_KEY_OPEN_UK_YMD");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "8"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"仮鍵開年月日",
															(String)itemvalueMap.get("TXT-WCIFE007-.KARI_KEY_OPEN_UK_YMD")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"仮鍵開年月日",
															(String)itemvalueMap.get("TXT-WCIFE007-.KARI_KEY_OPEN_UK_YMD")});
			return false;
		}

		// 制御エリアコード項目チェック
		strValue = (String)rsMap.get("CTRL_AREA_CD");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "6"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"制御エリアコード",
															(String)itemvalueMap.get("TXT-WCIFE007-.CTRL_AREA_CD")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"制御エリアコード",
															(String)itemvalueMap.get("TXT-WCIFE007-.CTRL_AREA_CD")});
			return false;
		}

		// ＳＴＢメーカー固有制御機種コード項目チェック
		strValue = (String)rsMap.get("STB_MAKER_CTRL_CD");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "4"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ＳＴＢメーカー固有制御機種コード",
															(String)itemvalueMap.get("TXT-WCIFE007-.STB_MAKER_CTRL_CD")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ＳＴＢメーカー固有制御機種コード",
															(String)itemvalueMap.get("TXT-WCIFE007-.STB_MAKER_CTRL_CD")});
			return false;
		}

		// 宅内機器型式コード（Ｃ−ＣＡＳ）項目チェック
		strValue = (String)rsMap.get("C_TAKNKIKI_MODEL_CD");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "20"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"宅内機器型式コード（Ｃ−ＣＡＳ）",
															(String)itemvalueMap.get("TXT-WCIFE007-.C_TAKNKIKI_MODEL_CD")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji2"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"宅内機器型式コード（Ｃ−ＣＡＳ）",
															(String)itemvalueMap.get("TXT-WCIFE007-.C_TAKNKIKI_MODEL_CD")});
			return false;
		}

		// 機器製造番号（Ｃ−ＣＡＳ）項目チェック
		strValue = (String)rsMap.get("C_KIKI_SEIZO_NO");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "20"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"機器製造番号（Ｃ−ＣＡＳ）",
															(String)itemvalueMap.get("TXT-WCIFE007-.C_KIKI_SEIZO_NO")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji2"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"機器製造番号（Ｃ−ＣＡＳ）",
															(String)itemvalueMap.get("TXT-WCIFE007-.C_KIKI_SEIZO_NO")});
			return false;
		}

		// Ｃ−ＣＡＳカードステータスコード（Ｃ−ＣＡＳ）項目チェック
		strValue = (String)rsMap.get("CAS_STAT");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "3"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"Ｃ−ＣＡＳカードステータスコード（Ｃ−ＣＡＳ）",
															(String)itemvalueMap.get("TXT-WCIFE007-.CAS_STAT")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"Ｃ−ＣＡＳカードステータスコード（Ｃ−ＣＡＳ）",
															(String)itemvalueMap.get("TXT-WCIFE007-.CAS_STAT")});
			return false;
		}

		// ＣＡＳカード種別コード（Ｃ−ＣＡＳ）項目チェック
		strValue = (String)rsMap.get("C_CAS_SBT_CD");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ＣＡＳカード種別コード（Ｃ−ＣＡＳ）",
															(String)itemvalueMap.get("TXT-WCIFE007-.C_CAS_SBT_CD")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ＣＡＳカード種別コード（Ｃ−ＣＡＳ）",
															(String)itemvalueMap.get("TXT-WCIFE007-.C_CAS_SBT_CD")});
			return false;
		}

		// 宅内機器型式コード（Ｂ−ＣＡＳ）項目チェック
		strValue = (String)rsMap.get("B_TAKNKIKI_MODEL_CD");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "20"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"宅内機器型式コード（Ｂ−ＣＡＳ）",
															(String)itemvalueMap.get("TXT-WCIFE007-.B_TAKNKIKI_MODEL_CD")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji2"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"宅内機器型式コード（Ｂ−ＣＡＳ）",
															(String)itemvalueMap.get("TXT-WCIFE007-.B_TAKNKIKI_MODEL_CD")});
			return false;
		}

		// 機器製造番号（Ｂ−ＣＡＳ）項目チェック
		strValue = (String)rsMap.get("B_KIKI_SEIZO_NO");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "20"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"機器製造番号（Ｂ−ＣＡＳ）",
															(String)itemvalueMap.get("TXT-WCIFE007-.B_KIKI_SEIZO_NO")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji2"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"機器製造番号（Ｂ−ＣＡＳ）",
															(String)itemvalueMap.get("TXT-WCIFE007-.B_KIKI_SEIZO_NO")});
			return false;
		}

		// ＣＡＳカード種別コード（Ｂ−ＣＡＳ）項目チェック
		strValue = (String)rsMap.get("B_CAS_STAT");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"ＣＡＳカード種別コード（Ｂ−ＣＡＳ）",
															(String)itemvalueMap.get("TXT-WCIFE007-.B_CAS_STAT")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"ＣＡＳカード種別コード（Ｂ−ＣＡＳ）",
															(String)itemvalueMap.get("TXT-WCIFE007-.B_CAS_STAT")});
			return false;
		}

		// 宅内機器ＳＴＢＴ更新日付項目チェック
		strValue = (String)rsMap.get("S_TAKNKIKI_UPD_YMD");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "17"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"宅内機器ＳＴＢＴ更新日付",
															(String)itemvalueMap.get("TXT-WCIFE007-.S_TAKNKIKI_UPD_YMD")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"宅内機器ＳＴＢＴ更新日付",
															(String)itemvalueMap.get("TXT-WCIFE007-.S_TAKNKIKI_UPD_YMD")});
			return false;
		}

		// 宅内機器ＣＡＳＴ更新日付（Ｃ−ＣＡＳ）項目チェック
		strValue = (String)rsMap.get("C_TAKNKIKI_UPD_YMD");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "17"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"宅内機器ＣＡＳＴ更新日付（Ｃ−ＣＡＳ）",
															(String)itemvalueMap.get("TXT-WCIFE007-.C_TAKNKIKI_UPD_YMD")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"宅内機器ＣＡＳＴ更新日付（Ｃ−ＣＡＳ）",
															(String)itemvalueMap.get("TXT-WCIFE007-.C_TAKNKIKI_UPD_YMD")});
			return false;
		}

		// 宅内機器ＣＡＳＴ更新日付（Ｂ−ＣＡＳ）項目チェック
		strValue = (String)rsMap.get("B_TAKNKIKI_UPD_YMD");
		// 桁数チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"ketasuu2", "0", "17"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0080TW", new String[]{
															"宅内機器ＣＡＳＴ更新日付（Ｂ−ＣＡＳ）",
															(String)itemvalueMap.get("TXT-WCIFE007-.B_TAKNKIKI_UPD_YMD")});
			return false;
		}
		// 属性チェック
		if(!JBSbatCheckUtil.invoke(strValue, new String[]{"hannkakuesuuji1"}))
		{
			commonItem.getLogPrint().printBusinessErrorLog("EWCB0090TW", new String[]{
															"宅内機器ＣＡＳＴ更新日付（Ｂ−ＣＡＳ）",
															(String)itemvalueMap.get("TXT-WCIFE007-.B_TAKNKIKI_UPD_YMD")});
			return false;
		}

		return true;
	}

	/**
	 * SQLKEY(WC_SELECT_001)でDBアクセスを行います。<br>
	 * <p>
	 * <b>処理フロー</b><br>
	 * <pre>
	 * 1.引数でバイント変数を設定します。<br>
	 *
	 * 2.DBアクセスを実行します。<br>
	 * 
	 * 3.メソッドの呼び出し方です。<br>
	 *		引数:
	 *		param:順にバイント変数の値をparam配列に入れます。バイント変数は以下に説明します。
	 * </pre>
	 * <p>
	 * @param param バイント変数の値配列。
	 * @throws Exception 業務サービス内で発生した例外全般。
	 */
	private void executeWC_M_KYOKU_WC_SELECT_001(Object[] param) throws Exception
	{
		// バイント変数のリストを生成します
		JBSbatCommonDBInterface paramList = new JBSbatCommonDBInterface();

		// DBアクセスを実行します
		db_WC_M_KYOKU.selectBySqlDefine(paramList, WC_M_KYOKU_WC_SELECT_001);
	}

	/**
	 * SQLKEY(WC_SELECT_001)でDBアクセスを行います。<br>
	 * <p>
	 * <b>処理フロー</b><br>
	 * <pre>
	 * 1.引数でバイント変数を設定します。<br>
	 *
	 * 2.DBアクセスを実行します。<br>
	 * 
	 * 3.メソッドの呼び出し方です。<br>
	 *		引数:
	 *		param:順にバイント変数の値をparam配列に入れます。バイント変数は以下に説明します。
	 *		 	局コード
	 * </pre>
	 * <p>
	 * @param param バイント変数の値配列。
	 * @throws Exception 業務サービス内で発生した例外全般。
	 */
	private void executeWC_M_CTRL_AREA_WC_SELECT_001(Object[] param) throws Exception
	{
		// バイント変数のリストを生成します
		JBSbatCommonDBInterface paramList = new JBSbatCommonDBInterface();
		paramList.setValue(param[0].toString());

		// DBアクセスを実行します
		db_WC_M_CTRL_AREA.selectBySqlDefine(paramList, WC_M_CTRL_AREA_WC_SELECT_001);
	}

	/**
	 * SQLKEY(WC_SELECT_001)でDBアクセスを行います。<br>
	 * <p>
	 * <b>処理フロー</b><br>
	 * <pre>
	 * 1.引数でバイント変数を設定します。<br>
	 *
	 * 2.DBアクセスを実行します。<br>
	 * 
	 * 3.メソッドの呼び出し方です。<br>
	 *		引数:
	 *		param:順にバイント変数の値をparam配列に入れます。バイント変数は以下に説明します。
	 *		 	デジタルティアグループコード
	 *		 	局コード
	 * </pre>
	 * <p>
	 * @param param バイント変数の値配列。
	 * @throws Exception 業務サービス内で発生した例外全般。
	 */
	private void executeWC_M_DGTIA_GRP_WC_SELECT_001(Object[] param) throws Exception
	{
		// バイント変数のリストを生成します
		JBSbatCommonDBInterface paramList = new JBSbatCommonDBInterface();
		paramList.setValue(param[0].toString());
		paramList.setValue(param[1].toString());

		// DBアクセスを実行します
		db_WC_M_DGTIA_GRP.selectBySqlDefine(paramList, WC_M_DGTIA_GRP_WC_SELECT_001);
	}

	/**
	 * SQLKEY(WC_INSERT_001)でDBアクセスを行います。<br>
	 * <p>
	 * <b>処理フロー</b><br>
	 * <pre>
	 * 1.引数でバイント変数を設定します。<br>
	 *
	 * 2.DBアクセスを実行します。<br>
	 * 
	 * 3.メソッドの呼び出し方です。<br>
	 *		引数:
	 *		param:順にバイント変数の値をparam配列に入れます。バイント変数は以下に説明します。
	 *		 	視聴制御オーダ番号
	 *		 	視聴制御オーダステータス
	 *		 	視聴制御オーダコード
	 *		 	視聴制御依頼処理コード
	 *		 	SYSID
	 *		 	サービス契約番号
	 *		 	サービス契約内訳番号
	 *		 	制御要求キー
	 *		 	局コード
	 *		 	制御エリアコード
	 *		 	制御タイプコード
	 *		 	制御モードコード
	 *		 	STB宅内機器型式コード
	 *		 	STB機器製造番号
	 *		 	STB制御用機種コード
	 *		 	STBID
	 *		 	STBCAS内蔵フラグ
	 *		 	C-CASカード番号
	 *		 	B-CASカード番号
	 *		 	課金フラグ
	 *		 	STBグループID1
	 *		 	STBグループID2
	 *		 	STBグループID3
	 *		 	STBグループID4
	 *		 	STBグループID5
	 *		 	STBグループID6
	 *		 	STBグループID7
	 *		 	再設定フラグ
	 *		 	実行結果コード
	 *		 	オーダ受付年月日時分秒
	 *		 	オーダ送信年月日時分秒
	 *		 	オーダ結果受付年月日時分秒
	 *		 	制御コマンド発行済フラグ
	 *		 	制御結果受信フラグ
	 *		 	ディレイドフラグ
	 *		 	C-CAS初期化コマンド発行フラグ
	 *		 	登録年月日時分秒
	 *		 	登録オペレータアカウント
	 *		 	更新年月日時分秒
	 *		 	更新オペレータアカウント
	 *		 	削除年月日時分秒
	 *		 	削除オペレータアカウント
	 *		 	無効フラグ
	 * </pre>
	 * <p>
	 * @param param バイント変数の値配列。
	 * @throws Exception 業務サービス内で発生した例外全般。
	 */
	private void executeWC_T_WC_ORDER_WC_INSERT_001(Object[] param) throws Exception
	{
		// バイント変数のリストを生成します
		JBSbatCommonDBInterface paramList = new JBSbatCommonDBInterface();
		paramList.setValue(param[0].toString());
		paramList.setValue(param[1].toString());
		paramList.setValue(param[2].toString());
		paramList.setValue(param[3].toString());
		paramList.setValue(param[4].toString());
		paramList.setValue(param[5].toString());
		paramList.setValue(param[6].toString());
		paramList.setValue(param[7].toString());
		paramList.setValue(param[8].toString());
		paramList.setValue(param[9].toString());
		paramList.setValue(param[10].toString());
		paramList.setValue(param[11].toString());
		paramList.setValue(param[12].toString());
		paramList.setValue(param[13].toString());
		paramList.setValue(param[14].toString());
		paramList.setValue(param[15].toString());
		paramList.setValue(param[16].toString());
		paramList.setValue(param[17].toString());
		paramList.setValue(param[18].toString());
		paramList.setValue(param[19].toString());
		paramList.setValue(param[20].toString());
		paramList.setValue(param[21].toString());
		paramList.setValue(param[22].toString());
		paramList.setValue(param[23].toString());
		paramList.setValue(param[24].toString());
		paramList.setValue(param[25].toString());
		paramList.setValue(param[26].toString());
		paramList.setValue(param[27].toString());
		paramList.setValue(param[28].toString());
		paramList.setValue(param[29].toString());
		paramList.setValue(param[30].toString());
		paramList.setValue(param[31].toString());
		paramList.setValue(param[32].toString());
		paramList.setValue(param[33].toString());
		paramList.setValue(param[34].toString());
		paramList.setValue(param[35].toString());
		paramList.setValue(param[36].toString());
		paramList.setValue(param[37].toString());
		paramList.setValue(param[38].toString());
		paramList.setValue(param[39].toString());
		paramList.setValue(param[40].toString());
		paramList.setValue(param[41].toString());
		paramList.setValue(param[42].toString());

		// DBアクセスを実行します
		db_WC_T_WC_ORDER.executeBySqlDefine(paramList, WC_T_WC_ORDER_WC_INSERT_001);
	}

	/**
	 * SQLKEY(WC_INSERT_001)でDBアクセスを行います。<br>
	 * <p>
	 * <b>処理フロー</b><br>
	 * <pre>
	 * 1.引数でバイント変数を設定します。<br>
	 *
	 * 2.DBアクセスを実行します。<br>
	 * 
	 * 3.メソッドの呼び出し方です。<br>
	 *		引数:
	 *		param:順にバイント変数の値をparam配列に入れます。バイント変数は以下に説明します。
	 *		 	視聴制御オーダ番号
	 *		 	デジタルティアグループコード
	 *		 	登録年月日時分秒
	 *		 	登録オペレータアカウント
	 *		 	更新年月日時分秒
	 *		 	更新オペレータアカウント
	 *		 	削除年月日時分秒
	 *		 	削除オペレータアカウント
	 *		 	無効フラグ
	 * </pre>
	 * <p>
	 * @param param バイント変数の値配列。
	 * @throws Exception 業務サービス内で発生した例外全般。
	 */
	private void executeWC_T_WC_ODR_TG_DGTIA_WC_INSERT_001(Object[] param) throws Exception
	{
		// バイント変数のリストを生成します
		JBSbatCommonDBInterface paramList = new JBSbatCommonDBInterface();
		paramList.setValue(param[0].toString());
		paramList.setValue(param[1].toString());
		paramList.setValue(param[2].toString());
		paramList.setValue(param[3].toString());
		paramList.setValue(param[4].toString());
		paramList.setValue(param[5].toString());
		paramList.setValue(param[6].toString());
		paramList.setValue(param[7].toString());
		paramList.setValue(param[8].toString());

		// DBアクセスを実行します
		db_WC_T_WC_ODR_TG_DGTIA.executeBySqlDefine(paramList, WC_T_WC_ODR_TG_DGTIA_WC_INSERT_001);
	}

	/**
	 * SQLKEY(WC_INSERT_001)でDBアクセスを行います。<br>
	 * <p>
	 * <b>処理フロー</b><br>
	 * <pre>
	 * 1.引数でバイント変数を設定します。<br>
	 *
	 * 2.DBアクセスを実行します。<br>
	 * 
	 * 3.メソッドの呼び出し方です。<br>
	 *		引数:
	 *		param:順にバイント変数の値をparam配列に入れます。バイント変数は以下に説明します。
	 *		 	視聴制御HULFT送信実績番号
	 *		 	HULFT_SEND_DTM
	 *		 	送信ファイル名
	 *		 	連携ファイル名
	 *		 	継続ジョブID
	 *		 	ディレイド処理依頼番号
	 *		 	宅内機器情報抽出ファイル名
	 *		 	登録年月日時分秒
	 *		 	登録オペレータアカウント
	 *		 	更新年月日時分秒
	 *		 	更新オペレータアカウント
	 *		 	削除年月日時分秒
	 *		 	削除オペレータアカウント
	 *		 	無効フラグ
	 * </pre>
	 * <p>
	 * @param param バイント変数の値配列。
	 * @throws Exception 業務サービス内で発生した例外全般。
	 */
	private void executeWC_T_WC_HULFT_SDJSK_WC_INSERT_001(Object[] param) throws Exception
	{
		// バイント変数のリストを生成します
		JBSbatCommonDBInterface paramList = new JBSbatCommonDBInterface();
		paramList.setValue(param[0].toString());
		paramList.setValue(param[1].toString());
		paramList.setValue(param[2].toString());
		paramList.setValue(param[3].toString());
		paramList.setValue(param[4].toString());
		paramList.setValue(param[5].toString());
		paramList.setValue(param[6].toString());
		paramList.setValue(param[7].toString());
		paramList.setValue(param[8].toString());
		paramList.setValue(param[9].toString());
		paramList.setValue(param[10].toString());
		paramList.setValue(param[11].toString());
		paramList.setValue(param[12].toString());
		paramList.setValue(param[13].toString());

		// DBアクセスを実行します
		db_WC_T_WC_HULFT_SDJSK.executeBySqlDefine(paramList, WC_T_WC_HULFT_SDJSK_WC_INSERT_001);
	}
	/**▲▲▲▲▲▲ツールから生成したメソッドです 終了▲▲▲▲▲▲*/


	/**
	 * 視聴制御オーダパラメタの組み立てを行います。<br>
	 * <p>
	 * <b>処理フロー</b><br>
	 * <pre>
	 * 1.MAPに項目を設定します。<br>
	 * <p>
	 * @throws Exception 業務サービス内で発生した例外全般。
	 */
	private void editwc_t_wc_order() throws Exception
	{
		wctrlorder_Map.setValue(wctrl_order_no);		// 視聴制御オーダ番号
		wctrlorder_Map.setValue(wctrl_order_stat);     	// 視聴制御オーダステータス
		wctrlorder_Map.setValue(wctrl_order_cd);     	// 視聴制御オーダコード
//		wctrlorder_Map.setValue(wctrl_req_trn_cd);		// 視聴制御依頼処理コード
		wctrlorder_Map.setValue(JWCStrConst.CD_DIV_WCTRL_REQ_TRN_CD_WCTRL_CHANGE);	// 視聴制御依頼処理コード
		wctrlorder_Map.setValue(sysid);     			// SYSID
		wctrlorder_Map.setValue(svc_kei_no);     		// サービス契約番号
		wctrlorder_Map.setValue(svc_kei_ucwk_no);     	// サービス契約内訳番号
		wctrlorder_Map.setValue(ctrl_yokyu_key);     	// 制御要求キー
		wctrlorder_Map.setValue(kyoku_cd);     			// 局コード
		wctrlorder_Map.setValue(ctrl_area_cd);     		// 制御エリアコード
		wctrlorder_Map.setValue(ctrl_type_cd);     		// 制御タイプコード
		wctrlorder_Map.setValue(ctrl_mode_cd);     		// 制御モードコード
		wctrlorder_Map.setValue(stb_taknkiki_model_cd); // STB宅内機器型式コード
		wctrlorder_Map.setValue(stb_kiki_seizo_no);     // STB機器製造番号
		wctrlorder_Map.setValue(stb_ctrl_model_cd);     // STB制御用機種コード
		wctrlorder_Map.setValue(stb_id);     			// STBID
		wctrlorder_Map.setValue(stb_cas_naizo_flg);     // STBCAS内蔵フラグ
		wctrlorder_Map.setValue(ccas_card_no);     		// C-CASカード番号
		wctrlorder_Map.setValue(bcas_card_no);     		// B-CASカード番号
		wctrlorder_Map.setValue(chrg_flg);     			// 課金フラグ
		wctrlorder_Map.setValue(stb_grp_id_1);     		// STBグループID1
		wctrlorder_Map.setValue(stb_grp_id_2);     		// STBグループID2
		wctrlorder_Map.setValue(stb_grp_id_3);     		// STBグループID3
		wctrlorder_Map.setValue(stb_grp_id_4);     		// STBグループID4
		wctrlorder_Map.setValue(stb_grp_id_5);     		// STBグループID5
		wctrlorder_Map.setValue(stb_grp_id_6);     		// STBグループID6
		wctrlorder_Map.setValue(stb_grp_id_7);     		// STBグループID7
		wctrlorder_Map.setValue(re_sette_flg);     		// 再設定フラグ
		wctrlorder_Map.setValue(run_rslt_cd);     		// 実行結果コード
		wctrlorder_Map.setValue(JCCBatCommon.getSysDateTimeStamp());	// オーダ受付年月日時分秒
		wctrlorder_Map.setValue(JCCBatCommon.getSysDateTimeStamp());	// オーダ送信年月日時分秒
		wctrlorder_Map.setValue(order_rslt_uk_dtm);     // オーダ結果受付年月日時分秒
		wctrlorder_Map.setValue(ctrl_cmd_hakko_zumi_flg);// 制御コマンド発行済フラグ
		wctrlorder_Map.setValue(rslt_rcv_flg);     		// 制御結果受信フラグ
		wctrlorder_Map.setValue(dlyd_flg);     			// ディレイドフラグ
		wctrlorder_Map.setValue(ccas_shkka_cmd_hak_flg); // C-CAS初期化コマンド発行フラグ
		wctrlorder_Map.setValue(JCCBatCommon.getSysDateTimeStamp());	// 登録年月日時分秒
		wctrlorder_Map.setValue(super.batchUserId);		// 登録オペレータアカウント
		wctrlorder_Map.setValue(JCCBatCommon.getSysDateTimeStamp());   // 更新年月日時分秒
		wctrlorder_Map.setValue(super.batchUserId);		// 更新オペレータアカウント
		wctrlorder_Map.setValue(null);					// 削除年月日時分秒
		wctrlorder_Map.setValue(null);     				// 削除オペレータアカウント
		wctrlorder_Map.setValue('0');    				// 無効フラグ
		wctrlorder_Map.setValue(super.commonItem.getOpeDate());// 登録運用年月日
		wctrlorder_Map.setValue(JCCBatCommon.getTrnId());// 登録処理ＩＤ
		wctrlorder_Map.setValue(super.commonItem.getOpeDate());// 更新運用年月日
		wctrlorder_Map.setValue(JCCBatCommon.getTrnId());// 更新処理ＩＤ
		wctrlorder_Map.setValue("");    				// 削除運用年月日
		wctrlorder_Map.setValue("");    				// 削除処理ＩＤ
	}

	/**
	 * 視聴制御オーダ対象デジタルティアグループパラメタの組み立てを行います。<br>
	 * <p>
	 * <b>処理フロー</b><br>
	 * <pre>
	 * 1.MAPに項目を設定します。<br>
	 * </pre>
	 * <p>
	 * @param inmap_dgtia_grp_cd 入力データデジタルティアグループコードMap。
	 * @throws Exception 業務サービス内で発生した例外全般。
	 */
	private void editwc_t_wc_odr_tg_dgtia(String inmap_dgtia_grp_cd) throws Exception
	{
		wctrlorder_tgdgtia_Map.setValue(wctrl_order_no);	// 視聴制御オーダ番号
		wctrlorder_tgdgtia_Map.setValue(inmap_dgtia_grp_cd);// デジタルティアグループコード
		wctrlorder_tgdgtia_Map.setValue(JCCBatCommon.getSysDateTimeStamp());  	// 登録年月日時分秒
		wctrlorder_tgdgtia_Map.setValue(super.batchUserId);	// 登録オペレータアカウント
		wctrlorder_tgdgtia_Map.setValue(JCCBatCommon.getSysDateTimeStamp());  	// 更新年月日時分秒
		wctrlorder_tgdgtia_Map.setValue(super.batchUserId);	// 更新オペレータアカウント
		wctrlorder_tgdgtia_Map.setValue(null);  			// 削除年月日時分秒
		wctrlorder_tgdgtia_Map.setValue(null);  			// 削除オペレータアカウント
		wctrlorder_tgdgtia_Map.setValue("0");  				// 無効フラグ
		wctrlorder_tgdgtia_Map.setValue(super.commonItem.getOpeDate());// 登録運用年月日
		wctrlorder_tgdgtia_Map.setValue(JCCBatCommon.getTrnId());// 登録処理ＩＤ
		wctrlorder_tgdgtia_Map.setValue(super.commonItem.getOpeDate());// 更新運用年月日
		wctrlorder_tgdgtia_Map.setValue(JCCBatCommon.getTrnId());// 更新処理ＩＤ
		wctrlorder_tgdgtia_Map.setValue("");    				// 削除運用年月日
		wctrlorder_tgdgtia_Map.setValue("");    				// 削除処理ＩＤ
	}


	/**
	 * 各種定数の設定を行います。<br>
	 * <p>
	 * <b>処理フロー</b><br>
	 * <pre>
	 * 1.定数を変数に設定します。<br>
	 * <p>
	 * @throws Exception 業務サービス内で発生した例外全般。
	 */
	private void constedit() throws Exception
	{
		wctrl_order_stat = JWCStrConst.CD_DIV_WATCH_ORDER_FLG_NORMAL;	// 視聴制御オーダステータス
		wctrl_order_cd = JWCStrConst.CD_DIV_WCTRL_ORDER_CONTROL;		// 視聴制御オーダコード
		ctrl_mode_cd = JWCStrConst.CD_DIV_WCTRL_TRN_CD_KARIADD;     	// 制御モードコード
		chrg_flg = JWCStrConst.CD_DIV_WCTRL_CHRG_FLG_CHRG_TRGT;			// 課金フラグ
		re_sette_flg = JWCStrConst.CD_DIV_WATCH_RE_SETTE_FLG_RESET;		// 再設定フラグ
		rslt_rcv_flg = JWCStrConst.CD_DIV_WATCH_RSLT_RCV_FLG_MIREV;		// 制御結果受信フラグ
		dlyd_flg = JWCStrConst.CD_DIV_DLYD_FLG_TAISYOGAI;     			// ディレイドフラグ
		run_rslt_cd = JWCStrConst.CD_DIV_WCTRL_RSLT_CMD_CTR_CHU;		// 実行結果コード
		ccas_shkka_cmd_hak_flg = JWCStrConst.CD_DIV_CCAS_CARD_INIT_CMD_HAKKO_FLG_MIHAKKO;	// C-CAS初期化コマンド発行フラグ
		ctrl_cmd_hakko_zumi_flg = JWCStrConst.CD_DIV_WATCH_CMD_HAKKO_FLG_MIHAKKO; //視聴コマンド発行フラグ
	}

	/**
	 * 項目チェックで使用するmessageMapを生成します。
	 * @param rsMap 項目名が格納されたHashMap
	 * @return messageMap 埋め込み文字の値
	 */
	private HashMap<String, String> createMessageMap(HashMap rsMap)
	{
		messageMap.put("TXT-WCIFM003-INF1.WCTRL_REQ_TRN_CD", (String)rsMap.get(JBSbatWCIFM003.WCTRL_REQ_TRN_CD));
		messageMap.put("TXT-WCIFM003-INF1.CTRL_TYPE", (String)rsMap.get(JBSbatWCIFM003.CTRL_TYPE));
		messageMap.put("TXT-WCIFM003-INF1.SYSID", (String)rsMap.get(JBSbatWCIFM003.SYSID));
		messageMap.put("TXT-WCIFM003-INF1.SVC_KEI_NO", (String)rsMap.get(JBSbatWCIFM003.SVC_KEI_NO));
		messageMap.put("TXT-WCIFM003-INF1.SVC_KEI_UCWK_NO", (String)rsMap.get(JBSbatWCIFM003.SVC_KEI_UCWK_NO));
		messageMap.put("TXT-WCIFM003-INF1.STB_TAKNKIKI_MODEL_CD", (String)rsMap.get(JBSbatWCIFM003.STB_TAKNKIKI_MODEL_CD));
		messageMap.put("TXT-WCIFM003-INF1.STB_ID", (String)rsMap.get(JBSbatWCIFM003.STB_ID));
//		messageMap.put("TXT-WCIFM003-INF1.TAKNKIKI_STAT", (String)rsMap.get(JBSbatWCIFM003.TAKNKIKI_STAT));
		messageMap.put("TXT-WCIFM003-INF1.KIKI_SOHUS_PCD", (String)rsMap.get(JBSbatWCIFM003.KIKI_SOHUS_PCD));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP1", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP1));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP2", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP2));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP3", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP3));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP4", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP4));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP5", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP5));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP6", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP6));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP7", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP7));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP8", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP8));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP9", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP9));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP10", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP10));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP11", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP11));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP12", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP12));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP13", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP13));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP14", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP14));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP15", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP15));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP16", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP16));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP17", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP17));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP18", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP18));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP19", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP19));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP20", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP20));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP21", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP21));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP22", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP22));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP23", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP23));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP24", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP24));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP25", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP25));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP26", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP26));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP27", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP27));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP28", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP28));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP29", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP29));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP30", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP30));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP31", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP31));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP32", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP32));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP33", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP33));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP34", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP34));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP35", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP35));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP36", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP36));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP37", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP37));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP38", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP38));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP39", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP39));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP40", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP40));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP41", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP41));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP42", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP42));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP43", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP43));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP44", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP44));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP45", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP45));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP46", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP46));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP47", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP47));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP48", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP48));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP49", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP49));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP50", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP50));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP51", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP51));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP52", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP52));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP53", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP53));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP54", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP54));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP55", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP55));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP56", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP56));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP57", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP57));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP58", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP58));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP59", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP59));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP60", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP60));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP61", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP61));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP62", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP62));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP63", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP63));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP64", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP64));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP65", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP65));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP66", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP66));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP67", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP67));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP68", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP68));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP69", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP69));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP70", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP70));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP71", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP71));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP72", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP72));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP73", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP73));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP74", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP74));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP75", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP75));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP76", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP76));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP77", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP77));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP78", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP78));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP79", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP79));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP80", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP80));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP81", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP81));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP82", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP82));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP83", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP83));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP84", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP84));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP85", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP85));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP86", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP86));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP87", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP87));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP88", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP88));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP89", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP89));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP90", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP90));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP91", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP91));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP92", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP92));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP93", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP93));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP94", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP94));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP95", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP95));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP96", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP96));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP97", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP97));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP98", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP98));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP99", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP99));
		messageMap.put("TXT-WCIFM003-INF1.DGTIA_GRP100", (String)rsMap.get(JBSbatWCIFM003.DGTIA_GRP100));

		return messageMap;
	}
	
	/**
	 * 項目チェックで使用するmessageMapを生成します。
	 * @param rsMap 項目名が格納されたHashMap
	 * @return messageMap 埋め込み文字の値
	 */
	private ArrayList<String> createGrpcdMap(HashMap rsMap)
	{
		// デジタルティアグループコードの取得
		indgtia_grp_cd = new ArrayList<String>();
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP1"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP2"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP3"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP4"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP5"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP6"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP7"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP8"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP9"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP10"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP11"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP12"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP13"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP14"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP15"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP16"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP17"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP18"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP19"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP20"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP21"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP22"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP23"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP24"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP25"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP26"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP27"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP28"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP29"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP30"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP31"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP32"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP33"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP34"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP35"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP36"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP37"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP38"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP39"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP40"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP41"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP42"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP43"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP44"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP45"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP46"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP47"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP48"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP49"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP50"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP51"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP52"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP53"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP54"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP55"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP56"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP57"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP58"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP59"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP60"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP61"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP62"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP63"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP64"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP65"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP66"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP67"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP68"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP69"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP70"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP71"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP72"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP73"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP74"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP75"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP76"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP77"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP78"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP79"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP80"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP81"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP82"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP83"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP84"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP85"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP86"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP87"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP88"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP89"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP90"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP91"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP92"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP93"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP94"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP95"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP96"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP97"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP98"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP99"));
		indgtia_grp_cd.add((String)rsMap.get("DGTIA_GRP100"));

		return indgtia_grp_cd;
	}
	
	private JBSbatServiceInterfaceMap setJBSbatWCIFE012param(JBSbatCommonItem commonItem)
	{
		JBSbatServiceInterfaceMap resMap = new JBSbatServiceInterfaceMap();
		
		// 宅内機器型式コード
		resMap.set(JBSbatWCIFE012.TAKNKIKI_MODEL_CD, this.stb_taknkiki_model_cd);

		// 製造番号
		resMap.set(JBSbatWCIFE012.KIKI_SEIZO_NO, this.stb_kiki_seizo_no);

		// STBステータスコード
		resMap.set(JBSbatWCIFE012.STB_STAT, JWCStrConst.CD_DIV_WATCH_KIKI_KANRI_STAT_HONUNYO);
		// 制御エリアコード
		resMap.set(JBSbatWCIFE012.CTRL_CD, this.ctrl_area_cd);
		// C-CASカードステータスコード
		if(JWCStrConst.CD_DIV_CAS_NAIZO_FLG_HINAIZO.equals(this.tkn_ccas_naizo_type))
		{
			resMap.set(JBSbatWCIFE012.CAS_STAT, JWCStrConst.CD_DIV_CCAS_CARD_KANRI_STAT_LINKCHU);
		}
		else 
		{
			resMap.set(JBSbatWCIFE012.CAS_STAT, "");
		}
		// 宅内機器STBT更新日付
		resMap.set(JBSbatWCIFE012.S_TAKNKIKI_UPD_YMD, this.tkn_s_kiki_upd_ymd);
		// 宅内機器CAST更新日付
		resMap.set(JBSbatWCIFE012.C_TAKNKIKI_UPD_YMD, this.tkn_c_kiki_upd_ymd);

		return resMap;
	}

	/**
	 * ファイル取得。<p>
	 * 
	 * 入力電文と同様、JBSbatServiceInterfaceMap を返す。<br>
	 * エンコードはShift-JIS、読み込み位置は1行目固定<br>
	 * ループ(主処理を含む)で使用しない。使用したファイルのクローズまで行う。
	 * 
	 * @param fileDir ディレクトリ
	 * @param fileName ファイル名
	 * @return ファイル定義型(JBSbatServiceInterfaceMap)で受け取ったファイル全行のリスト
	 * @throws Exception スローされる例外
	 */
	private ArrayList<JBSbatServiceInterfaceMap> getInMap(String fileDir, String fileName) throws Exception
	{
		/** 入力ファイルオブジェクト */
		JBSbatInputFileUtil inFileObj = null;

		ArrayList<JBSbatServiceInterfaceMap> mapArray = new ArrayList<JBSbatServiceInterfaceMap>();

		try{
			inFileObj = new JBSbatInputFileUtil(fileDir);
			inFileObj.setEncode("Shift-JIS");
			inFileObj.createReader();

		}catch (IOException e) {
			//ファイルなしは０件とする
			return mapArray;
		}

		// 電子ファイル情報ファイル読み込み
		JBSbatDefFileUtil defFileUtil = new JBSbatDefFileUtil(
				JBSbatAplConst.getAplConstValue("IND") + fileName, inFileObj);

		while (inFileObj.ready())
		{
			JBSbatServiceInterfaceMap retInMap = defFileUtil.lineToObject(inFileObj.readLine(), inFileObj, 1);
			// ダブルクォーテーション削除
			retInMap.setMap(JWCBatCommon.deleteDblQuote(retInMap.getMap()));
			mapArray.add(retInMap);
		}
		// ファイルのクローズを行う
		if(inFileObj != null)
		{
			inFileObj.close();
			inFileObj = null;
		}
		return mapArray;
	}

}
