package com.smartor.domain;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import com.ruoyi.common.annotation.Excel;
|
import com.ruoyi.common.core.domain.BaseEntity;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.util.Date;
|
|
/**
|
* 患者门诊记录对象 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 patno;
|
|
/**
|
* 主述
|
*/
|
@ApiModelProperty(value = "主述")
|
private String mainsuit;
|
|
|
/**
|
* pageNum
|
*/
|
@ApiModelProperty("pageNum")
|
private Integer pageNum;
|
|
/**
|
* pageSize
|
*/
|
@ApiModelProperty("pageSize")
|
private Integer pageSize;
|
|
/**
|
* 年龄
|
*/
|
@ApiModelProperty(value = "年龄")
|
private String age;
|
|
|
/**
|
* 手机号
|
*/
|
@ApiModelProperty(value = "手机号")
|
private String telcode;
|
|
/**
|
* 疾病长期任务,是否处理:0未处理 1处理
|
*/
|
@ApiModelProperty(value = "疾病长期任务,是否处理:0未处理 1处理成功 2处理失败 ")
|
private String diagcheckFlag;
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
@Excel(name = " ", width = 30, dateFormat = "yyyy-MM-dd")
|
@ApiModelProperty(value = "开始就诊时间")
|
private Date beginTime;
|
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
@Excel(name = " ", width = 30, dateFormat = "yyyy-MM-dd")
|
@ApiModelProperty(value = "结束就诊时间")
|
private Date endTime;
|
|
/**
|
* 证件号码
|
*/
|
@ApiModelProperty("证件号码")
|
@Excel(name = " 证件号码 ")
|
private String idcardno;
|
|
}
|