BaseInfo.java 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. package thyyxxk.webserver.entity.drg;
  2. import com.alibaba.fastjson.annotation.JSONField;
  3. import lombok.Data;
  4. import lombok.experimental.Accessors;
  5. import java.util.Date;
  6. @Data
  7. @Accessors(chain = true)
  8. public class BaseInfo {
  9. /**
  10. * 就诊id
  11. * 说明 字符型
  12. */
  13. @JSONField(name = "visit_id")
  14. private String visitId;
  15. /**
  16. * 性别
  17. * 说明 字符型
  18. */
  19. @JSONField(name = "gend")
  20. private String gend;
  21. /**
  22. * 出生日期
  23. * 说明 日期格式
  24. */
  25. @JSONField(name = "brdy")
  26. private String brdy;
  27. /**
  28. * 年龄
  29. * 说明 数值型
  30. */
  31. @JSONField(name = "age")
  32. private String age;
  33. /**
  34. * (年龄不足1周岁)年龄
  35. * 说明 数值型
  36. */
  37. @JSONField(name = "nwb_age")
  38. private String nwbAge;
  39. /**
  40. * 新生儿出院体重
  41. * 说明 数值型
  42. */
  43. @JSONField(name = "nwb_bir_wt")
  44. private String nwbBirWt;
  45. /**
  46. * 新生儿入院体重
  47. * 说明 数值型
  48. */
  49. @JSONField(name = "nwb_adm_wt")
  50. private String nwbAdmWt;
  51. /**
  52. * 入院时间
  53. * 说明 日期格式
  54. */
  55. @JSONField(name = "adm_time")
  56. private Date admTime;
  57. /**
  58. * 实际住院天数
  59. * 说明 字符型
  60. */
  61. @JSONField(name = "act_ipt_days")
  62. private String actIptDays;
  63. /**
  64. * 总费用
  65. * 说明 数值型
  66. */
  67. @JSONField(name = "total_fee")
  68. private String totalFee;
  69. /**
  70. * 统筹金额
  71. * 说明 数值型
  72. */
  73. @JSONField(name = "cdntn_pay")
  74. private String cdntnPay;
  75. @JSONField(name = "ill_pay")
  76. private String illPay;
  77. }