Ver código fonte

义务妇保:妊娠合并子宫瘢痕等正则修改

zhanghang 3 anos atrás
pai
commit
dde6fdda00

+ 0 - 3
kernel/src/main/java/com/lantone/qc/kernel/catalogue/operationdiscussion/OPE03313.java

@@ -3,7 +3,6 @@ package com.lantone.qc.kernel.catalogue.operationdiscussion;
 import com.alibaba.fastjson.JSON;
 import com.alibaba.fastjson.JSONArray;
 import com.alibaba.fastjson.JSONObject;
-import com.google.common.collect.Lists;
 import com.lantone.qc.kernel.catalogue.QCCatalogue;
 import com.lantone.qc.kernel.client.SimilarityServiceClient;
 import com.lantone.qc.pub.Content;
@@ -11,13 +10,11 @@ import com.lantone.qc.pub.model.InputInfo;
 import com.lantone.qc.pub.model.OutputInfo;
 import com.lantone.qc.pub.model.doc.BeHospitalizedDoc;
 import com.lantone.qc.pub.model.doc.FirstPageRecordDoc;
-import com.lantone.qc.pub.model.doc.LeaveHospitalDoc;
 import com.lantone.qc.pub.model.doc.operation.OperationDiscussionDoc;
 import com.lantone.qc.pub.model.doc.operation.OperationDoc;
 import com.lantone.qc.pub.model.entity.Annotation;
 import com.lantone.qc.pub.model.entity.Diag;
 import com.lantone.qc.pub.model.label.DiagLabel;
-import com.lantone.qc.pub.model.label.OperationDiscussionLabel;
 import com.lantone.qc.pub.model.vo.SimilarityVo;
 import com.lantone.qc.pub.util.ListUtil;
 import com.lantone.qc.pub.util.StringUtil;

+ 4 - 4
public/src/main/java/com/lantone/qc/pub/Content.java

@@ -707,14 +707,14 @@ public class Content {
     /**
      *   pdzz--是否妊娠合并子宫瘢痕的正则
      */
-    public static String PDZZ_RZZGBH = "(?<!([未否无没不非]|排除)[^。,;。,;]{0,20})[^。,;。,;未否无没不非除]{0,10}(未知|未明|淹没|没药|不对称|非对称)?" +
+    public static String PDZZ_RZZGBH = ".*(?<!([未否无没不非]|排除)[^。,;。,;]{0,20})[^。,;。,;未否无没不非除]{0,10}(未知|未明|淹没|没药|不对称|非对称)?" +
             "[^。,;。,;未否无没不非除]{0,10}(?:(?:妊娠)[^。,;。,;未否无没不非]{0,10}(未知|未明|淹没|没药|不对称|非对称)?[^。,;。,;未否无没不非]" +
             "{0,10}(?:宫)[^。,;。,;未否无没不非]{0,10}(未知|未明|淹没|没药|不对称|非对称)?[^。,;。,;未否无没不非]{0,10}(?:瘢痕|疤痕)|(?:宫)" +
             "[^。,;。,;未否无没不非]{0,10}(未知|未明|淹没|没药|不对称|非对称)?[^。,;。,;未否无没不非]{0,10}(?:瘢痕|疤痕)[^。,;。,;未否无没不非]" +
             "{0,10}(未知|未明|淹没|没药|不对称|非对称)?[^。,;。,;未否无没不非]{0,10}(?:妊娠)|(?:瘢痕|疤痕)[^。,;。,;未否无没不非]{0,10}" +
             "(未知|未明|淹没|没药|不对称|非对称)?[^。,;。,;未否无没不非]{0,10}(?:宫)[^。,;。,;未否无没不非]{0,10}(未知|未明|淹没|没药|不对称|非对称)?" +
             "[^。,;。,;未否无没不非]{0,10}(?:妊娠)|(?:剖宫产史|剖腹产史)[^。,;。,;未否无没不非]{0,10}(未知|未明|淹没|没药|不对称|非对称)?[^。,;。,;未否无没不非]" +
-            "{0,10}(?:妊娠))(?!([^。,;。,;]{0,3}([::\\t](否|无|从不|从未|未发现|未见|未诉|没有)|(否|无|从不|从未|未发现|未见|未诉|没有)(\\\\b|[。,;。,;\\f\\n\\r\\t]))))";
+            "{0,10}(?:妊娠))(?!([^。,;。,;]{0,3}([::\\t](否|无|从不|从未|未发现|未见|未诉|没有)|(否|无|从不|从未|未发现|未见|未诉|没有)(\\\\b|[。,;。,;\\f\\n\\r\\t])))).*";
 
     /**
      *  子宫瘢痕相关手术史
@@ -740,10 +740,10 @@ public class Content {
     /**
      *   pdzz--胎膜早破
      */
-    public static String PDZZ_TMZP = "(?<!([未否无没不非]|排除)[^。,;。,;]{0,20})[^。,;。,;未否无没不非]{0,10}(未知|未明|淹没|没药|不对称|非对称)?" +
+    public static String PDZZ_TMZP = ".*(?<!([未否无没不非]|排除)[^。,;。,;]{0,20})[^。,;。,;未否无没不非]{0,10}(未知|未明|淹没|没药|不对称|非对称)?" +
             "[^。,;。,;未否无没不非]{0,10}(?:(?:胎膜)[^。,;。,;未否无没不非]{0,10}(未知|未明|淹没|没药|不对称|非对称)?[^。,;。,;未否无没不非]" +
             "{0,10}(?:早破|早期破裂))(?!([^。,;。,;]{0,3}([::\\t](否|无|从不|从未|未发现|未见|未诉|没有)|(否|无|从不|从未|未发现|未见|未诉|没有)" +
-            "(\\\\b|[。,;。,;\\f\\n\\r\\t]))))";
+            "(\\\\b|[。,;。,;\\f\\n\\r\\t])))).*";
 
     /**
      *  阴道或外阴(会阴)裂伤-疾病列表