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

Method group

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

Source from the content-addressed store, hash-verified

10
11public class QS3 {
12 public static String group(MedicalRecord record){
13 String[] adrg_zd={"D60.000x001","D60.100x001","D60.800","D60.900x001","D61.000","D61.000x006","D61.001","D61.002","D61.003","D61.004","D61.005","D61.006","D61.007","D61.101","D61.102","D61.200x002","D61.201","D61.202","D61.300","D61.800x002","D61.801","D61.802","D61.900","D61.900x001","D61.901","D61.902","D61.903","D61.904","D61.905","D61.906","D61.907","D61.908","D61.909"};
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,"符合QS3入组条件,匹配规则:主诊断匹配");
20
21 if (MDCQ_DRG.QS31_group(record)){
22 return "QS31";
23 }
24
25 if (MDCQ_DRG.QS33_group(record)){
26 return "QS33";
27 }
28
29 if (MDCQ_DRG.QS35_group(record)){
30 return "QS35";
31 }
32
33 return "QS3";
34 }else{
35 return "";
36 }
37 }
38}
39

Callers 1

groupMethod · 0.95

Calls 5

containsMethod · 0.95
QS31_groupMethod · 0.95
QS33_groupMethod · 0.95
QS35_groupMethod · 0.95
putMessageMethod · 0.45

Tested by

no test coverage detected