/*******************************************************************************
*	 All Rights reserved,Copyright (c) K-Opticom 
********************************************************************************
*＜プログラム内容＞
*	システム名		：eo顧客基幹システム
*	モジュール名	：EFUA0010001CBSMsg1List
*	ソースファイル名：EFUA0010001CBSMsg1List.java
*	作成者			：EK944897
*	日付			：2023年07月06日
*＜機能概要＞
*	口座振替契約申込結果(取引検索)スキーマクラスです。
*＜修正履歴＞
*	バージョン	修正日		修正者		修正内容
*	ｖ1.00.00
*
********************************************************************************/

package eo.ejb.cbs.cbsmsg;

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

public class EFUA0010001CBSMsg1List extends CAANSchemaInfo {

    /**
     * テンプレート項目の配列
     */
    private static final Object[][] CONTENTS = {
        {"trn_rslt_cd", "String"},  // 処理結果コード
        {"result_code", "String"},  // 結果コード
        {"result_message", "String"},  // 結果内容
        {"khri_ukno", "String"},  // 口座振替受付番号
        {"mskm_bill_no", "String"},  // 申込顧客番号
        {"name_kana", "String"},  // 顧客カナ名
        {"khri_uk_status", "String"},  // 口座振替受付ステータス
        {"itksha_cd", "String"},  // 委託者コード
        {"dtl_bill_no", "String"},  // 明細顧客番号
        {"bank_cd", "String"},  // 金融機関コード
        {"bank_nm", "String"},  // 金融機関名
        {"branch_cd", "String"},  // 支店コード
        {"branch_nm", "String"},  // 支店名
        {"depodit_item", "String"},  // 預金種目コード
        {"depodit_item_nm", "String"},  // 預金種目名
        {"account_number", "String"},  // 口座番号
        {"account_holder", "String"}  // 口座名義
    };

    /**
     * 処理結果コード
     */
    public static final String TRN_RSLT_CD;

    /**
     * 結果コード
     */
    public static final String RESULT_CODE;

    /**
     * 結果内容
     */
    public static final String RESULT_MESSAGE;

    /**
     * 口座振替受付番号
     */
    public static final String KHRI_UKNO;

    /**
     * 申込顧客番号
     */
    public static final String MSKM_BILL_NO;

    /**
     * 顧客カナ名
     */
    public static final String NAME_KANA;

    /**
     * 口座振替受付ステータス
     */
    public static final String KHRI_UK_STATUS;

    /**
     * 委託者コード
     */
    public static final String ITKSHA_CD;

    /**
     * 明細顧客番号
     */
    public static final String DTL_BILL_NO;

    /**
     * 金融機関コード
     */
    public static final String BANK_CD;

    /**
     * 金融機関名
     */
    public static final String BANK_NM;

    /**
     * 支店コード
     */
    public static final String BRANCH_CD;

    /**
     * 支店名
     */
    public static final String BRANCH_NM;

    /**
     * 預金種目コード
     */
    public static final String DEPODIT_ITEM;

    /**
     * 預金種目名
     */
    public static final String DEPODIT_ITEM_NM;

    /**
     * 口座番号
     */
    public static final String ACCOUNT_NUMBER;

    /**
     * 口座名義
     */
    public static final String ACCOUNT_HOLDER;

    /**
     * 静的初期化子です。
     * 項目名定数の値を設定します。
     */
    static {
        TRN_RSLT_CD = "trn_rslt_cd";
        RESULT_CODE = "result_code";
        RESULT_MESSAGE = "result_message";
        KHRI_UKNO = "khri_ukno";
        MSKM_BILL_NO = "mskm_bill_no";
        NAME_KANA = "name_kana";
        KHRI_UK_STATUS = "khri_uk_status";
        ITKSHA_CD = "itksha_cd";
        DTL_BILL_NO = "dtl_bill_no";
        BANK_CD = "bank_cd";
        BANK_NM = "bank_nm";
        BRANCH_CD = "branch_cd";
        BRANCH_NM = "branch_nm";
        DEPODIT_ITEM = "depodit_item";
        DEPODIT_ITEM_NM = "depodit_item_nm";
        ACCOUNT_NUMBER = "account_number";
        ACCOUNT_HOLDER = "account_holder";
    }

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

}
