|
@@ -47,7 +47,7 @@ public class BEH0397 extends QCCatalogue {
|
|
|
familyText = familyLabel.getText();
|
|
|
familiesFl = familyLabel.getFamilies();
|
|
|
}
|
|
|
- if (maritalLabel != null) {
|
|
|
+ if (maritalLabel != null && StringUtil.isNotBlank(maritalLabel.getText())) {
|
|
|
maritalText = maritalLabel.getText();
|
|
|
familiesMl = maritalLabel.getFamily();
|
|
|
}
|
|
@@ -59,9 +59,9 @@ public class BEH0397 extends QCCatalogue {
|
|
|
}
|
|
|
if ((StringUtil.isNotBlank(familyText)
|
|
|
&& ((familyText.contains("父") || familyText.contains("双亲") || familyText.contains("母"))
|
|
|
- && (familyText.contains("详见原病历") || familyText.contains("已故") || familyText.contains("体健") || familyText.contains("去世")))
|
|
|
- || ((maritalText.contains("父") || maritalText.contains("双亲") || maritalText.contains("母"))
|
|
|
- && (maritalText.contains("详见原病历") || maritalText.contains("已故") || maritalText.contains("体健") || maritalText.contains("去世"))))) {
|
|
|
+ && (familyText.contains("详见原病历") || familyText.contains("已故") || familyText.contains("体健") || familyText.contains("去世") || familyText.contains("健康")))
|
|
|
+ || (StringUtil.isNotBlank(maritalText) && ((maritalText.contains("父") || maritalText.contains("双亲") || maritalText.contains("母"))
|
|
|
+ && (maritalText.contains("详见原病历") || maritalText.contains("已故") || maritalText.contains("体健") || maritalText.contains("去世") || familyText.contains("健康")))))) {
|
|
|
status.set("0");
|
|
|
return;
|
|
|
}
|