|
@@ -105,7 +105,7 @@ public class YiWuOperationDocTrans extends ModelDocTrans {
|
|
|
sourceMap.put("mode_id", ModuleMappingUtil.getDeptModuleId(modeId));
|
|
|
List<String> titles = Lists.newArrayList("手术开始时间", "术中诊断", "麻醉方式", "手术方式",
|
|
|
"手术简要经过(包括术中所见)", "术后诊疗计划(处理措施)", "术后注意观察事项", "医师签名",
|
|
|
- "签名时间", "患者或代理人签名", "签名时间","术中见","术后诊断","术后谈话");
|
|
|
+ "签名时间", "患者或代理人签名", "签名时间", "术中见", "术后诊断", "术后谈话");
|
|
|
String text = sourceMap.get("原始文本");
|
|
|
List<String> sortTitles = CommonAnalysisUtil.sortTitles(titles, text);
|
|
|
CommonAnalysisUtil.cutByTitles(text, sortTitles, 0, sourceMap);
|
|
@@ -187,12 +187,12 @@ public class YiWuOperationDocTrans 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("原始文本");
|
|
|
+ "手术简要经过(包括“术中所见”)", "医师签名", "签名时间", "患者或代理人签名", "术中并发症", "日 期", "术前诊断", "术后诊断");
|
|
|
+ String text = sourceMap.get("原始文本").replace(" ", "");
|
|
|
List<String> sortTitles = CommonAnalysisUtil.sortTitles(titles, text);
|
|
|
CommonAnalysisUtil.cutByTitles(text, sortTitles, 0, sourceMap);
|
|
|
sourceMap.put("mode_id=" + contentMap.get("modeId").toString(), "");
|
|
@@ -280,11 +280,11 @@ public class YiWuOperationDocTrans extends ModelDocTrans {
|
|
|
List<String> titles = Lists.newArrayList("讨论时间", "讨论地点", "主持人", "经治医师", "讨论意见",
|
|
|
"参加人员及技术职称", "讨论方式", "讨论记录", "主持人签名", "记录人签名", "病史摘要", "术前诊断", "术前准备"
|
|
|
, "拟施手术", "拟施麻醉", "术中注意点", "家属谈话内容", "医生签名", "日 期", "术前准备情况", "手术指征", "手术方案",
|
|
|
- "可能出现的意外及防范措施", "讨论日期时间", "参加人员", "讨论主持人", "小结", "记录医师","手术指征与禁忌症"
|
|
|
- ,"拟施手术名称和方式及可能的变更","可替代方案","计划性多次手术",
|
|
|
- "术前特殊准备", "心理状态","经济评估","主要术中、术后风险及防范措施","术中、术后注意事项(含护理事项)",
|
|
|
- "一:经治医师汇报病史","二:讨论目的","三:讨论");
|
|
|
- String text = sourceMap.get("原始文本").replaceAll("[0-9:.]","");
|
|
|
+ "可能出现的意外及防范措施", "讨论日期时间", "参加人员", "讨论主持人", "小结", "记录医师", "手术指征与禁忌症"
|
|
|
+ , "拟施手术名称和方式及可能的变更", "可替代方案", "计划性多次手术",
|
|
|
+ "术前特殊准备", "心理状态", "经济评估", "主要术中、术后风险及防范措施", "术中、术后注意事项(含护理事项)",
|
|
|
+ "一:经治医师汇报病史", "二:讨论目的", "三:讨论");
|
|
|
+ String text = sourceMap.get("原始文本").replaceAll("[0-9:.]", "");
|
|
|
List<String> sortTitles = CommonAnalysisUtil.sortTitles(titles, text);
|
|
|
CommonAnalysisUtil.cutByTitles(text, sortTitles, 0, sourceMap);
|
|
|
sourceMap.put("mode_id=" + contentMap.get("modeId").toString(), "");
|