| | |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | import org.springframework.format.annotation.DateTimeFormat; |
| | | |
| | | import java.util.Date; |
| | | import java.util.List; |
| | |
| | | private String senduuid; |
| | | |
| | | /** |
| | | * 发处理意见:1暂不处理、2通知就诊、3病情稳定、4人工随访、5失访送UUID |
| | | * 发处理意见:1暂不处理、2通知就诊、3病情稳定、4人工随访、5失访送UUID、6回院复诊复查 |
| | | */ |
| | | @Excel(name = " 处理意见:1暂不处理、2通知就诊、3病情稳定、4人工随访、5失访 ") |
| | | @ApiModelProperty(value = "处理意见:1暂不处理、2通知就诊、3病情稳定、4人工随访、5失访") |
| | | @Excel(name = " 处理意见:1暂不处理、2通知就诊、3病情稳定、4人工随访、5失访、6回院复诊复查 ") |
| | | @ApiModelProperty(value = "处理意见:1暂不处理、2通知就诊、3病情稳定、4人工随访、5失访、6回院复诊复查") |
| | | private String suggest; |
| | | |
| | | /** |
| | |
| | | * 发送日期 |
| | | */ |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd") |
| | | @Excel(name = " 发送日期 ", width = 30, dateFormat = "yyyy-MM-dd") |
| | | @ApiModelProperty(value = "发送日期") |
| | | private Date senddate; |
| | | |
| | | /** |
| | | * 上午开始发送时间限制 |
| | | * 在院病区编码(原 sendlimitabegin 列复用而来) |
| | | */ |
| | | @Excel(name = " 上午开始发送时间限制 ") |
| | | @ApiModelProperty(value = "上午开始发送时间限制") |
| | | private String sendlimitabegin; |
| | | @Excel(name = " 在院病区编码 ") |
| | | @ApiModelProperty(value = "在院病区编码") |
| | | private String hospitaldistrictcode; |
| | | |
| | | /** |
| | | * 上午结束发送时间限制 |
| | | * 在院病区名称(原 sendlimitaend 列复用而来) |
| | | */ |
| | | @Excel(name = " 上午结束发送时间限制 ") |
| | | @ApiModelProperty(value = "上午结束发送时间限制") |
| | | private String sendlimitaend; |
| | | @Excel(name = " 在院病区名称 ") |
| | | @ApiModelProperty(value = "在院病区名称") |
| | | private String hospitaldistrictname; |
| | | |
| | | /** |
| | | * 下午开始发送时间限制 |
| | | * 在院科室编码(原 sendlimitpbegin 列复用而来) |
| | | */ |
| | | @Excel(name = " 下午开始发送时间限制 ") |
| | | @ApiModelProperty(value = "下午开始发送时间限制") |
| | | private String sendlimitpbegin; |
| | | @Excel(name = " 在院科室编码 ") |
| | | @ApiModelProperty(value = "在院科室编码") |
| | | private String deptcode; |
| | | |
| | | /** |
| | | * 下午结束发送时间限制 |
| | | * 在院科室名称(原 sendlimitpend 列复用而来) |
| | | */ |
| | | @Excel(name = " 下午结束发送时间限制 ") |
| | | @ApiModelProperty(value = "下午结束发送时间限制") |
| | | private String sendlimitpend; |
| | | @Excel(name = " 在院科室名称 ") |
| | | @ApiModelProperty(value = "在院科室名称") |
| | | private String deptname; |
| | | |
| | | /** |
| | | * 晚上开始发送时间限制 |
| | |
| | | * 完成时间 |
| | | */ |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd") |
| | | @Excel(name = " 完成时间 ", width = 30, dateFormat = "yyyy-MM-dd") |
| | | @ApiModelProperty(value = "完成时间") |
| | | private Date finishtime; |
| | | |
| | | /** |
| | | * 完成时间 |
| | | */ |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd") |
| | | @ApiModelProperty(value = "完成时间(开始查询)") |
| | | private Date finishtimeStart; |
| | | |
| | | /** |
| | | * 完成时间(结束查询) |
| | | */ |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd") |
| | | @ApiModelProperty(value = "完成时间(结束查询)") |
| | | private Date finishtimeEnd; |
| | | |
| | | |
| | | /** |
| | |
| | | * 拉取时间 |
| | | */ |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd") |
| | | @Excel(name = " 拉取时间 ", width = 30, dateFormat = "yyyy-MM-dd") |
| | | @ApiModelProperty(value = "拉取时间") |
| | | private Date pulltime; |
| | |
| | | private Long bhsms; |
| | | |
| | | /** |
| | | * 部门code |
| | | * 出院科室编码(原 deptcode 列,已改名 leaveldeptcode) |
| | | */ |
| | | @Excel(name = " 部门code") |
| | | @ApiModelProperty(value = "部门code") |
| | | private String deptcode; |
| | | @Excel(name = " 出院科室编码") |
| | | @ApiModelProperty(value = "出院科室编码") |
| | | private String leaveldeptcode; |
| | | /** |
| | | * 部门code |
| | | */ |
| | | @Excel(name = " 部门code") |
| | | @ApiModelProperty(value = "部门code集合") |
| | | @ApiModelProperty(value = "离院部门code集合") |
| | | private List<String> leaveldeptcodes; |
| | | |
| | | /** |
| | | * 在院部门code |
| | | */ |
| | | @Excel(name = "在院部门code") |
| | | @ApiModelProperty(value = "在院部门code") |
| | | private List<String> deptcodes; |
| | | |
| | | /** |
| | | * 标签状态 |
| | |
| | | * 上传时间 |
| | | */ |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd") |
| | | @Excel(name = " 上传时间 ", width = 30, dateFormat = "yyyy-MM-dd") |
| | | @ApiModelProperty(value = "上传时间") |
| | | private Date uploadTime; |
| | |
| | | @Excel(name = " 当前发送方式") |
| | | @ApiModelProperty(value = "当前发送方式") |
| | | private String currentPreachform; |
| | | |
| | | /** |
| | | * 当前执行方式多选筛选,多个值用逗号分隔 |
| | | */ |
| | | @ApiModelProperty(value = "当前执行方式多选筛选,多个值用逗号分隔") |
| | | private String currentPreachforms; |
| | | |
| | | |
| | | /** |
| | |
| | | private String diagname; |
| | | |
| | | /** |
| | | * 科室名称 |
| | | * 出院科室名称(原 deptname 列,已改名 leaveldeptname) |
| | | */ |
| | | @Excel(name = "科室名称") |
| | | @ApiModelProperty(value = "科室名称") |
| | | private String deptname; |
| | | @Excel(name = "出院科室名称") |
| | | @ApiModelProperty(value = "出院科室名称") |
| | | private String leaveldeptname; |
| | | // |
| | | // /** |
| | | // * 就诊日期 |
| | |
| | | private List<String> leavehospitaldistrictcodes; |
| | | |
| | | /** |
| | | * 在院病区集合 |
| | | */ |
| | | @ApiModelProperty(value = "在院病区集合") |
| | | private List<String> hospitaldistrictcodes; |
| | | |
| | | /** |
| | | * 出院病区名称 |
| | | */ |
| | | @ApiModelProperty(value = "出院病区名称") |
| | |
| | | */ |
| | | @ApiModelProperty(value = "备注") |
| | | private String remark; |
| | | |
| | | /** |
| | | * 医生处理意见 |
| | | */ |
| | | @ApiModelProperty(value = "医生处理意见") |
| | | private String doctorOpinion; |
| | | |
| | | |
| | | /** |
| | |
| | | * 开始出院日期 |
| | | */ |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd") |
| | | @ApiModelProperty(value = "开始出院日期") |
| | | private Date startOutHospTime; |
| | | |
| | |
| | | * 开始发送日期 |
| | | */ |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd") |
| | | @ApiModelProperty(value = "开始发送日期") |
| | | private Date startSendDateTime; |
| | | |
| | |
| | | * 结束发送日期 |
| | | */ |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd") |
| | | @ApiModelProperty(value = "结束发送日期") |
| | | private Date endSendDateTime; |
| | | |
| | |
| | | * 结束出院日期 |
| | | */ |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd") |
| | | @ApiModelProperty(value = "结束出院日期") |
| | | private Date endOutHospTime; |
| | | |
| | |
| | | @ApiModelProperty(value = "页面展示状态 :1:待随访(2 待发送);2:随访中(3 已发送、1 被领取)、3:未完成(5 发送失败、7、超时)、4:已完成( 6 已完成)、5:无需随访(4 不执行)") |
| | | private Long sendstateView; |
| | | |
| | | /** |
| | | * 是否即将超时:1 是(配合 soonTimeoutHours 使用,用于查询即将超时列表) |
| | | */ |
| | | @ApiModelProperty(value = "是否即将超时:1是") |
| | | private Integer soonTimeout; |
| | | |
| | | /** |
| | | * 即将超时时间(小时):截止时间在 N 小时内 |
| | | */ |
| | | @ApiModelProperty(value = "即将超时时间(小时)") |
| | | private Integer soonTimeoutHours; |
| | | |
| | | // /** |
| | | // * 日期限制 目前由前端控制 |
| | | // */ |