|
@@ -728,10 +728,10 @@ public class Content {
|
|
|
/**
|
|
|
* pdzz--既往史是否有子宫瘢痕相关手术史正则
|
|
|
*/
|
|
|
- public static String PDZZ_ZGBHOP = "(?<!([未否无没不非]|排除)[^。,;。,;]{0,20})[^。,;。,;未否无没不非]{0,10}(未知|未明|淹没|没药|不对称|非对称)?" +
|
|
|
+ public static String PDZZ_ZGBHOP = ".*(?<!([未否无没不非]|排除)[^。,;。,;]{0,20})[^。,;。,;未否无没不非]{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])))).*";
|
|
|
|
|
|
/**
|
|
|
* 胎膜早破--疾病列表
|
|
@@ -763,9 +763,9 @@ public class Content {
|
|
|
/**
|
|
|
* pdzz--阴道或外阴(会阴)裂伤
|
|
|
*/
|
|
|
- public static String PDZZ_HYLS = "(?<!([未否无没不非]|排除)[^。,;。,;]{0,20})[^。,;。,;未否无没不非]{0,10}(未知|未明|淹没|没药|不对称|非对称)?[^。,;。,;" +
|
|
|
+ public static String PDZZ_HYLS = ".*(?<!([未否无没不非]|排除)[^。,;。,;]{0,20})[^。,;。,;未否无没不非]{0,10}(未知|未明|淹没|没药|不对称|非对称)?[^。,;。,;" +
|
|
|
"未否无没不非]{0,10}(?:(?:会阴|外阴|阴道)[^。,;。,;未否无没不非]{0,10}(未知|未明|淹没|没药|不对称|非对称)?[^。,;。,;未否无没不非]{0,10}(?:裂伤|破裂|挫裂|撕裂))" +
|
|
|
- "(?!([^。,;。,;]{0,3}([::\\t](否|无|从不|从未|未发现|未见|未诉|没有)|(否|无|从不|从未|未发现|未见|未诉|没有)(\\\\b|[。,;。,;\\f\\n\\r\\t]))))";
|
|
|
+ "(?!([^。,;。,;]{0,3}([::\\t](否|无|从不|从未|未发现|未见|未诉|没有)|(否|无|从不|从未|未发现|未见|未诉|没有)(\\\\b|[。,;。,;\\f\\n\\r\\t])))).*";
|
|
|
|
|
|
|
|
|
/**
|
|
@@ -779,18 +779,18 @@ public class Content {
|
|
|
/**
|
|
|
* pdzz--阴道或外阴(会阴)裂伤相关手术
|
|
|
*/
|
|
|
- public static String PDZZ_HYLSOP = "(?<!([未否无没不非]|排除)[^。,;。,;]{0,20})[^。,;。,;未否无没不非]{0,10}(未知|未明|淹没|没药|不对称|非对称)?[^。,;。,;未否无没不非]{0,10}" +
|
|
|
+ public static String PDZZ_HYLSOP = ".*(?<!([未否无没不非]|排除)[^。,;。,;]{0,20})[^。,;。,;未否无没不非]{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])))).*";
|
|
|
|
|
|
/**
|
|
|
* pdzz--是否有切口愈合情况描述的正则
|
|
|
*/
|
|
|
- public static String PDZZ_QKYHQKMS = "(?<!([未否无没不非]|排除)[^。,;。,;]{0,20})[^。,;。,;未否无没不非]{0,10}(未知|未明|淹没|没药|不对称|非对称)?[^。,;。,;未否无没不非]{0,10}" +
|
|
|
+ public static String PDZZ_QKYHQKMS = ".*(?<!([未否无没不非]|排除)[^。,;。,;]{0,20})[^。,;。,;未否无没不非]{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])))).*";
|
|
|
|
|
|
/**
|
|
|
* 孕产次-疾病列表
|
|
@@ -801,6 +801,23 @@ public class Content {
|
|
|
"产7次", "产8次", "产9次", "产10次"
|
|
|
);
|
|
|
|
|
|
+ /**
|
|
|
+ * 异位妊娠-疾病列表
|
|
|
+ */
|
|
|
+ public static List<String> JBLB_YWRS = Arrays.asList("腹腔妊娠", "大网膜妊娠", "输卵管妊娠", "宫内外复合妊娠", "输卵管伞端妊娠破裂", "输卵管复合妊娠", "输卵管妊娠流产", "输卵管妊娠破裂",
|
|
|
+ "输卵管残端妊娠破裂", "输卵管壶腹部妊娠", "输卵管壶腹部妊娠流产", "输卵管壶腹部妊娠破裂", "输卵管间质部妊娠", "输卵管间质部妊娠流产", "输卵管间质部妊娠破裂", "输卵管伞部妊娠", "输卵管伞部妊娠流产",
|
|
|
+ "输卵管伞端妊娠破裂", "输卵管峡部妊娠", "输卵管峡部妊娠流产", "输卵管峡部妊娠破裂", "陈旧性输卵管妊娠", "卵巢妊娠", "卵巢妊娠破裂", "异位妊娠,其他的", "子宫下段妊娠", "宫颈妊娠", "子宫瘢痕处妊娠",
|
|
|
+ "阔韧带妊娠", "残角子宫妊娠", "残角子宫妊娠破裂", "宫颈妊娠", "宫内外复合妊娠", "阔韧带妊娠", "子宫瘢痕处妊娠", "子宫壁妊娠", "子宫角妊娠", "异位妊娠", "持续性异位妊娠", "输卵管妊娠合并宫内孕", "输卵管伞部妊娠破裂",
|
|
|
+ "子宫颈妊娠", "剖宫产瘢痕妊娠", "韧带内妊娠"
|
|
|
+ );
|
|
|
+ /**
|
|
|
+ * pdzz--是否异位妊娠的正则
|
|
|
+ */
|
|
|
+ public static String PDZZ_YWRS = ".*(?<!([未否无没不非]|排除)[^。,;。,;]{0,20})[^。,;。,;未否无没不非]{0,10}(未知|未明|淹没|没药|不对称|非对称)?[^。,;。,;" +
|
|
|
+ "未否无没不非]{0,10}(?:(?:子宫下段|子宫颈|输卵管|卵巢|残角子宫|宫颈|宫内外|阔韧带|子宫瘢痕处|子宫壁|子宫角|异位)[^。,;。,;" +
|
|
|
+ "未否无没不非]{0,10}(未知|未明|淹没|没药|不对称|非对称)?[^。,;。,;未否无没不非]{0,10}(?:妊娠))(?!([^。,;。,;]{0,3}([::\\t](否|无|从不|从未|未发现|未见|未诉|没有)|" +
|
|
|
+ "(否|无|从不|从未|未发现|未见|未诉|没有)(\\\\b|[。,;。,;\\f\\n\\r\\t])))).*";
|
|
|
+
|
|
|
|
|
|
/**
|
|
|
* 获取时间正则
|