فهرست منبع

危重患者上级医师(副高及以上)查房记录不及时 中添加危重通知书病历日期在医嘱无法判断下达时间时为病危病重下达时间

zhanghang 3 سال پیش
والد
کامیت
2fb1b539a3
1فایلهای تغییر یافته به همراه12 افزوده شده و 2 حذف شده
  1. 12 2
      kernel/src/main/java/com/lantone/qc/kernel/catalogue/threelevelward/THR03150.java

+ 12 - 2
kernel/src/main/java/com/lantone/qc/kernel/catalogue/threelevelward/THR03150.java

@@ -115,10 +115,20 @@ public class THR03150 extends QCCatalogue {
             falg=true;
             if(StringUtil.isBlank(doctorStartTime)){
                 if(ListUtil.isNotEmpty(criticallyIllNoticeDocs)){
-                    doctorStartTime = criticallyIllNoticeDocs.get(0).getStructureMap().get("审核日期");
+                    String medicalRecordTime = criticallyIllNoticeDocs.get(0).getStructureMap().get("病历日期");
+                    if(StringUtil.isNotBlank(medicalRecordTime)){
+                        doctorStartTime=medicalRecordTime;
+                    }else {
+                        doctorStartTime = criticallyIllNoticeDocs.get(0).getStructureMap().get("审核日期");
+                    }
                 }
                 if(ListUtil.isNotEmpty(seriouslyIllNoticeDocs)){
-                    doctorStartTime = seriouslyIllNoticeDocs.get(0).getStructureMap().get("审核日期");
+                    String medicalRecordTime = seriouslyIllNoticeDocs.get(0).getStructureMap().get("病历日期");
+                    if(StringUtil.isNotBlank(medicalRecordTime)){
+                        doctorStartTime=medicalRecordTime;
+                    }else {
+                        doctorStartTime = seriouslyIllNoticeDocs.get(0).getStructureMap().get("审核日期");
+                    }
                 }
             }
         }