(MedicalRecord record)
| 10 | |
| 11 | public class BB1 { |
| 12 | public static String group(MedicalRecord record){ |
| 13 | String[] adrg_zd={"I60.000","I60.000x001","I60.000x002","I60.000x003","I60.000x004","I60.000x006","I60.000x007","I60.000x008","I60.001","I60.100","I60.101","I60.200","I60.200x002","I60.200x003","I60.200x004","I60.200x005","I60.200x007","I60.201","I60.300","I60.301","I60.400","I60.400x002","I60.400x003","I60.400x004","I60.401","I60.500x003","I60.500x004","I60.600x001","I60.600x003","I60.600x004","I60.600x005","I60.600x006","I60.600x007","I60.600x008","I60.601","I60.602","I60.700x001","I60.701","I60.800x002","I60.800x003","I60.800x004","I60.800x005","I60.800x006","I60.800x008","I60.800x010","I60.800x013","I60.800x014","I60.800x015","I60.801","I60.802","I60.900x004","I60.900x005","I60.900x006","I61.000x006","I61.000x007","I61.000x008","I61.000x009","I61.000x011","I61.001","I61.002","I61.003","I61.004","I61.005","I61.006","I61.100x001","I61.100x002","I61.100x003","I61.100x004","I61.100x005","I61.100x006","I61.100x007","I61.100x008","I61.100x009","I61.100x010","I61.100x011","I61.100x012","I61.100x013","I61.100x014","I61.101","I61.200x001","I61.300x002","I61.300x003","I61.300x004","I61.301","I61.400x001","I61.400x002","I61.400x003","I61.500x002","I61.500x003","I61.500x004","I61.500x005","I61.500x006","I61.500x007","I61.500x008","I61.600x001","I61.800x001","I61.801","I61.802","I61.803","I61.900x002","I61.900x004","I61.900x005","I61.900x006","I61.900x007","I61.900x008","I61.901","I61.902","I61.903","I61.904","I61.905","I62.000","I62.000x005","I62.001","I62.003","I62.100","I62.100x001","I62.100x003","I62.100x004","I62.101","I62.900x001","I67.000x001","I67.000x002","I67.000x003","I67.000x005","I67.000x007","I67.000x009","I67.000x010","I67.100x001","I67.100x005","I67.100x007","I67.100x008","I67.100x010","I67.100x011","I67.100x012","I67.100x013","I67.100x017","I67.100x018","I67.100x019","I67.100x020","I67.100x021","I67.100x023","I67.100x026","I67.100x029","I67.100x030","I67.100x032","I67.101","I67.103","I67.106","I67.107","I67.108","I67.110","I67.111","I72.000x034","I72.000x035","I72.000x036","I72.500x001","I72.500x002","I72.600x002"}; |
| 14 | String[] adrg_zd1={}; |
| 15 | String[] adrg_ss={"01.1000x001","01.1200","01.1200x001","01.1400","01.1400x001","01.1500","01.1800x002","01.2100x001","01.2300","01.2400x005","01.2400x009","01.2400x013","01.2400x018","01.2401","01.2402","01.2403","01.2404","01.2405","01.2406","01.2407","01.2408","01.2409","01.2410","01.2411","01.2413","01.2414","01.2415","01.2500x003","01.2501","01.2502","01.2503","01.2504","01.2506","01.2507","01.2600","01.2700","01.2800","01.3101","01.3102","01.3103","01.3104","01.3105","01.3106","01.3107","01.3108","01.3201","01.3202","01.3203","01.3204","01.3205","01.3206","01.3900x002","01.3900x009","01.3900x012","01.3900x017","01.3902","01.3903","01.3904","01.3905","01.3906","01.3907","01.3908","01.3909","01.3910","01.3911","01.4101","01.4102","01.4103","01.4104","01.4105","01.4201","01.4202","01.4203","01.4204","01.5100x001","01.5100x006","01.5100x007","01.5101","01.5102","01.5103","01.5104","01.5105","01.5106","01.5107","01.5108","01.5200","01.5301","01.5302","01.5303","01.5304","01.5900x022","01.5900x030","01.5900x032","01.5900x036","01.5900x037","01.5900x038","01.5900x040","01.5900x041","01.5900x043","01.5900x044","01.5900x048","01.5900x049","01.5900x050","01.5900x051","01.5901","01.5902","01.5903","01.5904","01.5905","01.5906","01.5907","01.5908","01.5909","01.5910","01.5911","01.5912","01.5913","01.5914","01.5915","01.5916","01.5917","01.5918","01.5919","01.5920","01.5921","01.5922","01.5923","01.5924","01.5925","01.5926","01.5927","01.5928","01.5929","01.5931","01.5932","01.5933","01.5935","01.5936","01.5937","01.5938","01.5939","01.5940","01.5941","01.6x00","01.6x01","02.0101","02.0102","02.0300x001","02.0400x003","02.0401","02.0402","02.0500x004","02.0500x005","02.0501","02.0502","02.0503","02.0504","02.0505","02.0600x003","02.0601","02.0602","02.0603","02.0700","02.1100x001","02.1200x001","02.1200x002","02.1200x003","02.1201","02.1202","02.1203","02.1204","02.1205","02.1206","02.1207","02.1208","02.1209","02.1210","02.1211","02.1212","02.1300x001","02.1301","02.1302","02.1400x001","02.1401","02.1402","02.1403","02.1404","02.9100","02.9200","02.9401","02.9402","02.9403","02.9404","02.9405","02.9501","02.9502","02.9503","02.9600","02.9901","04.0100x003","04.0101","04.0102","04.0103","04.0200x005","04.0201","04.0202","04.0203","04.0301","04.0303","04.0401","04.0402","04.0404","04.0406","04.0701","04.0702","04.0707","04.0708","04.0709","04.0710","04.0711","04.0722","04.0723","04.0724","04.0725","04.0726","04.0729","04.4100x003","04.4100x007","04.4101","04.4102","04.4200x006","04.4200x007","04.4200x014","04.4200x016","04.4201","04.4202","04.4203","04.4204","04.4205","04.4206","04.4207","04.4208","04.4209","04.4210","04.4211","04.4213","04.5x00x005","07.1300","07.1400","07.1500","07.1700","07.5100x001","07.5200x001","07.5301","07.5400x001","07.5900","07.6100x002","07.6100x003","07.6200x003","07.6200x007","07.6201","07.6202","07.6301","07.6400x001","07.6500","07.6501","07.6800","07.6900x001","07.7100","07.7200x002","07.7200x003","07.7201","07.7202","07.7203","07.7204","07.7205","07.7901","38.0100x001","38.1100","38.3000","38.3000x001","38.3100","38.3100x001","38.3101","38.4000","38.4100","38.6100x002","38.6101","38.6102","38.8000","38.8100x004","38.8101","39.2801","39.2802","39.5100x004","39.5100x007","39.5101","39.5102","39.5103","39.5104","39.5105","39.5106","39.5107","39.5108","39.5200x002","39.5200x003","39.5202","39.5203"}; |
| 16 | String[] adrg_ss1={}; |
| 17 | |
| 18 | if (true && Base.contains(adrg_zd,record.zdList[0]) && record.ssList!=null && record.ssList.length>0 && Base.contains(adrg_ss,record.ssList[0])){ |
| 19 | Base.groupMessages.putMessage(record.Index,"符合BB1入组条件,匹配规则:主诊断匹配、主手术匹配"); |
| 20 | |
| 21 | if (MDCB_DRG.BB11_group(record)){ |
| 22 | return "BB11"; |
| 23 | } |
| 24 | |
| 25 | if (MDCB_DRG.BB13_group(record)){ |
| 26 | return "BB13"; |
| 27 | } |
| 28 | |
| 29 | if (MDCB_DRG.BB15_group(record)){ |
| 30 | return "BB15"; |
| 31 | } |
| 32 | |
| 33 | return "BB1"; |
| 34 | }else{ |
| 35 | return ""; |
| 36 | } |
| 37 | } |
| 38 | } |
| 39 |
no test coverage detected