Bladeren bron

北仑入院配偶健康状况未描述规则补充

fangqw 4 jaren geleden
bovenliggende
commit
345de86d6f

+ 10 - 3
kernel/src/main/java/com/lantone/qc/kernel/catalogue/beilun/behospitalized/BEH0375.java

@@ -74,9 +74,7 @@ public class BEH0375 extends QCCatalogue {
                 familyList.addAll(familiesMl);
             }
         }
-
-
-        Pattern p = Pattern.compile("[配偶|妻子]");
+        Pattern p = Pattern.compile("[配偶|妻子|爱人]");
         List<Family> filterFamilies = familyList
                 .stream()
                 .filter(
@@ -96,6 +94,15 @@ public class BEH0375 extends QCCatalogue {
                 return;
             }
         }
+
+        //特殊情况 配偶健康状况未描述  200702106000049
+        String marrytext=inputInfo.getBeHospitalizedDoc().getMaritalLabel().getText();
+        if (StringUtil.isNotBlank(marrytext)
+                && ((marrytext.contains("爱人") || marrytext.contains("配偶") || marrytext.contains("妻子") || marrytext.contains("丈夫"))
+                || (marrytext.contains("详见原病历") || marrytext.contains("已故") || marrytext.contains("体健") || marrytext.contains("去世")))) {
+            status.set("0");
+            return;
+        }
     }
 
 }