Explorar el Código

义乌入院记录民族婚姻状况字段映射修改

fangqw hace 4 años
padre
commit
e0df8f37d3

+ 4 - 4
trans/src/main/java/com/lantone/qc/trans/yiwu/YiWuBeHospitalizedDocTrans.java

@@ -49,7 +49,7 @@ public class YiWuBeHospitalizedDocTrans extends ModelDocTrans {
         } else {
             Map<String, String> sourceMap = YiWuXmlUtil.xmlToMap(content);
             sourceMap.put("mode_id", ModuleMappingUtil.getDeptModuleId(modeId));
-            List<String> titles = Lists.newArrayList("住      址","供 史 者","性      别","婚  姻","民  族","个人史","妇科检查","产科检查","实验室","初步诊断","修正诊断","补充诊断","医师签名","日    期");
+            List<String> titles = Lists.newArrayList("婚姻状况","住      址","供 史 者","性      别","婚  姻","民  族","个人史","妇科检查","产科检查","实验室","初步诊断","修正诊断","补充诊断","医师签名","日    期");
             String text = sourceMap.get("原始文本");
             List<String> sortTitles = CommonAnalysisUtil.sortTitlesNoColon(titles, text);
             CommonAnalysisUtil.cutByTitlesNoColon(text, sortTitles, 0, sourceMap);
@@ -117,11 +117,11 @@ public class YiWuBeHospitalizedDocTrans extends ModelDocTrans {
             //入院记录标题部分解析不出的  婚姻和民族处理
             //注意中间的空格是什么字符
             List<String> titletitles = Lists.newArrayList("住      址",
-                    "婚  姻","民  族","供 史 者","性      别","婚    姻");
+                    "婚  姻","民  族","供 史 者","性      别","婚    姻","婚姻状况");
             for (String str: titletitles) {
                 String str1=str.replaceAll(" ","").replaceAll(" ","");
-                if(sourceMap.containsKey(str1)){
-                    String value=(sourceMap.get(str1).split(" ")[0]).split("\\\\n")[0];
+                if(sourceMap.containsKey(str)){
+                    String value=(sourceMap.get(str).split(" ")[0]).split("\\\\n")[0];
                     sourceMap.put(str1,value);
                 }
             }

+ 2 - 1
trans/src/main/java/com/lantone/qc/trans/yiwu/YiWuOperationDocTrans.java

@@ -242,7 +242,8 @@ public class YiWuOperationDocTrans extends ModelDocTrans {
             "手术经过=手术经过及处理",
             "助手医师=助手",
             "主治医师=主刀医师",
-            "术中出血量=出血"
+            "术中出血量=出血",
+            "助手=一助"
     );