소스 검색

1.输血记录中输血指征不严格添加逻辑:如果内容为其它就报错

hujing 5 년 전
부모
커밋
bd403306ab
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      kernel/src/main/java/com/lantone/qc/kernel/catalogue/clinicalblood/CLI0300.java

+ 4 - 0
kernel/src/main/java/com/lantone/qc/kernel/catalogue/clinicalblood/CLI0300.java

@@ -41,6 +41,10 @@ public class CLI0300 extends QCCatalogue {
                 if (infusionReason.contains("白蛋白") || infusionReason.contains("凝血酶原复合物")) {
                     continue;
                 }
+                if ("其它".equals(infusionReason)) {
+                    status.set("-1");
+                    return;
+                }
                 Pattern compile = Pattern.compile("([\\d]+[.\\d+]*)([a-zA-Z]+)(/[a-zA-Z]+)*");
                 Matcher matcher = compile.matcher(infusionReason);
                 if (matcher.find(0)) {