|
@@ -62,7 +62,7 @@ public class FIRP0190 extends QCCatalogue {
|
|
|
|
|
|
//获取病历内存在【输血*记录】文书,【病案首页>>血费】>0,填写(不详/未查/3/4/-),则报规则。
|
|
|
String regex1 = "不详|未查|3|4|-";
|
|
|
- if (ListUtil.isEmpty(clinicalBloodDocList)
|
|
|
+ if (ListUtil.isNotEmpty(clinicalBloodDocList)
|
|
|
|| (firstpageStructureMap.containsKey("血费")
|
|
|
&& BigDecimal.valueOf(Double.valueOf(firstpageStructureMap.get("血费"))).compareTo(BigDecimal.ZERO) == 1)) {
|
|
|
if (RegexUtil.getRegexRes(rhFactor, regex1)) {
|
|
@@ -72,8 +72,6 @@ public class FIRP0190 extends QCCatalogue {
|
|
|
}
|
|
|
|
|
|
if (ListUtil.isNotEmpty(lisDocs)) {
|
|
|
-
|
|
|
-
|
|
|
List<LisDoc> filterLisDocs = lisDocs.stream()
|
|
|
.filter(i -> RegexUtil.getRegexRes(i.getStructureMap().get("报告名称"), regexLis))
|
|
|
.filter(i -> RegexUtil.getRegexRes(i.getStructureMap().get("报告名称"), regexLisDetail))
|