You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
virtual-patient/virtual-patient-model/src/main/java/com/supervision/model/DiseasePhysical.java

109 lines
2.4 KiB
Java

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

package com.supervision.model;
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 java.io.Serializable;
import java.time.LocalDateTime;
/**
* 疾病体格检查
* @TableName vp_disease_physical
*/
@TableName(value ="vp_disease_physical")
@Data
@ApiModel
public class DiseasePhysical implements Serializable {
/**
* 主键
*/
@TableId
private String id;
/**
* 病历ID
*/
@ApiModelProperty("疾病id")
private String diseaseId;
/**
* 工具ID
*/
@ApiModelProperty("工具ID")
private String toolId;
/**
* 检查部位ID
*/
@ApiModelProperty("检查部位ID")
private String locationId;
@ApiModelProperty("初步诊断依据(0否1是)")
private Integer primarilyDiagnosisCriteriaFlag;
@ApiModelProperty("是否是证实诊断依据(0否1是)")
private Integer basisConfirmFlag;
@ApiModelProperty("是否是鉴别依据(0否1是)")
private Integer basisIdentificationFlag;
@ApiModelProperty("全面检查 0正常 1 不正常")
private Integer fullCheckFlag;
@ApiModelProperty("是否必查 (0否1是)")
private Integer requireCheckFlag;
@ApiModelProperty("是否诊断判读 0否1是")
private Integer diagnosisAssessmentFlag;
/**
* "原本是为了标识诊断结果是否正常的",
* 现在有了resultnormalResult就不用区分结果是否正确了
*/
@Deprecated
@ApiModelProperty("是否预期诊断结果 0正常 1 不正常")
private Integer expectedDiagnosisResult;
@ApiModelProperty("部位诊断结果 0正常 1 不正常")
private Integer locationDiagnosisFlag;
/**
* 结果(异常结果)
*/
@ApiModelProperty("结果")
private String result;
@ApiModelProperty("正常结果")
private String normalResult;
/**
* 表征
*/
@ApiModelProperty("表征 默认诊断结果")
private String trait;
/**
* 创建人ID
*/
private String createUserId;
/**
* 创建时间
*/
private LocalDateTime createTime;
/**
* 更新人
*/
private String updateUserId;
/**
* 更新时间
*/
private LocalDateTime updateTime;
}