|
@@ -1,5 +1,14 @@
|
|
|
package com.diagbot.entity;
|
|
|
|
|
|
+import com.baomidou.mybatisplus.annotation.IdType;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
+import io.swagger.annotations.ApiModel;
|
|
|
+import io.swagger.annotations.ApiModelProperty;
|
|
|
+import lombok.Data;
|
|
|
+import lombok.EqualsAndHashCode;
|
|
|
+import lombok.experimental.Accessors;
|
|
|
+
|
|
|
import java.io.Serializable;
|
|
|
import java.util.Date;
|
|
|
|
|
@@ -8,394 +17,126 @@ import java.util.Date;
|
|
|
* 疑难病例讨论记录
|
|
|
* </p>
|
|
|
*
|
|
|
- * @author cy
|
|
|
- * @since 2020-10-09
|
|
|
+ * @author wanghn
|
|
|
+ * @since 2024-09-30
|
|
|
*/
|
|
|
+@Data
|
|
|
+@EqualsAndHashCode(callSuper = false)
|
|
|
+@Accessors(chain = true)
|
|
|
+@TableName("str_difficult_case")
|
|
|
+@ApiModel(value="StrDifficultCase对象", description="疑难病例讨论记录")
|
|
|
public class StrDifficultCase implements Serializable {
|
|
|
|
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
|
|
- /**
|
|
|
- * 记录编号
|
|
|
- */
|
|
|
+ @ApiModelProperty(value = "记录编号")
|
|
|
+ @TableId(value = "rec_id", type = IdType.INPUT)
|
|
|
private String recId;
|
|
|
|
|
|
- /**
|
|
|
- * 医院ID
|
|
|
- */
|
|
|
+ @ApiModelProperty(value = "医院ID")
|
|
|
private Long hospitalId;
|
|
|
|
|
|
- /**
|
|
|
- * 病历号
|
|
|
- */
|
|
|
+ @ApiModelProperty(value = "病历号")
|
|
|
private String behospitalCode;
|
|
|
|
|
|
- /**
|
|
|
- * 姓名
|
|
|
- */
|
|
|
+ @ApiModelProperty(value = "姓名")
|
|
|
private String name;
|
|
|
|
|
|
- /**
|
|
|
- * 性别
|
|
|
- */
|
|
|
+ @ApiModelProperty(value = "性别")
|
|
|
private String sex;
|
|
|
|
|
|
- /**
|
|
|
- * 年龄
|
|
|
- */
|
|
|
+ @ApiModelProperty(value = "年龄")
|
|
|
private String age;
|
|
|
|
|
|
- /**
|
|
|
- * 床号
|
|
|
- */
|
|
|
+ @ApiModelProperty(value = "床号")
|
|
|
private String bedNo;
|
|
|
|
|
|
- /**
|
|
|
- * 科别
|
|
|
- */
|
|
|
+ @ApiModelProperty(value = "科别")
|
|
|
private String deptName;
|
|
|
|
|
|
- /**
|
|
|
- * 病历日期
|
|
|
- */
|
|
|
+ @ApiModelProperty(value = "病历日期")
|
|
|
private Date recordDate;
|
|
|
|
|
|
- /**
|
|
|
- * 标题
|
|
|
- */
|
|
|
+ @ApiModelProperty(value = "标题")
|
|
|
private String recTitle;
|
|
|
|
|
|
- /**
|
|
|
- * 讨论日期
|
|
|
- */
|
|
|
+ @ApiModelProperty(value = "讨论日期")
|
|
|
private Date discussDate;
|
|
|
|
|
|
- /**
|
|
|
- * 讨论地点
|
|
|
- */
|
|
|
+ @ApiModelProperty(value = "讨论地点")
|
|
|
private String discussPlace;
|
|
|
|
|
|
- /**
|
|
|
- * 主持人姓名及专业技术职务
|
|
|
- */
|
|
|
+ @ApiModelProperty(value = "主持人姓名及专业技术职务")
|
|
|
private String anchorMan;
|
|
|
|
|
|
- /**
|
|
|
- * 参加人员的姓名及专业技术职务
|
|
|
- */
|
|
|
+ @ApiModelProperty(value = "参加人员的姓名及专业技术职务")
|
|
|
private String participant;
|
|
|
|
|
|
- /**
|
|
|
- * 病史简介
|
|
|
- */
|
|
|
+ @ApiModelProperty(value = "病史简介(简要病情)")
|
|
|
private String briefHistory;
|
|
|
|
|
|
- /**
|
|
|
- * 讨论目的
|
|
|
- */
|
|
|
+ @ApiModelProperty(value = "讨论目的")
|
|
|
private String discussAim;
|
|
|
|
|
|
- /**
|
|
|
- * 具体讨论意见
|
|
|
- */
|
|
|
+ @ApiModelProperty(value = "具体讨论意见(讨论内容)")
|
|
|
private String discussionOpinions;
|
|
|
|
|
|
- /**
|
|
|
- * 主持人小结
|
|
|
- */
|
|
|
+ @ApiModelProperty(value = "主持人小结(结论)")
|
|
|
private String anchorConclusion;
|
|
|
|
|
|
- /**
|
|
|
- * 记录医生
|
|
|
- */
|
|
|
+ @ApiModelProperty(value = "记录医生")
|
|
|
private String recDoctor;
|
|
|
|
|
|
- /**
|
|
|
- * 记录时间
|
|
|
- */
|
|
|
+ @ApiModelProperty(value = "记录时间")
|
|
|
private Date recDate;
|
|
|
|
|
|
- /**
|
|
|
- * 审核医生
|
|
|
- */
|
|
|
+ @ApiModelProperty(value = "审核医生")
|
|
|
private String auditDoctor;
|
|
|
|
|
|
- /**
|
|
|
- * 审核时间
|
|
|
- */
|
|
|
+ @ApiModelProperty(value = "审核时间")
|
|
|
private Date auditDate;
|
|
|
|
|
|
- /**
|
|
|
- * 结构化数据
|
|
|
- */
|
|
|
+ @ApiModelProperty(value = "结构化数据")
|
|
|
private String wholeData;
|
|
|
|
|
|
- /**
|
|
|
- * 备注
|
|
|
- */
|
|
|
+ @ApiModelProperty(value = "备注")
|
|
|
private String remark;
|
|
|
|
|
|
- /**
|
|
|
- * 是否删除
|
|
|
- */
|
|
|
+ @ApiModelProperty(value = "是否删除")
|
|
|
private String isDeleted;
|
|
|
|
|
|
- /**
|
|
|
- * 记录创建时间
|
|
|
- */
|
|
|
+ @ApiModelProperty(value = "记录创建时间")
|
|
|
private Date gmtCreate;
|
|
|
|
|
|
- /**
|
|
|
- * 记录修改时间
|
|
|
- */
|
|
|
+ @ApiModelProperty(value = "记录修改时间")
|
|
|
private Date gmtModified;
|
|
|
|
|
|
- /**
|
|
|
- * 创建人
|
|
|
- */
|
|
|
+ @ApiModelProperty(value = "创建人")
|
|
|
private String creator;
|
|
|
|
|
|
- /**
|
|
|
- * 修改人
|
|
|
- */
|
|
|
+ @ApiModelProperty(value = "修改人")
|
|
|
private String modifier;
|
|
|
|
|
|
- public String getRecId() {
|
|
|
- return recId;
|
|
|
- }
|
|
|
-
|
|
|
- public void setRecId(String recId) {
|
|
|
- this.recId = recId;
|
|
|
- }
|
|
|
- public Long getHospitalId() {
|
|
|
- return hospitalId;
|
|
|
- }
|
|
|
-
|
|
|
- public void setHospitalId(Long hospitalId) {
|
|
|
- this.hospitalId = hospitalId;
|
|
|
- }
|
|
|
- public String getBehospitalCode() {
|
|
|
- return behospitalCode;
|
|
|
- }
|
|
|
-
|
|
|
- public void setBehospitalCode(String behospitalCode) {
|
|
|
- this.behospitalCode = behospitalCode;
|
|
|
- }
|
|
|
- public String getName() {
|
|
|
- return name;
|
|
|
- }
|
|
|
-
|
|
|
- public void setName(String name) {
|
|
|
- this.name = name;
|
|
|
- }
|
|
|
- public String getSex() {
|
|
|
- return sex;
|
|
|
- }
|
|
|
-
|
|
|
- public void setSex(String sex) {
|
|
|
- this.sex = sex;
|
|
|
- }
|
|
|
- public String getAge() {
|
|
|
- return age;
|
|
|
- }
|
|
|
-
|
|
|
- public void setAge(String age) {
|
|
|
- this.age = age;
|
|
|
- }
|
|
|
- public String getBedNo() {
|
|
|
- return bedNo;
|
|
|
- }
|
|
|
-
|
|
|
- public void setBedNo(String bedNo) {
|
|
|
- this.bedNo = bedNo;
|
|
|
- }
|
|
|
- public String getDeptName() {
|
|
|
- return deptName;
|
|
|
- }
|
|
|
-
|
|
|
- public void setDeptName(String deptName) {
|
|
|
- this.deptName = deptName;
|
|
|
- }
|
|
|
- public Date getRecordDate() {
|
|
|
- return recordDate;
|
|
|
- }
|
|
|
-
|
|
|
- public void setRecordDate(Date recordDate) {
|
|
|
- this.recordDate = recordDate;
|
|
|
- }
|
|
|
- public String getRecTitle() {
|
|
|
- return recTitle;
|
|
|
- }
|
|
|
-
|
|
|
- public void setRecTitle(String recTitle) {
|
|
|
- this.recTitle = recTitle;
|
|
|
- }
|
|
|
- public Date getDiscussDate() {
|
|
|
- return discussDate;
|
|
|
- }
|
|
|
-
|
|
|
- public void setDiscussDate(Date discussDate) {
|
|
|
- this.discussDate = discussDate;
|
|
|
- }
|
|
|
- public String getDiscussPlace() {
|
|
|
- return discussPlace;
|
|
|
- }
|
|
|
-
|
|
|
- public void setDiscussPlace(String discussPlace) {
|
|
|
- this.discussPlace = discussPlace;
|
|
|
- }
|
|
|
- public String getAnchorMan() {
|
|
|
- return anchorMan;
|
|
|
- }
|
|
|
-
|
|
|
- public void setAnchorMan(String anchorMan) {
|
|
|
- this.anchorMan = anchorMan;
|
|
|
- }
|
|
|
- public String getParticipant() {
|
|
|
- return participant;
|
|
|
- }
|
|
|
-
|
|
|
- public void setParticipant(String participant) {
|
|
|
- this.participant = participant;
|
|
|
- }
|
|
|
- public String getBriefHistory() {
|
|
|
- return briefHistory;
|
|
|
- }
|
|
|
-
|
|
|
- public void setBriefHistory(String briefHistory) {
|
|
|
- this.briefHistory = briefHistory;
|
|
|
- }
|
|
|
- public String getDiscussAim() {
|
|
|
- return discussAim;
|
|
|
- }
|
|
|
-
|
|
|
- public void setDiscussAim(String discussAim) {
|
|
|
- this.discussAim = discussAim;
|
|
|
- }
|
|
|
- public String getDiscussionOpinions() {
|
|
|
- return discussionOpinions;
|
|
|
- }
|
|
|
-
|
|
|
- public void setDiscussionOpinions(String discussionOpinions) {
|
|
|
- this.discussionOpinions = discussionOpinions;
|
|
|
- }
|
|
|
- public String getAnchorConclusion() {
|
|
|
- return anchorConclusion;
|
|
|
- }
|
|
|
-
|
|
|
- public void setAnchorConclusion(String anchorConclusion) {
|
|
|
- this.anchorConclusion = anchorConclusion;
|
|
|
- }
|
|
|
- public String getRecDoctor() {
|
|
|
- return recDoctor;
|
|
|
- }
|
|
|
-
|
|
|
- public void setRecDoctor(String recDoctor) {
|
|
|
- this.recDoctor = recDoctor;
|
|
|
- }
|
|
|
- public Date getRecDate() {
|
|
|
- return recDate;
|
|
|
- }
|
|
|
-
|
|
|
- public void setRecDate(Date recDate) {
|
|
|
- this.recDate = recDate;
|
|
|
- }
|
|
|
- public String getAuditDoctor() {
|
|
|
- return auditDoctor;
|
|
|
- }
|
|
|
-
|
|
|
- public void setAuditDoctor(String auditDoctor) {
|
|
|
- this.auditDoctor = auditDoctor;
|
|
|
- }
|
|
|
- public Date getAuditDate() {
|
|
|
- return auditDate;
|
|
|
- }
|
|
|
-
|
|
|
- public void setAuditDate(Date auditDate) {
|
|
|
- this.auditDate = auditDate;
|
|
|
- }
|
|
|
- public String getWholeData() {
|
|
|
- return wholeData;
|
|
|
- }
|
|
|
-
|
|
|
- public void setWholeData(String wholeData) {
|
|
|
- this.wholeData = wholeData;
|
|
|
- }
|
|
|
- public String getRemark() {
|
|
|
- return remark;
|
|
|
- }
|
|
|
-
|
|
|
- public void setRemark(String remark) {
|
|
|
- this.remark = remark;
|
|
|
- }
|
|
|
- public String getIsDeleted() {
|
|
|
- return isDeleted;
|
|
|
- }
|
|
|
-
|
|
|
- public void setIsDeleted(String isDeleted) {
|
|
|
- this.isDeleted = isDeleted;
|
|
|
- }
|
|
|
- public Date getGmtCreate() {
|
|
|
- return gmtCreate;
|
|
|
- }
|
|
|
-
|
|
|
- public void setGmtCreate(Date gmtCreate) {
|
|
|
- this.gmtCreate = gmtCreate;
|
|
|
- }
|
|
|
- public Date getGmtModified() {
|
|
|
- return gmtModified;
|
|
|
- }
|
|
|
-
|
|
|
- public void setGmtModified(Date gmtModified) {
|
|
|
- this.gmtModified = gmtModified;
|
|
|
- }
|
|
|
- public String getCreator() {
|
|
|
- return creator;
|
|
|
- }
|
|
|
-
|
|
|
- public void setCreator(String creator) {
|
|
|
- this.creator = creator;
|
|
|
- }
|
|
|
- public String getModifier() {
|
|
|
- return modifier;
|
|
|
- }
|
|
|
-
|
|
|
- public void setModifier(String modifier) {
|
|
|
- this.modifier = modifier;
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public String toString() {
|
|
|
- return "StrDifficultCase{" +
|
|
|
- "recId=" + recId +
|
|
|
- ", hospitalId=" + hospitalId +
|
|
|
- ", behospitalCode=" + behospitalCode +
|
|
|
- ", name=" + name +
|
|
|
- ", sex=" + sex +
|
|
|
- ", age=" + age +
|
|
|
- ", bedNo=" + bedNo +
|
|
|
- ", deptName=" + deptName +
|
|
|
- ", recordDate=" + recordDate +
|
|
|
- ", recTitle=" + recTitle +
|
|
|
- ", discussDate=" + discussDate +
|
|
|
- ", discussPlace=" + discussPlace +
|
|
|
- ", anchorMan=" + anchorMan +
|
|
|
- ", participant=" + participant +
|
|
|
- ", briefHistory=" + briefHistory +
|
|
|
- ", discussAim=" + discussAim +
|
|
|
- ", discussionOpinions=" + discussionOpinions +
|
|
|
- ", anchorConclusion=" + anchorConclusion +
|
|
|
- ", recDoctor=" + recDoctor +
|
|
|
- ", recDate=" + recDate +
|
|
|
- ", auditDoctor=" + auditDoctor +
|
|
|
- ", auditDate=" + auditDate +
|
|
|
- ", wholeData=" + wholeData +
|
|
|
- ", remark=" + remark +
|
|
|
- ", isDeleted=" + isDeleted +
|
|
|
- ", gmtCreate=" + gmtCreate +
|
|
|
- ", gmtModified=" + gmtModified +
|
|
|
- ", creator=" + creator +
|
|
|
- ", modifier=" + modifier +
|
|
|
- "}";
|
|
|
- }
|
|
|
+ @ApiModelProperty(value = "当前诊断")
|
|
|
+ private String currentDiagnosis;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "术前诊断")
|
|
|
+ private String preoperativeDiagnosis;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "手术名称")
|
|
|
+ private String operationName;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "手术方案")
|
|
|
+ private String operationPlan;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "麻醉方式")
|
|
|
+ private String anesthesia;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "意外及防范方式")
|
|
|
+ private String accident;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "主持人签名")
|
|
|
+ private String anchorSign;
|
|
|
+
|
|
|
+
|
|
|
}
|