package thyyxxk.webserver.entity.medicalinsurance.outpatient;

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

import java.util.Date;

/**
 * @description: 门诊挂号入参
 * @author: DingJie
 * @create: 2021/7/2110:13
 */
@Data
public class Regstrtn {
    /**
     * 人员编号
     * */
    @JSONField(name = "psn_no")
    private String psnNo;

    /**
     * 险种类型
     * */
    private String insutype;

    /**
     * 挂号时间 yyyy-MM-dd HH:mm:ss
     * */
    private Date begntime;

    /**
     * 就诊凭证类型
     * */
    @JSONField(name = "mdtrt_cert_type")
    private String mdtrtCertType;

    /**
     * 就诊凭证编号（就诊凭证类型为“01”时填写电子凭证令牌，为“02”时填写身份证号，为“03”时填写社会保障卡卡号）
     * */
    @JSONField(name = "mdtrt_cert_no")
    private String mdtrtCertNo;

    /**
     * 卡识别码（就诊凭证类型为“03”时必填）
     * */
    @JSONField(name = "card_sn")
    private String cardSn;

    /**
     * 证件类型
     * */
    @JSONField(name = "psn_cert_type")
    private String psnCertType;

    /**
     * 证件号码
     * */
    private String certno;

    /**
     * 人员类别
     * */
    @JSONField(name = "psn_type")
    private String psnType;

    /**
     * 人员姓名
     * */
    @JSONField(name = "psn_name")
    private String psnName;

    /**
     * 门诊号
     * */
    @JSONField(name = "ipt_otp_no")
    private String iptOtpNo;

    /**
     * 医师编码
     * */
    @JSONField(name = "atddr_no")
    private String atddrNo;

    /**
     * 医师姓名
     * */
    @JSONField(name = "dr_name")
    private String drName;

    /**
     * 科室编码
     * */
    @JSONField(name = "dept_code")
    private String deptCode;

    /**
     * 科室名称
     * */
    @JSONField(name = "dept_name")
    private String deptName;

    /**
     * 科别
     * */
    private String caty;

}
