ソースを参照

急诊标识更新

wangsy 4 年 前
コミット
88f5f9c66b

+ 6 - 2
kernel/src/main/java/com/lantone/qc/kernel/catalogue/beilun/operationdiscussion/OPE0369.java

@@ -58,8 +58,12 @@ public class OPE0369 extends QCCatalogue {
         //北仑传入急诊标志,在首次病程录中
         if (inputInfo.getFirstCourseRecordDoc() != null) {
             Map<String, String> structureMap = inputInfo.getFirstCourseRecordDoc().getStructureMap();
-            String title = structureMap.get("标题");
-            if (StringUtil.isNotBlank(title) && title.contains("急诊")) {
+            String EDStr = structureMap.get("病例特点");
+            if (StringUtil.isNotBlank(EDStr) && EDStr.contains("急诊")) {
+                return;
+            }
+            EDStr = structureMap.get("诊疗计划");
+            if (StringUtil.isNotBlank(EDStr) && EDStr.contains("急诊")) {
                 return;
             }
         }

+ 6 - 2
kernel/src/main/java/com/lantone/qc/kernel/catalogue/beilun/threelevelward/THR03090.java

@@ -41,8 +41,12 @@ public class THR03090 extends QCCatalogue {
         //北仑传入急诊标志,在首次病程录中
         if (inputInfo.getFirstCourseRecordDoc() != null) {
             Map<String, String> structureMap = inputInfo.getFirstCourseRecordDoc().getStructureMap();
-            String title = structureMap.get("标题");
-            if (StringUtil.isNotBlank(title) && title.contains("急诊")) {
+            String EDStr = structureMap.get("病例特点");
+            if (StringUtil.isNotBlank(EDStr) && EDStr.contains("急诊")) {
+                return;
+            }
+            EDStr = structureMap.get("诊疗计划");
+            if (StringUtil.isNotBlank(EDStr) && EDStr.contains("急诊")) {
                 return;
             }
         }

+ 6 - 2
kernel/src/main/java/com/lantone/qc/kernel/catalogue/hangzhoudiqi/operationdiscussion/OPE0369.java

@@ -58,8 +58,12 @@ public class OPE0369 extends QCCatalogue {
         //北仑传入急诊标志,在首次病程录中
         if (inputInfo.getFirstCourseRecordDoc() != null) {
             Map<String, String> structureMap = inputInfo.getFirstCourseRecordDoc().getStructureMap();
-            String title = structureMap.get("标题");
-            if (StringUtil.isNotBlank(title) && title.contains("急诊")) {
+            String EDStr = structureMap.get("病例特点");
+            if (StringUtil.isNotBlank(EDStr) && EDStr.contains("急诊")) {
+                return;
+            }
+            EDStr = structureMap.get("诊疗计划");
+            if (StringUtil.isNotBlank(EDStr) && EDStr.contains("急诊")) {
                 return;
             }
         }

+ 6 - 2
kernel/src/main/java/com/lantone/qc/kernel/catalogue/hangzhoudiqi/threelevelward/THR03090.java

@@ -43,8 +43,12 @@ public class THR03090 extends QCCatalogue {
         //北仑传入急诊标志,在首次病程录中
         if (inputInfo.getFirstCourseRecordDoc() != null) {
             Map<String, String> structureMap = inputInfo.getFirstCourseRecordDoc().getStructureMap();
-            String title = structureMap.get("标题");
-            if (StringUtil.isNotBlank(title) && title.contains("急诊")) {
+            String EDStr = structureMap.get("病例特点");
+            if (StringUtil.isNotBlank(EDStr) && EDStr.contains("急诊")) {
+                return;
+            }
+            EDStr = structureMap.get("诊疗计划");
+            if (StringUtil.isNotBlank(EDStr) && EDStr.contains("急诊")) {
                 return;
             }
         }