|
@@ -56,6 +56,17 @@ public class FirstCourseRecordDocTrans extends ModelDocTrans {
|
|
|
if (structureMap.containsKey("诊疗计划") && structureMap.get("诊疗计划").contains("1.2.3.4.")) {
|
|
|
structureMap.put("诊疗计划", "");
|
|
|
}
|
|
|
+ if (structureMap.containsKey("诊疗计划") && !structureMap.containsKey("记录医生")) {
|
|
|
+ String plan = structureMap.get("诊疗计划");
|
|
|
+ if(plan.contains("。")){
|
|
|
+ String sign = plan.substring(plan.lastIndexOf("。") + 1).replace(" ","").replace(" ","");
|
|
|
+ if(StringUtil.isNotBlank(sign)){
|
|
|
+ structureMap.put("记录医生",sign);
|
|
|
+ structureMap.put("诊疗计划",structureMap.get("诊疗计划").split(sign)[0]);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
if (StringUtil.isBlank(structureMap.get("诊断依据")) && StringUtil.isBlank(structureMap.get("鉴别诊断")) &&
|
|
|
StringUtil.isBlank(structureMap.get("初步诊断")) && StringUtil.isBlank(structureMap.get("病例分型"))) {
|