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