package com.xinelu.manage.vo.signpatientmanageroutenode;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @description: 随访计划执行列表查询返回视图类
 * @author: haown
 * @create: 2024-11-01 16:58
 **/
@ApiModel("随访计划执行列表查询返回视图类")
@Data
public class PatientFollowUpPlanVo {

	private Long id;

	/**
	 * 患者主键
	 */
	@ApiModelProperty(value = "患者主键")
	private Long patientId;

	/** 所属科室id */
	@ApiModelProperty(value = "所属科室id")
	private Long departmentId;

	/** 所属科室名称 */
	@ApiModelProperty(value = "所属科室名称")
	private String departmentName;

	/**
	 * 主治医生id
	 */
	@ApiModelProperty(value = "主治医生id")
	private Long attendingPhysicianId;

	/**
	 * 主治医生姓名
	 */
	@ApiModelProperty(value = "主治医生姓名")
	private String attendingPhysicianName;

	/**
	 * 任务执行状态（1：完成，0：未完成）
	 */
	@ApiModelProperty(value = "任务执行状态")
	private Integer taskFinishStatus;

	/**
	 * 任务执行月份
	 */
	@ApiModelProperty(value = "任务执行月份")
	private String executeMonthStr;
}
