/*******************************************************************************
*	 All Rights reserved,Copyright (c) K-Opticom 
********************************************************************************
*＜プログラム内容＞
*	システム名		：eo顧客基幹システム
*	モジュール名	：EKK0441B004CBSMsg1List
*	ソースファイル名：EKK0441B004CBSMsg1List.java
*	作成者			：EK915767
*	日付			：2014年10月09日
*＜機能概要＞
*	ＮＨＫ団体一括支払一覧照会明細スキーマクラスです。
*＜修正履歴＞
*	バージョン	修正日		修正者		修正内容
*	v11.00.00	2014/10/06   FJ)藤田    【ANK-2248-00-00】新規作成
*
********************************************************************************/

package eo.ejb.cbs.cbsmsg;

import com.fujitsu.futurity.model.base.CAANSchemaInfo;

public class EKK0441B004CBSMsg1List extends CAANSchemaInfo {

    /**
     * テンプレート項目の配列
     */
    private static final Object[][] CONTENTS = {
        {"seiopsvc_kei_no", "String"},  // 請求オプションサービス契約番号
        {"gene_add_dtm", "String"},  // 世代登録年月日時分秒
        {"rsv_aply_ymd", "String"},  // 予約適用年月日
        {"seiopsvc_kei_stat", "String"},  // 請求オプションサービス契約ステータス
        {"sysid", "String"},  // ＳＹＳＩＤ
        {"nhk_out_rnki_kei_cd", "String"},  // NHK外部連携契約コード
        {"cust_nm", "String"},  // お客様名
        {"nhk_dntiktkei_ad_memo", "String"},  // NHK団体一括契約住所メモ
        {"keisha_telno", "String"},  // 契約者電話番号
        {"nhk_cust_no", "String"},  // ＮＨＫお客様番号
        {"nhk_grp_ikt_pay_cycle_cd", "String"},  // ＮＨＫ団体一括支払サイクルコード
        {"nhk_grp_ikt_pay_cycle_cd_nm", "String"},  // ＮＨＫ団体一括支払サイクルコード名称
        {"svc_sta_ymd", "String"},  // サービス開始年月日
        {"svc_endymd", "String"},  // サービス終了年月日
        {"upd_opeacnt", "String"},  // 更新オペレータアカウント
        {"upd_trn_id", "String"}  // 更新処理ID
    };

    /**
     * 請求オプションサービス契約番号
     */
    public static final String SEIOPSVC_KEI_NO;

    /**
     * 世代登録年月日時分秒
     */
    public static final String GENE_ADD_DTM;

    /**
     * 予約適用年月日
     */
    public static final String RSV_APLY_YMD;

    /**
     * 請求オプションサービス契約ステータス
     */
    public static final String SEIOPSVC_KEI_STAT;

    /**
     * ＳＹＳＩＤ
     */
    public static final String SYSID;

    /**
     * NHK外部連携契約コード
     */
    public static final String NHK_OUT_RNKI_KEI_CD;

    /**
     * お客様名
     */
    public static final String CUST_NM;

    /**
     * NHK団体一括契約住所メモ
     */
    public static final String NHK_DNTIKTKEI_AD_MEMO;

    /**
     * 契約者電話番号
     */
    public static final String KEISHA_TELNO;

    /**
     * ＮＨＫお客様番号
     */
    public static final String NHK_CUST_NO;

    /**
     * ＮＨＫ団体一括支払サイクルコード
     */
    public static final String NHK_GRP_IKT_PAY_CYCLE_CD;

    /**
     * ＮＨＫ団体一括支払サイクルコード名称
     */
    public static final String NHK_GRP_IKT_PAY_CYCLE_CD_NM;

    /**
     * サービス開始年月日
     */
    public static final String SVC_STA_YMD;

    /**
     * サービス終了年月日
     */
    public static final String SVC_ENDYMD;

    /**
     * 更新オペレータアカウント
     */
    public static final String UPD_OPEACNT;

    /**
     * 更新処理ID
     */
    public static final String UPD_TRN_ID;

    /**
     * 静的初期化子です。
     * 項目名定数の値を設定します。
     */
    static {
        SEIOPSVC_KEI_NO = "seiopsvc_kei_no";
        GENE_ADD_DTM = "gene_add_dtm";
        RSV_APLY_YMD = "rsv_aply_ymd";
        SEIOPSVC_KEI_STAT = "seiopsvc_kei_stat";
        SYSID = "sysid";
        NHK_OUT_RNKI_KEI_CD = "nhk_out_rnki_kei_cd";
        CUST_NM = "cust_nm";
        NHK_DNTIKTKEI_AD_MEMO = "nhk_dntiktkei_ad_memo";
        KEISHA_TELNO = "keisha_telno";
        NHK_CUST_NO = "nhk_cust_no";
        NHK_GRP_IKT_PAY_CYCLE_CD = "nhk_grp_ikt_pay_cycle_cd";
        NHK_GRP_IKT_PAY_CYCLE_CD_NM = "nhk_grp_ikt_pay_cycle_cd_nm";
        SVC_STA_YMD = "svc_sta_ymd";
        SVC_ENDYMD = "svc_endymd";
        UPD_OPEACNT = "upd_opeacnt";
        UPD_TRN_ID = "upd_trn_id";
    }

    /**
     * 項目の配列を取得します。
     * @return 項目の配列
     */
    public Object[][] getContents() {
        return CONTENTS;
    }

}
