MCPcopy Create free account
hub / github.com/OpenDRG/DRG_Java / group

Method group

drg_group/zhejiang_2022/ADRG/GE2.java:12–37  ·  view source on GitHub ↗
(MedicalRecord record)

Source from the content-addressed store, hash-verified

10
11public class GE2 {
12 public static String group(MedicalRecord record){
13 String[] adrg_zd={};
14 String[] adrg_zd1={};
15 String[] adrg_ss={"53.4101","53.4201","53.4301","53.4901","53.4902","53.5100","53.5101","53.5900x001","53.5901","53.5902","53.6101","53.6900x002","53.7101","53.7201","53.7202","53.7500","53.9x00x015","53.9x00x016","53.9x01","53.9x02","53.9x03","53.9x04","53.9x05","53.9x06"};
16 String[] adrg_ss1={};
17
18 if (true && record.ssList!=null && record.ssList.length>0 && Base.intersect(record.ssList,adrg_ss)){
19 Base.groupMessages.putMessage(record.Index,"符合GE2入组条件,匹配规则:某一手术匹配");
20
21 if (MDCG_DRG.GE21_group(record)){
22 return "GE21";
23 }
24
25 if (MDCG_DRG.GE23_group(record)){
26 return "GE23";
27 }
28
29 if (MDCG_DRG.GE25_group(record)){
30 return "GE25";
31 }
32
33 return "GE2";
34 }else{
35 return "";
36 }
37 }
38}
39

Callers 1

groupMethod · 0.95

Calls 5

intersectMethod · 0.95
GE21_groupMethod · 0.95
GE23_groupMethod · 0.95
GE25_groupMethod · 0.95
putMessageMethod · 0.45

Tested by

no test coverage detected