You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
			
				
					96 lines
				
				5.3 KiB
			
		
		
			
		
	
	
					96 lines
				
				5.3 KiB
			| 
											3 years ago
										 | package com.ynxbd.common.helper.his;
 | ||
|  | 
 | ||
|  | public enum HisEnum {
 | ||
|  |     AP_Query_Hospital("查询医院列表", "1", "AP_Query_Hospital", true),
 | ||
|  | 
 | ||
|  |     AP_Query_Patient("[患者]获取病人绑定信息", "1001", "AP_Query_Patient", true),
 | ||
|  |     AP_Binding_Card("[患者]身份证绑定", "1002", "AP_Binding_Card", true),
 | ||
|  |     AP_UnBinding_Card("[患者]身份证解绑", "1003", "AP_UnBinding_Card", true),
 | ||
|  | 
 | ||
|  |     Medical_Insurance_Bill("[医保]查询患者医保结算清单", "1008", "UniversalInterface", true),
 | ||
|  | 
 | ||
|  |     // 快速发药[自定义]
 | ||
|  |     QuickDrugDispense("[处方]快速发药", "11001", "UniversalInterface", true),
 | ||
|  | 
 | ||
|  |     // 标准物价查询[自定义]
 | ||
|  |     Recipe_Query_StandardPrice("[价格]标准物价查询", "8002", "UniversalInterface", false),
 | ||
|  | 
 | ||
|  |     // 就诊记录[自定义]
 | ||
|  |     Query_TreatRecords("查询就诊记录", "1004", "UniversalInterface", true),
 | ||
|  | 
 | ||
|  |     // 报告------------------
 | ||
|  |     AP_Query_PEISReport("[报告]体检报告", "9001", "AP_Query_PEISReport", true),
 | ||
|  |     AP_Query_CheckApplication("[报告]检查申请单", "5001", "AP_Query_CheckApplication", true),
 | ||
|  |     AP_Query_InspectionApplication("[报告]检验申请单", "5002", "AP_Query_InspectionApplication", true),
 | ||
|  | 
 | ||
|  |     // 挂号记录---------------
 | ||
|  |     AP_Query_Regist("[现场挂号]查询现场挂号记录", "2004", "AP_Query_Regist", true),
 | ||
|  |     AP_Query_Reservation("[预约挂号]查询预约挂号记录", "3004", "AP_Query_Reservation", true),
 | ||
|  | 
 | ||
|  |     // 分时段挂号---------
 | ||
|  |     AP_Query_Dept_New("[分时段挂号]查询科室列表", "7001", "AP_Query_Dept_New", false),
 | ||
|  |     AP_Query_Doct_New("[分时段挂号]根据科室查询医生列表", "7002", "AP_Query_Doct_New", true),
 | ||
|  |     AP_Query_Register_Source_New("[分时段挂号]根据医生查询号源 ", "7003", "AP_Query_Register_Source_New", false),
 | ||
|  |     AP_Regist_New("[分时段挂号]执行挂号", "7004", "AP_Regist_New", true),
 | ||
|  |     AP_Occupy_Source_New("[分时段挂号]占号", "7005", "AP_Occupy_Source_New", true),
 | ||
|  | 
 | ||
|  |     // 普通挂号---------------
 | ||
|  |     AP_Regist("[现场挂号]执行挂号", "2003", "AP_Regist", true),
 | ||
|  |     AP_Query_Dept("[现场挂号]查询科室列表", "2001", "AP_Query_Dept", true),
 | ||
|  |     AP_Query_Doct("[现场挂号]根据科室查询医生列表", "2002", "AP_Query_Doct", true),
 | ||
|  |     // ----------------------
 | ||
|  |     AP_Query_Reservation_Dept("[预约挂号]查询科室列表", "3001", "AP_Query_Reservation_Dept", true),
 | ||
|  |     AP_Query_Reservation_Doct("[预约挂号]根据科室查询医生列表", "3002", "AP_Query_Reservation_Doct", true),
 | ||
|  |     AP_Reservation("[预约挂号]执行预约", "3003", "AP_Reservation", true),
 | ||
|  |     AP_Recall_Reservation("[预约挂号]取消预约", "3006", "AP_Recall_Reservation", true),
 | ||
|  | 
 | ||
|  |     // 支付[自定义]------------------
 | ||
|  |     Create_Self_Help("[处方]生成自助申请单", "10001", "UniversalInterface", true),
 | ||
|  |     Query_Self_Help("[处方]查询自助申请单信息", "10002", "UniversalInterface", true),
 | ||
|  | 
 | ||
|  |     AP_Query_UnPay_Invoice("[处方]查询待缴费项目", "4001", "AP_Query_UnPay_Invoice", true),
 | ||
|  |     AP_Query_OutpatientFee("[处方]查询已缴费项目", "5005", "AP_Query_OutpatientFee", true),
 | ||
|  |     AP_Pay_Invoice("[处方]更新recipeId参数为List,支持多个处方单同时缴费", "4002", "AP_Pay_Invoice", true),
 | ||
|  | 
 | ||
|  |     AP_PrePay_Invoice_New("[处方]预结算", "4004", "AP_PrePay_Invoice_New", true),
 | ||
|  |     AP_Pay_Invoice_New("[处方]预结算缴费", "4005", "AP_Pay_Invoice_New", true),
 | ||
|  | 
 | ||
|  |     AP_Query_Statement("查询对账报表", "5007", "AP_Query_Statement", false),
 | ||
|  |     AP_Query_Transaction("查询交易流水", "5008", "AP_Query_Transaction", true),
 | ||
|  | 
 | ||
|  |     //
 | ||
|  |     Medical_PayOrders("[医保]处方下单接口", "40022", "YDZF_PayOrders", true),
 | ||
|  |     Medical_Refund("[医保]退费", "40024", "YDZF_RefundOrder", true),
 | ||
|  |     Medical_PAY("[医保]HIS医保结算", "40023", "YDZF_SaveToHIS", true),
 | ||
|  |     Medical_QueryOrderStatus("[医保]查询医保结算信息", "40025", "YDZF_QueryOrderStatus", true),
 | ||
|  | 
 | ||
|  |     // 住院-------------------------
 | ||
|  |     AP_Query_Prepay("[住院]查询预交金缴费记录", "5003", "AP_Query_Prepay", true),
 | ||
|  |     AP_Query_InpatientFee("[住院]查询住院费用清单", "5004", "AP_Query_InpatientFee", true),
 | ||
|  |     AP_Query_InpatientSummaryFee("[住院]查询住院日费用汇总", "5006", "AP_Query_InpatientSummaryFee", true),
 | ||
|  | 
 | ||
|  |     // 住院[自定义]-------------------
 | ||
|  |     Query_InHospPrepay("[住院]预交金缴费", "4003", "UniversalInterface", true),
 | ||
|  |     Query_InHospByTreatNum("[住院]通过住院号查询患者信息(含预交金)", "1005", "UniversalInterface", true),
 | ||
|  |     Query_InHospByPatientId("[住院]通过患者ID查询在院患者信息", "1006", "UniversalInterface", true),
 | ||
|  | 
 | ||
|  | 
 | ||
|  |     XK_GET_TREAT_LIST("[互联网医院]查询就诊记录列表", "13001", "UniversalInterface", true),
 | ||
|  |     XK_CREATE_TREAT("[互联网医院]创建就诊记录", "13002", "UniversalInterface", true),
 | ||
|  |     XK_QUERY_TREAT("[互联网医院]查询就诊记录诊断信息", "13002", "UniversalInterface", true),
 | ||
|  |     ;
 | ||
|  | 
 | ||
|  |     public final String NAME;
 | ||
|  |     public final String CODE;
 | ||
|  |     public final String METHOD;
 | ||
|  |     public final boolean IS_LOG_RESP; // 是否打印xml
 | ||
|  | 
 | ||
|  | 
 | ||
|  |     HisEnum(String NAME, String CODE, String METHOD, boolean IS_LOG_RESP) {
 | ||
|  |         this.NAME = NAME;
 | ||
|  |         this.CODE = CODE;
 | ||
|  |         this.METHOD = METHOD;
 | ||
|  |         this.IS_LOG_RESP = IS_LOG_RESP;
 | ||
|  |     }
 | ||
|  | }
 |