package thyyxxk.webserver.entity.crbmanagement;

import lombok.Data;

/**
 * @ClassName EmrPatientInfo
 * @Author hsh
 * @Date 2025/7/29 0029 11:32
 * @Version 1.0
 * @Description 患者基本信息表之传染病上报
 **/
@Data
public class EmrPatientInfo {

    private String id;
    /**
     * 患者姓名
     */
    private String patientName;
    /**
     * 身份证件类别代码
     */
    private String idCardTypeCode;
    /**
     * 身份证件类别名称
     */
    private String idCardTypeName;
    /**
     * 身份证件号码
     */
    private String idCard;
    /**
     * 性别代码
     */
    private String genderCode;
    /**
     * 性别名称
     */
    private String genderName;
    /**
     * 出生日期（格式：yyyy-MM-dd）
     */
    private String birthDate;
    /**
     * 国籍/地区 代码
     */
    private String nationalityCode;
    /**
     * 国籍/地区 名称
     */
    private String nationalityName;
    /**
     * 民族代码
     */
    private String nationCode;
    /**
     * 民族名称
     */
    private String nationName;
    /**
     * 户籍地址代码
     */
    private String permanentAddrCode;
    /**
     * 户籍地址名称
     */
    private String permanentAddrName;
    /**
     * 户籍详细地址
     */
    private String permanentAddrDetail;
    /**
     * 现住地区代码
     */
    private String currentAddrCode;
    /**
     * 现住地区名称
     */
    private String currentAddrName;
    /**
     * 现住详细地址
     */
    private String currentAddrDetail;
    /**
     * 工作单位/学校名称
     */
    private String workunit;
    /**
     * 婚姻状况代码
     */
    private String maritalStatusCode;
    /**
     * 婚姻状况名称
     */
    private String maritalStatusName;
    /**
     * 学历代码
     */
    private String educationCode;
    /**
     * 学历名称
     */
    private String educationName;
    /**
     * 人群分类代码
     */
    private String nultitudeTypeCode;
    /**
     * 人群分类名称
     */
    private String nultitudeTypeName;
    /**
     * 人群分类其他
     */
    private String nultitudeTypeOther;
    /**
     * 患者电话号码
     */
    private String tel;
    /**
     * 联系人/监护人姓名
     */
    private String contacts;
    /**
     * 联系人/监护人电话号码
     */
    private String contactsTel;
    /**
     * 医疗机构代码
     */
    private String orgCode;
    /**
     * 医疗机构名称
     */
    private String orgName;
    /**
     * 操作人ID
     */
    private String operatorId;
    /**
     * 操作时间
     */
    private String operationTime;

}
