/*******************************************************************************
*	 All Rights reserved,Copyright (c) K-Opticom 
********************************************************************************
*＜プログラム内容＞
*	システム名		：eo顧客基幹システム
*	モジュール名	：EKK3371B010CBSMsg1List
*	ソースファイル名：EKK3371B010CBSMsg1List.java
*	作成者			：EK968175
*	日付			：2025年04月30日
*＜機能概要＞
*	プレゼントコード一覧照会（SYSID）明細スキーマクラスです。
*＜修正履歴＞
*	バージョン	修正日		修正者		修正内容
*	ｖ1.00.00
*
********************************************************************************/

package eo.ejb.cbs.cbsmsg;

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

public class EKK3371B010CBSMsg1List extends CAANSchemaInfo {

    /**
     * テンプレート項目の配列
     */
    private static final Object[][] CONTENTS = {
        {"dchskmst_no", "String"},  // データ抽出項目設定番号
        {"trn_stat", "String"},  // 処理ステータス
        {"presentcd", "String"},  // プレゼントコード
        {"presentcd_hakko_ymd", "String"},  // プレゼントコード発行年月日
        {"giftid", "String"},  // ギフトID
        {"giftid_hakko_kigen_ymd", "String"},  // ギフトID発行期限年月日
        {"giftid_hakko_req_ymd", "String"},  // ギフトID発行依頼年月日
        {"giftid_hakko_fin_dtm", "String"},  // ギフトID発行完了年月日時分秒
        {"giftid_yk_kigen_ymd", "String"},  // ギフトID有効期限年月日
        {"giftid_uketori_dtm", "String"},  // ギフトID受取年月日時分秒
        {"kanri_no", "String"},  // 管理番号
        {"last_rnk_dtm", "String"},  // 最終連携年月日時分秒
        {"last_rnk_rslt_cd", "String"},  // 最終連携結果コード
        {"rnki_svc_kei_no", "String"},  // 連携サービス契約番号
        {"upd_dtm", "String"},  // 更新年月日時分秒
        {"dchskm_nm", "String"},  // データ抽出項目名
        {"emoney_sbt_cd", "String"},  // 電子マネー種別コード
        {"emoney_amnt", "String"},  // 電子マネー金額
        {"dchskm_cd", "String"},  // データ抽出項目コード
        {"emoney_nm", "String"}  // 電子マネー名称
    };

    /**
     * データ抽出項目設定番号
     */
    public static final String DCHSKMST_NO;

    /**
     * 処理ステータス
     */
    public static final String TRN_STAT;

    /**
     * プレゼントコード
     */
    public static final String PRESENTCD;

    /**
     * プレゼントコード発行年月日
     */
    public static final String PRESENTCD_HAKKO_YMD;

    /**
     * ギフトID
     */
    public static final String GIFTID;

    /**
     * ギフトID発行期限年月日
     */
    public static final String GIFTID_HAKKO_KIGEN_YMD;

    /**
     * ギフトID発行依頼年月日
     */
    public static final String GIFTID_HAKKO_REQ_YMD;

    /**
     * ギフトID発行完了年月日時分秒
     */
    public static final String GIFTID_HAKKO_FIN_DTM;

    /**
     * ギフトID有効期限年月日
     */
    public static final String GIFTID_YK_KIGEN_YMD;

    /**
     * ギフトID受取年月日時分秒
     */
    public static final String GIFTID_UKETORI_DTM;

    /**
     * 管理番号
     */
    public static final String KANRI_NO;

    /**
     * 最終連携年月日時分秒
     */
    public static final String LAST_RNK_DTM;

    /**
     * 最終連携結果コード
     */
    public static final String LAST_RNK_RSLT_CD;

    /**
     * 連携サービス契約番号
     */
    public static final String RNKI_SVC_KEI_NO;

    /**
     * 更新年月日時分秒
     */
    public static final String UPD_DTM;

    /**
     * データ抽出項目名
     */
    public static final String DCHSKM_NM;

    /**
     * 電子マネー種別コード
     */
    public static final String EMONEY_SBT_CD;

    /**
     * 電子マネー金額
     */
    public static final String EMONEY_AMNT;

    /**
     * データ抽出項目コード
     */
    public static final String DCHSKM_CD;

    /**
     * 電子マネー名称
     */
    public static final String EMONEY_NM;

    /**
     * 静的初期化子です。
     * 項目名定数の値を設定します。
     */
    static {
        DCHSKMST_NO = "dchskmst_no";
        TRN_STAT = "trn_stat";
        PRESENTCD = "presentcd";
        PRESENTCD_HAKKO_YMD = "presentcd_hakko_ymd";
        GIFTID = "giftid";
        GIFTID_HAKKO_KIGEN_YMD = "giftid_hakko_kigen_ymd";
        GIFTID_HAKKO_REQ_YMD = "giftid_hakko_req_ymd";
        GIFTID_HAKKO_FIN_DTM = "giftid_hakko_fin_dtm";
        GIFTID_YK_KIGEN_YMD = "giftid_yk_kigen_ymd";
        GIFTID_UKETORI_DTM = "giftid_uketori_dtm";
        KANRI_NO = "kanri_no";
        LAST_RNK_DTM = "last_rnk_dtm";
        LAST_RNK_RSLT_CD = "last_rnk_rslt_cd";
        RNKI_SVC_KEI_NO = "rnki_svc_kei_no";
        UPD_DTM = "upd_dtm";
        DCHSKM_NM = "dchskm_nm";
        EMONEY_SBT_CD = "emoney_sbt_cd";
        EMONEY_AMNT = "emoney_amnt";
        DCHSKM_CD = "dchskm_cd";
        EMONEY_NM = "emoney_nm";
    }

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

}
