SearchData.java 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156
  1. package com.diagbot.vo;
  2. import com.diagbot.biz.push.entity.Item;
  3. import com.diagbot.biz.push.entity.Lis;
  4. import com.diagbot.biz.push.entity.Pacs;
  5. import lombok.Getter;
  6. import lombok.Setter;
  7. import java.util.ArrayList;
  8. import java.util.List;
  9. /**
  10. * @Description:
  11. * @Author:zhaops
  12. * @time: 2020/7/29 15:31
  13. */
  14. @Getter
  15. @Setter
  16. public class SearchData extends HospitalBaseVO {
  17. /**
  18. * 大数据返回内容截取长度
  19. */
  20. private Integer length = 10;
  21. /**
  22. * 年龄
  23. */
  24. private Integer age;
  25. /**
  26. * 性别(1:男,2:女,3:通用)
  27. */
  28. private Integer sex;
  29. /**
  30. * 婚姻
  31. */
  32. private String marriage = "";
  33. /**
  34. * 主诉
  35. */
  36. private String chief = "";
  37. /**
  38. * 现病史
  39. */
  40. private String symptom = "";
  41. /**
  42. * 查体
  43. */
  44. private String vital = "";
  45. /**
  46. * 既往史
  47. */
  48. private String pasts = "";
  49. /**
  50. * 传染病史
  51. */
  52. private String infectious = "";
  53. /**
  54. * 手术外伤史
  55. */
  56. private String surgical = "";
  57. /**
  58. * 过敏史
  59. */
  60. private String allergy = "";
  61. /**
  62. * 接种史
  63. */
  64. private String vaccination = "";
  65. /**
  66. * 个人史
  67. */
  68. private String personal = "";
  69. /**
  70. * 婚育史
  71. */
  72. private String marital = "";
  73. /**
  74. * 家族史
  75. */
  76. private String family = "";
  77. /**
  78. * 月经史
  79. */
  80. private String menstrual = "";
  81. /**
  82. * 其他史
  83. */
  84. private String other = "";
  85. /**
  86. * 化验文本数据
  87. */
  88. private String lisString = "";
  89. /**
  90. * 辅检文本数据
  91. */
  92. private String pacsString = "";
  93. /**
  94. * 诊断文本数据
  95. */
  96. private String diagString = "";
  97. /**
  98. * 药品文本数据
  99. */
  100. private String drugString = "";
  101. /**
  102. * 科室
  103. */
  104. private List<Item> dept = new ArrayList<>();
  105. /**
  106. * 化验项目和结果
  107. */
  108. private List<Lis> lis = new ArrayList<>();
  109. /**
  110. * 辅检项目和结果
  111. */
  112. private List<Pacs> pacs = new ArrayList<>();
  113. /**
  114. * 诊断
  115. */
  116. private List<Item> diag = new ArrayList<>();
  117. /**
  118. * 药品
  119. */
  120. private List<Item> drug = new ArrayList<>();
  121. /**
  122. * 手术级操作
  123. */
  124. private List<Item> operation = new ArrayList<>();
  125. /**
  126. * 当前化验开单项
  127. */
  128. private List<Lis> lisOrder = new ArrayList<>();
  129. /**
  130. * 当前辅检开单项
  131. */
  132. private List<Pacs> pacsOrder = new ArrayList<>();
  133. /**
  134. * 当前诊断开单项
  135. */
  136. private List<Item> diagOrder = new ArrayList<>();
  137. /**
  138. * 当前药品开单项
  139. */
  140. private List<Item> drugOrder = new ArrayList<>();
  141. /**
  142. * 当前手术开单项
  143. */
  144. private List<Item> operationOrder = new ArrayList<>();
  145. /**
  146. * 其他开单项
  147. */
  148. private List<Item> otherOrder = new ArrayList<>();
  149. /**
  150. * 选中诊断
  151. */
  152. private Item diseaseName;
  153. }