Browse Source

初步诊断诊断依据不充分修改提取血压值正则

hujing 5 years ago
parent
commit
a745db41c7

+ 2 - 2
kernel/src/main/java/com/lantone/qc/kernel/catalogue/behospitalized/BEH03047.java

@@ -43,7 +43,7 @@ public class BEH03047 extends QCCatalogue {
                 .collect(Collectors.toList());
 
         if (initDiagFilter.size() > 0) {
-            String regex = "\\d+/\\d+mmHg";
+            String regex = "\\d+/\\d+(mmHg)?";
             List<Integer> highBlood = new ArrayList<>();
             List<Integer> lowBlood = new ArrayList<>();
 
@@ -58,7 +58,7 @@ public class BEH03047 extends QCCatalogue {
             saveBloodValue(highBlood, lowBlood, bloodValue);
 
             //专科检查
-            String special = beStructMap.get("专科检查");
+            String special = beStructMap.get("专科体格检查");
             bloodPressure = regularValue(special, regex);
             saveBloodValue(highBlood, lowBlood, bloodPressure);