package com.smartor.domain; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.common.core.domain.BaseEntity; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.Date; /** * @author 接收第三方患者基本信息 * @date 2024-12-13 */ @Data @ApiModel(value = "ExternalPatientInfo", description = "接收第三方患者基本信息") public class ExternalPatientInfo extends BaseEntity { private static final long serialVersionUID = 1L; @ApiModelProperty(value = "病人ID") private Long brid; @ApiModelProperty(value = "病人性质 医保/农保/自费") private String brxz; @ApiModelProperty(value = "就诊卡号") private String jzkh; @ApiModelProperty(value = "门诊号码 门诊转入病人有门诊号码") private String mzhm; @ApiModelProperty(value = "住院号码") private String zyhm; @ApiModelProperty(value = "姓名") private String brxm; @ApiModelProperty(value = "性别") private String brxb; @ApiModelProperty(value = "出生日期") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date csny; @ApiModelProperty(value = "婚姻状况") private String hyzk; @ApiModelProperty(value = "出生地 指定省市县") private String csd_x; @ApiModelProperty(value = "国籍") private String gj; @ApiModelProperty(value = "民族") private String mz; @ApiModelProperty(value = "证件类型") private String zjlx; @ApiModelProperty(value = "身份证件号 当一个人有多就诊卡时可用这个字段关联") private String sfzh; @ApiModelProperty(value = "职业") private String zymc; @ApiModelProperty(value = "家庭电话") private String jtdh; @ApiModelProperty(value = "户口地址") private String hkdz; @ApiModelProperty(value = "户口邮编") private String hkyb; @ApiModelProperty(value = "联系人姓名") private String lxrm; @ApiModelProperty(value = "与联系人关系") private String lxgx; @ApiModelProperty(value = "联系人地址") private String lxdz; @ApiModelProperty(value = "联系人电话号码") private String lxdh; @ApiModelProperty(value = "工作单位") private String dwmc; @ApiModelProperty(value = "入院时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date ryrq; @ApiModelProperty(value = "建档人 新建、修改本记录的操作员") private String jdr; }