Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public Map<CPTCode, Integer> reconcile(List<CPTCode> manualCodes, List<CPTCode> targetCodes) {
- List<CPTCode> perfectMatches = getPerfectMatches(manualCodes, targetCodes);
- Map<CPTCode, Integer> result = buildPerfectMatchResult(manualCodes, perfectMatches);
- Map<CPTCode, Integer> softMatchResult = buildSoftMatchResult(manualCodes, targetCodes, perfectMatches);
- result.putAll(softMatchResult);
- return result;
- }
- private Map<CPTCode, Integer> buildSoftMatchResult(List<CPTCode> manualCodes, List<CPTCode> targetCodes,
- List<CPTCode> perfectMatches) {
- Map<CPTCode, Integer> result = new HashMap<>();
- List<CPTCode> prunedManualCodes = difference(manualCodes, perfectMatches);
- List<CPTCode> prunedTargetCodes = difference(targetCodes, perfectMatches);
- ..
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement