|
@ -2154,4 +2154,193 @@ ALTER table base_daily_report_item add COLUMN `dept` varchar(50) DEFAULT NULL CO
|
|
|
ALTER table base_daily_report_item add COLUMN `dept_name` varchar(50) DEFAULT NULL COMMENT '部门名称';
|
|
|
|
|
|
-- 2023-02-27
|
|
|
base_patient_doctor 暂时用来代替 wlyy_sign_family
|
|
|
base_patient_doctor 暂时用来代替 wlyy_sign_family
|
|
|
|
|
|
|
|
|
==================================开始=======================================
|
|
|
-- 20231010 服务包康复模板
|
|
|
ALTER TABLE `base`.`wlyy_rehabilitation_plan_template`
|
|
|
ADD COLUMN `disease_id` varchar(50) NULL COMMENT '病种code' AFTER `update_time`,
|
|
|
ADD COLUMN `disease_name` varchar(50) NULL COMMENT '病种name' AFTER `update_time`,
|
|
|
ADD COLUMN `status` varchar(10) NULL COMMENT '状态是否生效' AFTER `disease_id`;
|
|
|
|
|
|
ALTER TABLE `base`.`wlyy_rehabilitation_plan_template`
|
|
|
ADD COLUMN `type` varchar(255) NULL COMMENT 'template表示模板,plan表示计划' AFTER `status`;
|
|
|
|
|
|
ALTER TABLE `base`.`wlyy_rehabilitation_template_detail`
|
|
|
ADD COLUMN `assess_type` varchar(10) NULL COMMENT '项目评价' AFTER `expense`,
|
|
|
ADD COLUMN `booking_type` varchar(10) NULL COMMENT '是否预约' AFTER `assess_type`,
|
|
|
ADD COLUMN `late_serve_type` varchar(10) NULL COMMENT '是否运行逾期服务' AFTER `booking_type`,
|
|
|
ADD COLUMN `plan_start_time_type` varchar(10) NULL COMMENT '计划开始时间类型' AFTER `late_serve_type`,
|
|
|
ADD COLUMN `server_time_type` varchar(10) NULL COMMENT '服务方法' AFTER `plan_start_time_type`,
|
|
|
ADD COLUMN `server_count` varchar(10) NULL COMMENT '服务次数' AFTER `server_time_type`,
|
|
|
ADD COLUMN `pricing_units_code` varchar(10) NULL COMMENT '计价单位' AFTER `server_count`;
|
|
|
ADD COLUMN `pricing_units_name` varchar(10) NULL COMMENT '计价单位名称' AFTER `pricing_units_name`;
|
|
|
|
|
|
|
|
|
ALTER TABLE `base`.`base_service_package_item`
|
|
|
ADD COLUMN `leased_code` varchar(100) NULL COMMENT '租户code' AFTER `topic_item`,
|
|
|
ADD COLUMN `leased_name` varchar(50) NULL COMMENT '租户name' AFTER `leased_code`,
|
|
|
ADD COLUMN `sub_item_type` varchar(10) NULL COMMENT '是否包含子项目' AFTER `leased_name`;
|
|
|
ALTER TABLE `base`.`base_service_package_item`
|
|
|
ADD COLUMN `template_type` varchar(20) NULL COMMENT '模板的类型-目前是随访为1' AFTER `sub_item_type`,
|
|
|
ADD COLUMN `template_code` varchar(255) NULL COMMENT '对应模板的id' AFTER `template_type`;
|
|
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `base`.`base_service_item_config` (
|
|
|
`id` varchar(100) NOT NULL COMMENT '主键',
|
|
|
`package_id` varchar(100) NULL COMMENT '服务包id',
|
|
|
`server_item_id` varchar(100) NULL COMMENT '服务项id',
|
|
|
`assess_type` varchar(100) NULL COMMENT '项目评价',
|
|
|
`booking_type` varchar(100) NULL COMMENT '是否预约',
|
|
|
`late_serve_type` varchar(100) NULL COMMENT '是否运行逾期服务',
|
|
|
`plan_start_time_type` varchar(100) NULL COMMENT '计划开始时间类型',
|
|
|
`server_time_type` varchar(100) NULL COMMENT '服务方法',
|
|
|
`server_count` varchar(100) NULL COMMENT '服务次数',
|
|
|
`template_type` varchar(100) NULL COMMENT '模板的类型-目前是随访为1',
|
|
|
`template_code` varchar(100) NULL COMMENT '对应模板的id',
|
|
|
PRIMARY KEY (`id`)
|
|
|
);
|
|
|
|
|
|
|
|
|
CREATE TABLE `template_json` (
|
|
|
`id` varchar(100) NOT NULL COMMENT '主键',
|
|
|
`template_id` varchar(100) DEFAULT NULL COMMENT '模板id',
|
|
|
`template_name` varchar(50) DEFAULT NULL COMMENT '模板名称',
|
|
|
`template_json` text COMMENT '模板json',
|
|
|
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
|
|
`create_user` varchar(255) DEFAULT NULL COMMENT '创建人',
|
|
|
PRIMARY KEY (`id`)
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
|
|
|
|
|
|
|
|
|
ALTER TABLE `base`.`base_service_package`
|
|
|
ADD COLUMN `leased_code` varchar(50) NULL COMMENT '租户code' AFTER `org_name`,
|
|
|
ADD COLUMN `leased_name` varchar(50) NULL COMMENT '租户name' AFTER `leased_code`,
|
|
|
ADD COLUMN `server_time_type` varchar(20) NULL COMMENT '服务时间类型' AFTER `leased_name`,
|
|
|
ADD COLUMN `server_time` varchar(50) NULL COMMENT '服务期限' AFTER `server_time_type`,
|
|
|
ADD COLUMN `server_time_description` varchar(255) NULL COMMENT '服务时间说明' AFTER `server_time`,
|
|
|
ADD COLUMN `create_user` varchar(50) NULL COMMENT '创建人code' AFTER `server_time_description`,
|
|
|
ADD COLUMN `create_user_name` varchar(20) NULL COMMENT '创建人name' AFTER `create_user`,
|
|
|
ADD COLUMN `update_user` varchar(50) NULL COMMENT '更新人code' AFTER `create_user_name`,
|
|
|
ADD COLUMN `update_user_name` varchar(50) NULL COMMENT '更新人name' AFTER `update_user`,
|
|
|
ADD COLUMN `update_time` datetime NULL COMMENT '更新时间' AFTER `create_time`;
|
|
|
|
|
|
|
|
|
CREATE TABLE `base`.`base_service_package_sub_item` (
|
|
|
`id` varchar(100) NOT NULL COMMENT '主键',
|
|
|
`name` varchar(100) NULL COMMENT '名称',
|
|
|
`item_id` varchar(100) NULL COMMENT '项目的id',
|
|
|
`introduce` varchar(255) NULL COMMENT '说明',
|
|
|
`status` varchar(10) NULL COMMENT '状态',
|
|
|
`sort` varchar(10) NULL,
|
|
|
`leased_code` varchar(100) NULL,
|
|
|
`leased_name` varchar(100) NULL,
|
|
|
`org_code` varchar(100) NULL COMMENT '机构code',
|
|
|
`org_name` varchar(100) NULL COMMENT '机构name',
|
|
|
`photo` varchar(100) NULL COMMENT '照片',
|
|
|
`create_time` varchar(100) NULL COMMENT '照片',
|
|
|
`create_time` datetime ;
|
|
|
PRIMARY KEY (`id`)
|
|
|
);
|
|
|
|
|
|
ALTER TABLE `base`.`base_service_package_sub_item`
|
|
|
ADD COLUMN `item_id` varchar(100) NULL COMMENT '父项目id' AFTER `id`;
|
|
|
|
|
|
CREATE TABLE `base`.`base_service_package_item_relational` (
|
|
|
`id` varchar(100) NOT NULL COMMENT '主键',
|
|
|
`item_id` varchar(100) NULL COMMENT '项目id',
|
|
|
`sub_item_id` varchar(100) NULL COMMENT '子项目id',
|
|
|
PRIMARY KEY (`id`)
|
|
|
);
|
|
|
|
|
|
|
|
|
CREATE TABLE `base`.`base_followup_template` (
|
|
|
`id` varchar(100) NOT NULL,
|
|
|
`template_name` varchar(255) NULL,
|
|
|
`followup_statrt_time_type` varchar(100) NULL,
|
|
|
`followup_count` varchar(10) NULL,
|
|
|
`description` varchar(255) NULL,
|
|
|
`template_detail_json` text NULL,
|
|
|
`status` varchar(10) NULL,
|
|
|
`leased_code` varchar(100) NULL,
|
|
|
`leased_name` varchar(100) NULL,
|
|
|
`org_code` varchar(100) NULL,
|
|
|
`org_name` varchar(255) NULL,
|
|
|
`create_time` datetime NULL,
|
|
|
`update_time` datetime NULL,
|
|
|
`create_user` varchar(100) NULL,
|
|
|
`create_user_name` varchar(100) NULL,
|
|
|
`update_user` varchar(100) NULL,
|
|
|
`update_user_name` varchar(100) NULL,
|
|
|
PRIMARY KEY (`id`)
|
|
|
);
|
|
|
|
|
|
ALTER TABLE `base`.`base_disease_hospital`
|
|
|
ADD COLUMN `rehabilitation_type` varchar(100) NULL COMMENT '是否开通诊后康复 0否 1是' AFTER `sort`,
|
|
|
ADD COLUMN `rehabilitation_down_type` varchar(100) NULL COMMENT '康复下转 1自动 2手动' AFTER `rehabilitation_type`,
|
|
|
ADD COLUMN `rehabilitation_template_id` varchar(100) NULL COMMENT '康复计划模板id' AFTER `rehabilitation_down_type`;
|
|
|
|
|
|
ALTER TABLE `base`.`base_service_package_sub_item`
|
|
|
CHANGE COLUMN `item_id` `dict_item_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '字典配置的服务项的id' AFTER `id`;
|
|
|
|
|
|
ALTER TABLE `base`.`base_service_package_item`
|
|
|
ADD COLUMN `service_package_item_id` varchar(50) NULL COMMENT '创建服务项的id。也是本表的id。system那些数据' AFTER `service_package_id`;
|
|
|
|
|
|
ALTER TABLE `base`.`wlyy_rehabilitation_template_detail`
|
|
|
ADD COLUMN `template_type` varchar(100) NULL COMMENT '随访模板类型' AFTER `pricing_units_name`,
|
|
|
ADD COLUMN `template_code` varchar(100) NULL COMMENT '随访模板id' AFTER `template_type`;
|
|
|
|
|
|
ALTER TABLE `base`.`base_service_item_config`
|
|
|
ADD COLUMN `pricing_units_code` varchar(100) NULL COMMENT '计价单位' AFTER `template_code`,
|
|
|
ADD COLUMN `pricing_units_name` varchar(100) NULL COMMENT '计价单位名称' AFTER `pricing_units_code`;
|
|
|
|
|
|
ALTER TABLE `base`.`base_service_item_config`
|
|
|
ADD COLUMN `frequency_code` varchar(100) NULL COMMENT '频次' AFTER `pricing_units_name`;
|
|
|
|
|
|
====================================结束==============================================
|
|
|
|
|
|
====================================开始==============================================
|
|
|
-- 2023-10-10 康复下转
|
|
|
CREATE TABLE `wlyy_rehabilitation_patient_info` (
|
|
|
`id` int(50) NOT NULL AUTO_INCREMENT,
|
|
|
`code` varchar(50) DEFAULT NULL,
|
|
|
`name` varchar(50) DEFAULT NULL COMMENT '姓名',
|
|
|
`idcard` varchar(50) DEFAULT NULL COMMENT '身份证',
|
|
|
`sex` tinyint(2) DEFAULT NULL COMMENT '性别1男2女0未知',
|
|
|
`age` tinyint(3) DEFAULT NULL COMMENT '年龄',
|
|
|
`ssc` varchar(50) DEFAULT NULL COMMENT '社保卡',
|
|
|
`mobile` varchar(50) DEFAULT NULL COMMENT '电话',
|
|
|
`address` varchar(255) DEFAULT NULL COMMENT '住址',
|
|
|
`kid` tinyint(2) DEFAULT NULL COMMENT '是否儿科:1是 0否,4岁以下儿童',
|
|
|
`kid_parents` varchar(50) DEFAULT NULL COMMENT '患者家属',
|
|
|
`diagnosis` varchar(50) DEFAULT NULL COMMENT '诊断code',
|
|
|
`diagnosis_name` varchar(255) DEFAULT NULL COMMENT '出院诊断',
|
|
|
`treatment` varchar(2000) DEFAULT NULL COMMENT '主要病情摘要及诊疗经过',
|
|
|
`result` text COMMENT '出院前检查结果',
|
|
|
`guidance` text COMMENT '后续治疗康复指导建议',
|
|
|
`summary` varchar(2000) DEFAULT NULL COMMENT '出院小结',
|
|
|
`crzq` varchar(100) DEFAULT NULL COMMENT '转诊日期',
|
|
|
`hospital_code` varchar(50) DEFAULT NULL COMMENT '医院CODE',
|
|
|
`hospital_name` varchar(100) DEFAULT NULL COMMENT '医院名称',
|
|
|
`jw_hospital_code` varchar(50) DEFAULT NULL COMMENT '社区医院CODE',
|
|
|
`jw_hospital_name` varchar(255) DEFAULT NULL COMMENT '社区医院名称',
|
|
|
`hospital_doctor` varchar(255) DEFAULT NULL COMMENT '转诊医生',
|
|
|
`create_time` datetime DEFAULT NULL COMMENT '请求时间',
|
|
|
`status` int(11) DEFAULT NULL COMMENT '是否分配下转:0未分配,1已分配(已下转列表),2创建计划过程失败,3患者无住院病历信息(等待重新下转),4不支持该医院自动下转,5同步居民失败,6下转列表(未下转)',
|
|
|
`problem_code` varchar(50) DEFAULT NULL COMMENT '问题代码1001肺癌,1002慢性胃肠病,1003冠心病,1004慢性前列腺疾病,1005慢性乳腺疾病,1006慢性阻塞性肺病,1007慢性肝病,1008慢性妇科炎症,1009脑卒中,1010慢性肾病',
|
|
|
`diagnose_doctor` varchar(255) DEFAULT NULL COMMENT '诊断医生',
|
|
|
`diagnose_time` datetime DEFAULT NULL COMMENT '诊断时间',
|
|
|
`org_code` varchar(50) DEFAULT NULL COMMENT '接收社区医院code',
|
|
|
`org_name` varchar(50) DEFAULT NULL COMMENT '接收社区医院名称',
|
|
|
`doctor` varchar(50) DEFAULT NULL COMMENT '接收医生code',
|
|
|
`doctor_name` varchar(50) DEFAULT NULL COMMENT '接收医生姓名',
|
|
|
`receive_time` datetime DEFAULT NULL COMMENT '接收时间',
|
|
|
PRIMARY KEY (`id`)
|
|
|
) ENGINE=InnoDB AUTO_INCREMENT=150484 DEFAULT CHARSET=utf8mb4 COMMENT='出院小结的居民[需要下转居民信息]';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
====================================结束==============================================
|