Browse Source

解析死亡病例讨论记录

xiepl 4 years ago
parent
commit
545ea47f75

+ 8 - 12
trans/src/main/java/com/lantone/qc/trans/shengzhouyy/DeathCaseDiscussDocTrans.java

@@ -1,7 +1,7 @@
 package com.lantone.qc.trans.shengzhouyy;
 
 import com.google.common.collect.Lists;
-import com.lantone.qc.dbanaly.facade.yiwu.YiWuXmlUtil;
+import com.lantone.qc.dbanaly.facade.shengzhouzz.ShengzhouyyXmlUtil;
 import com.lantone.qc.dbanaly.util.ModuleMappingUtil;
 import com.lantone.qc.pub.model.doc.DeathCaseDiscussDoc;
 import com.lantone.qc.pub.model.vo.MedrecVo;
@@ -27,7 +27,7 @@ public class DeathCaseDiscussDocTrans extends ModelDocTrans {
         if (contentMap.get("isParsed") != null && "1".equals(contentMap.get("isParsed").toString())) {
             structureMap = (Map) FastJsonUtils.getJsonToMap(content);
         } else {
-            Map<String, String> sourceMap = YiWuXmlUtil.xmlToMap(content);
+            Map<String, String> sourceMap = ShengzhouyyXmlUtil.xmlToMap(content);
             sourceMap.put("mode_id", ModuleMappingUtil.getDeptModuleId(modeId));
             sourceMap.put("mode_id=" + contentMap.get("modeId").toString(), "");
             sourceMap.put("rec_title=" + contentMap.get("recTitle").toString(), "");
@@ -43,15 +43,11 @@ public class DeathCaseDiscussDocTrans extends ModelDocTrans {
     }
 
     private List<String> keyContrasts = Lists.newArrayList(
-            "主持人=讨论主持人",
-            "死亡日期=死亡时间",
-            "讨论意见=讨论内容",
-            "现病史- 发病情况=入院情况",
-            "医生=记录医师",
-            "本人姓名=姓名",
-            "事件日期=讨论时间",
-            "当前诊断=死亡诊断",
-            "病历日期=记录时间",
-            "讨论小结=结论"
+            "病程时间=讨论时间",
+            "主持人姓名=主持人",
+            "参加讨论人员名单=参加人员",
+            "讨论结论=讨论内容",
+            "主持人总结意见=主持人小结",
+            "记录人签名=记录医生"
     );
 }