|
@@ -39,14 +39,14 @@ public class YiWuFirstCourseRecordDocTrans extends ModelDocTrans {
|
|
} else {
|
|
} else {
|
|
Map<String, String> sourceMap = YiWuXmlUtil.xmlToMap(content);
|
|
Map<String, String> sourceMap = YiWuXmlUtil.xmlToMap(content);
|
|
sourceMap.put("mode_id", ModuleMappingUtil.getDeptModuleId(modeId));
|
|
sourceMap.put("mode_id", ModuleMappingUtil.getDeptModuleId(modeId));
|
|
- List<String> titles = Lists.newArrayList("病历记录时间", "一、病例特点", "二、初步诊断", "三、诊断依据"
|
|
|
|
- , "四、鉴别诊断", "五、诊疗计划","记录医师");
|
|
|
|
|
|
+ List<String> titles = Lists.newArrayList("病历记录时间", "一般情况","一、病例特点", "二、初步诊断", "三、诊断依据"
|
|
|
|
+ , "四、鉴别诊断", "五、诊疗计划","主诊医师","记录医师");
|
|
String text = sourceMap.get("原始文本");
|
|
String text = sourceMap.get("原始文本");
|
|
CommonAnalysisUtil.cutByTitles(text, titles, 0, sourceMap);
|
|
CommonAnalysisUtil.cutByTitles(text, titles, 0, sourceMap);
|
|
- //新生儿科特殊处理
|
|
|
|
|
|
+ /*//新生儿科特殊处理
|
|
if (sourceMap.containsKey("病历记录时间")) {
|
|
if (sourceMap.containsKey("病历记录时间")) {
|
|
sourceMap.put("病历内容", "患者" + sourceMap.get("病历记录时间").split("患者")[1]);
|
|
sourceMap.put("病历内容", "患者" + sourceMap.get("病历记录时间").split("患者")[1]);
|
|
- }
|
|
|
|
|
|
+ }*/
|
|
Map<String, String> changeKeyMap = Maps.newHashMap();
|
|
Map<String, String> changeKeyMap = Maps.newHashMap();
|
|
Iterator<Map.Entry<String, String>> it = sourceMap.entrySet().iterator();
|
|
Iterator<Map.Entry<String, String>> it = sourceMap.entrySet().iterator();
|
|
while (it.hasNext()) {
|
|
while (it.hasNext()) {
|