326 lines
6.8 KiB
Java
326 lines
6.8 KiB
Java
package com.dpkj.modules.chs.constant;
|
|
|
|
import lombok.Getter;
|
|
|
|
public interface ChsDictEnum {
|
|
|
|
/**
|
|
* 业务类型
|
|
*
|
|
* @author 萧道子 2025/8/6
|
|
*/
|
|
@Getter
|
|
enum BusinessType {
|
|
/**
|
|
* 医院 挂号 替代社保卡 (预约挂号,现场挂号,取号候诊)
|
|
*/
|
|
YY_101("01101"),
|
|
/**
|
|
* 医院 住院建档 替代身份证、社保卡
|
|
*/
|
|
YY_102("01102"),
|
|
/**
|
|
* 医院 入院登记 替代社保卡
|
|
*/
|
|
YY_103("01103"),
|
|
/**
|
|
* 医院 缴纳预缴金 替代住院押金卡
|
|
*/
|
|
YY_104("01104"),
|
|
/**
|
|
* 医院 问诊 替代挂号条、社保卡
|
|
*/
|
|
YY_201("01201"),
|
|
/**
|
|
* 医院 预约检查 替代检查凭条、社保卡
|
|
*/
|
|
YY_202("01202"),
|
|
/**
|
|
* 医院 检查 替代检查凭条、社保卡
|
|
*/
|
|
YY_203("01203"),
|
|
/**
|
|
* 医院 治疗 替代挂号条、社保卡
|
|
*/
|
|
YY_204("01204"),
|
|
/**
|
|
* 医院 结算 替代社保卡(门诊结算,出院结算)
|
|
*/
|
|
YY_301("01301"),
|
|
/**
|
|
* 医院 取药 替代取药凭条、社保卡(门诊取药,出院带药)
|
|
*/
|
|
YY_302("01302"),
|
|
/**
|
|
* 医院 取报告 替代取报告凭条
|
|
*/
|
|
YY_303("01303"),
|
|
/**
|
|
* 医院 打印票据和清单 替代挂号条、社保卡(打印收费清单,票据清单,结算单,异地就医结算单)
|
|
*/
|
|
YY_304("01304"),
|
|
/**
|
|
* 医院 病历材料复印 替代身份证、社保卡(门诊和住院各类材料复印)
|
|
*/
|
|
YY_305("01305"),
|
|
/**
|
|
* 医院 诊间核验身份 替代身份证、社保卡
|
|
*/
|
|
YY_306("01306"),
|
|
/**
|
|
* 药店 药店购药 替代社保卡
|
|
*/
|
|
YD_121("02121"),
|
|
/**
|
|
* 药店 下载外购处方 替代社保卡、身份证
|
|
*/
|
|
YD_122("02122"),
|
|
/**
|
|
* 药店 特殊门诊 替代社保卡
|
|
*/
|
|
YD_123("02123"),
|
|
/**
|
|
* 药店 药师审核处方 替代社保卡、身份证
|
|
*/
|
|
YD_124("02124"),
|
|
|
|
/**
|
|
* 医疗类APP 线上身份认证替代社保卡,目前地方医保 APP 都是绑定社保卡
|
|
*/
|
|
APP_131("03131"),
|
|
/**
|
|
* 医疗类APP 线上结算替代社保卡,目前地方医保 APP 都是绑定社保卡
|
|
*/
|
|
APP_132("03132"),
|
|
|
|
/**
|
|
* 柜台 线下修改密码 线下经办柜台修改/重置医保电子凭证密码
|
|
*/
|
|
GT_101("05101"),
|
|
/**
|
|
* 柜台 医保业务办理 线下经办柜台办理医保业务
|
|
*/
|
|
GT_151("05151");
|
|
|
|
|
|
private String code;
|
|
|
|
BusinessType(String code) {
|
|
this.code = code;
|
|
}
|
|
|
|
/**
|
|
* 获取值
|
|
*
|
|
* @return java.lang.String
|
|
* @author 萧道子 2025/8/6
|
|
*/
|
|
public String str() {
|
|
return this.code;
|
|
}
|
|
|
|
}
|
|
|
|
|
|
/**
|
|
* 证件类型
|
|
*
|
|
* @author 萧道子 2025/8/6
|
|
*/
|
|
@Getter
|
|
enum CertificateType {
|
|
/**
|
|
* 居民身份证(户口簿)
|
|
*/
|
|
CODE_01("01"),
|
|
/**
|
|
* 中国人民解放军军官证
|
|
*/
|
|
CODE_02("02"),
|
|
/**
|
|
* 中国人民武装警察警官证
|
|
*/
|
|
CODE_03("03"),
|
|
/**
|
|
* 香港特区护照/港澳居民来往内地通行证
|
|
*/
|
|
CODE_04("04"),
|
|
/**
|
|
* 澳门特区护照/港澳居民来往内地通行证
|
|
*/
|
|
CODE_05("05"),
|
|
/**
|
|
* 台湾居民来往大陆通行证
|
|
*/
|
|
CODE_06("06"),
|
|
/**
|
|
* 外国人永久居留证
|
|
*/
|
|
CODE_07("07"),
|
|
/**
|
|
* 外国人护照
|
|
*/
|
|
CODE_08("08"),
|
|
/**
|
|
* 残疾人证
|
|
*/
|
|
CODE_09("09"),
|
|
/**
|
|
* 军烈属证明
|
|
*/
|
|
CODE_10("10"),
|
|
/**
|
|
* 外国人就业证
|
|
*/
|
|
CODE_11("11"),
|
|
/**
|
|
* 外国专家证
|
|
*/
|
|
CODE_12("12"),
|
|
/**
|
|
* 外国人常驻记者证
|
|
*/
|
|
CODE_13("13"),
|
|
/**
|
|
* 台港澳人员就业证
|
|
*/
|
|
CODE_14("14"),
|
|
/**
|
|
* 回国(来华)定居专家证
|
|
*/
|
|
CODE_15("15"),
|
|
/**
|
|
* 中国护照
|
|
*/
|
|
CODE_16("16"),
|
|
/**
|
|
* 港澳台居民居住证
|
|
*/
|
|
CODE_17("17"),
|
|
/**
|
|
* 社会保障卡
|
|
*/
|
|
CODE_90("90"),
|
|
/**
|
|
* 其他身份证件
|
|
*/
|
|
CODE_99("99");
|
|
|
|
|
|
private String code;
|
|
|
|
CertificateType(String code) {
|
|
this.code = code;
|
|
}
|
|
|
|
/**
|
|
* 获取值
|
|
*
|
|
* @return java.lang.String
|
|
* @author 萧道子 2025/8/6
|
|
*/
|
|
public String str() {
|
|
return this.code;
|
|
}
|
|
|
|
}
|
|
|
|
|
|
/**
|
|
* 订单状态
|
|
*
|
|
* @author 萧道子 2025/8/6
|
|
*/
|
|
@Getter
|
|
enum OrderStatus {
|
|
|
|
/**
|
|
* 已保存
|
|
*/
|
|
CODE_0("0"),
|
|
/**
|
|
* 预结算完成
|
|
*/
|
|
CODE_1("1"),
|
|
/**
|
|
* 结算中
|
|
*/
|
|
CODE_2("2"),
|
|
/**
|
|
* 自费完成
|
|
*/
|
|
CODE_3("3"),
|
|
/**
|
|
* 医保支付完成
|
|
*/
|
|
CODE_4("4"),
|
|
/**
|
|
* 院内结算完成
|
|
*/
|
|
CODE_5("5"),
|
|
/**
|
|
* 结算完成
|
|
*/
|
|
CODE_6("6"),
|
|
/**
|
|
* 已退款
|
|
*/
|
|
CODE_7("7"),
|
|
/**
|
|
* 已医保全部退款
|
|
*/
|
|
CODE_8("8"),
|
|
/**
|
|
* 仅自费全部退款
|
|
*/
|
|
CODE_9("9"),
|
|
/**
|
|
* 仅自费部分退款
|
|
*/
|
|
CODE_10("10"),
|
|
/**
|
|
* 医保全部退自费部分退款
|
|
*/
|
|
CODE_11("11"),
|
|
/**
|
|
* 已撤销
|
|
*/
|
|
CODE_12("12"),
|
|
/**
|
|
* 医保已撤销
|
|
*/
|
|
CODE_13("13"),
|
|
/**
|
|
* 异常
|
|
*/
|
|
CODE_14("14"),
|
|
/**
|
|
* 结算失败
|
|
*/
|
|
CODE_15("15"),
|
|
/**
|
|
* 医保结算失败自费冲正失败
|
|
*/
|
|
CODE_16("16");
|
|
|
|
private String code;
|
|
|
|
OrderStatus(String code) {
|
|
this.code = code;
|
|
}
|
|
|
|
/**
|
|
* 获取值
|
|
*
|
|
* @return java.lang.String
|
|
* @author 萧道子 2025/8/6
|
|
*/
|
|
public String str() {
|
|
return this.code;
|
|
}
|
|
|
|
}
|
|
|
|
|
|
}
|