/*******************************************************************************
*	 All Rights reserved,Copyright (c) K-Opticom 
********************************************************************************
*＜プログラム内容＞
*	システム名		：eo顧客基幹システム
*	モジュール名	：EKKA0040001CBSMsg2List
*	ソースファイル名：EKKA0040001CBSMsg2List.java
*	作成者			：EK909316
*	日付			：2015年06月17日
*＜機能概要＞
*	eo電気契約一意照会明細スキーマクラスです。
*＜修正履歴＞
*	バージョン	修正日		修正者		修正内容
*	ｖ1.00.00
*
********************************************************************************/

package eo.ejb.cbs.cbsmsg;

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

public class EKKA0040001CBSMsg2List extends CAANSchemaInfo {

    /**
     * テンプレート項目の配列
     */
    private static final Object[][] CONTENTS = {
        {"func_code", "String"},  // 機能コード
        {"svc_kei_no", "String"},  // サービス契約番号
        {"ryobsh_ad_cd", "String"},  // 利用場所契約者住所コード
        {"ryobsh_pcd", "String"},  // 利用場所郵便番号
        {"ryobsh_state_nm", "String"},  // 利用場所都道府県名
        {"ryobsh_city_nm", "String"},  // 利用場所市区町村名
        {"ryobsh_oaztsu_nm", "String"},  // 利用場所大字通称名
        {"ryobsh_azcho_nm", "String"},  // 利用場所字丁目名
        {"ryobsh_bnchigo", "String"},  // 利用場所番地号
        {"ryobsh_adrttm", "String"},  // 利用場所住所補記・建物名
        {"ryobsh_adrrm", "String"},  // 利用場所住所補記・部屋番号
        {"ryo_sta_kibo_ymd", "String"},  // 利用開始希望年月日
        {"rykn_menu_nm", "String"},  // 料金メニュー名
        {"kykychtn_tkt_no", "String"},  // 供給地点特定番号
        {"keiyaku_kbn", "String"},  // 契約区分
        {"tks_rnkei_add_nm", "String"},  // 託送連携住所名
        {"knrn_svc_kei_no", "String"},  // 関連サービス契約番号
        {"knrn_svc_kei_cd", "String"}  // 関連サービス契約コード
    };

    /**
     * 機能コード
     */
    public static final String FUNC_CODE;

    /**
     * サービス契約番号
     */
    public static final String SVC_KEI_NO;

    /**
     * 利用場所契約者住所コード
     */
    public static final String RYOBSH_AD_CD;

    /**
     * 利用場所郵便番号
     */
    public static final String RYOBSH_PCD;

    /**
     * 利用場所都道府県名
     */
    public static final String RYOBSH_STATE_NM;

    /**
     * 利用場所市区町村名
     */
    public static final String RYOBSH_CITY_NM;

    /**
     * 利用場所大字通称名
     */
    public static final String RYOBSH_OAZTSU_NM;

    /**
     * 利用場所字丁目名
     */
    public static final String RYOBSH_AZCHO_NM;

    /**
     * 利用場所番地号
     */
    public static final String RYOBSH_BNCHIGO;

    /**
     * 利用場所住所補記・建物名
     */
    public static final String RYOBSH_ADRTTM;

    /**
     * 利用場所住所補記・部屋番号
     */
    public static final String RYOBSH_ADRRM;

    /**
     * 利用開始希望年月日
     */
    public static final String RYO_STA_KIBO_YMD;

    /**
     * 料金メニュー名
     */
    public static final String RYKN_MENU_NM;

    /**
     * 供給地点特定番号
     */
    public static final String KYKYCHTN_TKT_NO;

    /**
     * 契約区分
     */
    public static final String KEIYAKU_KBN;

    /**
     * 託送連携住所名
     */
    public static final String TKS_RNKEI_ADD_NM;

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

    /**
     * 関連サービス契約コード
     */
    public static final String KNRN_SVC_KEI_CD;

    /**
     * 静的初期化子です。
     * 項目名定数の値を設定します。
     */
    static {
        FUNC_CODE = "func_code";
        SVC_KEI_NO = "svc_kei_no";
        RYOBSH_AD_CD = "ryobsh_ad_cd";
        RYOBSH_PCD = "ryobsh_pcd";
        RYOBSH_STATE_NM = "ryobsh_state_nm";
        RYOBSH_CITY_NM = "ryobsh_city_nm";
        RYOBSH_OAZTSU_NM = "ryobsh_oaztsu_nm";
        RYOBSH_AZCHO_NM = "ryobsh_azcho_nm";
        RYOBSH_BNCHIGO = "ryobsh_bnchigo";
        RYOBSH_ADRTTM = "ryobsh_adrttm";
        RYOBSH_ADRRM = "ryobsh_adrrm";
        RYO_STA_KIBO_YMD = "ryo_sta_kibo_ymd";
        RYKN_MENU_NM = "rykn_menu_nm";
        KYKYCHTN_TKT_NO = "kykychtn_tkt_no";
        KEIYAKU_KBN = "keiyaku_kbn";
        TKS_RNKEI_ADD_NM = "tks_rnkei_add_nm";
        KNRN_SVC_KEI_NO = "knrn_svc_kei_no";
        KNRN_SVC_KEI_CD = "knrn_svc_kei_cd";
    }

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

}
