package com.xinelu.familydoctor.applet.pojo.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Author mengkuiliang
 * @Description 随访记录（冠心病）展示类
 * @Date 2022-08-30 13:33
 * @Param
 * @return
 **/
@ApiModel("随访记录（冠心病）展示类")
@Data
public class FollowupRecordChdVo {

    /**
     * 冠心病随访业务主键
     */
    @ApiModelProperty(value = "冠心病业务主键")
    private String chdFollowupNo;

    /**
     * 公卫机构id
     */
    @ApiModelProperty(value = "公卫机构id")
    private String orgId;

    /**
     * 随访编号
     */
    @ApiModelProperty(value = "随访编号")
    private String followupNo;

    /**
     * 履约编号
     */
    @ApiModelProperty(value = "履约编号")
    private String performanceNo;

    /**
     * 签约编号
     */
    @ApiModelProperty(value = "签约编号")
    private String signNo;

    /**
     * 居民用户业务主键
     */
    @ApiModelProperty(value = "居民用户业务主键")
    private String residentNo;

    /**
     * 姓名
     */
    @ApiModelProperty(value = "姓名")
    private String residentName;

    /**
     * 履约明细编号
     */
    @ApiModelProperty(value = "履约明细编号")
    private String performanceDetailNo;

    /**
     * 服务包明细编号
     */
    @ApiModelProperty(value = "服务包明细编号", required = true)
    private String packageDetailNo;

    /**
     * 服务包编号
     */
    @ApiModelProperty(value = "服务包编号", required = true)
    private String packageNo;

    /**
     * 服务包名称
     */
    @ApiModelProperty(value = "服务包名称", required = true)
    private String packageName;

    /**
     * 服务项表单编号
     */
    @ApiModelProperty(value = "服务项表单编号", required = true)
    private String formNo;

    /**
     * 服务项表单名称
     */
    @ApiModelProperty(value = "服务项表单名称", required = true)
    private String formName;

    /**
     * 档案id
     */
    @ApiModelProperty(value = "档案id")
    private String archiveId;

    /**
     * 身份证号
     */
    @ApiModelProperty(value = "身份证号")
    private String dsfzh;
    /**
     * 出生日期
     */
    @ApiModelProperty(value = "出生日期")
    private String dcsrq;
    /**
     * 日吸烟量
     */
    @ApiModelProperty(value = "日吸烟量")
    private String mxysl;
    /**
     * 日饮酒量
     */
    @ApiModelProperty(value = "日饮酒量")
    private String myjsl;
    /**
     * 运动频率
     */
    @ApiModelProperty(value = "运动频率")
    private String mydpl;
    /**
     * 每次持续时间
     */
    @ApiModelProperty(value = "每次持续时间")
    private String mydcxsj;
    /**
     * 生活能否自理能力 1、完全自理 2、部分自理 3、完全不能自理
     */
    @ApiModelProperty(value = "生活能否自理能力 1、完全自理 2、部分自理 3、完全不能自理")
    private String mshzlnl;
    /**
     * 身高
     */
    @ApiModelProperty(value = "身高")
    private String dsg;
    /**
     * 体重
     */
    @ApiModelProperty(value = "体重")
    private String dtz;
    /**
     * 体质指数
     */
    @ApiModelProperty(value = "体质指数")
    private String dbmi;
    /**
     * 收缩压
     */
    @ApiModelProperty(value = "收缩压")
    private String dssy;
    /**
     * 舒张压
     */
    @ApiModelProperty(value = "舒张压")
    private String dszy;
    /**
     * 空腹血糖
     */
    @ApiModelProperty(value = "空腹血糖")
    private String dkfxt;
    /**
     * 高密度脂蛋白
     */
    @ApiModelProperty(value = "高密度脂蛋白")
    private String dgmddb;
    /**
     * 低密度脂蛋白
     */
    @ApiModelProperty(value = "低密度脂蛋白")
    private String ddmddb;
    /**
     * 甘油三脂
     */
    @ApiModelProperty(value = "甘油三脂")
    private String dgysz;
    /**
     * 胆固醇
     */
    @ApiModelProperty(value = "胆固醇")
    private String dzdgc;
    /**
     * 随访方式（1：门诊，2：家庭，3：电话，99：其他）
     */
    @ApiModelProperty(value = "随访方式（1：门诊，2：家庭，3：电话，99：其他）")
    private String gsffs;
    /**
     * 随访方式其他
     */
    @ApiModelProperty(value = "随访方式其他")
    private String gsffsqt;
    /**
     * 冠心病类型 1、稳定型心绞痛 2、不稳定型心绞痛 3、急性心肌梗死 4、陈旧性心肌梗死  6、猝死型 99、其他不确定类型
     */
    @ApiModelProperty(value = "冠心病类型 1、稳定型心绞痛 2、不稳定型心绞痛 3、急性心肌梗死 4、陈旧性心肌梗死  6、猝死型 99、其他不确定类型")
    private String ggxblx;
    /**
     * 目前症状 0.无症状 1.多饮 2.多食 3.多尿 4.视力模糊 5.感染 6.手脚麻木 7.下肢浮肿 8.体重明显下降 99.其他
     */
    @ApiModelProperty(value = "目前症状 0.无症状 1.多饮 2.多食 3.多尿 4.视力模糊 5.感染 6.手脚麻木 7.下肢浮肿 8.体重明显下降 99.其他")
    private String gmqzz;
    /**
     * 目前症状其他
     */
    @ApiModelProperty(value = "目前症状其他")
    private String gmqzzqt;
    /**
     * 心电图检查结果
     */
    @ApiModelProperty(value = "心电图检查结果")
    private String gxdtjc;
    /**
     * 心电图运动负荷试验结果
     */
    @ApiModelProperty(value = "心电图运动负荷试验结果")
    private String gxdtydfh;
    /**
     * 心脏彩超检查结果
     */
    @ApiModelProperty(value = "心脏彩超检查结果")
    private String gxzcc;
    /**
     * 冠状动脉造影结果
     */
    @ApiModelProperty(value = "冠状动脉造影结果")
    private String ggzdmzy;
    /**
     * 心肌酶学检查结果
     */
    @ApiModelProperty(value = "心肌酶学检查结果")
    private String gxjmx;
    /**
     * 服药依从性 //1.规律2.间断3.不服药 4、医嘱无需用药
     */
    @ApiModelProperty(value = "服药依从性 //1.规律2.间断3.不服药 4、医嘱无需用药")
    private String gfyycx;
    /**
     * 特殊治疗 0、无 1、外科手术治疗 2、介入治疗 3、起搏器
     */
    @ApiModelProperty(value = "特殊治疗 0、无 1、外科手术治疗 2、介入治疗 3、起搏器")
    private String gtszl;
    /**
     * 非药物治疗措施
     */
    @ApiModelProperty(value = "非药物治疗措施")
    private String gfywzlcs;
    /**
     * 此次随访分类 1.控制满意 2.控制不满意 3.不良反应 4.并发症
     */
    @ApiModelProperty(value = "此次随访分类 1.控制满意 2.控制不满意 3.不良反应 4.并发症")
    private String gccsffl;
    /**
     * 此次随访分类 不良反应描述
     */
    @ApiModelProperty(value = "此次随访分类 不良反应描述")
    private String gccsfflblfy;
    /**
     * 此次随访分类  并发症描述
     */
    @ApiModelProperty(value = "此次随访分类  并发症描述")
    private String gccsfflbfz;
    /**
     * 用药情况 1.使用 2.不使用
     */
    @ApiModelProperty(value = "用药情况 1.使用 2.不使用")
    private String gjyy;
    /**
     * 目前用药详情JSON格式，例：[{"NAME":"用药名称","FREQUENCY":"用药频次","DOSE":"用药次剂量","UNIT":"用药单位"}]
     */
    @ApiModelProperty(value = "目前用药详情JSON格式")
    private String drugDetail;
    /**
     * 本次随访医生建议
     */
    @ApiModelProperty(value = "本次随访医生建议")
    private String gbcsfysjy;
    /**
     * 随访医生
     */
    @ApiModelProperty(value = "随访医生")
    private String gsfys;
    /**
     * 下次随访时间
     */
    @ApiModelProperty(value = "下次随访时间")
    private String gxcsfsj;
    /**
     * 转诊机构及科室
     */
    @ApiModelProperty(value = "转诊机构及科室")
    private String zzdw;
    /**
     * 居民签名（电子）
     */
    @ApiModelProperty(value = "居民签名（电子）")
    private String jmqm;
    /**
     * 居民签名（手动）
     */
    @ApiModelProperty(value = "居民签名（手动）")
    private String sdjmqm;
    /**
     * 备注
     */
    @ApiModelProperty(value = "备注")
    private String remark;

    /**
     * 随访时间（yyyy-MM-dd）
     */
    @ApiModelProperty(value = "随访时间（yyyy-MM-dd）")
    private String happentime;
    /**
     * 创建时间（yyyy-MM-dd HH:mm:ss）
     */
    @ApiModelProperty(value = "创建时间（yyyy-MM-dd HH:mm:ss）")
    private String createtime;
    /**
     * 更新时间（yyyy-MM-dd HH:mm:ss）
     */
    @ApiModelProperty(value = "更新时间（yyyy-MM-dd HH:mm:ss）")
    private String updatetime;
    /**
     * 所属机构
     */
    @ApiModelProperty(value = "所属机构")
    private String prgid;
    /**
     * 创建机构
     */
    @ApiModelProperty(value = "创建机构")
    private String creatregion;
    /**
     * 创建人
     */
    @ApiModelProperty(value = "创建人")
    private String createuser;
    /**
     * 修改人
     */
    @ApiModelProperty(value = "修改人")
    private String updateuser;

}
