Kaynağa Gözat

1.添加恩泽输血记录解析

hujing 4 yıl önce
ebeveyn
işleme
9fb47b54e1

+ 33 - 0
trans/src/main/java/com/lantone/qc/trans/beilun/util/ez/EzClinicalBloodAnalysis.java

@@ -0,0 +1,33 @@
+package com.lantone.qc.trans.beilun.util.ez;
+
+import com.lantone.qc.trans.beilun.util.ez.util.EzXmlUtil;
+import lombok.extern.slf4j.Slf4j;
+
+import java.util.Map;
+
+/**
+ * @Description: 输血记录解析
+ * @author: HUJING
+ * @time: 2021/1/7 11:20
+ */
+@Slf4j
+public class EzClinicalBloodAnalysis implements EzAnalysis {
+
+    @Override
+    public Map<String, String> analysis(String xml) throws Exception {
+        Map<String, String> map = EzXmlUtil.analysis(xml);
+        return map;
+    }
+    /**
+     * 目前能解析字段:
+     *  全文本
+     *  诊断
+     *  检验结果
+     *  血型
+     *  输注量
+     *  输血开始时间
+     *  输血日期end
+     *  输血结束时间
+     *  输血指征
+     */
+}

+ 17 - 1
trans/src/main/java/com/lantone/qc/trans/beilun/util/ez/EzOperationRecordAnalysis.java

@@ -6,7 +6,7 @@ import lombok.extern.slf4j.Slf4j;
 import java.util.Map;
 
 /**
- * @Description: 手术记录文档生成
+ * @Description: 手术记录解析
  * @author: HUJING
  * @time: 2021/1/7 11:20
  */
@@ -21,4 +21,20 @@ public class EzOperationRecordAnalysis implements EzAnalysis {
         }
         return map;
     }
+    /**
+     * 目前能解析字段:
+     *  手术开始时间
+     *  手术结束时间
+     *  术前诊断
+     *  手术名称
+     *  术中诊断
+     *  手 术 者
+     *  麻醉方法
+     *  麻 醉 者
+     *  术中并发症
+     *  存在问题
+     *  术中失血量
+     *  手术经过
+     *  日期
+     */
 }