|
@@ -20,134 +20,184 @@ import lombok.experimental.Accessors;
|
|
|
/**
|
|
/**
|
|
|
* @Description: medical_ins_rule_project
|
|
* @Description: medical_ins_rule_project
|
|
|
* @Author: jeecg-boot
|
|
* @Author: jeecg-boot
|
|
|
- * @Date: 2023-05-09 14:39:13
|
|
|
|
|
|
|
+ * @Date: 2023-05-09 14:39:13
|
|
|
* @Version: V1.0
|
|
* @Version: V1.0
|
|
|
*/
|
|
*/
|
|
|
@Data
|
|
@Data
|
|
|
@TableName("medical_ins_rule_project")
|
|
@TableName("medical_ins_rule_project")
|
|
|
@Accessors(chain = true)
|
|
@Accessors(chain = true)
|
|
|
@EqualsAndHashCode(callSuper = false)
|
|
@EqualsAndHashCode(callSuper = false)
|
|
|
-@ApiModel(value="medical_ins_rule_project对象", description="medical_ins_rule_project")
|
|
|
|
|
|
|
+@ApiModel(value = "medical_ins_rule_project对象", description = "medical_ins_rule_project")
|
|
|
public class MedicalInsRuleProject implements Serializable {
|
|
public class MedicalInsRuleProject implements Serializable {
|
|
|
private static final long serialVersionUID = 1L;
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
|
|
|
|
- /**主键ID*/
|
|
|
|
|
- @TableId(type = IdType.AUTO)
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 主键ID
|
|
|
|
|
+ */
|
|
|
|
|
+ @TableId(type = IdType.AUTO)
|
|
|
@ApiModelProperty(value = "主键ID")
|
|
@ApiModelProperty(value = "主键ID")
|
|
|
private java.lang.Integer id;
|
|
private java.lang.Integer id;
|
|
|
- /**医保规则ID*/
|
|
|
|
|
- @Excel(name = "医保规则ID", width = 15)
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 医保规则ID
|
|
|
|
|
+ */
|
|
|
|
|
+ @Excel(name = "医保规则ID", width = 15)
|
|
|
@ApiModelProperty(value = "医保规则ID")
|
|
@ApiModelProperty(value = "医保规则ID")
|
|
|
private java.lang.Integer medicalInsRuleInfoId;
|
|
private java.lang.Integer medicalInsRuleInfoId;
|
|
|
|
|
|
|
|
- /**医保主数据类型;MEDICINE(药品主数据表)、CONSUMABLE_METERIAL(耗材主数据表)、DIAGNOSIS_TREATMENT(诊疗主数据表)、DIAGNOSIS(诊断主数据表)、OPERATIVE(手术主数据表)*/
|
|
|
|
|
- @Excel(name = "医保主数据类型", width = 15)
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 医保主数据类型;MEDICINE(药品主数据表)、CONSUMABLE_METERIAL(耗材主数据表)、DIAGNOSIS_TREATMENT(诊疗主数据表)、DIAGNOSIS(诊断主数据表)、OPERATIVE(手术主数据表)
|
|
|
|
|
+ */
|
|
|
|
|
+ @Excel(name = "医保主数据类型", width = 15)
|
|
|
@ApiModelProperty(value = "医保主数据类型;MEDICINE(药品主数据表)、CONSUMABLE_METERIAL(耗材主数据表)、DIAGNOSIS_TREATMENT(诊疗主数据表)、DIAGNOSIS(诊断主数据表)、OPERATIVE(手术主数据表)")
|
|
@ApiModelProperty(value = "医保主数据类型;MEDICINE(药品主数据表)、CONSUMABLE_METERIAL(耗材主数据表)、DIAGNOSIS_TREATMENT(诊疗主数据表)、DIAGNOSIS(诊断主数据表)、OPERATIVE(手术主数据表)")
|
|
|
@Dict(dicCode = "medicine_data_type")
|
|
@Dict(dicCode = "medicine_data_type")
|
|
|
private java.lang.String medicineDataType;
|
|
private java.lang.String medicineDataType;
|
|
|
- /**主数据表编码*/
|
|
|
|
|
- @Excel(name = "项目编码", width = 15)
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 主数据表编码
|
|
|
|
|
+ */
|
|
|
|
|
+ @Excel(name = "项目编码", width = 15)
|
|
|
@ApiModelProperty(value = "主数据表编码")
|
|
@ApiModelProperty(value = "主数据表编码")
|
|
|
private java.lang.String projectCode;
|
|
private java.lang.String projectCode;
|
|
|
- /**项目名称*/
|
|
|
|
|
- @Excel(name = "项目名称", width = 15)
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 项目名称
|
|
|
|
|
+ */
|
|
|
|
|
+ @Excel(name = "项目名称", width = 15)
|
|
|
@ApiModelProperty(value = "项目名称")
|
|
@ApiModelProperty(value = "项目名称")
|
|
|
private java.lang.String projectName;
|
|
private java.lang.String projectName;
|
|
|
- /**主数据表ID*/
|
|
|
|
|
- @Excel(name = "主数据表ID", width = 15)
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 主数据表ID
|
|
|
|
|
+ */
|
|
|
|
|
+ @Excel(name = "主数据表ID", width = 15)
|
|
|
@ApiModelProperty(value = "主数据表ID")
|
|
@ApiModelProperty(value = "主数据表ID")
|
|
|
private java.lang.String projectId;
|
|
private java.lang.String projectId;
|
|
|
- /**关联项目编号*/
|
|
|
|
|
- @Excel(name = "关联项目编号", width = 15)
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 关联项目编号
|
|
|
|
|
+ */
|
|
|
|
|
+ @Excel(name = "关联项目编号", width = 15)
|
|
|
@ApiModelProperty(value = "关联项目编号")
|
|
@ApiModelProperty(value = "关联项目编号")
|
|
|
private java.lang.String correlationProjectCode;
|
|
private java.lang.String correlationProjectCode;
|
|
|
- /**关联项目名称*/
|
|
|
|
|
- @Excel(name = "关联项目名称", width = 15)
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 关联项目名称
|
|
|
|
|
+ */
|
|
|
|
|
+ @Excel(name = "关联项目名称", width = 15)
|
|
|
@ApiModelProperty(value = "关联项目名称")
|
|
@ApiModelProperty(value = "关联项目名称")
|
|
|
private java.lang.String correlationProjectName;
|
|
private java.lang.String correlationProjectName;
|
|
|
- /**收费等级;01 甲类 02 乙类 03 丙类 04 可报丙类*/
|
|
|
|
|
- @Excel(name = "收费等级", width = 15)
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 收费等级;01 甲类 02 乙类 03 丙类 04 可报丙类
|
|
|
|
|
+ */
|
|
|
|
|
+ @Excel(name = "收费等级", width = 15)
|
|
|
@ApiModelProperty(value = "收费等级;01 甲类 02 乙类 03 丙类 04 可报丙类")
|
|
@ApiModelProperty(value = "收费等级;01 甲类 02 乙类 03 丙类 04 可报丙类")
|
|
|
@Dict(dicCode = "change_class")
|
|
@Dict(dicCode = "change_class")
|
|
|
private java.lang.String changeClass;
|
|
private java.lang.String changeClass;
|
|
|
- /**医疗收费项目类别*/
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 医疗收费项目类别
|
|
|
|
|
+ */
|
|
|
@Excel(name = "医疗收费项目类别", width = 15)
|
|
@Excel(name = "医疗收费项目类别", width = 15)
|
|
|
@ApiModelProperty(value = "医疗收费项目类别;01\t床位费 02\t诊察费 03\t检查费 04\t化验费 05\t治疗费 06\t手术费 07\t护理费 08\t卫生材料费 09\t西药费 10\t中药饮片费 11\t中成药费 12\t一般诊疗费 13\t挂号费 14\t其他费 14012\t单病种除外内容 14013\t单病种超标准床位费 14014\t单病种定额标准费 1407\t救护车费 1408\tMRI费 1409\tCT费 1410\t彩超费 1411\t输氧费 1412\t输血费 1413\t麻醉费 1414\t麻醉相关项目费 1415\t其他医疗费")
|
|
@ApiModelProperty(value = "医疗收费项目类别;01\t床位费 02\t诊察费 03\t检查费 04\t化验费 05\t治疗费 06\t手术费 07\t护理费 08\t卫生材料费 09\t西药费 10\t中药饮片费 11\t中成药费 12\t一般诊疗费 13\t挂号费 14\t其他费 14012\t单病种除外内容 14013\t单病种超标准床位费 14014\t单病种定额标准费 1407\t救护车费 1408\tMRI费 1409\tCT费 1410\t彩超费 1411\t输氧费 1412\t输血费 1413\t麻醉费 1414\t麻醉相关项目费 1415\t其他医疗费")
|
|
|
@Dict(dicCode = "categories_items")
|
|
@Dict(dicCode = "categories_items")
|
|
|
private java.lang.String categoriesItems;
|
|
private java.lang.String categoriesItems;
|
|
|
- /**年龄;*/
|
|
|
|
|
- @Excel(name = "年龄", width = 15)
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 年龄;
|
|
|
|
|
+ */
|
|
|
|
|
+ @Excel(name = "年龄", width = 15)
|
|
|
@ApiModelProperty(value = "年龄;")
|
|
@ApiModelProperty(value = "年龄;")
|
|
|
private java.lang.Integer age;
|
|
private java.lang.Integer age;
|
|
|
|
|
|
|
|
- /**数量;*/
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 数量;
|
|
|
|
|
+ */
|
|
|
@Excel(name = "数量", width = 15)
|
|
@Excel(name = "数量", width = 15)
|
|
|
@ApiModelProperty(value = "数量;")
|
|
@ApiModelProperty(value = "数量;")
|
|
|
private java.lang.Integer quantity;
|
|
private java.lang.Integer quantity;
|
|
|
- /**金额;*/
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 金额;
|
|
|
|
|
+ */
|
|
|
@Excel(name = "金额", width = 15)
|
|
@Excel(name = "金额", width = 15)
|
|
|
@ApiModelProperty(value = "金额;")
|
|
@ApiModelProperty(value = "金额;")
|
|
|
private java.lang.Double amount;
|
|
private java.lang.Double amount;
|
|
|
- /**性别;0 未知的性别 1 男性 2 女性 9 未说明性别s*/
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 性别;0 未知的性别 1 男性 2 女性 9 未说明性别s
|
|
|
|
|
+ */
|
|
|
@Excel(name = "性别;0 未知的性别 1 男性 2 女性 9 未说明性别", width = 15)
|
|
@Excel(name = "性别;0 未知的性别 1 男性 2 女性 9 未说明性别", width = 15)
|
|
|
@ApiModelProperty(value = "性别;0 未知的性别 1 男性 2 女性 9 未说明性别")
|
|
@ApiModelProperty(value = "性别;0 未知的性别 1 男性 2 女性 9 未说明性别")
|
|
|
private java.lang.String gender;
|
|
private java.lang.String gender;
|
|
|
- /**医疗机构等级;*/
|
|
|
|
|
- @Excel(name = "医疗机构等级", width = 15)
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 医疗机构等级;
|
|
|
|
|
+ */
|
|
|
|
|
+ @Excel(name = "医疗机构等级", width = 15)
|
|
|
@ApiModelProperty(value = "医疗机构等级;")
|
|
@ApiModelProperty(value = "医疗机构等级;")
|
|
|
@Dict(dicCode = "medical_ins_level")
|
|
@Dict(dicCode = "medical_ins_level")
|
|
|
private java.lang.String medicalInsLevel;
|
|
private java.lang.String medicalInsLevel;
|
|
|
- /**医师级别;*/
|
|
|
|
|
- @Excel(name = "医师级别", width = 15)
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 医师级别;
|
|
|
|
|
+ */
|
|
|
|
|
+ @Excel(name = "医师级别", width = 15)
|
|
|
@ApiModelProperty(value = "医师级别;")
|
|
@ApiModelProperty(value = "医师级别;")
|
|
|
@Dict(dicCode = "doctor_level")
|
|
@Dict(dicCode = "doctor_level")
|
|
|
private java.lang.String doctorLevel;
|
|
private java.lang.String doctorLevel;
|
|
|
- /**参保类型;*/
|
|
|
|
|
- @Excel(name = "参保类型", width = 15)
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 参保类型;
|
|
|
|
|
+ */
|
|
|
|
|
+ @Excel(name = "参保类型", width = 15)
|
|
|
@ApiModelProperty(value = "参保类型;")
|
|
@ApiModelProperty(value = "参保类型;")
|
|
|
private java.lang.String insType;
|
|
private java.lang.String insType;
|
|
|
- /**科室;*/
|
|
|
|
|
- @Excel(name = "科室", width = 15)
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 科室;
|
|
|
|
|
+ */
|
|
|
|
|
+ @Excel(name = "科室", width = 15)
|
|
|
@ApiModelProperty(value = "科室;")
|
|
@ApiModelProperty(value = "科室;")
|
|
|
private java.lang.String medicalDeptCode;
|
|
private java.lang.String medicalDeptCode;
|
|
|
- /**用药天数;*/
|
|
|
|
|
- @Excel(name = "用药天数", width = 15)
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 用药天数;
|
|
|
|
|
+ */
|
|
|
|
|
+ @Excel(name = "用药天数", width = 15)
|
|
|
@ApiModelProperty(value = "用药天数;")
|
|
@ApiModelProperty(value = "用药天数;")
|
|
|
private java.lang.String doseDay;
|
|
private java.lang.String doseDay;
|
|
|
- /**状态*/
|
|
|
|
|
- @Excel(name = "状态", width = 15)
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 状态
|
|
|
|
|
+ */
|
|
|
|
|
+ @Excel(name = "状态", width = 15)
|
|
|
@ApiModelProperty(value = "状态")
|
|
@ApiModelProperty(value = "状态")
|
|
|
private java.lang.String state;
|
|
private java.lang.String state;
|
|
|
|
|
|
|
|
- @Excel(name = "关联诊断编码")
|
|
|
|
|
- @ApiModelProperty(value = "关联诊断编码")
|
|
|
|
|
- private String correlationMedicalDiagnoseCode;
|
|
|
|
|
|
|
|
|
|
@Excel(name = "诊断编码")
|
|
@Excel(name = "诊断编码")
|
|
|
@ApiModelProperty(value = "诊断编码")
|
|
@ApiModelProperty(value = "诊断编码")
|
|
|
private String medicalDiagnoseCode;
|
|
private String medicalDiagnoseCode;
|
|
|
|
|
|
|
|
- /**版本号*/
|
|
|
|
|
- @Excel(name = "版本号", width = 15)
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 版本号
|
|
|
|
|
+ */
|
|
|
|
|
+ @Excel(name = "版本号", width = 15)
|
|
|
@ApiModelProperty(value = "版本号")
|
|
@ApiModelProperty(value = "版本号")
|
|
|
private java.lang.Integer revision;
|
|
private java.lang.Integer revision;
|
|
|
- /**创建人*/
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 创建人
|
|
|
|
|
+ */
|
|
|
@ApiModelProperty(value = "创建人")
|
|
@ApiModelProperty(value = "创建人")
|
|
|
private java.lang.String createBy;
|
|
private java.lang.String createBy;
|
|
|
- /**创建时间*/
|
|
|
|
|
- @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
|
|
- @DateTimeFormat(pattern= "yyyy-MM-dd HH:mm:ss")
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 创建时间
|
|
|
|
|
+ */
|
|
|
|
|
+ @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
|
|
+ @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
@ApiModelProperty(value = "创建时间")
|
|
@ApiModelProperty(value = "创建时间")
|
|
|
private java.util.Date createTime;
|
|
private java.util.Date createTime;
|
|
|
- /**更新人*/
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 更新人
|
|
|
|
|
+ */
|
|
|
@ApiModelProperty(value = "更新人")
|
|
@ApiModelProperty(value = "更新人")
|
|
|
private java.lang.String updateBy;
|
|
private java.lang.String updateBy;
|
|
|
- /**更新时间*/
|
|
|
|
|
- @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
|
|
- @DateTimeFormat(pattern= "yyyy-MM-dd HH:mm:ss")
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 更新时间
|
|
|
|
|
+ */
|
|
|
|
|
+ @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
|
|
+ @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
@ApiModelProperty(value = "更新时间")
|
|
@ApiModelProperty(value = "更新时间")
|
|
|
private java.util.Date updateTime;
|
|
private java.util.Date updateTime;
|
|
|
|
|
|
|
|
- @TableField
|
|
|
|
|
|
|
+ @TableField(exist = false)
|
|
|
private List<String> code;
|
|
private List<String> code;
|
|
|
|
|
+
|
|
|
|
|
+ @TableField(exist = false)
|
|
|
|
|
+ private String correlationMedicalDiagnoseCode;
|
|
|
}
|
|
}
|