Explorar el Código

义乌:死亡记录无诊疗经过,疑难杂症参加人员、讨论日期

zhanghang hace 3 años
padre
commit
c8b950364b

+ 1 - 0
kernel/src/main/java/com/lantone/qc/kernel/catalogue/deathrecord/DEAR0342.java

@@ -32,6 +32,7 @@ public class DEAR0342 extends QCCatalogue {
         {
             case "1":               //长兴
             case "2":
+            case "5":
                 return "诊疗经过";
             default:
                 return "诊疗经过(重点记录病情演变、抢救经过)";

+ 1 - 0
kernel/src/main/java/com/lantone/qc/kernel/catalogue/difficultcasediscuss/DIF0117.java

@@ -42,6 +42,7 @@ public class DIF0117 extends QCCatalogue {
         switch (Content.hospital_Id)
         {
             case "1":               //长兴
+            case "5":
                 return "讨论日期";
             default:
                 return "讨论时间";

+ 11 - 1
kernel/src/main/java/com/lantone/qc/kernel/catalogue/difficultcasediscuss/DIF0119.java

@@ -26,10 +26,11 @@ public class DIF0119 extends QCCatalogue {
         if (ListUtil.isEmpty(difficultCaseDiscussDocs)) {
             return;
         }
+        String key = getKeyByHospitalId();
         if (difficultCaseDiscussDocs != null && difficultCaseDiscussDocs.size() > 0) {
             for (DifficultCaseDiscussDoc dcdd : difficultCaseDiscussDocs) {
                 Map<String, String> dcddStructureMap = dcdd.getStructureMap();
-                String diisDate = dcddStructureMap.get("参加人员");
+                String diisDate = dcddStructureMap.get(key);
                 if (CatalogueUtil.isEmpty(diisDate)) {
                     status.set("-1");
                     break;
@@ -37,4 +38,13 @@ public class DIF0119 extends QCCatalogue {
             }
         }
     }
+    private String getKeyByHospitalId() {
+        switch (Content.hospital_Id)
+        {
+            case "5":
+                return "参加人员的姓名及专业技术职务";
+            default:
+                return "参加人员";
+        }
+    }
 }