package thyyxxk.webserver.entity.medicalinsurance.query;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

import java.util.Date;

/**
 * @description: 基本查询参数
 * @author: DingJie
 * @create: 2021/7/2610:57
 */
@Data
public class BscQryPrm {
    private String patNo;
    private Integer times;
    private Integer ledgerSn;
    private Date begntime;
    private Date endtime;
    private String admdvs;
    private String socialNo;
    private String mdtrtCertType;
    private String readCardResult;
    private String busCardInfo;

    /**
     * 累计年月（人员累计信息查询）
     * */
    @JSONField(name = "cum_ym")
    private String cumYm;

    /**
     * 业务申请类型（人员定点信息查询）
     * */
    @JSONField(name = "biz_appy_type")
    private String bizAppyType;

    /**
     * 个人编号（人员慢特病备案查询）
     * */
    @JSONField(name = "psn_no")
    private String psnNo;

    /**
     * 医疗类别（就诊信息查询）
     * */
    @JSONField(name = "med_type")
    private String medType;

    /**
     * 就诊id（诊断信息查询）
     * */
    @JSONField(name = "mdtrt_id")
    private String mdtrtId;

    /**
     * 是否需要全量数据（1-是，其他否）
     * */
    private Integer needAllRcd;

    /**
     * 险种类型（待遇检查）
     * */
    private String insutype;
}
