Просмотр исходного кода

台州死亡记录讨论,规则更新

kongwz 5 лет назад
Родитель
Сommit
84cde85741

+ 32 - 32
kernel/src/main/java/com/lantone/qc/kernel/catalogue/deathcasediscuss/DEAC0103.java

@@ -1,33 +1,33 @@
-package com.lantone.qc.kernel.catalogue.deathcasediscuss;
-
-import com.lantone.qc.kernel.catalogue.QCCatalogue;
-import com.lantone.qc.kernel.util.CatalogueUtil;
-import com.lantone.qc.pub.model.InputInfo;
-import com.lantone.qc.pub.model.OutputInfo;
-import org.springframework.stereotype.Component;
-
-import java.util.Map;
-
-/**
- * @ClassName : DEAC0103
- * @Description : 死亡病例讨论记录中无病情演变
- * @Author : 胡敬
- * @Date: 2020-03-19 10:20
- */
-@Component
-public class DEAC0103 extends QCCatalogue {
-    public void start(InputInfo inputInfo, OutputInfo outputInfo) {
-        status.set("0");
-        if (inputInfo.getDeathCaseDiscussDoc() != null && inputInfo.getDeathCaseDiscussDoc().getStructureMap() != null) {
-            Map<String, String> deathCaseDiscussStructureMap = inputInfo.getDeathCaseDiscussDoc().getStructureMap();
-            String discussionContent = deathCaseDiscussStructureMap.get("讨论内容");
-            if (CatalogueUtil.isEmpty(discussionContent)) {
-                return;
-            }
-            if (!discussionContent.contains("加重") && !discussionContent.contains("恶化")
-                    && !discussionContent.contains("好转")) {
-                status.set("-1");
-            }
-        }
-    }
+package com.lantone.qc.kernel.catalogue.deathcasediscuss;
+
+import com.lantone.qc.kernel.catalogue.QCCatalogue;
+import com.lantone.qc.kernel.util.CatalogueUtil;
+import com.lantone.qc.pub.model.InputInfo;
+import com.lantone.qc.pub.model.OutputInfo;
+import org.springframework.stereotype.Component;
+
+import java.util.Map;
+
+/**
+ * @ClassName : DEAC0103
+ * @Description : 死亡病例讨论记录中无病情演变
+ * @Author : 胡敬
+ * @Date: 2020-03-19 10:20
+ */
+@Component
+public class DEAC0103 extends QCCatalogue {
+    public void start(InputInfo inputInfo, OutputInfo outputInfo) {
+        status.set("0");
+        if (inputInfo.getDeathCaseDiscussDoc() != null && inputInfo.getDeathCaseDiscussDoc().getStructureMap() != null) {
+            Map<String, String> deathCaseDiscussStructureMap = inputInfo.getDeathCaseDiscussDoc().getStructureMap();
+            String discussionContent = deathCaseDiscussStructureMap.get("讨论内容");
+            if (CatalogueUtil.isEmpty(discussionContent)) {
+                return;
+            }
+            if (!discussionContent.contains("加重") && !discussionContent.contains("恶化")
+                    && !discussionContent.contains("好转") && !discussionContent.contains("效果不佳")) {
+                status.set("-1");
+            }
+        }
+    }
 }

+ 3 - 1
trans/src/main/java/com/lantone/qc/trans/taizhou/TaiZhouDeathCaseDiscussDocTrans.java

@@ -39,7 +39,9 @@ public class TaiZhouDeathCaseDiscussDocTrans extends ModelDocTrans {
             "讨论意见=讨论内容",
             "现病史- 发病情况=入院情况",
             "医生=记录医师",
-            "本人姓名=姓名"
+            "本人姓名=姓名",
+            "事件日期=讨论时间",
+            "当前诊断=死亡诊断"
     );
 
 }