|
@@ -246,11 +246,23 @@ public class BeiLunOperationDocTrans extends ModelDocTrans {
|
|
|
structureMap.put("病历号", contentMap.get("behospitalCode") == null ? null : contentMap.get("behospitalCode").toString());
|
|
|
}
|
|
|
}
|
|
|
- List<String> titles = Lists.newArrayList("手术指征", "注意事项", "术前诊断","医生签名", "手术指征与禁忌征", "可替代方案", "术前准备");
|
|
|
+ List<String> titles = Lists.newArrayList("讨论时间", "手术指征", "注意事项", "术前诊断", "医生签名", "风险及防范措施", "手术指征与禁忌征", "可替代方案", "术前准备", "参加人员");
|
|
|
if (structureMap.containsKey("简要病情")) {
|
|
|
String value = structureMap.get("简要病情").replaceAll("医师姓名", "").replaceAll("简要病情描述", "");
|
|
|
structureMap.put("简要病情", value);
|
|
|
}
|
|
|
+ if (structureMap.containsKey("可替代的方案")) {
|
|
|
+ String value = structureMap.get("可替代的方案").replaceAll("可替代方案", "");
|
|
|
+ structureMap.put("可替代的方案", value);
|
|
|
+ }
|
|
|
+ if (structureMap.containsKey("拟施麻醉方式")) {
|
|
|
+ String value = structureMap.get("拟施麻醉方式").replaceAll("麻醉方式", "");
|
|
|
+ structureMap.put("拟施麻醉方式", value);
|
|
|
+ }
|
|
|
+ if (structureMap.containsKey("其他术前相关情况")) {
|
|
|
+ String value = structureMap.get("其他术前相关情况").replaceAll("术者术前查看患者的相关情况", "");
|
|
|
+ structureMap.put("其他术前相关情况", value);
|
|
|
+ }
|
|
|
for (String title : titles) {
|
|
|
eliminateDate(structureMap, title);
|
|
|
}
|