Ver código fonte

北仑:病程中抗生素记录不规范药品后15位带有阴性排除掉

wangsy 4 anos atrás
pai
commit
8441ae47c4

+ 11 - 0
kernel/src/main/java/com/lantone/qc/kernel/catalogue/beilun/threelevelward/THR03077.java

@@ -301,6 +301,17 @@ public class THR03077 extends QCCatalogue {
                 if (keyword.contains("继续") || keyword.contains("停")) {
                     continue;
                 }
+
+                String behindWord = content.substring(position, Math.min(position + 15, content.toCharArray().length));
+                String lastBehindWord = content.substring(lastPosition, Math.min(lastPosition + 10, content.toCharArray().length));
+                if (behindWord != lastBehindWord) {
+                    if (lastBehindWord.contains("阴性")) {
+                        continue;
+                    }
+                }
+                if (behindWord.contains("阴性")) {
+                    continue;
+                }
             }
             wardDrug = removeBracket(wardDrug);
             String drugStandardWord = similarityUtil.getDrugStandardWord(wardDrug);