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

Method group

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

Source from the content-addressed store, hash-verified

10
11public class VZ1 {
12 public static String group(MedicalRecord record){
13 String[] adrg_zd={"S41.801","T45.900","T47.800","T47.900","T48.201","T48.701","T49.900","T61.800","T63.900","T66.x00x001","T66.x00x002","T66.x01","T67.000x001","T67.000x002","T67.001","T67.002","T67.100","T67.100x002","T67.200","T67.300","T67.300x001","T67.300x002","T67.400","T67.400x001","T67.500","T67.500x001","T67.600","T67.700","T67.800","T67.900","T67.901","T68.x00","T69.000x001","T69.000x002","T69.000x003","T69.000x004","T69.100","T69.100x002","T69.100x003","T69.100x004","T69.100x005","T69.800x001","T69.800x002","T69.800x003","T70.200x005","T70.200x006","T70.201","T70.202","T70.204","T70.205","T70.206","T70.207","T70.300","T70.300x002","T70.300x004","T70.800","T70.800x001","T71.x00","T71.x00x001","T71.x00x002","T71.x00x003","T71.x00x004","T73.000","T73.000x001","T74.000x001","T74.000x002","T74.100","T74.100x001","T74.100x002","T74.100x003","T74.200","T74.300","T74.800x001","T74.900x001","T74.900x002","T75.000","T75.000x001","T75.000x002","T75.100","T75.100x001","T75.100x002","T75.101","T75.200x001","T75.200x002","T75.200x003","T75.200x004","T75.200x005","T75.300","T75.300x002","T75.300x003","T75.300x004","T75.400","T75.400x001","T75.800x001","T75.800x002","T76.x00","T79.000","T79.201","T79.202","T79.400","T79.501","T79.800x001","T79.800x003","T79.800x004","T79.800x005","T79.900","T81.000x004","T81.000x032","T81.008","T81.009","T88.800","T98.100","T98.100x001"};
14 String[] adrg_zd1={};
15 String[] adrg_ss={};
16 String[] adrg_ss1={};
17
18 if (true && Base.contains(adrg_zd,record.zdList[0])){
19 Base.groupMessages.putMessage(record.Index,"符合VZ1入组条件,匹配规则:主诊断匹配");
20
21 if (MDCV_DRG.VZ11_group(record)){
22 return "VZ11";
23 }
24
25 if (MDCV_DRG.VZ13_group(record)){
26 return "VZ13";
27 }
28
29 if (MDCV_DRG.VZ15_group(record)){
30 return "VZ15";
31 }
32
33 return "VZ1";
34 }else{
35 return "";
36 }
37 }
38}
39

Callers 1

groupMethod · 0.95

Calls 5

containsMethod · 0.95
VZ11_groupMethod · 0.95
VZ13_groupMethod · 0.95
VZ15_groupMethod · 0.95
putMessageMethod · 0.45

Tested by

no test coverage detected