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

Method group_record

drg_group/changchun_2022/GroupProxy.java:169–186  ·  view source on GitHub ↗
(MedicalRecord record)

Source from the content-addressed store, hash-verified

167 return result;
168 }
169 public GroupResult group_record(MedicalRecord record) {
170 checkMessages.initMessage(record.Index);
171 DrgGroupStatus status;
172 if (TRANS_CODE){
173 status=trans(record);
174 if (status!=null){
175 return new GroupResult(status.getDesc(),checkMessages.returnMessages(record.Index),record);
176 }
177 }
178 status=check(record);
179 if (status!=null){
180 return new GroupResult(status.getDesc(),checkMessages.returnMessages(record.Index),record);
181 }
182 record=preprocess(record);
183 GroupResult result=groupFunc.apply(record);
184 result=postprocess(result);
185 return result;
186 }
187 public GroupResult group_record(String record_str) {
188 return group_record(new MedicalRecord(Pattern.compile(",").splitAsStream(replace_csv(record_str))));
189 }

Callers 3

group_txtMethod · 0.95
group_csvMethod · 0.95
mainMethod · 0.95

Calls 8

transMethod · 0.95
getDescMethod · 0.95
checkMethod · 0.95
preprocessMethod · 0.95
postprocessMethod · 0.95
replace_csvMethod · 0.95
initMessageMethod · 0.45
returnMessagesMethod · 0.45

Tested by 1

mainMethod · 0.76