Browse Source

添加图谱手术开单合理性返回数据结构

MarkHuang 4 years ago
parent
commit
4af437eadd

+ 3 - 0
src/main/java/com/diagbot/dto/BillNeoDTO.java

@@ -26,4 +26,7 @@ public class BillNeoDTO {
 
     // 药品开单合理性项目
     private DrugBillNeoDTO drugBillNeoDTO;
+
+    // 手术和操作开单合理性项目
+    private OperationBillNeoDTO operationBillNeoDTO;
 }

+ 47 - 0
src/main/java/com/diagbot/dto/OperationBillNeoDTO.java

@@ -0,0 +1,47 @@
+package com.diagbot.dto;
+
+import lombok.Data;
+
+import java.util.ArrayList;
+import java.util.List;
+
+/**
+ * @description: 手术和操作开单合理性图谱数据
+ * @author: Mark
+ * @time: 2020/7/29 9:57
+ */
+@Data
+public class OperationBillNeoDTO {
+    // 禁忌性别
+    private NodeNeoDTO gender;
+
+    // 禁忌年龄
+    private NodeNeoDTO ageNeoDTO;
+
+    // 临床表现
+    private List<NodeNeoDTO> clinicfindings = new ArrayList<>();
+
+    // 体征
+    private List<NodeNeoDTO> vitals = new ArrayList<>();
+
+    // 禁忌操作
+    private List<NodeNeoDTO> procedures = new ArrayList<>();
+
+    // 禁忌实验室检查
+    private List<NodeNeoDTO> lis = new ArrayList<>();
+
+    // 禁忌辅助检查
+    private List<NodeNeoDTO> pacs = new ArrayList<>();
+
+    // 禁忌过敏药品
+    private List<NodeNeoDTO> allergicmeds = new ArrayList<>();
+
+    // 禁忌疾病
+    private List<NodeNeoDTO> disease = new ArrayList<>();
+
+    // 禁用人群
+    private List<NodeNeoDTO> group = new ArrayList<>();
+
+    // 配伍禁忌
+    private List<NodeNeoDTO> conflictmeds = new ArrayList<>();
+}