|
@@ -48,6 +48,14 @@ public class OPE0369 extends QCCatalogue {
|
|
if (operationDocs == null || operationDocs.size() == 0) {
|
|
if (operationDocs == null || operationDocs.size() == 0) {
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
|
|
+ //北仑传入急诊标志,在首次病程录中
|
|
|
|
+ if (inputInfo.getFirstCourseRecordDoc() != null) {
|
|
|
|
+ Map<String, String> structureMap = inputInfo.getFirstCourseRecordDoc().getStructureMap();
|
|
|
|
+ String title = structureMap.get("标题");
|
|
|
|
+ if (StringUtil.isNotBlank(title) && title.contains("急诊")) {
|
|
|
|
+ return;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
List<ThreeLevelWardDoc> threeLevelWardDocs = inputInfo.getThreeLevelWardDocs();
|
|
List<ThreeLevelWardDoc> threeLevelWardDocs = inputInfo.getThreeLevelWardDocs();
|
|
int operationCount = getOperationSum(operationDocs); // 获取手术记录次数
|
|
int operationCount = getOperationSum(operationDocs); // 获取手术记录次数
|
|
// long operationCount = operationDocs.stream().filter(operationDoc -> operationDoc.getOperationRecordDoc() != null).count();
|
|
// long operationCount = operationDocs.stream().filter(operationDoc -> operationDoc.getOperationRecordDoc() != null).count();
|