(MedicalRecord record)
| 10 | |
| 11 | public class MS1 { |
| 12 | public static String group(MedicalRecord record){ |
| 13 | 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"}; |
| 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,"符合MS1入组条件,匹配规则:主诊断匹配"); |
| 20 | |
| 21 | if (MDCM_DRG.MS11_group(record)){ |
| 22 | return "MS11"; |
| 23 | } |
| 24 | |
| 25 | if (MDCM_DRG.MS13_group(record)){ |
| 26 | return "MS13"; |
| 27 | } |
| 28 | |
| 29 | if (MDCM_DRG.MS15_group(record)){ |
| 30 | return "MS15"; |
| 31 | } |
| 32 | |
| 33 | return "MS1"; |
| 34 | }else{ |
| 35 | return ""; |
| 36 | } |
| 37 | } |
| 38 | } |
| 39 |
no test coverage detected