| | |
| | | package com.smartor.domain; |
| | | |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.fasterxml.jackson.annotation.JsonAlias; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import io.swagger.annotations.ApiModel; |
| | |
| | | @ApiModelProperty(value = "几天及时率") |
| | | private Integer rateDay; |
| | | |
| | | /** |
| | | * 是否再次随访 |
| | | */ |
| | | @ApiModelProperty(value = "几天及时率") |
| | | private Integer isVisitAgain; |
| | | |
| | | @ApiModelProperty(value = "异常预警:0绿色;1红色;2黄色") |
| | |
| | | @ApiModelProperty(value = "结束时间") |
| | | private Date endTime; |
| | | |
| | | @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @ApiModelProperty(value = "出院开始时间") |
| | | private Date hospitalStartTime; |
| | | |
| | | @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @ApiModelProperty(value = "出院结束时间") |
| | | private Date hospitalEndTime; |
| | | |
| | | @ApiModelProperty(value = "服务类型") |
| | | private List<Long> serviceType; |
| | | |
| | |
| | | @ApiModelProperty(value = "子任务Id集合") |
| | | private List<Long> subTaskIds; |
| | | |
| | | @ApiModelProperty(value = "科室病区:1,病区统计 2,科室统计 3. 病种统计") |
| | | @ApiModelProperty(value = "统计维度:1-按病区(leavehospitaldistrictcode) 2-按科室(deptcode) 3-按taskid") |
| | | @JsonAlias("statisticalType") |
| | | private Integer statisticaltype; |
| | | |
| | | private String visitDeptCode; |
| | |
| | | private String scriptids; |
| | | |
| | | /** |
| | | * 问题ID(题目明细行返回的 scriptid),用于选项数字下钻 |
| | | */ |
| | | @ApiModelProperty(value = "问题ID") |
| | | @JsonAlias("scriptId") |
| | | private Long scriptid; |
| | | |
| | | /** |
| | | * 问题内容。传入后按题目内容匹配,兼容同一道题被复制到多个任务模板的场景 |
| | | */ |
| | | @ApiModelProperty(value = "问题内容") |
| | | private String scriptContent; |
| | | |
| | | /** |
| | | * 选项文本(题目明细行返回的 optionText) |
| | | */ |
| | | @ApiModelProperty(value = "选项文本") |
| | | @JsonAlias({"optiontext", "option", "optionContent"}) |
| | | private String optionText; |
| | | |
| | | /** |
| | | * 题目明细中的任务类型(subtaskType),用于下钻时区分语音/问卷 |
| | | */ |
| | | @ApiModelProperty(value = "任务类型(题目明细中的 subtaskType)") |
| | | @JsonAlias("subTaskType") |
| | | private String subtaskType; |
| | | |
| | | /** |
| | | * 分组类型 drCode, deptCode, leaveHospitalDistrictCode |
| | | */ |
| | | @ApiModelProperty(value = "分组类型") |
| | |
| | | private String excep; |
| | | |
| | | /** |
| | | * 处理意见编码 - 超链接统计 |
| | | */ |
| | | @ApiModelProperty(value = "处理意见编码") |
| | | private String suggest; |
| | | |
| | | /** |
| | | * 完成时状态 - 超链接统计(1-正常完成 2-延期完成 3-超时完成) |
| | | */ |
| | | @ApiModelProperty(value = "完成时状态:1正常完成 2延期完成 3超时完成") |
| | | private Long finishState; |
| | | |
| | | /** |
| | | * 当前发送方式 - 超链接统计 |
| | | */ |
| | | @ApiModelProperty("当前发送方式") |
| | |
| | | @ApiModelProperty(value = "超链接统计列表类型") |
| | | private String hyperLinkInfoType; |
| | | |
| | | @ApiModelProperty(value = "任务ID", required = true) |
| | | @JsonAlias("taskid") |
| | | private Long taskId; |
| | | |
| | | @ApiModelProperty(value = "taskIds集合") |
| | | private List<Long> taskIds; |
| | | |
| | | @ApiModelProperty(value = "任务名称") |
| | | private String taskName; |
| | | |
| | | @ApiModelProperty(value = "taskNamee集合") |
| | | private List<String> taskNames; |
| | | |
| | | @ApiModelProperty(value = "疾病病种") |
| | | private String diagType; |
| | | |
| | | @ApiModelProperty(value = "diagType集合") |
| | | private List<String> diagTypes; |
| | | |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | @ApiModelProperty(value = "发送时间") |
| | | private Date visittime; |
| | | |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | @ApiModelProperty(value = "完成时间") |
| | | private Date finishtime; |
| | | |
| | | @ApiModelProperty(value = "就诊类型(1门诊 2出院 3.专病 4.外部导入 5急诊、6住院、7体检)") |
| | | private String hospType; |
| | | |
| | | /** |
| | | * 人工电话标记 |
| | | */ |
| | | @ApiModelProperty(value = "是否人工打过电话 0-没打过 1-打过") |
| | | private Long isManuallyCalled; |
| | | |
| | | /** |
| | | * pageNum |
| | | */ |