版本更新
This commit is contained in:
@@ -0,0 +1,95 @@
|
||||
package com.openhis.document.domain;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.core.common.core.domain.HisBaseEntity;
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
||||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
/**
|
||||
* 文书定义:例如:门诊病历、体温单、患者护理记录单、患者跌倒压疮评估等
|
||||
*
|
||||
* @author wanghaiming
|
||||
* @date 2025-08-14
|
||||
*/
|
||||
@Data
|
||||
@TableName("doc_definition")
|
||||
@Accessors(chain = true)
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
public class DocDefinition extends HisBaseEntity {
|
||||
|
||||
/**
|
||||
* ID
|
||||
*/
|
||||
@TableId(type = IdType.ASSIGN_ID)
|
||||
@JsonSerialize(using = ToStringSerializer.class)
|
||||
private Long id;
|
||||
/**
|
||||
* 文书名称
|
||||
*/
|
||||
private String name;
|
||||
/**
|
||||
* 文书的版本号
|
||||
*/
|
||||
private String version;
|
||||
/**
|
||||
* 文书类型 一级菜单 ,从枚举中获取 DocTypeEnum
|
||||
*/
|
||||
private Integer primaryMenuEnum;
|
||||
/**
|
||||
* 文书类型 二级菜单,自定义
|
||||
*/
|
||||
private String subMenu;
|
||||
/**
|
||||
* 文书编码 busNo,在新建时由系统自动生成
|
||||
*/
|
||||
|
||||
private String busNo;
|
||||
/**
|
||||
* vue路由地址
|
||||
*/
|
||||
private String vueRouter;
|
||||
/**
|
||||
* 医院ID
|
||||
*/
|
||||
@JsonSerialize(using = ToStringSerializer.class)
|
||||
private Long hospitalId;
|
||||
/**
|
||||
* 是否有效 0-有效 1-无效
|
||||
*/
|
||||
private Integer isValid;
|
||||
|
||||
/**
|
||||
* 显示顺序
|
||||
*/
|
||||
private Integer displayOrder;
|
||||
/**
|
||||
* 使用范围 0-暂不使用 1-全院使用 2-指定科室使用
|
||||
*/
|
||||
private Integer useRangeEnum;
|
||||
/**
|
||||
* 医生权限 DocPermissionEnum
|
||||
* 文书权限 0-不限制 1-查看 2- 编辑
|
||||
*/
|
||||
private Integer doctorPermissionEnum;
|
||||
/**
|
||||
* 护士权限 DocPermissionEnum
|
||||
* 文书权限 0-不限制 1-查看 2- 编辑
|
||||
*/
|
||||
private Integer nursingPermissionEnum;
|
||||
/**
|
||||
* 医技权限 DocPermissionEnum
|
||||
* 文书权限 0-不限制 1-查看 2- 编辑
|
||||
*/
|
||||
private Integer medicalPermissionEnum;
|
||||
/**
|
||||
* 药剂师权限 DocPermissionEnum
|
||||
* 文书权限 0-不限制 1-查看 2- 编辑
|
||||
*/
|
||||
private Integer pharmacistPermissionEnum;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
package com.openhis.document.domain;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.core.common.core.domain.HisBaseEntity;
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
||||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
/**
|
||||
* 科室文书对照表
|
||||
*
|
||||
* @author wanghaiming
|
||||
* @date 2025-08-14
|
||||
*/
|
||||
@Data
|
||||
@TableName("doc_definition_organization")
|
||||
@Accessors(chain = true)
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
public class DocDefinitionOrganization extends HisBaseEntity {
|
||||
|
||||
/**
|
||||
* ID
|
||||
*/
|
||||
@TableId(type = IdType.ASSIGN_ID)
|
||||
@JsonSerialize(using = ToStringSerializer.class)
|
||||
private Long id;
|
||||
private Long definitionId;
|
||||
private String busNo;
|
||||
private Long organizationId;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,58 @@
|
||||
package com.openhis.document.domain;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.core.common.core.domain.HisBaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 文档记录
|
||||
*
|
||||
* @author wanghaiming
|
||||
* @date 2025-08-14
|
||||
*/
|
||||
@Data
|
||||
@TableName("doc_record")
|
||||
@Accessors(chain = true)
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
public class DocRecord extends HisBaseEntity {
|
||||
|
||||
private Long id;
|
||||
/**
|
||||
* 文书定义ID
|
||||
*/
|
||||
private Long definitionId;
|
||||
|
||||
private String definitionBusNo;
|
||||
/**
|
||||
* 文档内容 存储为JSON格式
|
||||
*/
|
||||
private String contentJson;
|
||||
|
||||
/**
|
||||
* 记录状态 0草稿/暂存 1提交 2归档 3修改 DocStatusEnum 枚举类
|
||||
* 0草稿/暂存 1提交 2归档 3修改
|
||||
*/
|
||||
private Integer statusEnum;
|
||||
/**
|
||||
* 记录科室ID
|
||||
*/
|
||||
private Long organizationId;
|
||||
/**
|
||||
* encounterId 就诊记录ID
|
||||
*/
|
||||
private Long encounterId;
|
||||
/**
|
||||
* patientId 病人ID
|
||||
*/
|
||||
private Long patientId;
|
||||
private Date recordTime;
|
||||
/**
|
||||
* 是否编辑 0未编辑 1已编辑,当前正在编辑中
|
||||
*/
|
||||
private Integer isEdit;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,53 @@
|
||||
package com.openhis.document.domain;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.core.common.core.domain.HisBaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@TableName("doc_statistics")
|
||||
@Accessors(chain = true)
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
public class DocStatistics extends HisBaseEntity {
|
||||
private Long id;
|
||||
/**
|
||||
* 记录ID
|
||||
*/
|
||||
private Long recordId;
|
||||
/**
|
||||
* 统计项定义ID
|
||||
*/
|
||||
private Long statisticDefinitionId;
|
||||
private Long encounterId;
|
||||
private Long patientId;
|
||||
/**
|
||||
* 统计项编码
|
||||
*/
|
||||
private String statisticDefinitionCode;
|
||||
/**
|
||||
* 记录科室ID
|
||||
*/
|
||||
private Long orgnizationId;
|
||||
/**
|
||||
* 统计值
|
||||
*/
|
||||
private String value;
|
||||
/**
|
||||
* 记录日期 yyyy-MM-dd
|
||||
*/
|
||||
private Date recordingDate;
|
||||
/**
|
||||
* 记录时间 yyyy-MM-dd HH:mm:ss
|
||||
*/
|
||||
private Date recordingTime;
|
||||
/**
|
||||
* 记录来源
|
||||
*/
|
||||
private String source;
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
package com.openhis.document.domain;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.core.common.core.domain.HisBaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@TableName("doc_statistics_definition")
|
||||
@Accessors(chain = true)
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
public class DocStatisticsDefinition extends HisBaseEntity {
|
||||
private Long id;
|
||||
/*
|
||||
属性名称
|
||||
*/
|
||||
private String name;
|
||||
|
||||
/*
|
||||
属性类型 Input 、 Date 、 Checkbox 、Radio 、 Select 、 Textarea
|
||||
*/
|
||||
private Integer typeEnum;
|
||||
/*
|
||||
属性代码
|
||||
*/
|
||||
private String code;
|
||||
|
||||
/*
|
||||
是否必填 1必填 0 不必填
|
||||
*/
|
||||
private Integer required;
|
||||
/*
|
||||
备注
|
||||
*/
|
||||
private String remark;
|
||||
/*
|
||||
是否统计 0:不统计 1:统计
|
||||
*/
|
||||
private Integer isStatistics;
|
||||
private Integer displayOrder;
|
||||
/*
|
||||
单位
|
||||
*/
|
||||
private String unit;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
package com.openhis.document.domain;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.core.common.core.domain.HisBaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
@Data
|
||||
@TableName("doc_statistics_definition_option")
|
||||
@Accessors(chain = true)
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
public class DocStatisticsDefinitionOption extends HisBaseEntity {
|
||||
private Long id;
|
||||
/*
|
||||
属性编码
|
||||
*/
|
||||
private Long docStatisticsDefinitionId;
|
||||
/*
|
||||
值,当属性类型为Checkbox\Radio\Select
|
||||
*/
|
||||
private String option;
|
||||
|
||||
/*
|
||||
显示顺序
|
||||
*/
|
||||
private Integer displayOrder;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,53 @@
|
||||
package com.openhis.document.domain;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.core.common.core.domain.HisBaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
/**
|
||||
* 文档模板实体类
|
||||
**/
|
||||
|
||||
@Data
|
||||
@TableName("doc_template")
|
||||
@Accessors(chain = true)
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
public class DocTemplate extends HisBaseEntity {
|
||||
private Long id;
|
||||
/**
|
||||
* 模板名称
|
||||
*/
|
||||
private String name;
|
||||
/**
|
||||
* 排序
|
||||
*/
|
||||
private Integer displayOrder;
|
||||
/**
|
||||
* 模板内容
|
||||
*/
|
||||
private String contextJson;
|
||||
|
||||
/**
|
||||
* 文书定义ID
|
||||
*/
|
||||
private Long definitionId;
|
||||
|
||||
/**
|
||||
* 使用范围 0-暂不使用 1-全院使用 2-指定科室使用 3-个人使用
|
||||
*/
|
||||
private Integer useRange;
|
||||
/**
|
||||
* 当useRange=1时,指定机构ID
|
||||
*/
|
||||
private Long organizationId;
|
||||
/**
|
||||
* 当useRange=2时,指定用户ID
|
||||
*/
|
||||
private Long userId;
|
||||
/**
|
||||
* 备注
|
||||
*/
|
||||
private String remark;
|
||||
}
|
||||
@@ -0,0 +1,56 @@
|
||||
package com.openhis.document.domain;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.core.common.core.domain.HisBaseEntity;
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
||||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 病历信息Entity实体
|
||||
*
|
||||
* @author system
|
||||
* @date 2025-02-21
|
||||
*/
|
||||
@Data
|
||||
@TableName("doc_emr")
|
||||
@Accessors(chain = true)
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
public class Emr extends HisBaseEntity {
|
||||
|
||||
/** ID */
|
||||
@TableId(type = IdType.ASSIGN_ID)
|
||||
@JsonSerialize(using = ToStringSerializer.class)
|
||||
private Long id;
|
||||
|
||||
/** 患者ID */
|
||||
@JsonSerialize(using = ToStringSerializer.class)
|
||||
private Long patientId;
|
||||
|
||||
/** 就诊ID */
|
||||
@JsonSerialize(using = ToStringSerializer.class)
|
||||
private Long encounterId;
|
||||
|
||||
/** 类别编码 */
|
||||
private Integer classEnum;
|
||||
|
||||
/** 病历信息 */
|
||||
private String contextJson;
|
||||
|
||||
/** 病历状态 */
|
||||
private String emrEnum;
|
||||
|
||||
/** 记录人 */
|
||||
private Long recordId;
|
||||
|
||||
/** 记录时间 */
|
||||
private Date recordTime;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,40 @@
|
||||
package com.openhis.document.domain;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.util.Date;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
|
||||
import com.core.common.core.domain.HisBaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
/**
|
||||
* 电子病历详情Entity实体
|
||||
*
|
||||
* @author system
|
||||
* @date 2025-02-22
|
||||
*/
|
||||
@Data
|
||||
@TableName("doc_emr_detail")
|
||||
@Accessors(chain = true)
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
public class EmrDetail extends HisBaseEntity {
|
||||
|
||||
/** ID */
|
||||
@TableId(type = IdType.ASSIGN_ID)
|
||||
private Long id;
|
||||
|
||||
/** 病历ID */
|
||||
private Long emrId;
|
||||
|
||||
/** 病历内容key */
|
||||
private String emrKey;
|
||||
|
||||
/** 病历内容value */
|
||||
private String emrValue;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
package com.openhis.document.domain;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.util.Date;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
|
||||
import com.core.common.core.domain.HisBaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
/**
|
||||
* 电子病历字典Entity实体
|
||||
*
|
||||
* @author system
|
||||
* @date 2025-02-22
|
||||
*/
|
||||
@Data
|
||||
@TableName("doc_emr_dict")
|
||||
@Accessors(chain = true)
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
public class EmrDict extends HisBaseEntity {
|
||||
|
||||
/** ID */
|
||||
@TableId(type = IdType.ASSIGN_ID)
|
||||
private Long id;
|
||||
|
||||
/** 病历内容code */
|
||||
private String emrKey;
|
||||
|
||||
/** 病历内容value */
|
||||
private String emrValue;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
package com.openhis.document.domain;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.core.common.core.domain.HisBaseEntity;
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
||||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
/**
|
||||
* 病历模板Entity实体
|
||||
*
|
||||
* @author system
|
||||
* @date 2025-02-21
|
||||
*/
|
||||
@Data
|
||||
@TableName("doc_emr_template")
|
||||
@Accessors(chain = true)
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
public class EmrTemplate extends HisBaseEntity {
|
||||
|
||||
/** ID */
|
||||
@TableId(type = IdType.ASSIGN_ID)
|
||||
@JsonSerialize(using = ToStringSerializer.class)
|
||||
private Long id;
|
||||
|
||||
/** 模板名称 */
|
||||
private String templateName;
|
||||
|
||||
/** 模板类型 */
|
||||
private String templateTypeCode;
|
||||
|
||||
/** 使用范围 */
|
||||
private String useScopeCode;
|
||||
|
||||
/** 个人/科室ID */
|
||||
@JsonSerialize(using = ToStringSerializer.class)
|
||||
private Long userId;
|
||||
|
||||
/** 病历内容 */
|
||||
private String contextJson;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,76 @@
|
||||
package com.openhis.document.domain;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.core.common.core.domain.HisBaseEntity;
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
||||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
/**
|
||||
* 医嘱过程表
|
||||
*
|
||||
* @author WangHuan
|
||||
* @date 2025-09-02
|
||||
*/
|
||||
@Data
|
||||
@TableName("doc_order_process")
|
||||
@Accessors(chain = true)
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
public class OrderProcess extends HisBaseEntity {
|
||||
|
||||
/**
|
||||
* ID
|
||||
*/
|
||||
@TableId(type = IdType.ASSIGN_ID)
|
||||
@JsonSerialize(using = ToStringSerializer.class)
|
||||
private Long id;
|
||||
|
||||
/**
|
||||
* 名称
|
||||
*/
|
||||
private String name;
|
||||
|
||||
/** 就诊id */
|
||||
private Long encounterId;
|
||||
|
||||
/**
|
||||
* 请求id
|
||||
*/
|
||||
private Long requestId;
|
||||
|
||||
/**
|
||||
* 请求表名
|
||||
*/
|
||||
private String requestTableName;
|
||||
|
||||
/**
|
||||
* 原科室
|
||||
*/
|
||||
private Long originalOrganizationId;
|
||||
|
||||
/**
|
||||
* 目标科室
|
||||
*/
|
||||
private Long targetOrganizationId;
|
||||
|
||||
/**
|
||||
* 原病区
|
||||
*/
|
||||
private Long originalLocationId;
|
||||
|
||||
/**
|
||||
* 目标病区
|
||||
*/
|
||||
private Long targetLocationId;
|
||||
|
||||
/**
|
||||
* 出院方式
|
||||
*/
|
||||
private String outWayCode;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,63 @@
|
||||
package com.openhis.document.domain;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.core.common.core.domain.HisBaseEntity;
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
||||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
/**
|
||||
* 申请单管理Entity实体
|
||||
*
|
||||
* @author system
|
||||
* @date 2025-02-21
|
||||
*/
|
||||
@Data
|
||||
@TableName("doc_request_form")
|
||||
@Accessors(chain = true)
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
public class RequestForm extends HisBaseEntity {
|
||||
|
||||
/** ID */
|
||||
@TableId(type = IdType.ASSIGN_ID)
|
||||
@JsonSerialize(using = ToStringSerializer.class)
|
||||
private Long id;
|
||||
|
||||
/**
|
||||
* 处方号
|
||||
*/
|
||||
private String prescriptionNo;
|
||||
|
||||
/**
|
||||
* 名称
|
||||
*/
|
||||
private String name;
|
||||
|
||||
/**
|
||||
* 就诊ID
|
||||
*/
|
||||
@JsonSerialize(using = ToStringSerializer.class)
|
||||
private Long encounterId;
|
||||
|
||||
/**
|
||||
* 申请人
|
||||
*/
|
||||
@JsonSerialize(using = ToStringSerializer.class)
|
||||
private Long requesterId;
|
||||
|
||||
/**
|
||||
* 描述内容
|
||||
*/
|
||||
private String descJson;
|
||||
|
||||
/**
|
||||
* 类型编码
|
||||
*/
|
||||
private String typeCode;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,63 @@
|
||||
package com.openhis.document.domain;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.core.common.core.domain.HisBaseEntity;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
/**
|
||||
* 生命体征管理Entity实体
|
||||
*
|
||||
* @author system
|
||||
* @date 2025-06-03
|
||||
*/
|
||||
@Data
|
||||
@TableName("doc_ital_signs")
|
||||
@Accessors(chain = true)
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
public class VitalSigns extends HisBaseEntity {
|
||||
|
||||
/** ID */
|
||||
@TableId(type = IdType.ASSIGN_ID)
|
||||
private Long id;
|
||||
|
||||
/** 患者id */
|
||||
private Long patientId;
|
||||
|
||||
/** 就诊id */
|
||||
private Long encounterId;
|
||||
|
||||
/** 记录日期 */
|
||||
private Date recordingDate;
|
||||
|
||||
/** 记录时间 */
|
||||
private Date timePoint;
|
||||
|
||||
/** 生命体征编码 */
|
||||
private String vitalSignsCode;
|
||||
|
||||
/** 生命体征值 */
|
||||
private String vitalSignsValues;
|
||||
|
||||
/** 单位 */
|
||||
private String units;
|
||||
|
||||
/** 婴儿编号 */
|
||||
private Integer babyNo;
|
||||
|
||||
/** 科室编码 */
|
||||
private Integer locationId;
|
||||
|
||||
/** 记录人员 */
|
||||
private String recorder;
|
||||
|
||||
/** 备注 */
|
||||
private String remake;
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user