|
@@ -13,6 +13,7 @@ import org.springframework.stereotype.Component;
|
|
|
import java.util.Arrays;
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
|
+import java.util.stream.Collectors;
|
|
|
|
|
|
/**
|
|
|
* @ClassName : BEH0011
|
|
@@ -32,7 +33,7 @@ public class BEH0011 extends QCCatalogue {
|
|
|
}
|
|
|
Map<String, Map<String, Object>> diagMap = redisUtil.getJsonStringValue(KernelConstants.CONCEPT_DIAG_PROPERTY_MAP);
|
|
|
String initDiagText = CatalogueUtil.removeSpecialChar(inputInfo.getBeHospitalizedDoc().getInitialDiagLabel().getText());
|
|
|
- List<Diag> diags = inputInfo.getBeHospitalizedDoc().getPastLabel().getDiags();
|
|
|
+ List<Diag> diags = inputInfo.getBeHospitalizedDoc().getPastLabel().getDiags().stream().filter(diag -> diag.getNegative() == null).collect(Collectors.toList());
|
|
|
if(StringUtils.isNotEmpty(initDiagText)){
|
|
|
List<String> initDiags = Arrays.asList(initDiagText.split(","));
|
|
|
if(diags.size()>0){
|