liusheng
2025-02-21 059fe60e90de54701b501f0232335f301d423cb6
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
package com.smartor.domain;
 
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
 
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;
 
/**
 * 单一任务(随访)对象 ivr_tasksingle
 *
 * @author ruoyi
 * @date 2024-02-02
 */
@ApiModel(value = "ServiceSubtask", description = "单一随访任务")
@Data
public class ServiceTaskInfo extends BaseEntity {
    private static final long serialVersionUID = 1L;
 
 
    @ApiModelProperty(value = "服务类型")
    private String servicetype;
 
    @ApiModelProperty(value = "任务类型")
    private String tasktype;
 
    @ApiModelProperty(value = "任务记录类型")
    private long taskstate;
 
    @ApiModelProperty(value = "任务ID")
    private String taskguid;
 
    @ApiModelProperty(value = "任务名称")
    private String taskname;
 
    @ApiModelProperty(value = "任务描述")
    private String taskdesc;
 
    @ApiModelProperty(value = "任务形式")
    private String exemode;
 
    @ApiModelProperty(value = "计划随访时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date plantime;
 
    @ApiModelProperty(value = "任务创建人")
    private String createby;
 
    @ApiModelProperty(value = "任务创建时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createtime;
 
    @ApiModelProperty(value = "随访人员姓名")
    private String operatorname;
 
    @ApiModelProperty(value = "随访人员编号")
    private String operatorno;
 
    @ApiModelProperty(value = "随访完成时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date finishtime;
 
    @ApiModelProperty(value = "随访结果记录")
    private String result;
 
    @ApiModelProperty(value = "随访处理意见")
    private String suggest;
 
    @ApiModelProperty(value = "医疗机构ID")
    private String orgguid;
 
    @ApiModelProperty(value = "患者ID")
    private long patguid;
 
    @ApiModelProperty(value = "姓名")
    private String patname;
 
    @ApiModelProperty(value = "性别")
    private String patsex;
 
    @ApiModelProperty(value = "年龄")
    private long patage;
 
    @ApiModelProperty(value = "身份证号")
    private String patidno;
 
 
    @ApiModelProperty(value = "地址")
    private String pataddr;
 
    @ApiModelProperty(value = "手机号码")
    private String patphone;
 
    @ApiModelProperty(value = "患者微信账号")
    private String patopenid;
 
    @ApiModelProperty(value = "患者住院号")
    private String inhosno;
 
    @ApiModelProperty(value = "患者门诊号")
    private String outhosno;
 
    @ApiModelProperty(value = "就诊类型门诊、急诊、住院、体检")
    private String visittype;
 
    @ApiModelProperty(value = "就诊序号")
    private String visitno;
 
    @ApiModelProperty(value = "就诊日期")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date visittime;
 
    @ApiModelProperty(value = "房号")
    private String roomno;
 
    @ApiModelProperty(value = "床号")
    private String bedno;
 
    @ApiModelProperty(value = "科室")
    private String deptname;
 
    @ApiModelProperty(value = "科室CODE")
    private String deptcode;
 
    @ApiModelProperty(value = "病区CODE")
    private String districtcode;
 
    @ApiModelProperty(value = "病区名称")
    private String districtname;
 
    @ApiModelProperty(value = "beizhu")
    private String remark;
    /**
     * 删除标记
     */
    @ApiModelProperty(value = "删除标记")
    private String delflag = "0";
 
}