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

Method group_record

drg_group/suzhou_2023/GroupProxy.java:127–143  ·  view source on GitHub ↗
(MedicalRecord record)

Source from the content-addressed store, hash-verified

125 return null;
126 }
127 public GroupResult group_record(MedicalRecord record) {
128 checkMessages.initMessage(record.Index);
129 DrgGroupStatus status;
130 if (TRANS_CODE){
131 status=trans(record);
132 if (trans(record)!=null){
133 return new GroupResult(status.getDesc(),checkMessages.returnMessages(record.Index),record);
134 }
135 }
136 status=check(record);
137 if (status!=null){
138 return new GroupResult(status.getDesc(),checkMessages.returnMessages(record.Index),record);
139 }
140 GroupResult result=groupFunc.apply(record);
141 result.messages.addAll(0, checkMessages.returnMessages(record.Index));
142 return result;
143 }
144 public GroupResult group_record(String record_str) {
145 return group_record(new MedicalRecord(Pattern.compile(",").splitAsStream(record_str)));
146 }

Callers 3

group_txtMethod · 0.95
group_csvMethod · 0.95
mainMethod · 0.95

Calls 5

transMethod · 0.95
getDescMethod · 0.95
checkMethod · 0.95
initMessageMethod · 0.45
returnMessagesMethod · 0.45

Tested by 1

mainMethod · 0.76