|
@@ -31,7 +31,7 @@ public class OperationRecordHtmlAnalysis implements HtmlAnalysis {
|
|
Element bigDivElement = Jsoup.parse(html).selectFirst("body").child(0);
|
|
Element bigDivElement = Jsoup.parse(html).selectFirst("body").child(0);
|
|
analysisGeneral(bigDivElement, map);
|
|
analysisGeneral(bigDivElement, map);
|
|
HtmlAnalysisUtil.mapValueRemoveStartColon(map);
|
|
HtmlAnalysisUtil.mapValueRemoveStartColon(map);
|
|
- CommonAnalysisUtil.makeEmpty(map, "医生签名");
|
|
|
|
|
|
+ //CommonAnalysisUtil.makeEmpty(map, "主刀医师签名");
|
|
HtmlAnalysisUtil.insertModuleId(modeId, recTypeId, map);
|
|
HtmlAnalysisUtil.insertModuleId(modeId, recTypeId, map);
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
log.error(e.getMessage(), e);
|
|
log.error(e.getMessage(), e);
|
|
@@ -46,7 +46,7 @@ public class OperationRecordHtmlAnalysis implements HtmlAnalysis {
|
|
List<String> titles = Lists.newArrayList(
|
|
List<String> titles = Lists.newArrayList(
|
|
"姓名", "病区", "科室", "床号", "床位", "住院号", "手术开始时间", "手术结束时间", "术前诊断", "术 前 诊 断",
|
|
"姓名", "病区", "科室", "床号", "床位", "住院号", "手术开始时间", "手术结束时间", "术前诊断", "术 前 诊 断",
|
|
"手术名称", "手 术 名 称", "术中诊断", "术(中)后诊断", "手术人员", "手术主刀医师", "手 术 主 刀 医 师", "一助", "二助", "麻醉方式",
|
|
"手术名称", "手 术 名 称", "术中诊断", "术(中)后诊断", "手术人员", "手术主刀医师", "手 术 主 刀 医 师", "一助", "二助", "麻醉方式",
|
|
- "麻 醉 方 式", "麻醉人员", "麻 醉 医 师", "手术风险评估(可选)", "NNIS分级", "手术类别(可选)", "手术标本", "冰冻切片结果",
|
|
|
|
|
|
+ "麻 醉 方 式", "麻醉人员", "麻醉医师", "麻 醉 医 师", "手术风险评估(可选)", "NNIS分级", "手术类别(可选)", "手术标本", "冰冻切片结果",
|
|
"术中并发症", "术中失血量", "手术经过", "手术经过及处理(包括患者的体位、切口处理、病灶所见及手术步骤等)", "记录者签字", "主刀签字", "主刀医师签名",
|
|
"术中并发症", "术中失血量", "手术经过", "手术经过及处理(包括患者的体位、切口处理、病灶所见及手术步骤等)", "记录者签字", "主刀签字", "主刀医师签名",
|
|
"记录日期", "日期", "时间"
|
|
"记录日期", "日期", "时间"
|
|
);
|
|
);
|
|
@@ -63,11 +63,11 @@ public class OperationRecordHtmlAnalysis implements HtmlAnalysis {
|
|
StringBuffer sb = new StringBuffer();
|
|
StringBuffer sb = new StringBuffer();
|
|
sb.append(map.get("记录日期"));
|
|
sb.append(map.get("记录日期"));
|
|
if (map.containsKey("时间") && StringUtil.isNotBlank(map.get("时间"))) {
|
|
if (map.containsKey("时间") && StringUtil.isNotBlank(map.get("时间"))) {
|
|
- sb.append(map.get("时间"));
|
|
|
|
|
|
+ sb.append(" " + map.get("时间"));
|
|
}
|
|
}
|
|
map.put("日期", sb.toString());
|
|
map.put("日期", sb.toString());
|
|
}
|
|
}
|
|
- /*if (map.containsKey("手术主刀医师") && StringUtil.isNotBlank(map.get("手术主刀医师"))) {
|
|
|
|
|
|
+ if (map.containsKey("手术主刀医师") && StringUtil.isNotBlank(map.get("手术主刀医师"))) {
|
|
StringBuffer sb1 = new StringBuffer();
|
|
StringBuffer sb1 = new StringBuffer();
|
|
sb1.append("手术主刀医师:" + map.get("手术主刀医师"));
|
|
sb1.append("手术主刀医师:" + map.get("手术主刀医师"));
|
|
if (map.containsKey("一助") && StringUtil.isNotBlank(map.get("一助"))) {
|
|
if (map.containsKey("一助") && StringUtil.isNotBlank(map.get("一助"))) {
|
|
@@ -77,7 +77,7 @@ public class OperationRecordHtmlAnalysis implements HtmlAnalysis {
|
|
sb1.append(" 二助:" + map.get("二助"));
|
|
sb1.append(" 二助:" + map.get("二助"));
|
|
}
|
|
}
|
|
map.put("手术人员", sb1.toString());
|
|
map.put("手术人员", sb1.toString());
|
|
- }*/
|
|
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
}
|
|
}
|