package com.xinelu.manage.dto.patientquestionsubmitresult;

import io.swagger.annotations.ApiModelProperty;
import java.time.LocalDate;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

/**
 * @description: 问卷统计传输对象
 * @author: haown
 * @create: 2024-10-15 15:53
 **/
@Data
public class PatientQuestionSubmitStatistisDto {

	/**
	 * 机构表id
	 */
	@ApiModelProperty(value = "机构表id")
	private Long hospitalAgencyId;

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

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

	/**
	 * 问卷表id
	 */
	@ApiModelProperty(value = "问卷表id")
	private Long questionInfoId;

	/**
	 * 问卷标题
	 */
	@ApiModelProperty(value = "问卷标题")
	private String questionnaireName;

	/**
	 * 患者姓名
	 */
	@ApiModelProperty(value = "患者姓名")
	private String patientName;

	/**
	 * 起始时间
	 */
	@ApiModelProperty(value = "起始时间")
	@DateTimeFormat(pattern = "yyyy-MM-dd")
	private LocalDate startDate;

	/**
	 * 截至时间
	 */
	@ApiModelProperty(value = "截至时间")
	@DateTimeFormat(pattern = "yyyy-MM-dd")
	private LocalDate endDate;
}
