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; 
 |      } 
 |  } 
 |  
  |