Bladeren bron

卫生院修改

wangsy 4 jaren geleden
bovenliggende
commit
0d34d1aaff

+ 1 - 2
trans/src/main/java/com/lantone/qc/trans/liyangzxwsy/LiYangzxwsyBeHospitalizedDocTrans.java

@@ -62,8 +62,7 @@ public class LiYangzxwsyBeHospitalizedDocTrans extends ModelDocTrans {
     }
 
     private List<String> keyContrasts = Lists.newArrayList(
-            "出生地=籍贯",
-            "联系地址=住址",
+            "住址=联系地址",
             "入院时间=入院日期",
             "月经婚育史=婚育史",
             "初步诊断医师签名:=初步诊断医师签名",

+ 1 - 2
trans/src/main/java/com/lantone/qc/trans/shenzhenzxwsy/ShenZhenzxwsyBeHospitalizedDocTrans.java

@@ -62,8 +62,7 @@ public class ShenZhenzxwsyBeHospitalizedDocTrans extends ModelDocTrans {
     }
 
     private List<String> keyContrasts = Lists.newArrayList(
-            "出生地=籍贯",
-            "联系地址=住址",
+            "住址=联系地址",
             "入院时间=入院日期",
             "月经婚育史=婚育史",
             "初步诊断医师签名:=初步诊断医师签名",

+ 3 - 1
trans/src/main/java/com/lantone/qc/trans/shenzhenzxwsy/ShenZhenzxwsyFirstCourseRecordDocTrans.java

@@ -80,7 +80,9 @@ public class ShenZhenzxwsyFirstCourseRecordDocTrans extends ModelDocTrans {
             "、根据人民卫生出版社《妇产科学》第九版拟定如下诊疗计划=诊疗计划",
             "2.诊断依据=诊断依据",
             "3.鉴别诊断=鉴别诊断",
-            "1.初步诊断=初步诊断"
+            "1.初步诊断=初步诊断",
+            "一.诊断依据=诊断依据",
+            "二.鉴别诊断=鉴别诊断"
     );
 
 }

+ 8 - 8
trans/src/main/java/com/lantone/qc/trans/shenzhenzxwsy/util/ShenZhenzxwsyFirstCourseRecordHtmlAnalysis.java

@@ -25,19 +25,19 @@ public class ShenZhenzxwsyFirstCourseRecordHtmlAnalysis implements ShenZhenzxwsy
     public Map<String, String> analysis(String... args) {
         Map<String, String> structureMap = Maps.newLinkedHashMap();
         try {
-            List<String> titles = Lists.newArrayList("一. 病例特点", "二. 拟诊讨论", "三. 诊疗计划", "三、诊疗计划", "三、根据人民卫生出版社《妇产科学》第九版拟定如下诊疗计划", "医师签名");
+            List<String> titles = Lists.newArrayList("病例特点", "初步诊断", "拟诊讨论(诊断依据及鉴别诊断)", "一.诊断依据", "二.鉴别诊断", "诊疗计划", "预后分析", "三、根据人民卫生出版社《妇产科学》第九版拟定如下诊疗计划", "医师签名");
             Document doc = Jsoup.parse(args[0].replace("&nbsp;", " "));
             String htmlContent = ShenZhenzxwsyHtmlAnalysisUtil.blockDivToStr(doc.selectFirst("body").child(0), true);
             if (StringUtil.isNotBlank(htmlContent)) {
                 CommonAnalysisUtil.html2StructureMap(titles, htmlContent, structureMap);
             }
-            if (structureMap.containsKey("二.拟诊讨论")) {
-                List<String> listTitle = CommonAnalysisUtil.sortTitles(
-                        Lists.newArrayList("1.初步诊断", "2.诊断依据", "3.鉴别诊断"
-                                , "诊断依据", "鉴别诊断", "初步诊断"), structureMap.get("二.拟诊讨论")
-                );
-                CommonAnalysisUtil.cutByTitles(structureMap.get("二.拟诊讨论"), listTitle, 0, structureMap);
-            }
+//            if (structureMap.containsKey("拟诊讨论(诊断依据及鉴别诊断)")) {
+//                List<String> listTitle = CommonAnalysisUtil.sortTitles(
+//                        Lists.newArrayList("1.初步诊断", "2.诊断依据", "3.鉴别诊断"
+//                                , "诊断依据", "鉴别诊断", "初步诊断"), structureMap.get("二.拟诊讨论")
+//                );
+//                CommonAnalysisUtil.cutByTitles(structureMap.get("拟诊讨论(诊断依据及鉴别诊断)"), listTitle, 0, structureMap);
+//            }
             ShenZhenzxwsyHtmlAnalysisUtil.insertModuleId(modeId, args[2], structureMap);
         } catch (Exception e) {
             log.error(e.getMessage(), e);