package thyyxxk.webserver.entity.examinations.inspections.request;

import lombok.Data;
import thyyxxk.webserver.entity.examinations.inspections.consts.CardType;
import thyyxxk.webserver.entity.examinations.inspections.consts.PatientNumType;

@Data
public class QueryFromDoctor {
    /**
     * 报告单申请科室的范围
     * 空字符串                 = 全部申请科室
     * 科室编码                 = 单个申请科室
     * 逗号连接的多个科室编码     = 多个申请科室
     * */
    private String departId;

    /**
     * 患者姓名
     * */
    private String patientName;

    /**
     * 卡类型，枚举值。
     * {@link thyyxxk.webserver.entity.examinations.inspections.consts.CardType}
     * */
    private CardType cardType;

    /**
     * a
     * */
    private String cardNo;

    /**
     * 患者病历号类别，枚举值。
     * {@link thyyxxk.webserver.entity.examinations.inspections.consts.PatientNumType}
     * */
    private PatientNumType patientNumType;

    /**
     * a
     * */
    private String patientNum;

    /**
     * a
     * */
    private String startDate;

    /**
     * a
     * */
    private String endDate;
}
