|
@@ -55,8 +55,13 @@ public class NingBoZhongYiBeHospitalizedHtmlAnalysis implements NingBoZhongYiHtm
|
|
map.put("记录时间", map.get("记录日期"));
|
|
map.put("记录时间", map.get("记录日期"));
|
|
//主诉、现病史等table解析
|
|
//主诉、现病史等table解析
|
|
NingBoZhongYiHtmlAnalysisUtil.tableStyle2InsertMap(doc.getElementById("table3"), map);
|
|
NingBoZhongYiHtmlAnalysisUtil.tableStyle2InsertMap(doc.getElementById("table3"), map);
|
|
- if (StringUtil.isNotBlank(map.get("婚育史月经史")) && map.get("婚育史月经史").contains("经期")) {
|
|
|
|
- map.put("婚育史", map.get("婚育史月经史").substring(0, map.get("婚育史月经史").indexOf("经期")));
|
|
|
|
|
|
+ if (StringUtil.isNotBlank(map.get("婚育史月经史")) && map.get("婚育史月经史").contains("月经史")) {
|
|
|
|
+ map.put("月经史", map.get("婚育史月经史").substring(map.get("婚育史月经史").indexOf("月经史") + 4));
|
|
|
|
+ map.put("婚育史", map.get("婚育史月经史").substring(0, map.get("婚育史月经史").indexOf("月经史")));
|
|
|
|
+ }
|
|
|
|
+ if (StringUtil.isNotBlank(map.get("婚育史")) && map.get("婚育史").contains("月经史")) {
|
|
|
|
+ map.put("月经史", map.get("婚育史").substring(map.get("婚育史").indexOf("月经史") + 4));
|
|
|
|
+ map.put("婚育史", map.get("婚育史").substring(0, map.get("婚育史").indexOf("月经史")));
|
|
}
|
|
}
|
|
//体 格 检 查 表(一) table解析
|
|
//体 格 检 查 表(一) table解析
|
|
Element tgjcTableElement = doc.getElementById("table4");
|
|
Element tgjcTableElement = doc.getElementById("table4");
|
|
@@ -74,12 +79,17 @@ public class NingBoZhongYiBeHospitalizedHtmlAnalysis implements NingBoZhongYiHtm
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ NingBoZhongYiHtmlAnalysisUtil.tableStyle1InsertMap(disTableElement, map);
|
|
|
|
+
|
|
if (StringUtil.isNotBlank(map.get("补充诊断"))) {
|
|
if (StringUtil.isNotBlank(map.get("补充诊断"))) {
|
|
- map.put("补充诊断", map.get("补充诊断").replace("\n", " "));
|
|
|
|
|
|
+ map.put("补充诊断", map.get("补充诊断").replace(" ","").replace("\n", " "));
|
|
|
|
+ map.put("初步诊断", map.get("初步诊断") + " 补充诊断:" + map.get("补充诊断"));
|
|
}
|
|
}
|
|
-
|
|
|
|
- NingBoZhongYiHtmlAnalysisUtil.tableStyle1InsertMap(disTableElement, map);
|
|
|
|
- disHandleExt(map);
|
|
|
|
|
|
+ if(StringUtil.isNotBlank(map.get("最后诊断"))){
|
|
|
|
+ map.put("最后诊断", map.get("最后诊断").replace(" ","").replace("\n", " "));
|
|
|
|
+ map.put("初步诊断", map.get("初步诊断") + " 最后诊断:" + map.get("最后诊断"));
|
|
|
|
+ }
|
|
|
|
+ //disHandleExt(map);
|
|
|
|
|
|
//医生签名、医生签名时间
|
|
//医生签名、医生签名时间
|
|
Element docSignElement = null, docSignTimeElement = null;
|
|
Element docSignElement = null, docSignTimeElement = null;
|