MedinsPresettle.java 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230
  1. package thyyxxk.wxservice_server.entity.paymzfee;
  2. import com.fasterxml.jackson.annotation.JsonFormat;
  3. import lombok.Data;
  4. import org.springframework.format.annotation.DateTimeFormat;
  5. import java.io.Serializable;
  6. import java.math.BigDecimal;
  7. import java.util.Date;
  8. @Data
  9. public class MedinsPresettle implements Serializable {
  10. private static final long serialVersionUID = 6876991080910479303L;
  11. /**
  12. * 住院号/门诊号
  13. */
  14. private String patNo;
  15. /**
  16. * 住院次数/门诊次数
  17. */
  18. private Integer times;
  19. /**
  20. * 账页号(门诊为receiptNo)
  21. */
  22. private Integer ledgerSn;
  23. /**
  24. * 就诊ID
  25. */
  26. private String mdtrtId;
  27. /**
  28. * 人员编号
  29. */
  30. private String psnNo;
  31. /**
  32. * 人员姓名
  33. */
  34. private String psnName;
  35. /**
  36. * 人员证件类型
  37. */
  38. private String psnCertType;
  39. /**
  40. * 证件号码
  41. */
  42. private String certno;
  43. /**
  44. * 性别
  45. */
  46. private String gend;
  47. /**
  48. * 民族
  49. */
  50. private String naty;
  51. /**
  52. * 出生日期
  53. */
  54. @DateTimeFormat(pattern = "yyyy-MM-dd")
  55. @JsonFormat(pattern = "yyyy-MM-dd")
  56. private Date brdy;
  57. /**
  58. * 年龄
  59. */
  60. private String age;
  61. /**
  62. * 险种类型
  63. */
  64. private String insutype;
  65. /**
  66. * 人员类别
  67. */
  68. private String psnType;
  69. /**
  70. * 公务员标志
  71. */
  72. private String cvlservFlag;
  73. private String setlId;
  74. /**
  75. * 结算时间
  76. */
  77. private Date setlTime;
  78. /**
  79. * 就诊凭证类型
  80. */
  81. private String mdtrtCertType;
  82. /**
  83. * 医疗类别
  84. */
  85. private String medType;
  86. /**
  87. * 医疗费总额
  88. */
  89. private BigDecimal medfeeSumamt;
  90. /**
  91. * 全自费金额
  92. */
  93. private String fulamtOwnpayAmt;
  94. /**
  95. * 超限价自费费用
  96. */
  97. private String overlmtSelfpay;
  98. /**
  99. * 先行自付金额
  100. */
  101. private String preselfpayAmt;
  102. /**
  103. * 符合政策范围金额
  104. */
  105. private String inscpScpAmt;
  106. /**
  107. * 实际支付起付线
  108. */
  109. private String actPayDedc;
  110. /**
  111. * 基本医疗保险统筹基金支出
  112. */
  113. private String hifpPay;
  114. /**
  115. * 基本医疗保险统筹基金支付比例
  116. */
  117. private String poolPropSelfpay;
  118. /**
  119. * 公务员医疗补助资金支出
  120. */
  121. private String cvlservPay;
  122. /**
  123. * 企业补充医疗保险基金支出
  124. */
  125. private String hifesPay;
  126. /**
  127. * 居民大病保险资金支出
  128. */
  129. private String hifmiPay;
  130. /**
  131. * 职工大额医疗费用补助基金支出
  132. */
  133. private String hifobPay;
  134. /**
  135. * 医疗救助基金支出
  136. */
  137. private String mafPay;
  138. /**
  139. * 医院负担金额
  140. */
  141. private String hospPartAmt;
  142. /**
  143. * 其他支出
  144. */
  145. private String othPay;
  146. /**
  147. * 基金支付总额
  148. */
  149. private BigDecimal fundPaySumamt;
  150. /**
  151. * 个人负担总金额
  152. */
  153. private String psnPartAmt;
  154. /**
  155. * 个人账户支出
  156. */
  157. private BigDecimal acctPay;
  158. /**
  159. * 个人现金支出
  160. */
  161. private BigDecimal psnCashPay;
  162. /**
  163. * 余额
  164. */
  165. private String balc;
  166. /**
  167. * 个人账户共济支付金额
  168. */
  169. private String acctMulaidPay;
  170. /**
  171. * 医药机构结算ID
  172. */
  173. private String medinsSetlId;
  174. /**
  175. * 业务开始时间
  176. * */
  177. private Date createTime;
  178. private String gendName;
  179. private String insutypeName;
  180. private String psnTypeName;
  181. private String medTypeName;
  182. private String acctUsedFlag;
  183. }