1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
| package com.ruoyi.common.enums;
|
| public enum FollowUpEnum {
|
| HZGH("ADT^A04", "患者挂号"),
| YZZXJH("RGV^O15", "医嘱执行计划"),
| WCJZ("REF^I12", "完成接诊"),
| CFSQ("OMP^O09[NW~PH~IP]", "处方申请"),
| CFSFQR("OMP^O09[OK^SC]", "处方收费确认"),
| CFTFQR("OMP^O09[OK^DC]", "处方退费确认"),
| HZZDXXXG("ADT^A08", "患者诊断信息修改"),
| JCBGMJZ("ORU^R01[UX~CM]", "检查报告(门急诊业务)"),
|
| KS("MFN^Z2B", "科室"),
| BQ("MFN^Z2C", "病区"),
| XZZGXX("PMU^B01", "新增职工信息"),
| XGZGXX("PMU^B02", "修改职工信息"),
| JBZDXX("MFN^Z4A", "疾病字典信息"),
| SSZDXX("MFN^Z8A", "手术字典信息"),
| YPZDXX("MFN^Z3C", "药品字典信息"),
| HZJBXXXG("ADT^A31", "患者基本信息修改"),
|
| HZRY("ADT^A01", "患者入院"),
| HZCY("ADT^A03", "患者出院"),
| HZJD("ADT^A28", "患者建档"),
| HZQXRY("ADT^A11", "患者取消入院"),
| HZRK("ADT^A10", "患者入科"),
| HZQXRK("ADT^A32", "患者取消入科"),
| HZYCY("ADT^A16", "患者预出院"),
| QXYCY("ADT^A25", "取消预出院"),
| YZSQ("OMP^O09[NW~IP]", "医嘱申请"),
| YZZF("OMP^O09[CA~CA]", "医嘱作废"),
| YZTZ("OMP^O09[DC~DC]", "医嘱停止"),
| ZDXXXG("ADT^A08", "诊断信息修改"),
| JCBG("ORU^R01[UX~CM]", "检查报告"),
| JCSJ("ORU^R01", "检查数据"),
| JYBG("OUL^R21", "检验报告"),
| CFXZSQ("OMP^O09", "处方新增申请"),
| SHDJ("SIU^S21", "术后登记");
|
|
| private String code;
| private String desc;
|
| FollowUpEnum(String code, String desc) {
| this.code = code;
| this.desc = desc;
| }
|
| public static String getDescByCode(String code) {
| FollowUpEnum[] organEnums = values();
| for (int i = 0; i < organEnums.length; i++) {
| FollowUpEnum organEnum = organEnums[i];
| if (organEnum.getCode().equals(code)) {
| return organEnum.getDesc();
| }
| }
| return null;
| }
|
|
| public String getCode() {
| return code;
| }
|
| public void setCode(String code) {
| this.code = code;
| }
|
| public String getDesc() {
| return desc;
| }
|
| public void setDesc(String desc) {
| this.desc = desc;
| }
| }
|
|