RefMedin.java 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161
  1. package thyyxxk.webserver.entity.medicalinsurance.query;
  2. import com.fasterxml.jackson.annotation.JsonFormat;
  3. import lombok.Data;
  4. import org.springframework.format.annotation.DateTimeFormat;
  5. import java.util.Date;
  6. /**
  7. * @description: 转院信息
  8. * @author: DingJie
  9. * @create: 2021/8/415:23
  10. */
  11. @Data
  12. public class RefMedin {
  13. /**
  14. * 险种类型
  15. * */
  16. private String insutype;
  17. /**
  18. * 申报来源
  19. * */
  20. private String dclaSouc;
  21. /**
  22. * 人员编号
  23. * */
  24. private String psnNo;
  25. /**
  26. * 人员证件类型
  27. * */
  28. private String psnCertType;
  29. /**
  30. * 证件号码
  31. * */
  32. private String certno;
  33. /**
  34. * 人员姓名
  35. * */
  36. private String psnName;
  37. /**
  38. * 性别
  39. * */
  40. private String gend;
  41. /**
  42. * 出生日期
  43. * */
  44. @DateTimeFormat(pattern = "yyyy-MM-dd")
  45. @JsonFormat(pattern = "yyyy-MM-dd")
  46. private Date brdy;
  47. /**
  48. * 联系电话
  49. * */
  50. private String tel;
  51. /**
  52. * 联系地址
  53. * */
  54. private String addr;
  55. /**
  56. * 参保机构医保区划
  57. * */
  58. private String insuOptins;
  59. /**
  60. * 单位名称
  61. * */
  62. private String empName;
  63. /**
  64. * 诊断代码
  65. * */
  66. private String diagCode;
  67. /**
  68. * 诊断名称
  69. * */
  70. private String diagName;
  71. /**
  72. * 疾病病情描述
  73. * */
  74. private String diseCondDscr;
  75. /**
  76. * 转往定点医药机构编号
  77. * */
  78. private String reflinMedinsNo;
  79. /**
  80. * 转往医院名称
  81. * */
  82. private String reflinMedinsName;
  83. /**
  84. * 异地标志
  85. * */
  86. private String outFlag;
  87. /**
  88. * 转院日期
  89. * */
  90. @DateTimeFormat(pattern = "yyyy-MM-dd")
  91. @JsonFormat(pattern = "yyyy-MM-dd")
  92. private Date reflDate;
  93. /**
  94. * 转院原因
  95. * */
  96. private String reflRea;
  97. /**
  98. * 开始日期
  99. * */
  100. @DateTimeFormat(pattern = "yyyy-MM-dd")
  101. @JsonFormat(pattern = "yyyy-MM-dd")
  102. private Date begndate;
  103. /**
  104. * 结束日期
  105. * */
  106. @DateTimeFormat(pattern = "yyyy-MM-dd")
  107. @JsonFormat(pattern = "yyyy-MM-dd")
  108. private Date enddate;
  109. /**
  110. * 医院同意转院标志
  111. * */
  112. private String hospAgreReflFlag;
  113. /**
  114. * 经办人ID
  115. * */
  116. private String opterId;
  117. /**
  118. * 经办人姓名
  119. * */
  120. private String opterName;
  121. /**
  122. * 经办时间
  123. * */
  124. private Date optTime;
  125. private String insutypeName;
  126. private String dclaSoucName;
  127. private String psnCertTypeName;
  128. private String gendName;
  129. private String insuOptinsName;
  130. private String outFlagName;
  131. private String hospAgreReflFlagName;
  132. }