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

Method group

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

Source from the content-addressed store, hash-verified

10
11public class BD1 {
12 public static String group(MedicalRecord record){
13 String[] adrg_zd={};
14 String[] adrg_zd1={};
15 String[] adrg_ss={"03.0100x001","03.0200","03.0900x003","03.0900x004","03.0900x005","03.0900x006","03.0900x007","03.0900x009","03.0900x010","03.0900x014","03.0900x016","03.0900x019","03.0900x021","03.0901","03.0902","03.0903","03.0904","03.0905","03.0906","03.0907","03.0908","03.0909","03.0910","03.0911","03.0912","03.0913","03.0914","03.0915","03.1x00x001","03.1x00x003","03.1x01","03.1x02","03.2100x001","03.2101","03.2900x003","03.2900x004","03.2900x005","03.2901","03.2902","03.2903","03.3100x001","03.3201","03.3202","03.4x00x001","03.4x00x002","03.4x00x004","03.4x00x007","03.4x00x008","03.4x00x009","03.4x01","03.4x02","03.4x03","03.4x03","03.4x04","03.4x05","03.4x06","03.4x07","03.4x07","03.5100x003","03.5200x003","03.5900x005","03.5901","03.5902","03.5903","03.5904","03.5905","03.6x00x008","03.6x00x010","03.6x00x011","03.6x01","03.6x02","03.6x03","03.7100","03.7101","03.7200","03.7900x002","03.7901","03.7902","03.7904","03.7905","03.7906","03.9600","03.9700x001","03.9801","03.9900x003","03.9900x004","04.0300x003","04.0300x009","04.0300x010","04.2x04","04.2x05","04.2x06","38.6100x001","38.6100x005"};
16 String[] adrg_ss1={};
17
18 if (true && record.ssList!=null && record.ssList.length>0 && Base.contains(adrg_ss,record.ssList[0])){
19 Base.groupMessages.putMessage(record.Index,"符合BD1入组条件,匹配规则:主手术匹配");
20
21 if (MDCB_DRG.BD11_group(record)){
22 return "BD11";
23 }
24
25 if (MDCB_DRG.BD13_group(record)){
26 return "BD13";
27 }
28
29 if (MDCB_DRG.BD15_group(record)){
30 return "BD15";
31 }
32
33 return "BD1";
34 }else{
35 return "";
36 }
37 }
38}
39

Callers 1

groupMethod · 0.95

Calls 5

containsMethod · 0.95
BD11_groupMethod · 0.95
BD13_groupMethod · 0.95
BD15_groupMethod · 0.95
putMessageMethod · 0.45

Tested by

no test coverage detected