浏览代码

七院解析代码修改

shiyue 4 年之前
父节点
当前提交
5c4081bd5c

+ 5 - 1
trans/src/main/java/com/lantone/qc/trans/hangzhoudiqi/QiYuanCriticallyIllNoticeDocTrans.java

@@ -50,6 +50,10 @@ public class QiYuanCriticallyIllNoticeDocTrans extends ModelDocTrans {
         return criticallyIllNoticeDoc;
     }
 
-    private List<String> keyContrasts = Lists.newArrayList();
+    private List<String> keyContrasts = Lists.newArrayList(
+            "病危(重)通知内容=通知内容",
+            "医师签名=告知医师签名"
+    );
+
 
 }

+ 7 - 4
trans/src/main/java/com/lantone/qc/trans/hangzhoudiqi/QiYuanStagesSummaryDocTrans.java

@@ -41,9 +41,8 @@ public class QiYuanStagesSummaryDocTrans extends ModelDocTrans {
             sourceMap.put("mode_id", ModuleMappingUtil.getDeptModuleId(modeId));
             sourceMap.put("mode_id=" + contentMap.get("modeId").toString(), "");
             sourceMap.put("rec_title=" + contentMap.get("recTitle").toString(), "");
-            List<String> titles = Lists.newArrayList("入院时情况", "入院诊断", "辅助检查",
-                    "诊治经过", "目前情况", "目前诊断", "进一步诊疗方案",
-                    "记录医师");
+            List<String> titles = Lists.newArrayList("入院时情况","入院情况", "入院诊断", "辅助检查","诊疗经过",
+                    "诊治经过", "目前情况", "目前诊断", "进一步诊疗方案","诊疗计划", "记录医师");
             String text = sourceMap.get("原始文本");
             List<String> sortTitles = CommonAnalysisUtil.sortTitles(titles, text);
             CommonAnalysisUtil.cutByTitles(text, sortTitles, 0, sourceMap);
@@ -51,6 +50,9 @@ public class QiYuanStagesSummaryDocTrans extends ModelDocTrans {
             if(structureMap.containsKey("病程内容")){
                 structureMap.put("病程内容",structureMap.get("病程内容").split("入院时情况")[0]);
             }
+            if(structureMap.containsKey("病历内容")){
+                structureMap.put("主诉",structureMap.get("病历内容").split("入院情况")[0]);
+            }
         }
 
         StagesSummaryDoc stagesSummaryDoc = new StagesSummaryDoc();
@@ -70,7 +72,8 @@ public class QiYuanStagesSummaryDocTrans extends ModelDocTrans {
             "今后治疗方案=诊疗计划",
             "入院时情况=入院情况",
             "记录医师=记录医生",
-            "病程时间=记录时间"
+            "病程时间=记录时间",
+            "诊疗经过=诊治经过"
     );
 
 }