package com.smartor.domain; import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; /** * 专科档案生成配置对象 pat_specific_archive_generate_config * * @author ruoyi * @date 2026-10-12 */ @Data @ApiModel(value = "专科档案生成配置对象") public class PatSpecificArchiveGenerateConfig extends BaseEntity { private static final long serialVersionUID = 1L; /** 配置表主键ID */ @ApiModelProperty(value = "配置表主键ID") private Long id; /** 部门类型:1科室,2病区 */ @Excel(name = "部门类型") @ApiModelProperty(value = "部门类型:1科室,2病区") private String deptType; /** 部门分类: 1妇科 2儿科 */ @Excel(name = "部门分类") @ApiModelProperty(value = "部门分类: 1妇科 2儿科") private String deptCategory; /** 档案类型: 妇科档案类型(1 早孕关爱2 围绝经期MHI),儿科档案类型(1营养性疾病 2学习困难 3高危儿专案) */ @Excel(name = "档案类型") @ApiModelProperty(value = "档案类型: 妇科档案类型(1 早孕关爱2 围绝经期MHI),儿科档案类型(1营养性疾病 2学习困难 3高危儿专案)") private String archiveType; /** 科室Code集合(JSON格式,如 ["D001","D002"]) */ @ApiModelProperty(value = "科室Code集合(JSON格式,如 [\"D001\",\"D002\"])") private String deptCodes; /** 诊断code集合(JSON格式,如 ["E10.901","E11.901"]) */ @ApiModelProperty(value = "诊断code集合(JSON格式,如 [\"E10.901\",\"E11.901\"])") private String icd10Codes; /** 医院机构ID */ @Excel(name = "医院机构ID") @ApiModelProperty(value = "医院机构ID") private String orgid; /** 院区ID */ @Excel(name = "院区ID") @ApiModelProperty(value = "院区ID") private String campusid; /** 删除标志(0:未删除,1:已删除) */ @ApiModelProperty(value = "删除标志(0:未删除,1:已删除)") private String delFlag; }