liusheng
2024-09-18 907641e56c2085aaa81f267946dc3e3e9fca73e7
smartor/src/main/java/com/smartor/domain/PatMedOuthosp.java
@@ -1,7 +1,11 @@
package com.smartor.domain;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
@@ -9,318 +13,156 @@
/**
 * 患者门诊记录对象 pat_med_outhosp
 *
 * @author ruoyi
 * @date 2023-02-22
 *
 * @author smartor
 * @date 2023-03-04
 */
public class PatMedOuthosp extends BaseEntity
{
@Data
@ApiModel(value = "PatMedOuthosp", description = "患者门诊记录对象")
public class PatMedOuthosp extends BaseEntity {
    private static final long serialVersionUID = 1L;
    /**  自增ID  */
    private Long ID;
    /**
     * 自增ID
     */
    @ApiModelProperty(value = "自增ID")
    private Long id;
    /**  流水号  */
    @Excel(name = " 流水号 ")
    private String SerialNum;
    /**
     * 门诊编号
     */
    @ApiModelProperty(value = "门诊编号")
    private String outhospno;
    /**  档案ID  */
    @Excel(name = " 档案ID ")
    private Long PatID;
    /**
     * 流水号
     */
    @ApiModelProperty(value = "流水号")
    private String serialnum;
    /**  医院名称  */
    @Excel(name = " 医院名称 ")
    private String HospitalName;
    /**
     * 档案ID
     */
    @ApiModelProperty(value = "档案ID")
    private Long patid;
    /**  医院编号  */
    @Excel(name = " 医院编号 ")
    private String HospitalCode;
    /**
     * 病人姓名
     */
    @ApiModelProperty(value = " 病人姓名")
    private String patname;
    /**  诊断ICD值  */
    @Excel(name = " 诊断ICD值 ")
    private String Icd10Code;
    /**
     * 医院名称
     */
    @ApiModelProperty(value = "医院名称")
    private String hospitalname;
    /**  诊断名称  */
    @Excel(name = " 诊断名称 ")
    private String DiagName;
    /**
     * 医院编号
     */
    @ApiModelProperty(value = "医院编号")
    private String hospitalcode;
    /**  科室代码  */
    @Excel(name = " 科室代码 ")
    private String DeptCode;
    /**
     * 诊断ICD值
     */
    @ApiModelProperty(value = "诊断ICD值")
    private String icd10code;
    /**  科室名称  */
    /**
     * 诊断名称
     */
    @ApiModelProperty(value = "诊断名称")
    private String diagname;
    /**
     * 科室代码
     */
    @ApiModelProperty(value = "科室代码")
    private String deptcode;
    /**
     * 科室名称
     */
    @ApiModelProperty(value = "科室名称")
    @Excel(name = " 科室名称 ")
    private String DeptName;
    private String deptname;
    /**  医生工号  */
    @Excel(name = " 医生工号 ")
    private String DrCode;
    /**
     * 医生工号
     */
    @ApiModelProperty(value = "医生工号")
    private String drcode;
    /**  医生名称  */
    @Excel(name = " 医生名称 ")
    private String DrName;
    /**
     * 医生名称
     */
    @ApiModelProperty(value = "医生名称")
    private String drname;
    /**  就诊日期  */
    /**
     * 就诊日期
     */
    @ApiModelProperty(value = "就诊日期")
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = " 就诊日期 ", width = 30, dateFormat = "yyyy-MM-dd")
    private Date AdmitDate;
    private Date admitdate;
    /**  机构ID  */
    @Excel(name = " 机构ID ")
    private String OrgID;
    /**
     * 机构ID
     */
    @ApiModelProperty(value = "机构ID")
    private String orgid;
    /**  删除标记  */
    @Excel(name = " 删除标记 ")
    /**
     * 删除标记
     */
    @ApiModelProperty(value = "删除标记")
    private String delFlag;
    /**  上传标记  */
    @Excel(name = " 上传标记 ")
    private Long IsUpload;
    /**
     * 上传标记
     */
    @ApiModelProperty(value = "上传标记")
    private Long isupload;
    /**  上传时间  */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = " 上传时间 ", width = 30, dateFormat = "yyyy-MM-dd")
    /**
     * 上传时间
     */
    @ApiModelProperty(value = "上传时间")
    private Date uploadTime;
    /**  是否生成方案状态;0未生成 1生成就诊 9无匹配方案  */
    @Excel(name = " 是否生成方案状态;0未生成 1生成就诊 9无匹配方案 ")
    private Long SchemeStatus;
    /**
     * 是否生成方案状态;0未生成 1生成就诊 9无匹配方案
     */
    @ApiModelProperty(value = "是否生成方案状态;0未生成 1生成就诊 9无匹配方案")
    private Long schemestatus;
    /**  科室ID  */
    @Excel(name = " 科室ID ")
    private Long DeptID;
    /**
     * 科室ID
     */
    @ApiModelProperty(value = "科室ID")
    private Long deptid;
    /**  方案状态操作时间  */
    /**
     * 方案状态操作时间
     */
    @ApiModelProperty(value = "方案状态操作时间")
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = " 方案状态操作时间 ", width = 30, dateFormat = "yyyy-MM-dd")
    private Date SchemeTime;
    private Date schemetime;
    /**  现病史  */
    @Excel(name = " 现病史 ")
    private String HPI;
    /**
     * 现病史
     */
    @ApiModelProperty(value = "现病史")
    private String hpi;
    /**  主述  */
    @Excel(name = " 主述 ")
    private String MainSuit;
    /**
     * 主述
     */
    @ApiModelProperty(value = "主述")
    private String mainsuit;
    public void setID(Long ID)
    {
        this.ID = ID;
    }
    public Long getID()
    {
        return ID;
    }
    public void setSerialNum(String SerialNum)
    {
        this.SerialNum = SerialNum;
    }
    public String getSerialNum()
    {
        return SerialNum;
    }
    public void setPatID(Long PatID)
    {
        this.PatID = PatID;
    }
    public Long getPatID()
    {
        return PatID;
    }
    public void setHospitalName(String HospitalName)
    {
        this.HospitalName = HospitalName;
    }
    public String getHospitalName()
    {
        return HospitalName;
    }
    public void setHospitalCode(String HospitalCode)
    {
        this.HospitalCode = HospitalCode;
    }
    public String getHospitalCode()
    {
        return HospitalCode;
    }
    public void setIcd10Code(String Icd10Code)
    {
        this.Icd10Code = Icd10Code;
    }
    public String getIcd10Code()
    {
        return Icd10Code;
    }
    public void setDiagName(String DiagName)
    {
        this.DiagName = DiagName;
    }
    public String getDiagName()
    {
        return DiagName;
    }
    public void setDeptCode(String DeptCode)
    {
        this.DeptCode = DeptCode;
    }
    public String getDeptCode()
    {
        return DeptCode;
    }
    public void setDeptName(String DeptName)
    {
        this.DeptName = DeptName;
    }
    public String getDeptName()
    {
        return DeptName;
    }
    public void setDrCode(String DrCode)
    {
        this.DrCode = DrCode;
    }
    public String getDrCode()
    {
        return DrCode;
    }
    public void setDrName(String DrName)
    {
        this.DrName = DrName;
    }
    public String getDrName()
    {
        return DrName;
    }
    public void setAdmitDate(Date AdmitDate)
    {
        this.AdmitDate = AdmitDate;
    }
    public Date getAdmitDate()
    {
        return AdmitDate;
    }
    public void setOrgID(String OrgID)
    {
        this.OrgID = OrgID;
    }
    public String getOrgID()
    {
        return OrgID;
    }
    public void setDelFlag(String delFlag)
    {
        this.delFlag = delFlag;
    }
    public String getDelFlag()
    {
        return delFlag;
    }
    public void setIsUpload(Long IsUpload)
    {
        this.IsUpload = IsUpload;
    }
    public Long getIsUpload()
    {
        return IsUpload;
    }
    public void setUploadTime(Date uploadTime)
    {
        this.uploadTime = uploadTime;
    }
    public Date getUploadTime()
    {
        return uploadTime;
    }
    public void setSchemeStatus(Long SchemeStatus)
    {
        this.SchemeStatus = SchemeStatus;
    }
    public Long getSchemeStatus()
    {
        return SchemeStatus;
    }
    public void setDeptID(Long DeptID)
    {
        this.DeptID = DeptID;
    }
    public Long getDeptID()
    {
        return DeptID;
    }
    public void setSchemeTime(Date SchemeTime)
    {
        this.SchemeTime = SchemeTime;
    }
    public Date getSchemeTime()
    {
        return SchemeTime;
    }
    public void setHPI(String HPI)
    {
        this.HPI = HPI;
    }
    public String getHPI()
    {
        return HPI;
    }
    public void setMainSuit(String MainSuit)
    {
        this.MainSuit = MainSuit;
    }
    public String getMainSuit()
    {
        return MainSuit;
    }
    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("ID", getID())
            .append("SerialNum", getSerialNum())
            .append("PatID", getPatID())
            .append("HospitalName", getHospitalName())
            .append("HospitalCode", getHospitalCode())
            .append("Icd10Code", getIcd10Code())
            .append("DiagName", getDiagName())
            .append("DeptCode", getDeptCode())
            .append("DeptName", getDeptName())
            .append("DrCode", getDrCode())
            .append("DrName", getDrName())
            .append("AdmitDate", getAdmitDate())
            .append("OrgID", getOrgID())
            .append("delFlag", getDelFlag())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("IsUpload", getIsUpload())
            .append("uploadTime", getUploadTime())
            .append("SchemeStatus", getSchemeStatus())
            .append("DeptID", getDeptID())
            .append("SchemeTime", getSchemeTime())
            .append("HPI", getHPI())
            .append("MainSuit", getMainSuit())
            .toString();
    }
}