|
@@ -41,9 +41,8 @@ public class QiYuanStagesSummaryDocTrans extends ModelDocTrans {
|
|
|
sourceMap.put("mode_id", ModuleMappingUtil.getDeptModuleId(modeId));
|
|
|
sourceMap.put("mode_id=" + contentMap.get("modeId").toString(), "");
|
|
|
sourceMap.put("rec_title=" + contentMap.get("recTitle").toString(), "");
|
|
|
- List<String> titles = Lists.newArrayList("入院时情况", "入院诊断", "辅助检查",
|
|
|
- "诊治经过", "目前情况", "目前诊断", "进一步诊疗方案",
|
|
|
- "记录医师");
|
|
|
+ List<String> titles = Lists.newArrayList("入院时情况","入院情况", "入院诊断", "辅助检查","诊疗经过",
|
|
|
+ "诊治经过", "目前情况", "目前诊断", "进一步诊疗方案","诊疗计划", "记录医师");
|
|
|
String text = sourceMap.get("原始文本");
|
|
|
List<String> sortTitles = CommonAnalysisUtil.sortTitles(titles, text);
|
|
|
CommonAnalysisUtil.cutByTitles(text, sortTitles, 0, sourceMap);
|
|
@@ -51,6 +50,9 @@ public class QiYuanStagesSummaryDocTrans extends ModelDocTrans {
|
|
|
if(structureMap.containsKey("病程内容")){
|
|
|
structureMap.put("病程内容",structureMap.get("病程内容").split("入院时情况")[0]);
|
|
|
}
|
|
|
+ if(structureMap.containsKey("病历内容")){
|
|
|
+ structureMap.put("主诉",structureMap.get("病历内容").split("入院情况")[0]);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
StagesSummaryDoc stagesSummaryDoc = new StagesSummaryDoc();
|
|
@@ -70,7 +72,8 @@ public class QiYuanStagesSummaryDocTrans extends ModelDocTrans {
|
|
|
"今后治疗方案=诊疗计划",
|
|
|
"入院时情况=入院情况",
|
|
|
"记录医师=记录医生",
|
|
|
- "病程时间=记录时间"
|
|
|
+ "病程时间=记录时间",
|
|
|
+ "诊疗经过=诊治经过"
|
|
|
);
|
|
|
|
|
|
}
|