Quellcode durchsuchen

出院记录内容缺主诉

kongwz vor 5 Jahren
Ursprung
Commit
1015663445

+ 7 - 1
kernel/src/main/java/com/lantone/qc/kernel/catalogue/behospitalized/BEH0002.java

@@ -10,6 +10,7 @@ import com.lantone.qc.pub.model.doc.BeHospitalizedDoc;
 import com.lantone.qc.pub.model.entity.Clinical;
 import com.lantone.qc.pub.model.entity.Diag;
 import com.lantone.qc.pub.model.entity.PD;
+import com.sun.org.apache.xpath.internal.operations.Bool;
 import org.apache.commons.lang3.StringUtils;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Component;
@@ -30,6 +31,7 @@ public class BEH0002 extends QCCatalogue {
     private RedisUtil redisUtil;
 
     public void start(InputInfo inputInfo, OutputInfo outputInfo) {
+        Boolean bool = false;
         List<Diag> chiefDiags = inputInfo.getBeHospitalizedDoc().getChiefLabel().getDiags();
         List<Diag> diags = inputInfo.getBeHospitalizedDoc().getInitialDiagLabel().getDiags();
         if(chiefDiags.size()>0){
@@ -39,9 +41,14 @@ public class BEH0002 extends QCCatalogue {
                         hospitalDiagName.contains("瘤") || hospitalDiagName.contains("复诊")){
                     status.set("0");
                     break;
+                }{
+                    bool = true;
                 }
             }
         }else {
+            bool = true;
+        }
+        if(bool){
             String mainDiag = diags.get(0).getName();
             List<String> symptoms=null;
             Map<String, Map<String, Object>> diagMap = redisUtil.getJsonStringValue(KernelConstants.CONCEPT_DIAG_PROPERTY_MAP);
@@ -66,6 +73,5 @@ public class BEH0002 extends QCCatalogue {
                 status.set("0");
             }
         }
-
     }
 }