You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

35 lines
1.7 KiB

-- 诊断信息添加就诊类型字段
ALTER TABLE `pms_patient_body`
ADD COLUMN `visit_type` varchar(64) DEFAULT 0 COMMENT '就诊类型 0门诊 1住院';
-- 用药信息添加就诊号
ALTER TABLE `pms_patient_parent_illness`
ADD COLUMN `visit_no` varchar(64) DEFAULT '' COMMENT '就诊号';
-- 用药信息添加就诊号
ALTER TABLE `pms_patient_personal`
ADD COLUMN `visit_no` varchar(64) DEFAULT '' COMMENT '就诊号';
-- 新增诊断表
CREATE TABLE `pms_patient_diagnosis` (
`id` bigint(20) NOT NULL,
`patient_id` bigint(20) DEFAULT 0 COMMENT ' 病人id 普通索引 ',
`visit_no` varchar(64) DEFAULT '' COMMENT '就诊号',
`diagnosis_type` varchar(255) DEFAULT NULL COMMENT '诊断类型',
`is_main_diagnosis` varchar(255) DEFAULT NULL COMMENT '是否主要诊断',
`diagnosis_code` varchar(255) DEFAULT NULL COMMENT '诊断编码',
`diagnosis_name` varchar(255) DEFAULT NULL COMMENT '诊断名称',
`diagnosis_date` varchar(255) DEFAULT NULL COMMENT ' 诊断日期',
`remark` varchar(500) DEFAULT '' COMMENT ' 备注 ',
`create_by` varchar(64) DEFAULT NULL COMMENT '创建者的用户名',
`create_time` timestamp NOT NULL DEFAULT current_timestamp() COMMENT ' 创建时间 ',
`update_by` varchar(64) DEFAULT NULL COMMENT '更新者的用户名',
`update_time` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp() COMMENT ' 修改时间 ',
`del_flag` tinyint(4) DEFAULT 0 COMMENT '记录状态 0-正常 1-删除',
PRIMARY KEY (`id`) USING BTREE,
KEY `body_patient_index` (`patient_id`) USING BTREE,
KEY `visit_no_index` (`visit_no`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='病人诊断信息表';