package cn.hnthyy.thmz.entity.thmz;

import java.io.Serializable;

import cn.hnthyy.thmz.enums.ParamsTypeEnum;
import lombok.Data;

import java.util.Date;

/**
 * @Description 新门诊通用参数表
 * @Author 胡如刚
 * @Date 2021-06-28
 */

@Data
public class TCommonParams implements Serializable {

    private static final long serialVersionUID = 846688247324741417L;

    /**
     * 主键
     */
    private Long id;

    /**
     * 参数名称
     */
    private String paramsName;

    /**
     * 拼音码
     */
    private String pyCode;

    /**
     * 五笔码
     */
    private String wbCode;

    /**
     * 参数类型  0-常用症状  1-常用时间  2-常用标点 3-常用词 4- 诊断 5-现病史 6-既往史 7-体重 8-体温 9-脉搏 10-呼吸 11-血压  12-主诉 13-诊断组
     * {@link ParamsTypeEnum}
     */
    private Integer paramsType;

    /**
     * 创建人老系统编码
     */
    private String createIdCode;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 状态 0 有效  1 失效
     */
    private Integer paramsStatus;
    /**
     * 修改人老系统编码
     */
    private String updateIdCode;

    /**
     * 修改时间
     */
    private Date updateTime;
    /**
     * 使用频率
     */
    private Long usedTimes;

    /**
     * 参数编码   基本是诊断使用
     */
    private String paramsCode;
    /**
     * 大长度参数的正式内容，如病史和主诉等
     */
    private String paramsContent;
}
