|
@@ -33,7 +33,7 @@ public class BeiLunOperationRecordHtmlAnalysis implements BeiLunHtmlAnalysis {
|
|
Document doc = Jsoup.parse(html);
|
|
Document doc = Jsoup.parse(html);
|
|
List<String> titles = Lists.newArrayList("姓名","病区","床号","住院号","手 术 记 录 单",
|
|
List<String> titles = Lists.newArrayList("姓名","病区","床号","住院号","手 术 记 录 单",
|
|
"手术日期","手术时间","开始时间","结束时间","术前诊断","手术名称","术后诊断","手术人员","麻醉方式","麻醉人员","手术经过",
|
|
"手术日期","手术时间","开始时间","结束时间","术前诊断","手术名称","术后诊断","手术人员","麻醉方式","麻醉人员","手术经过",
|
|
- "记录医师签名","主刀医师签名","主刀医师","记录医师","科室意见","科主任"
|
|
|
|
|
|
+ "记录医师签名","主刀医师签名","主刀医师","记录医师","科室意见","科主任","医师签名"
|
|
);
|
|
);
|
|
String htmlContent = XszyyCommonAnalysisUtil.html2String(doc.toString());
|
|
String htmlContent = XszyyCommonAnalysisUtil.html2String(doc.toString());
|
|
|
|
|
|
@@ -45,11 +45,16 @@ public class BeiLunOperationRecordHtmlAnalysis implements BeiLunHtmlAnalysis {
|
|
map.put("记录时间",XszyyCommonAnalysisUtil.extractDate(map.get("主刀医师签名")));
|
|
map.put("记录时间",XszyyCommonAnalysisUtil.extractDate(map.get("主刀医师签名")));
|
|
map.put("主刀医师签名",map.get("主刀医师签名").substring(0,map.get("主刀医师签名").indexOf(map.get("记录时间"))));
|
|
map.put("主刀医师签名",map.get("主刀医师签名").substring(0,map.get("主刀医师签名").indexOf(map.get("记录时间"))));
|
|
}
|
|
}
|
|
- //记录医师名存在记录时间
|
|
|
|
|
|
+ //记录医师存在记录时间
|
|
if(map.containsKey("记录医师")&&XszyyCommonAnalysisUtil.extractDate(map.get("记录医师"))!=null){
|
|
if(map.containsKey("记录医师")&&XszyyCommonAnalysisUtil.extractDate(map.get("记录医师"))!=null){
|
|
map.put("记录时间",XszyyCommonAnalysisUtil.extractDate(map.get("记录医师")));
|
|
map.put("记录时间",XszyyCommonAnalysisUtil.extractDate(map.get("记录医师")));
|
|
map.put("记录医师",map.get("记录医师").substring(0,map.get("记录医师").indexOf(map.get("记录时间"))));
|
|
map.put("记录医师",map.get("记录医师").substring(0,map.get("记录医师").indexOf(map.get("记录时间"))));
|
|
}
|
|
}
|
|
|
|
+ //医师签名存在记录时间
|
|
|
|
+ if(map.containsKey("医师签名")&&XszyyCommonAnalysisUtil.extractDate(map.get("医师签名"))!=null){
|
|
|
|
+ map.put("记录时间",XszyyCommonAnalysisUtil.extractDate(map.get("医师签名")));
|
|
|
|
+ map.put("医师签名",map.get("医师签名").substring(0,map.get("医师签名").indexOf(map.get("记录时间"))));
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
XszyyHtmlAnalysisUtil.insertModuleId(modeId, recTypeId, map);
|
|
XszyyHtmlAnalysisUtil.insertModuleId(modeId, recTypeId, map);
|