package com.eactive.eai.rms.bap.manage.mmi;

public interface MMIBAPParserKey {
	
	//interface 헤더                              
	public static String INTF_ID		      	= "id";
	public static String MMI_INTF_ID  			= "mmi_if_id";
	public static String NAME	      			= "name";
	public static String INFRA_CODE             = "infracode";
	public static String INFRA_NAME             = "infraname";
	public static String INTF_DESC 		        = "interface_desc";
	public static String VERSION                = "ver";
	public static String DEPLOY_ID              = "deploy_id";
	
	//공통정보
	public static String COMMON_INFO            = "commoninfo";	
	public static String APP_CD              	= "app_cd";
	public static String BZWK_DSTCD          	= "bzwk_dstcd";
	public static String INTERFACE_TYPE      	= "interface_type";
	public static String USER_NAME           	= "user_name";
	public static String USER_TELNO          	= "user_telno";
	public static String OSID_INSTI_NAME     	= "osid_insti_name";
	public static String OSID_INSTI_CD       	= "osid_insti_cd";
	public static String OSID_INSTI_USER_NAME	= "osid_insti_user_name";
	public static String OSID_INSTI_TELNO    	= "osid_insti_telno";
	//내부환경정보
	public static String SVC_INFO              	= "svcinfo";
	public static String SYS_ID              	= "sys_id";
	public static String SVC_PATH            	= "svc_path";
	public static String SVC_FILE_NAME       	= "svc_file_name";
	public static String SVC_AFTER_SHELL_PATH	= "svc_after_shell_path";
	public static String SVC_AFTER_SHELL_NAME	= "svc_after_shell_name";
	public static String MOD_ID              	= "mod_id";
	public static String MOD_DT              	= "mod_dt";
	public static String MOD_TYPE            	= "mod_type";
	
	//EAI환경정보
	public static String EAI_SVC_INFO                 	= "eaisvcinfo";
	public static String EAI_FILE_NAME              	= "eai_file_name";
	public static String EAI_FILE_KOR_NAME          	= "eai_file_kor_name";
	public static String HEADER_LEN                 	= "header_len";
	public static String RECORD_LEN                 	= "record_len";
	public static String TRAILER_LEN                	= "trailer_len";
	public static String EAI_AFTER_SHELL_PATH       	= "eai_after_shell_path";
	public static String EAI_AFTER_SHELL_NAME       	= "eai_after_shell_name";
	public static String FILE_TRAN_SCHDR_CNDT       	= "file_tran_schdr_cndt";
	public static String FILE_TRAN_SCHDR_TIME       	= "file_tran_schdr_time";
	public static String NOSIGNAL_ALRAM_TIME        	= "nosignal_alram_time";
	
	//대외기관 환경정보                                     
	public static String OSID_INFO                   	= "osidinfo";
	public static String OSID_INSTI_SYS_ID          	= "osid_insti_sys_id";
	public static String OSID_INSTI_SAVE_PATH       	= "osid_insti_save_path";
	public static String OSID_INSTI_FILE_NAME       	= "osid_insti_file_name";
	public static String OSID_INSTI_AFTER_SHELL_PATH	= "osid_insti_after_shell_path";
	public static String OSID_INSTI_AFTER_SHELL_NAME	= "osid_insti_after_shell_name";
	public static String INSTI_ID                   	= "insti_id";
	public static String DESC                       	= "desc";
	
	
	//** 일괄 파일송수신 레이아웃 매핑
//	public static String INTFID             = "bjobMsgDstcd";          /* BATCH작업메시지구분코드   */       
//	public static String INFTNAME           = "bjobMsgDsticName";      /* BATCH작업메시지구분명   */
//	public static String OUTBIZCD           = "bjobBzwkDstcd";         /* BATCH작업업무구분코드   */
//	public static String FILECODE           = "bjobTranDstcdName";     /* BATCH작업거래구분코드명   */
//    public static String bjobTelgmHdrSize   = "bjobTelgmRecSize";      /* BATCH작업전문헤더크기   */
//    public static String RECSIZE            = "bjobTelgmRecSize";      /* BATCH작업전문레코드크기수   */
//    public static String bjobTelgmTrailSize = "bjobTelgmRecSize";      /* BATCH작업전문트레일러크기   */
//    public static String SNDSTSYN           = "eAIFileSendUseYn";      /* EAI파일송신사용여부   */
//    public static String SNDSTRYN           = "eAIFileRecvUseYn";      /* EAI파일수신사용여부   */
//    public static String msgprcssprity      = "999";                   /* 메시지처리우선순위   */
//	public static String SRCBZSYSTEMCD      = "sysCd";                 /* 송신시스템    */ 
//    public static String APPCD              = "uapplCd";               /* 어플리케이션코드   */
//    public static String SRCFILENM          = "sndrcvFileName";        /* 송수신파일명(송신파일명)   */	
//    public static String TGTFILENM          = "sndrcvFileName";        /* 송수신파일명(수신파일명)   */		
//	public static String rcvfilepattern     = "";                      /* 수신파일패턴(은행업무에쓰임 _YYYYMMD, _YYYYMMDD_001)  */
//	public static String SRCFILEPATH        = "sndrcvfilepath";        /* 송수신파일경로   */  
//    public static String AUTHORID3          = "thisMsgChrgIDs";        /* 당메시지담당자ID   */	
//    public static String recvnotiuseyn      = "1";                     /* 수신알림사용여부 */   
//    public static String logCretnYn         = "1";                     /* 로그생성여부   */
//    public static String TRNSMSNCYCLE       = "FILETRANSSCHE";          /* 전송주기    */ 
//    public static String thisMsgUseYn       = "1";                     /* 당메시지사용여부   */
//    public static String AUTHORID1          = "thisMsgRegsntID";       /* 당메시지등록자ID   */
//    public static String AUTHORID2          = "thisMsgAmndrID";        /* 당메시지수정자ID   */
	
    //** 수신 파람 (EIMS 전문 레이아웃)
	public static String HEADER             = "Header";            /* 헤더   */	
//	public static String INTFID             = "intfId";            /* BATCH작업메시지구분코드   */
	public static String INTFID             = "infId";            /* BATCH작업메시지구분코드   */       
	public static String INFTNAME           = "inftName";          /* BATCH작업메시지구분명   */
	public static String OUTBIZCD           = "outBizCd";          /* BATCH작업업무구분코드   */
	public static String FILECODE           = "fileCode";          /* BATCH작업거래구분코드명   */
    public static String RECSIZE            = "recSize";           /* BATCH작업전문레코드크기수   */
    public static String SNDST              = "snDst";             /* EAI파일송신사용여부   */
	public static String SRCBZSYSTEMCD      = "srcBzSystemCd";     /* 송신시스템    */ 
    public static String APPCD              = "appCd";             /* 어플리케이션코드   */
    public static String SRCFILENM          = "srcFileNm";         /* 송수신파일명(송신파일명)   */	
    public static String TGTFILENM          = "tgtFileNm";         /* 송수신파일명(수신파일명)   */		
	public static String SRCFILEPATH        = "srcFilePath";       /* 송수신파일경로   */  
    public static String TRNSMSNCYCLE       = "trnsmsnCycle";      /* 전송주기    */ 
    public static String AUTHORID           = "authorId";          /* 당메시지등록자ID   */
	
	public static String INFDSTCD           = "infDstCd";          /* 인터페이스 구분   */	
//	public static String INFTDESC           = "inftDesc";          /* 인터페이스 설명   */
	public static String INFTDESC           = "infDesc";          /* 인터페이스 설명   */
	public static String RUNTYPE            = "runType";           /* 기동유형   */
	public static String OSIDINSTICD        = "osidInstiCd";       /* 대외기관코드   */
	public static String ETCDESC            = "etcDesc";           /* 대외기관코드   */	
	
	public static String THISMSGCHRGIDS     = "thisMsgChrgIDs";    /* 당메시지담당자ID   */
	public static String SYSCD              = "sysCd";             /* 송신시스템   */
	public static String BJOBMSGDSTCD       = "bjobMsgDstcd";      /* 인터페이스ID   */	
	 
}
