liusheng
2024-11-22 5389773b2d1ae86daec68b00f67c3682dc907e01
smartor/src/main/java/com/smartor/domain/PatArchive.java
@@ -27,8 +27,62 @@
    /**
     * 自增ID
     */
    @ApiModelProperty(name = "自增ID")
    private Long patid;
    @ApiModelProperty("自增ID")
    private Long id;
    /**
     * 父ID
     */
    @ApiModelProperty("父ID")
    private Long pid;
    /**
     * GUID
     */
    @ApiModelProperty("GUID")
    private String guid;
    /**
     * 姓名
     */
    @ApiModelProperty("患者编号")
    @Excel(name = " 患者编号 ")
    private String patientno;
    /**
     * 服务标识:0,需要,1,不需要
     */
    @ApiModelProperty("服务标识:0,需要,1,不需要")
    @Excel(name = " 服务标识:0,需要,1,不需要 ")
    private String notrequiredFlag;
    /**
     * 不要服务的原因
     */
    @ApiModelProperty("不要服务的原因")
    @Excel(name = " 不要服务的原因 ")
    private String notrequiredreason;
    /**
     * 来源(1:HIS;2:数据平台;3:文件导入)
     */
    @ApiModelProperty("来源(1:HIS;2:数据平台;3:文件导入)")
    @Excel(name = " 来源(1:HIS;2:数据平台;3:文件导入) ")
    private Integer sourcefrom;
    /**
     * his系统的患者id
     */
    @ApiModelProperty("his系统的患者id")
    @Excel(name = "his系统的患者id")
    private Integer patidHis;
    /**
     * his系统的患者id
     */
    @ApiModelProperty("his系统的患者id")
    @Excel(name = "his系统的患者id")
    private String sdFlag;
    /**
     * 姓名
@@ -45,11 +99,46 @@
    private Long sex;
    /**
     * 证件类型
     */
    @ApiModelProperty("证件类型")
    @Excel(name = " 证件类型 ")
    private String idcardtype;
    /**
     * 证件号码
     */
    @ApiModelProperty("籍贯")
    @Excel(name = " 籍贯 ")
    private String nativePlace;
    /**
     * 住院号
     */
    @ApiModelProperty(value = "住院号")
    private String inhospno;
    /**
     * 证件号码
     */
    @ApiModelProperty("居住地")
    @Excel(name = " 居住地 ")
    private String placeOfResidence;
    /**
     * 证件号码
     */
    @ApiModelProperty("出生地")
    @Excel(name = " 出生地 ")
    private String birthplace;
    /**
     * 证件号码
     */
    @ApiModelProperty("证件号码")
    @Excel(name = " 证件号码 ")
    private String iccardno;
    private String idcardno;
    /**
     * 生日
@@ -60,29 +149,39 @@
    private Date birthdate;
    /**
     * 入院时间
     */
    @ApiModelProperty("入院时间")
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = " 生日 ", width = 30, dateFormat = "yyyy-MM-dd")
    private Date inhosptime;
    /**
     * 年龄
     */
    @ApiModelProperty("年龄")
    @Excel(name = " 年龄 ")
    private Long age;
    /**
     * 来源
     * 年龄
     */
    @ApiModelProperty("来源")
    private Long source;
    @ApiModelProperty("年龄单位")
    @Excel(name = " 年龄单位 ")
    private String ageUnit;
    /**
     * 建档时间
     */
    @ApiModelProperty("建档时间")
    @Excel(name = " 建档时间 ")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date archivetime;
    /**
     * 建档人
     */
    @ApiModelProperty("建档人")
    @Excel(name = " 建档人 ")
    private String archiveby;
    /**
@@ -92,6 +191,7 @@
    @Excel(name = " 手机号码 ")
    private String telcode;
    /**
     * 亲属号码
     */
@@ -100,22 +200,24 @@
    private String relativetelcode;
    /**
     * 证件类型
     * 民族
     */
    @ApiModelProperty("证件类型")
    @Excel(name = " 证件类型 ")
    private String iccardtype;
    @ApiModelProperty("民族")
    @Excel(name = " 民族 ")
    private String nation;
    /**
     * 机构ID
     */
    @ApiModelProperty("机构ID")
    @Excel(name = " 机构ID ")
    private String orgid;
    /**
     * 微信openid
     */
    @ApiModelProperty("微信openid")
    @Excel(name = " 微信openid ")
    private String openid;
    /**
@@ -143,12 +245,122 @@
    @Excel(name = " 标签 ", cellType = Excel.ColumnType.STRING)
    private String tag;
    /**
     * 标签
     */
    @ApiModelProperty("标签id")
    @Excel(name = " 标签id ", cellType = Excel.ColumnType.STRING)
    private Long tagid;
    @ApiModelProperty("标签集合")
    private List<String> tagList;
    private List<PatArchivetag> tagList;
    /**
     * 标签
     */
    @ApiModelProperty("患者类型")
    @Excel(name = " 患者类型 ", cellType = Excel.ColumnType.STRING)
    private String pattype;
    /**
     * 钉钉号
     */
    @ApiModelProperty("钉钉号")
    @Excel(name = " 钉钉号 ")
    private String dduserid;
    /**
     * 钉钉号
     */
    @ApiModelProperty("科室")
    @Excel(name = " 科室 ")
    private String dept;
    /**
     * 钉钉号
     */
    @ApiModelProperty("科室")
    @Excel(name = " 科室 ")
    private String deptcode;
    /**
     * 医生姓名
     */
    @ApiModelProperty("医生姓名")
    @Excel(name = " 医生姓名 ")
    private String drname;
    /**
     * 医生编码
     */
    @ApiModelProperty("医生编码")
    @Excel(name = " 医生编码 ")
    private String drcode;
    /**
     * 钉钉号
     */
    @ApiModelProperty("科室")
    @Excel(name = " 科室 ")
    private String bedNo;
    /**
     * 会员属性:0非会员,1一般会员、2重要会员
     */
    @ApiModelProperty("会员属性:0非会员,1一般会员、2重要会员")
    @Excel(name = " 会员属性:0非会员,1一般会员、2重要会员 ")
    private String viptype;
    @ApiModelProperty("出院病区名称")
    private String leavehospitaldistrictname;
    @ApiModelProperty("出院病区编号")
    private String leavehospitaldistrictcode;
    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE).append("patid", getPatid()).append("name", getName()).append("sex", getSex()).append("iccardno", getIccardno()).append("birthdate", getBirthdate()).append("age", getAge()).append("source", getSource()).append("archivetime", getArchivetime()).append("archiveby", getArchiveby()).append("telcode", getTelcode()).append("relativetelcode", getRelativetelcode()).append("iccardtype", getIccardtype()).append("orgid", getOrgid()).append("openid", getOpenid()).append("delFlag", getDelFlag()).append("updateBy", getUpdateBy()).append("updateTime", getUpdateTime()).append("createBy", getCreateBy()).append("createTime", getCreateTime()).append("isupload", getIsupload()).append("uploadTime", getUploadTime()).toString();
    }
    /**
     * 出院方式序号
     */
    @ApiModelProperty("出院方式序号")
    @Excel(name = " 出院方式序号 ")
    private String outWayId;
    /**
     * 出院方式名称
     */
    @ApiModelProperty("出院方式名称")
    @Excel(name = " 出院方式名称 ")
    private String outWayName;
    @ApiModelProperty("照护场所:1家庭   2养老机构")
    @Excel(name = " 照护场所:1家庭   2养老机构 ")
    private String careFacilities;
    @ApiModelProperty("照护场所:1家庭   2养老机构")
    @Excel(name = " 照护场所:1家庭   2养老机构 ")
    private String casePath;
    @ApiModelProperty("受教育程度")
    @Excel(name = "受教育程度")
    private String degreeOfEducation;
    @ApiModelProperty("婚姻状况")
    @Excel(name = "婚姻状况")
    private String maritalStatus;
    @ApiModelProperty("家庭人均收入")
    @Excel(name = "家庭人均收入")
    private String income;
    @ApiModelProperty("医保类型")
    @Excel(name = "医保类型")
    private String medicareType;
    @ApiModelProperty("主要照护人")
    @Excel(name = "主要照护人")
    private String carePerson;
    @ApiModelProperty("主要照护人年龄")
    @Excel(name = "主要照护人年龄")
    private String casePersonAge;
}