فهرست منبع

台州死亡病例讨论制度/死亡记录病历质控

kongwz 5 سال پیش
والد
کامیت
b77ffd9d47
18فایلهای تغییر یافته به همراه98 افزوده شده و 14 حذف شده
  1. 1 1
      kernel/src/main/java/com/lantone/qc/kernel/catalogue/behospitalized/BEH0454.java
  2. 1 1
      kernel/src/main/java/com/lantone/qc/kernel/catalogue/behospitalized/BEH0455.java
  3. 1 1
      kernel/src/main/java/com/lantone/qc/kernel/catalogue/behospitalized/BEH0456.java
  4. 1 1
      kernel/src/main/java/com/lantone/qc/kernel/catalogue/behospitalized/BEH0457.java
  5. 1 1
      kernel/src/main/java/com/lantone/qc/kernel/catalogue/behospitalized/BEH0458.java
  6. 1 1
      kernel/src/main/java/com/lantone/qc/kernel/catalogue/behospitalized/BEH0459.java
  7. 1 1
      kernel/src/main/java/com/lantone/qc/kernel/catalogue/behospitalized/BEH0460.java
  8. 10 1
      kernel/src/main/java/com/lantone/qc/kernel/catalogue/doctorsadvice/ADVI0589.java
  9. 1 1
      kernel/src/main/java/com/lantone/qc/kernel/catalogue/firstcourserecord/FIRC0497.java
  10. 1 1
      kernel/src/main/java/com/lantone/qc/kernel/catalogue/firstcourserecord/FIRC0498.java
  11. 1 1
      kernel/src/main/java/com/lantone/qc/kernel/catalogue/firstcourserecord/FIRC0499.java
  12. 1 1
      kernel/src/main/java/com/lantone/qc/kernel/catalogue/firstcourserecord/FIRC0501.java
  13. 1 1
      kernel/src/main/java/com/lantone/qc/kernel/catalogue/firstcourserecord/FIRC0504.java
  14. 17 0
      kernel/src/main/java/com/lantone/qc/kernel/catalogue/reasonablediagnosis/REAS0623.java
  15. 17 0
      kernel/src/main/java/com/lantone/qc/kernel/catalogue/reasonablediagnosis/REAS0624.java
  16. 17 0
      kernel/src/main/java/com/lantone/qc/kernel/catalogue/reasonablediagnosis/REAS0625.java
  17. 17 0
      kernel/src/main/java/com/lantone/qc/kernel/catalogue/reasonablediagnosis/REAS0626.java
  18. 8 1
      kernel/src/main/java/com/lantone/qc/kernel/catalogue/reasonablediagnosis/REAS0627.java

+ 1 - 1
kernel/src/main/java/com/lantone/qc/kernel/catalogue/behospitalized/BEH0454.java

@@ -22,7 +22,7 @@ public class BEH0454 extends QCCatalogue {
         status.set("0");
         Map<String, String> bhMap = inputInfo.getBeHospitalizedDoc().getStructureMap();
         if(bhMap != null){
-            String birthDate = bhMap.get("既往史-内科疾病史-一般健康状况");
+            String birthDate = bhMap.get("一般健康状况");
             if(birthDate != null){
                 if(CatalogueUtil.isEmpty(birthDate)){
                     status.set("-1");

+ 1 - 1
kernel/src/main/java/com/lantone/qc/kernel/catalogue/behospitalized/BEH0455.java

@@ -22,7 +22,7 @@ public class BEH0455 extends QCCatalogue {
         status.set("0");
         Map<String, String> bhMap = inputInfo.getBeHospitalizedDoc().getStructureMap();
         if(bhMap != null){
-            String birthDate = bhMap.get("既往史-内科疾病史-药物、食物中毒史");
+            String birthDate = bhMap.get("药物、食物中毒史");
             if(birthDate != null){
                 if(CatalogueUtil.isEmpty(birthDate)){
                     status.set("-1");

+ 1 - 1
kernel/src/main/java/com/lantone/qc/kernel/catalogue/behospitalized/BEH0456.java

@@ -22,7 +22,7 @@ public class BEH0456 extends QCCatalogue {
         status.set("0");
         Map<String, String> bhMap = inputInfo.getBeHospitalizedDoc().getStructureMap();
         if(bhMap != null){
-            String birthDate = bhMap.get("既往史-内科疾病史-药物、食物中毒史");
+            String birthDate = bhMap.get("药物、食物中毒史");
             if(birthDate != null){
                 if(CatalogueUtil.isEmpty(birthDate)){
                     status.set("-1");

+ 1 - 1
kernel/src/main/java/com/lantone/qc/kernel/catalogue/behospitalized/BEH0457.java

@@ -22,7 +22,7 @@ public class BEH0457 extends QCCatalogue {
         status.set("0");
         Map<String, String> bhMap = inputInfo.getBeHospitalizedDoc().getStructureMap();
         if(bhMap != null){
-            String birthDate = bhMap.get("既往史-内科疾病史-长期用药情况\\(包括可能成瘾的药物\\)");
+            String birthDate = bhMap.get("长期用药情况\\(包括可能成瘾的药物\\)");
             if(birthDate != null){
                 if(CatalogueUtil.isEmpty(birthDate)){
                     status.set("-1");

+ 1 - 1
kernel/src/main/java/com/lantone/qc/kernel/catalogue/behospitalized/BEH0458.java

@@ -22,7 +22,7 @@ public class BEH0458 extends QCCatalogue {
         status.set("0");
         Map<String, String> bhMap = inputInfo.getBeHospitalizedDoc().getStructureMap();
         if(bhMap != null){
-            String birthDate = bhMap.get("既往史-内科疾病史-长期用药情况\\(包括可能成瘾的药物\\)");
+            String birthDate = bhMap.get("长期用药情况\\(包括可能成瘾的药物\\)");
             if(birthDate != null){
                 if(CatalogueUtil.isEmpty(birthDate)){
                     status.set("-1");

+ 1 - 1
kernel/src/main/java/com/lantone/qc/kernel/catalogue/behospitalized/BEH0459.java

@@ -22,7 +22,7 @@ public class BEH0459 extends QCCatalogue {
         status.set("0");
         Map<String, String> bhMap = inputInfo.getBeHospitalizedDoc().getStructureMap();
         if(bhMap != null){
-            String birthDate = bhMap.get("既往史-内科疾病史-最近一周使用抗凝药物情况");
+            String birthDate = bhMap.get("最近一周使用抗凝药物情况");
             if(birthDate != null){
                 if(CatalogueUtil.isEmpty(birthDate)){
                     status.set("-1");

+ 1 - 1
kernel/src/main/java/com/lantone/qc/kernel/catalogue/behospitalized/BEH0460.java

@@ -22,7 +22,7 @@ public class BEH0460 extends QCCatalogue {
         status.set("0");
         Map<String, String> bhMap = inputInfo.getBeHospitalizedDoc().getStructureMap();
         if(bhMap != null){
-            String birthDate = bhMap.get("既往史-内科疾病史-高血压");
+            String birthDate = bhMap.get("高血压");
             if(birthDate != null){
                 if(CatalogueUtil.isEmpty(birthDate)){
                     status.set("-1");

+ 10 - 1
kernel/src/main/java/com/lantone/qc/kernel/catalogue/doctorsadvice/ADVI0589.java

@@ -1,10 +1,19 @@
 package com.lantone.qc.kernel.catalogue.doctorsadvice;
 
+import com.lantone.qc.kernel.catalogue.QCCatalogue;
+import com.lantone.qc.pub.model.InputInfo;
+import com.lantone.qc.pub.model.OutputInfo;
+import java.util.List;
+
 /**
  * @ClassName : ADVI0589
  * @Description : 医嘱
+ * 抗生素药和化验项目关联
  * @Author : 楼辉荣
  * @Date: 2020-03-28 17:35
  */
-public class ADVI0589 {
+public class ADVI0589 extends QCCatalogue {
+    public void start(InputInfo inputInfo, OutputInfo outputInfo) {
+        status.set("-2");
+    }
 }

+ 1 - 1
kernel/src/main/java/com/lantone/qc/kernel/catalogue/firstcourserecord/FIRC0497.java

@@ -29,7 +29,7 @@ public class FIRC0497 extends QCCatalogue {
         if(firstCourseRecordDoc != null){
             Map<String, String> firstRecordMap = firstCourseRecordDoc.getStructureMap();
             if(firstRecordMap != null){
-                String morbidity_after = firstRecordMap.get("病例特点-发病经过");
+                String morbidity_after = firstRecordMap.get("发病经过");
                 if(morbidity_after != null){
                     if(CatalogueUtil.isEmpty(morbidity_after)){
                         status.set("-1");

+ 1 - 1
kernel/src/main/java/com/lantone/qc/kernel/catalogue/firstcourserecord/FIRC0498.java

@@ -23,7 +23,7 @@ public class FIRC0498 extends QCCatalogue {
         if(firstCourseRecordDoc != null){
             Map<String, String> firstRecordMap = firstCourseRecordDoc.getStructureMap();
             if(firstRecordMap != null){
-                String morbidity_after = firstRecordMap.get("病例特点-体格检查");
+                String morbidity_after = firstRecordMap.get("体格检查");
                 if(morbidity_after != null){
                     if(CatalogueUtil.isEmpty(morbidity_after)){
                         status.set("-1");

+ 1 - 1
kernel/src/main/java/com/lantone/qc/kernel/catalogue/firstcourserecord/FIRC0499.java

@@ -23,7 +23,7 @@ public class FIRC0499 extends QCCatalogue {
         if(firstCourseRecordDoc != null){
             Map<String, String> firstRecordMap = firstCourseRecordDoc.getStructureMap();
             if(firstRecordMap != null){
-                String morbidity_after = firstRecordMap.get("病例特点-辅助检查");
+                String morbidity_after = firstRecordMap.get("辅助检查");
                 if(morbidity_after != null){
                     if(CatalogueUtil.isEmpty(morbidity_after)){
                         status.set("-1");

+ 1 - 1
kernel/src/main/java/com/lantone/qc/kernel/catalogue/firstcourserecord/FIRC0501.java

@@ -24,7 +24,7 @@ public class FIRC0501 extends QCCatalogue {
         if(firstCourseRecordDoc != null){
             Map<String, String> firstRecordMap = firstCourseRecordDoc.getStructureMap();
             if(firstRecordMap != null){
-                String morbidity_after = firstRecordMap.get("诊疗计划-检查计划");
+                String morbidity_after = firstRecordMap.get("检查计划");
                 if(morbidity_after != null){
                     if(CatalogueUtil.isEmpty(morbidity_after)){
                         status.set("-1");

+ 1 - 1
kernel/src/main/java/com/lantone/qc/kernel/catalogue/firstcourserecord/FIRC0504.java

@@ -23,7 +23,7 @@ public class FIRC0504 extends QCCatalogue {
         if(firstCourseRecordDoc != null){
             Map<String, String> firstRecordMap = firstCourseRecordDoc.getStructureMap();
             if(firstRecordMap != null){
-                String morbidity_after = firstRecordMap.get("诊疗计划-治疗计划");
+                String morbidity_after = firstRecordMap.get("治疗计划");
                 if(morbidity_after != null){
                     if(CatalogueUtil.isEmpty(morbidity_after)){
                         status.set("-1");

+ 17 - 0
kernel/src/main/java/com/lantone/qc/kernel/catalogue/reasonablediagnosis/REAS0623.java

@@ -0,0 +1,17 @@
+package com.lantone.qc.kernel.catalogue.reasonablediagnosis;
+
+import com.lantone.qc.kernel.catalogue.QCCatalogue;
+import com.lantone.qc.pub.model.InputInfo;
+import com.lantone.qc.pub.model.OutputInfo;
+
+/**
+ * @ClassName : REAS0623
+ * @Description : 诊疗合理性-诊疗措施严重违反医疗原则规范
+ * @Author : 楼辉荣
+ * @Date: 2020-03-28 17:30
+ */
+public class REAS0623 extends QCCatalogue {
+    public void start(InputInfo inputInfo, OutputInfo outputInfo) {
+        status.set("-2");
+    }
+}

+ 17 - 0
kernel/src/main/java/com/lantone/qc/kernel/catalogue/reasonablediagnosis/REAS0624.java

@@ -0,0 +1,17 @@
+package com.lantone.qc.kernel.catalogue.reasonablediagnosis;
+
+import com.lantone.qc.kernel.catalogue.QCCatalogue;
+import com.lantone.qc.pub.model.InputInfo;
+import com.lantone.qc.pub.model.OutputInfo;
+
+/**
+ * @ClassName : REAS0624
+ * @Description : 诊疗合理性-严重违反用药原则及剂量规定
+ * @Author : 楼辉荣
+ * @Date: 2020-03-28 17:30
+ */
+public class REAS0624 extends QCCatalogue {
+    public void start(InputInfo inputInfo, OutputInfo outputInfo) {
+        status.set("-2");
+    }
+}

+ 17 - 0
kernel/src/main/java/com/lantone/qc/kernel/catalogue/reasonablediagnosis/REAS0625.java

@@ -0,0 +1,17 @@
+package com.lantone.qc.kernel.catalogue.reasonablediagnosis;
+
+import com.lantone.qc.kernel.catalogue.QCCatalogue;
+import com.lantone.qc.pub.model.InputInfo;
+import com.lantone.qc.pub.model.OutputInfo;
+
+/**
+ * @ClassName : REAS0625
+ * @Description : 诊疗合理性-重要药物调整不及时
+ * @Author : 楼辉荣
+ * @Date: 2020-03-28 17:30
+ */
+public class REAS0625 extends QCCatalogue {
+    public void start(InputInfo inputInfo, OutputInfo outputInfo) {
+        status.set("-2");
+    }
+}

+ 17 - 0
kernel/src/main/java/com/lantone/qc/kernel/catalogue/reasonablediagnosis/REAS0626.java

@@ -0,0 +1,17 @@
+package com.lantone.qc.kernel.catalogue.reasonablediagnosis;
+
+import com.lantone.qc.kernel.catalogue.QCCatalogue;
+import com.lantone.qc.pub.model.InputInfo;
+import com.lantone.qc.pub.model.OutputInfo;
+
+/**
+ * @ClassName : REAS0627
+ * @Description : 诊疗合理性-重要医疗措施调整不及时
+ * @Author : 楼辉荣
+ * @Date: 2020-03-28 17:30
+ */
+public class REAS0626 extends QCCatalogue {
+    public void start(InputInfo inputInfo, OutputInfo outputInfo) {
+        status.set("-2");
+    }
+}

+ 8 - 1
kernel/src/main/java/com/lantone/qc/kernel/catalogue/reasonablediagnosis/REAS0627.java

@@ -1,10 +1,17 @@
 package com.lantone.qc.kernel.catalogue.reasonablediagnosis;
 
+import com.lantone.qc.kernel.catalogue.QCCatalogue;
+import com.lantone.qc.pub.model.InputInfo;
+import com.lantone.qc.pub.model.OutputInfo;
+
 /**
  * @ClassName : REAS0627
  * @Description : 诊疗合理性-诊治过程欠合理
  * @Author : 楼辉荣
  * @Date: 2020-03-28 17:30
  */
-public class REAS0627 {
+public class REAS0627  extends QCCatalogue {
+    public void start(InputInfo inputInfo, OutputInfo outputInfo) {
+        status.set("-2");
+    }
 }