Browse Source

首程增加护理级别提醒和鉴别诊断真假硬规则

louhr 5 years ago
parent
commit
6c62f86f94

+ 2 - 1
kernel/src/main/java/com/lantone/qc/kernel/catalogue/firstcourserecord/FIRC0087.java

@@ -31,7 +31,8 @@ public class FIRC0087 extends QCCatalogue {
                     status.set("-1");
                     status.set("-1");
                 }
                 }
                 if (StringUtils.isNotEmpty(differentialDiagLabel.getText())
                 if (StringUtils.isNotEmpty(differentialDiagLabel.getText())
-                        && (differentialDiagLabel.getText().contains("暂缺") || differentialDiagLabel.getText().contains("无"))) {
+                        && (differentialDiagLabel.getText().contains("暂缺")
+                            || differentialDiagLabel.getText().contains("无") || differentialDiagLabel.getText().contains("诊断"))) {
                     status.set("0");
                     status.set("0");
                 }
                 }
             }
             }

+ 1 - 3
kernel/src/main/java/com/lantone/qc/kernel/catalogue/firstcourserecord/FIRC0092.java

@@ -26,6 +26,7 @@ public class FIRC0092 extends QCCatalogue {
         }
         }
         TreatPlanLabel treatPlanLabel = firstCourseRecordDoc.getTreatPlanLabel();
         TreatPlanLabel treatPlanLabel = firstCourseRecordDoc.getTreatPlanLabel();
         if (treatPlanLabel == null) {
         if (treatPlanLabel == null) {
+            info.set("无护理级别");
             return;
             return;
         }
         }
         String text = treatPlanLabel.getText();
         String text = treatPlanLabel.getText();
@@ -44,8 +45,5 @@ public class FIRC0092 extends QCCatalogue {
                         || treatPlanLabel.getPacs().size() > 0)) {
                         || treatPlanLabel.getPacs().size() > 0)) {
             status.set("0");
             status.set("0");
         }
         }
-        if (treatPlanLabel.getNursingLevel() == null) {
-            info.set("无护理级别");
-        }
     }
     }
 }
 }