elderly_discharge_abstract.sql 3.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. -- ============================================================
  2. -- 出院小结(主表:elderly_discharge_abstract / 子表:elderly_discharge_use_medicine)
  3. -- ============================================================
  4. DROP TABLE IF EXISTS `elderly_discharge_abstract`;
  5. CREATE TABLE `elderly_discharge_abstract` (
  6. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
  7. `elder_id` bigint(20) NULL DEFAULT NULL COMMENT '长者id',
  8. `discharge_date` date NULL DEFAULT NULL COMMENT '出院日期',
  9. `anamnesis` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '既往病史',
  10. `recent_health_issues` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '近期健康问题',
  11. `physical_activity_ability` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '身体活动能力',
  12. `cognition_mental_state` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '认知与精神状态',
  13. `disease_treatment_control` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '疾病治疗与控制',
  14. `recent_medical_treatment_situation` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '近期就医情况',
  15. `reason_discharge` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '出院原因',
  16. `vital_signs` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '生命体征',
  17. `physical_functions` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '身体功能',
  18. `key_issues` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '重点关注问题',
  19. `safety_protection` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '安全防护',
  20. `diet_medical_treatment` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '饮食与就医',
  21. `doctor_sign` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '医生签名',
  22. `sign_date` date NULL DEFAULT NULL COMMENT '签名日期',
  23. `tenant_id` bigint(20) NULL DEFAULT NULL COMMENT '机构id',
  24. `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  25. `updater` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '更新人',
  26. `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  27. `creator` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建人',
  28. PRIMARY KEY (`id`) USING BTREE
  29. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '出院小结' ROW_FORMAT = Dynamic;
  30. DROP TABLE IF EXISTS `elderly_discharge_use_medicine`;
  31. CREATE TABLE `elderly_discharge_use_medicine` (
  32. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
  33. `elder_id` int(11) NULL DEFAULT NULL COMMENT '长者id',
  34. `discharge_abstract_id` int(11) NULL DEFAULT NULL COMMENT '出院小结id',
  35. `medicine_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '药品',
  36. `dose` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '剂量',
  37. `usage` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '用法',
  38. `frequency` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '频次',
  39. `tenant_id` bigint(20) NULL DEFAULT NULL COMMENT '机构id',
  40. `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  41. `updater` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '更新人',
  42. `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  43. `creator` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建人',
  44. PRIMARY KEY (`id`) USING BTREE
  45. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '出院小结用药' ROW_FORMAT = Dynamic;