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

Method group

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

Source from the content-addressed store, hash-verified

10
11public class GF2 {
12 public static String group(MedicalRecord record){
13 String[] adrg_zd={};
14 String[] adrg_zd1={};
15 String[] adrg_ss={"48.0x00x002","48.0x00x003","48.0x01","48.0x02","48.0x03","48.0x04","48.1x00","48.2101","48.2500","48.3101","48.3200x001","48.3200x003","48.3201","48.3401","48.3501","48.3502","48.3503","48.3504","48.3505","48.3506","48.3507","48.3514","48.3600x002","48.3600x003","48.3600x004","48.3600x005","48.3600x006","48.3600x007","48.3601","48.3602","48.3603","48.4101","48.4102","48.4103","48.4104","48.4105","48.4106","48.4200","48.4300","48.5000","48.7100","48.7101","48.7200","48.7300x001","48.7301","48.7302","48.7303","48.7400","48.7401","48.7501","48.7600x001","48.7600x002","48.7600x008","48.7601","48.7602","48.7603","48.7604","48.7605","48.7900x003","48.7901","48.8100x001","48.8101","48.8102","48.8201","48.8202","48.8203","48.8204","48.8205","48.8206","48.9100","48.9200","48.9201","48.9300","48.9900","49.5100","70.5200","70.5201","70.5202","70.5500x001","70.5500x002","98.0502"};
16 String[] adrg_ss1={};
17 String[] adrg_ss2={};
18 if (true && record.ssList!=null && record.ssList.length>0 && Base.contains(adrg_ss,record.ssList[0]) && record.ssList!=null && record.ssList.length>0 && Base.intersect(record.ssList,adrg_ss)){
19 Base.groupMessages.putMessage(record.Index,"符合GF2入组条件,匹配规则:主手术匹配、某一手术匹配");
20
21 if (MDCG_DRG.GF21_group(record)){
22 return "GF21";
23 }
24
25 if (MDCG_DRG.GF23_group(record)){
26 return "GF23";
27 }
28
29 if (MDCG_DRG.GF25_group(record)){
30 return "GF25";
31 }
32
33 return "";
34 }else{
35 return "";
36 }
37 }
38}
39

Callers 1

groupMethod · 0.95

Calls 6

containsMethod · 0.95
intersectMethod · 0.95
GF21_groupMethod · 0.95
GF23_groupMethod · 0.95
GF25_groupMethod · 0.95
putMessageMethod · 0.45

Tested by

no test coverage detected