|
@@ -122,6 +122,11 @@ public class OperationDocTrans extends ModelDocTrans {
|
|
|
sourceMap.put("手术开始时间", surgery_start_time);
|
|
|
sourceMap.put("手术结束时间", surgery_end_time);
|
|
|
}
|
|
|
+
|
|
|
+ String rec_title = sourceMap.get("病程标题");
|
|
|
+ if (StringUtils.isNotBlank(rec_title) && "术后首次病程记录".equals(rec_title)) {
|
|
|
+ sourceMap.put("病程内容", null);
|
|
|
+ }
|
|
|
structureMap = OrdinaryAssistant.mapKeyContrast(sourceMap, operationDiscussion_keyContrasts, modeId);
|
|
|
}
|
|
|
|
|
@@ -140,9 +145,6 @@ public class OperationDocTrans extends ModelDocTrans {
|
|
|
"注意事项=术后注意事项",
|
|
|
"治疗计划和措施=术后处理措施",
|
|
|
"术后注意观察事项=术后注意事项",
|
|
|
- "手术名称=手术名称方式",
|
|
|
- "术中诊断=术中后诊断",
|
|
|
- "术后诊断=术中后诊断",
|
|
|
"术后诊疗计划(处理措施)=术后处理措施",
|
|
|
"术后谈话=术后注意事项",
|
|
|
"记录医师=记录医生",
|
|
@@ -153,7 +155,8 @@ public class OperationDocTrans extends ModelDocTrans {
|
|
|
"医师签名日期=记录时间",
|
|
|
"手术经过=手术简要经过",
|
|
|
"术后生命体征=术后注意事项",
|
|
|
- "手术方式=手术名称"
|
|
|
+ "手术方式=手术名称",
|
|
|
+ "手术名称方式=手术名称"
|
|
|
);
|
|
|
|
|
|
|
|
@@ -190,7 +193,7 @@ public class OperationDocTrans extends ModelDocTrans {
|
|
|
List<String> titles = Lists.newArrayList("手术开始时间", "手术结束时间", "术中诊断", "手术简要经过", "主 刀",
|
|
|
"第一助手", "第二助手", "第三助手", "洗手护士", "巡回护士", "麻醉方式", "手术方式", "麻醉医师", "手术标本", "冰冻切片结果",
|
|
|
"术中并发症", "术中失血量", "手术经过及处理", "手术简要经过", "手术经过", "医师签名", "主刀医师签名", "时间", "术后生命体征",
|
|
|
- "术后出血量", "患方签名", "记录时间","待产日期","手术名称","术后诊断");
|
|
|
+ "术后出血量", "患方签名", "记录时间", "待产日期", "手术名称", "术后诊断");
|
|
|
|
|
|
String text = sourceMap.get("原始文本");
|
|
|
List<String> sortTitles = CommonAnalysisUtil.sortTitles(titles, text);
|