package com.xinelu.manage.vo.manualfollowup;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDate;

/**
 * 人工随访患者基本信息VO
 * @author : youxilong
 * @date : 2024/4/7 8:52
 */
@Data
public class ManualFollowPatientVO {

    /**
     * 居民信息表id
     */
    private Long id;

    @ApiModelProperty(value = "姓名")
    private String patientName;

    @ApiModelProperty(value = "性别")
    private String sex;

    @ApiModelProperty(value = "患者年龄")
    private Long age;

    @ApiModelProperty(value = "身份证号")
    private String cardNo;

    @ApiModelProperty(value = "患者电话")
    private String patientPhone;

    @ApiModelProperty(value = "出生日期，格式：yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private LocalDate birthDate;

    @ApiModelProperty(value = "家属电话")
    private String familyMemberPhone;

    @ApiModelProperty(value = "住址")
    private String address;

    @ApiModelProperty(value = "患者个人头像图片路径")
    private String avatarPictureUrl;

    @ApiModelProperty(value = "所属服务包表id")
    private String servicePackageId;

    @ApiModelProperty(value = "服务包名称")
    private String packageName;

}
