Forráskód Böngészése

义乌病历首程未在入院八小时内完成规则修改

fangqw 4 éve
szülő
commit
449894cb07

+ 1 - 1
kernel/src/main/java/com/lantone/qc/kernel/catalogue/yiwu/threelevelward/THR0122.java

@@ -24,7 +24,7 @@ public class THR0122 extends QCCatalogue {
         if (inputInfo.getBeHospitalizedDoc() != null && inputInfo.getBeHospitalizedDoc().getStructureMap() != null
                 && inputInfo.getFirstCourseRecordDoc() != null && inputInfo.getFirstCourseRecordDoc().getStructureMap() != null) {
             Map<String, String> beHospitalStructureMap = inputInfo.getBeHospitalizedDoc().getStructureMap();
-            String admisDate = beHospitalStructureMap.get("入院日期");
+            String admisDate = beHospitalStructureMap.get(Content.admisDate);
             Map<String, String> firstCourseRecordStructureMap = inputInfo.getFirstCourseRecordDoc().getStructureMap();
             String recordTime = firstCourseRecordStructureMap.get("病历日期");
             String [] str=firstCourseRecordStructureMap.get("病历内容").split("于");

+ 4 - 3
trans/src/main/java/com/lantone/qc/trans/yiwu/YiWuFirstCourseRecordDocTrans.java

@@ -43,8 +43,8 @@ public class YiWuFirstCourseRecordDocTrans extends ModelDocTrans {
                     , "四、鉴别诊断", "五、诊疗计划","主诊医师","记录医师");
             String text = sourceMap.get("原始文本");
             CommonAnalysisUtil.cutByTitles(text, titles, 0, sourceMap);
-            /*//新生儿科特殊处理
-            if (sourceMap.containsKey("病历记录时间")) {
+            //新生儿科特殊处理
+            /*if (sourceMap.containsKey("病历记录时间")) {
                 sourceMap.put("病历内容", "患者" + sourceMap.get("病历记录时间").split("患者")[1]);
             }*/
             Map<String, String> changeKeyMap = Maps.newHashMap();
@@ -136,7 +136,8 @@ public class YiWuFirstCourseRecordDocTrans extends ModelDocTrans {
             "体温(口)=体温口",
             "病程时间=病历日期",
             "记录医师=记录医生",
-            "病例日期=病历日期"
+            "病例日期=病历日期",
+            "一般情况=病历内容"
     );
 
 }