Browse Source

义乌主治医师首次查房未在48小时内完成规则修改

fangqw 4 years ago
parent
commit
541702e849

+ 2 - 2
kernel/src/main/java/com/lantone/qc/kernel/catalogue/yiwu/threelevelward/THR0144.java

@@ -43,7 +43,7 @@ public class THR0144 extends QCCatalogue {
         }
         int j = 0; //最后两次查房记录
         Boolean lastFlag = true;
-        for (int i = allDoctorWradDocs.size() - 1; i > 0 && j < 2; i--) {
+        for (int i = allDoctorWradDocs.size() - 1; i >= 0 && j < 2; i--) {
             j++;
             ThreeLevelWardDoc lastWardDoc = allDoctorWradDocs.get(i);
             Map<String, String> structureMap = lastWardDoc.getStructureMap();
@@ -74,7 +74,7 @@ public class THR0144 extends QCCatalogue {
             }
             // 添加硬规则,最后一个记录包含“医院”或 “离院”就不报错
             if (lastFlag == true) {
-                if (conditionRecord.contains("医院") || conditionRecord.contains("离院")) {
+                if (conditionRecord.contains("医院") || conditionRecord.contains("离院") || conditionRecord.contains("出院")) {
                     status.set("0");
                     return;
                 }