liusheng
2024-06-06 ef81a5cbfbb98974ed1ba54d0e47b7e74a9b96b9
smartor/src/main/java/com/smartor/domain/PatMedOuthosp.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,168 @@
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;
import com.ruoyi.common.core.domain.BaseEntity;
/**
 * æ‚£è€…门诊记录对象 pat_med_outhosp
 *
 * @author smartor
 * @date 2023-03-04
 */
@Data
@ApiModel(value = "PatMedOuthosp", description = "患者门诊记录对象")
public class PatMedOuthosp extends BaseEntity {
    private static final long serialVersionUID = 1L;
    /**
     * è‡ªå¢žID
     */
    @ApiModelProperty(value = "自增ID")
    private Long id;
    /**
     * é—¨è¯Šç¼–号
     */
    @ApiModelProperty(value = "门诊编号")
    private String outhospno;
    /**
     * æµæ°´å·
     */
    @ApiModelProperty(value = "流水号")
    private String serialnum;
    /**
     * æ¡£æ¡ˆID
     */
    @ApiModelProperty(value = "档案ID")
    private Long patid;
    /**
     * ç—…人姓名
     */
    @ApiModelProperty(value = " ç—…人姓名")
    private String patname;
    /**
     * åŒ»é™¢åç§°
     */
    @ApiModelProperty(value = "医院名称")
    private String hospitalname;
    /**
     * åŒ»é™¢ç¼–号
     */
    @ApiModelProperty(value = "医院编号")
    private String hospitalcode;
    /**
     * è¯Šæ–­ICD值
     */
    @ApiModelProperty(value = "诊断ICD值")
    private String icd10code;
    /**
     * è¯Šæ–­åç§°
     */
    @ApiModelProperty(value = "诊断名称")
    private String diagname;
    /**
     * ç§‘室代码
     */
    @ApiModelProperty(value = "科室代码")
    private String deptcode;
    /**
     * ç§‘室名称
     */
    @ApiModelProperty(value = "科室名称")
    @Excel(name = " ç§‘室名称 ")
    private String deptname;
    /**
     * åŒ»ç”Ÿå·¥å·
     */
    @ApiModelProperty(value = "医生工号")
    private String drcode;
    /**
     * åŒ»ç”Ÿåç§°
     */
    @ApiModelProperty(value = "医生名称")
    private String drname;
    /**
     * å°±è¯Šæ—¥æœŸ
     */
    @ApiModelProperty(value = "就诊日期")
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = " å°±è¯Šæ—¥æœŸ ", width = 30, dateFormat = "yyyy-MM-dd")
    private Date admitdate;
    /**
     * æœºæž„ID
     */
    @ApiModelProperty(value = "机构ID")
    private String orgid;
    /**
     * åˆ é™¤æ ‡è®°
     */
    @ApiModelProperty(value = "删除标记")
    private String delFlag;
    /**
     * ä¸Šä¼ æ ‡è®°
     */
    @ApiModelProperty(value = "上传标记")
    private Long isupload;
    /**
     * ä¸Šä¼ æ—¶é—´
     */
    @ApiModelProperty(value = "上传时间")
    private Date uploadTime;
    /**
     * æ˜¯å¦ç”Ÿæˆæ–¹æ¡ˆçŠ¶æ€;0未生成 1生成就诊 9无匹配方案
     */
    @ApiModelProperty(value = "是否生成方案状态;0未生成 1生成就诊 9无匹配方案")
    private Long schemestatus;
    /**
     * ç§‘室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;
    /**
     * çŽ°ç—…å²
     */
    @ApiModelProperty(value = "现病史")
    private String hpi;
    /**
     * ä¸»è¿°
     */
    @ApiModelProperty(value = "主述")
    private String mainsuit;
}