Kaynağa Gözat

现病史 程度和缓解因素修改

rengb 5 yıl önce
ebeveyn
işleme
a06ee93567

+ 9 - 0
kernel/src/main/java/com/lantone/qc/kernel/catalogue/behospitalized/BEH0019.java

@@ -42,6 +42,15 @@ public class BEH0019 extends QCCatalogue {
                         status.set("-1");
                         info.set(clinicalName);
                     }
+
+                    if (clinicals.size() > 1) {
+                        String secondeName = clinicals.get(1).getName();
+                        String presentText = inputInfo.getBeHospitalizedDoc().getPresentLabel().getText();
+                        String subTxt = presentText.substring(presentText.indexOf(clinicalName), presentText.indexOf(secondeName));
+                        if (subTxt.indexOf("好转") > -1) {
+                            status.set("0");
+                        }
+                    }
                 }
             }
         }

+ 9 - 0
kernel/src/main/java/com/lantone/qc/kernel/catalogue/behospitalized/BEH0020.java

@@ -42,6 +42,15 @@ public class BEH0020 extends QCCatalogue {
                         status.set("-1");
                         info.set(clinicalName);
                     }
+
+                    if (clinicals.size() > 1) {
+                        String secondeName = clinicals.get(1).getName();
+                        String presentText = inputInfo.getBeHospitalizedDoc().getPresentLabel().getText();
+                        String subTxt = presentText.substring(presentText.indexOf(clinicalName), presentText.indexOf(secondeName));
+                        if (subTxt.indexOf("忍") > -1) {
+                            status.set("0");
+                        }
+                    }
                 }
             }
         }