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_inspection * * @author ruoyi * @date 2025-06-18 */ @ApiModel(value = "PatMedInspection", description = "患者检查检验记录对象") @Data public class PatMedInspection extends BaseEntity { private static final long serialVersionUID = 1L; /** 自增ID */ @ApiModelProperty(value = "自增ID") private Long id; /** 类型;0.检验项目 1.检查项目 */ @ApiModelProperty(value = "类型;0.检验项目 1.检查项目") private Integer projecttype; /** 病案号 */ @ApiModelProperty(value = "病案号") private String inhospno; /** 患者ID */ @ApiModelProperty(value = "患者ID") private String patidHis; /** 证件号码 */ @ApiModelProperty(value = "证件号码") private String idcardno; /** 患者姓名 */ @ApiModelProperty(value = "患者姓名") private String patname; /** 手机号码 */ @ApiModelProperty(value = "手机号码") private String telcode; /** 医嘱ID */ @ApiModelProperty(value = "医嘱ID") private Long adviceId; /** 申请单ID */ @ApiModelProperty(value = "申请单ID") private String appliyid; /** 优先级 */ @ApiModelProperty(value = "优先级") private String priority; /** 机构ID */ @ApiModelProperty(value = "机构ID") private String orgid; /** 删除标记 */ @ApiModelProperty(value = "删除标记") private String delFlag; /** 开单人ID */ @ApiModelProperty(value = "开单人ID") private String drcode; /** 开单人姓名 */ @ApiModelProperty(value = "开单人姓名") private String drname; /** 开单科室代码 */ @ApiModelProperty(value = "开单科室代码") private String deptcode; /** 开单科室名称 */ @ApiModelProperty(value = "开单科室名称") private String deptname; /** 开单时间 */ @JsonFormat(pattern = "yyyy-MM-dd") @ApiModelProperty(value = "开单时间") private Date opendate; /** 审核人ID */ @ApiModelProperty(value = "审核人ID") private String operatorId; /** 审核人姓名 */ @ApiModelProperty(value = "审核人姓名") private String operatorName; /** 审核时间 */ @JsonFormat(pattern = "yyyy-MM-dd") @ApiModelProperty(value = "审核时间") private Date operatorDate; /** 金额 */ @ApiModelProperty(value = "金额") private Float money; /** 修改人 */ @ApiModelProperty(value = "修改人") private String updateBy; /** 修改时间 */ @JsonFormat(pattern = "yyyy-MM-dd") @ApiModelProperty(value = "修改时间") private Date updateDate; /** 创建人 */ @ApiModelProperty(value = "创建人") private String createBy; /** 创建时间 */ @JsonFormat(pattern = "yyyy-MM-dd") @ApiModelProperty(value = "创建时间") private Date createTime; /** 执行时间 */ @JsonFormat(pattern = "yyyy-MM-dd") @ApiModelProperty(value = "执行时间") private Date startTime; /** 检查项目ID */ @ApiModelProperty(value = "检查项目ID") private String projectId; /** 检查项目名称 */ @ApiModelProperty(value = "检查项目名称") private String projectName; /** 诊断ID */ @ApiModelProperty(value = "诊断ID") private String diagid; /** 诊断名称 */ @ApiModelProperty(value = "诊断名称") private String diagname; /** 检查部位ID */ @ApiModelProperty(value = "检查部位ID") private String partId; /** 检查部位名称 */ @ApiModelProperty(value = "检查部位名称") private String partName; /** 检查类型ID */ @ApiModelProperty(value = "检查类型ID") private String typeId; /** 检查类型名称 */ @ApiModelProperty(value = "检查类型名称") private String typeName; /** 胶片费标志 */ @ApiModelProperty(value = "胶片费标志") private Integer filmFlag; /** 床边标志 */ @ApiModelProperty(value = "床边标志") private Integer bedFlag; /** 推床标志 */ @ApiModelProperty(value = "推床标志") private Integer pushFlag; /** 加急标志 */ @ApiModelProperty(value = "加急标志") private Integer urgentFlag; /** 未收先执行标志 */ @ApiModelProperty(value = "未收先执行标志") private Integer nostartFlag; @ApiModelProperty(value = "父GUID") private String pguid; @ApiModelProperty(value = "父ID") private String guid; @ApiModelProperty(value = "父ID") private Integer pid; }