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

Method group

drg_group/suzhou_2023/ADRG/MS1.java:11–31  ·  view source on GitHub ↗
(MedicalRecord record)

Source from the content-addressed store, hash-verified

9
10public class MS1 {
11 public static String group(MedicalRecord record){
12 String[] adrg_zd={"A06.800x004+N51.2*","A18.100x018+N51.8*","A18.100x020+N51.8*","A18.109+N51.0*","A18.110+N51.8*","A18.116+N51.8*","A18.117+N51.1*","A18.118+N51.1*","A18.119+N51.8*","A54.202+N51.0*","A54.203+N51.1*","A54.204+N51.1*","A56.102+N51.1*","A56.103+N51.1*","A59.000x003+N51.0*","A60.000x004+N51.8*","A60.003+N51.8*","B26.000+N51.1*","B37.402+N51.2*","N41.000","N41.100","N41.101","N41.200","N41.300","N41.800","N41.900x001","N41.900x002","N43.100","N43.101","N45.000","N45.001","N45.002","N45.901","N45.902","N45.903","N45.904","N45.905","N45.906","N45.907","N45.908","N48.001","N48.100","N48.102","N48.201","N48.202","N48.203","N48.204","N49.001","N49.002","N49.101","N49.102","N49.103","N49.104","N49.201","N49.202","N49.203","N49.204","N49.205","N49.800","T83.600","T83.601"};
13 String[] adrg_ss={};
14 String[] adrg_ss1={};
15
16 if (true && Base.contains(adrg_zd,record.zdList[0])){
17 Base.groupMessages.putMessage(record.Index,"符合MS1入组条件,匹配规则:主诊断匹配");
18
19 if (MDCM_DRG.MS1A_group(record)){
20 return "MS1A";
21 }
22
23 if (MDCM_DRG.MS15_group(record)){
24 return "MS15";
25 }
26
27 return "MS1";
28 }else{
29 return "";
30 }
31 }
32}
33

Callers 1

groupMethod · 0.95

Calls 4

containsMethod · 0.95
MS1A_groupMethod · 0.95
MS15_groupMethod · 0.95
putMessageMethod · 0.45

Tested by

no test coverage detected