supervision-edh/sql/data.sql

325 lines
24 KiB
SQL
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

CREATE TABLE `edh_receive_data_log` (
`event_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '事件流水号',
`tyshxydm` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '上报企业统一社会信用代码',
`process_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '传输标记号',
`event_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '数据文件内容主业务类型',
`event_type_name` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '数据文件内容主业务类型名称',
`sub_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '数据文件内容子业务类型',
`sub_type_name` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '数据文件内容子业务类型名称',
`data` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci COMMENT '数据文件内容',
`ver` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'API协议版本',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`is_deleted` tinyint DEFAULT '0' COMMENT '是否删除(0-否 1-是)',
PRIMARY KEY (`event_id`) USING BTREE,
KEY `idx_process_id` (`process_id`) USING BTREE,
KEY `idx_event_type` (`event_type`) USING BTREE,
KEY `idx_sub_type` (`sub_type`) USING BTREE,
KEY `idx_tyshxydm` (`tyshxydm`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='药监企业数据上报日志信息表';
CREATE TABLE `edh_drug_operators_base_info` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`event_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '事件流水号',
`tyshxydm` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '统一社会信用代码',
`qymc` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '企业名称',
`qylx` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '企业类型',
`qyxl` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '企业小类',
`zsdz` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '住所地址',
`xzqhdm` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '行政区划代码',
`fddbr` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '法定代表人',
`zczb` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '注册资本',
`clrq` date NOT NULL COMMENT '成立日期',
`yyqx` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '营业期限',
`jyfw` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '经营范围',
`djjg` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '登记机关',
`gddhhm` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '固定电话号码',
`czhm` varchar(18) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '传真号码',
`dzxx` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '电子信箱',
`lxr` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '联系人',
`lxdh` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '联系电话',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`is_deleted` tinyint DEFAULT '0' COMMENT '是否删除(0-否 1-是)',
PRIMARY KEY (`id`) USING BTREE,
KEY `idx_event_id` (`event_id`) USING BTREE,
KEY `idx_tyshxydm` (`tyshxydm`) USING BTREE,
KEY `idx_qymc` (`qymc`) USING BTREE,
KEY `idx_qylx` (`qylx`) USING BTREE,
KEY `idx_qyxl` (`qyxl`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='药监企业数据上报-药品经营企业基本信息';
CREATE TABLE `edh_drug_operate_license_base_info` (
`id` bigint NOT NULL AUTO_INCREMENT,
`event_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`jyxkzbh` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '经营许可证编号',
`qymc` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '企业名称',
`tyshxydm` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '统一社会信用代码',
`zcdz` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '注册地址',
`fddbr` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '法定代表人',
`qyfzr` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '企业负责人',
`zlfzr` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '质量负责人',
`ckdz` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '仓库地址',
`jyfs` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '经营方式',
`jyfw` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '经营范围',
`yxq` date NOT NULL COMMENT '有效期',
`fzjg` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '发证机关',
`qfr` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '签发人',
`qfrq` date NOT NULL COMMENT '签发日期',
`rcjdgljg` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日常监督管理机构',
`tsjbdh` varchar(18) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '投诉举报电话',
`qylx` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '企业类型',
`qyxl` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '企业小类',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`is_deleted` tinyint DEFAULT '0' COMMENT '是否删除(0-否 1-是)',
PRIMARY KEY (`id`) USING BTREE,
KEY `idx_event_id` (`event_id`) USING BTREE,
UNIQUE KEY (`jyxkzbh`) USING BTREE,
KEY `idx_qymc` (`qymc`) USING BTREE,
KEY `idx_tyshxydm` (`tyshxydm`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='药监企业数据上报-药品经营许可证基本信息';
CREATE TABLE `edh_domestic_drug_base_info` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`event_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '事件流水号',
`gjypbsm` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '国家药品标识码',
`yptymc` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '药品通用名称',
`ypywmc` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '药品英文名称',
`ypspmc` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '药品商品名称',
`ypbwm` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '药品本位码',
`jx` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '剂型',
`zjgg` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '制剂规格',
`bzgg` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '包装规格',
`bzzhb` int NOT NULL COMMENT '包装转换比',
`ypyxq` int NOT NULL COMMENT '药品有效期',
`ypyxqdw` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '药品有效期单位',
`yppzwh` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '药品批准文号',
`yppzwhyxq` date NOT NULL COMMENT '药品批准文号有效期',
`ypzcfl` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '药品注册分类',
`gjjbywbs` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '国家基本药物标识',
`tsypglfl` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '特殊药品管理分类',
`cfybs` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '处方药标识',
`ypscqymc` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '药品生产企业名称',
`tyshxydmypscqyscdz` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '统一社会信用代码(药品生产企业)生产地址',
`ypssxkcyrmc` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '药品上市许可持有人名称',
`tyshxydmypssxkcyr` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '统一社会信用代码(药品上市许可持有人)',
`bzbl` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '包装比例',
`bzjb` int NOT NULL COMMENT '包装级别',
`bzggbs` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '包装规格标识',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`is_deleted` tinyint DEFAULT '0' COMMENT '是否删除(0-否 1-是)',
PRIMARY KEY (`id`) USING BTREE,
KEY `idx_event_id` (`event_id`) USING BTREE,
KEY `idx_gjypbsm` (`gjypbsm`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='药监企业数据上报-药品基本信息数据子集';
CREATE TABLE `edh_drug_invoice_apply_info` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`event_id` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '事件流水号',
`fhdbh` varchar(50) NOT NULL COMMENT '发货单编号',
`dhdbh` varchar(50) NOT NULL COMMENT '订货单编号',
`fhjgmc` varchar(200) NOT NULL COMMENT '发货机构名称',
`tyshxydmfhjg` varchar(50) NOT NULL COMMENT '统一社会信用代码(发货机构)',
`fhdz` varchar(500) NOT NULL COMMENT '发货地址',
`fhlx` varchar(10) NOT NULL COMMENT '发货类型',
`fhr` varchar(60) NOT NULL COMMENT '发货人',
`fhsj` datetime NOT NULL COMMENT '发货时间',
`shjgmc` varchar(200) NOT NULL COMMENT '收货机构名称',
`tyshxydmshjg` varchar(50) NOT NULL COMMENT '统一社会信用代码(收货机构)',
`shdz` varchar(500) NOT NULL COMMENT '收货地址',
`yppsqymc` varchar(200) NOT NULL COMMENT '药品配送企业名称',
`tyshxydmyppsqy` varchar(50) NOT NULL COMMENT '统一社会信用代码(药品配送企业)',
`djyzzt` varchar(10) NOT NULL COMMENT '单据验证状态',
`djyzrq` date NOT NULL COMMENT '单据验证日期',
`djyswtgyy` varchar(200) DEFAULT NULL COMMENT '单据验收未通过原因',
`gjypbsm` varchar(20) NOT NULL COMMENT '国家药品标识码',
`yptymc` varchar(100) NOT NULL COMMENT '药品通用名称',
`ypywmc` varchar(100) DEFAULT NULL COMMENT '药品英文名称',
`ypsymc` varchar(100) DEFAULT NULL COMMENT '药品商用名称',
`ypbwm` varchar(20) DEFAULT NULL COMMENT '药品本位码',
`ypyxq` int NOT NULL COMMENT '药品有效期',
`ypyxqdw` varchar(10) NOT NULL COMMENT '药品有效期单位(D:天; M:月Y:年)',
`yppzwh` varchar(100) NOT NULL COMMENT '药品批准文号',
`yppzwhyxq` date NOT NULL COMMENT '药品批准文号有效期',
`ypzcfl` varchar(10) NOT NULL COMMENT '药品注册分类',
`gjjbywbs` varchar(10) NOT NULL COMMENT '国家基本药物标识(true或者false)',
`tsypglfl` varchar(10) DEFAULT NULL COMMENT '特殊药品管理分类',
`cfybs` varchar(10) NOT NULL COMMENT '处方药标识',
`ypssxkcyrmc` varchar(200) DEFAULT NULL COMMENT '药品上市许可持有人名称',
`tyshxydmypssxkcyr` varchar(50) NOT NULL COMMENT '统一社会信用代码(药品上市许可持有人)',
`ypscqy` varchar(200) NOT NULL COMMENT '药品生产企业名称',
`tyshxydmypscqy` varchar(50) NOT NULL COMMENT '统一社会信用代码(药品生产企业)',
`fbzcmc` varchar(200) DEFAULT NULL COMMENT '分包装厂名称',
`tyshxydmfbzc` varchar(50) DEFAULT NULL COMMENT '统一社会信用代码(分包装厂)',
`ypscrq` date NOT NULL COMMENT '药品生产日期',
`ypyxqjzrq` date NOT NULL COMMENT '药品有效期截止日期',
`ypscph` varchar(20) NOT NULL COMMENT '药品生产批号',
`fhsl` int NOT NULL COMMENT '发货数量',
`ypzsm` varchar(200) NOT NULL COMMENT '药品追溯码',
`syjbzypzsm` varchar(200) NOT NULL COMMENT '上一级包装药品追溯码',
`bzcj` varchar(200) NOT NULL COMMENT '包装层级',
`fhjglx` varchar(10) NOT NULL COMMENT '发货机构类型',
`shjglx` varchar(10) NOT NULL COMMENT '收货机构类型',
`fhjgxl` varchar(10) NOT NULL COMMENT '发货机构小类',
`shjgxl` varchar(10) NOT NULL COMMENT '收货机构小类',
`jx` varchar(10) NOT NULL COMMENT '剂型',
`zjgg` varchar(200) NOT NULL COMMENT '制剂规格',
`bzgg` varchar(100) NOT NULL COMMENT '包装规格',
`bzzhb` int NOT NULL COMMENT '包装转换比',
`bzzhbdw` varchar(20) DEFAULT NULL COMMENT '包装转换比单位',
`fhdczr` varchar(60) NOT NULL COMMENT '发货单操作人',
`fhdscsj` datetime NOT NULL COMMENT '发货单上传时间',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`is_deleted` tinyint DEFAULT '0' COMMENT '是否删除(0-否 1-是)',
PRIMARY KEY (`id`) USING BTREE,
KEY `idx_event_id` (`event_id`) USING BTREE,
KEY `idx_dhdbh` (`dhdbh`) USING BTREE,
KEY `idx_gjypbsm` (`gjypbsm`) USING BTREE,
KEY `idx_ypzsm` (`ypzsm`) USING BTREE,
KEY `idx_fhsj` (`fhsj`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='药监企业数据上报-发货单信息数据子集';
CREATE TABLE `edh_drug_delivery_note_apply_info` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`event_id` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '事件流水号',
`shdbh` varchar(50) NOT NULL COMMENT '收货单编号',
`fhdbh` varchar(50) NOT NULL COMMENT '发货单编号',
`dhdbh` varchar(50) NOT NULL COMMENT '订货单编号',
`fhjgmc` varchar(200) NOT NULL COMMENT '发货机构名称',
`tyshxydmfhjg` varchar(50) NOT NULL COMMENT '统一社会信用代码(发货机构)',
`fhdz` varchar(500) NOT NULL COMMENT '发货地址',
`shdzjg` varchar(200) NOT NULL COMMENT '收货机构名称',
`tyshxydmshjg` varchar(50) NOT NULL COMMENT '统一社会信用代码(收货机构)',
`shdz` varchar(500) NOT NULL COMMENT '收货地址',
`shlx` varchar(10) NOT NULL COMMENT '收货类型',
`shrmc` varchar(60) NOT NULL COMMENT '收货人名称',
`shsj` datetime NOT NULL COMMENT '收货时间',
`djyzzt` varchar(10) NOT NULL COMMENT '单据验证状态',
`djyzrq` date NOT NULL COMMENT '单据验证日期',
`djyzwtgyy` varchar(200) DEFAULT NULL COMMENT '单据验证未通过原因',
`gjypbsm` varchar(20) NOT NULL COMMENT '国家药品标识码',
`yptymc` varchar(200) NOT NULL COMMENT '药品通用名称',
`ypywmc` varchar(200) DEFAULT NULL COMMENT '药品英文名称',
`ypsymc` varchar(200) DEFAULT NULL COMMENT '药品商品名称',
`ypbwm` varchar(20) NOT NULL COMMENT '药品本位码',
`ypyxq` int NOT NULL COMMENT '药品有效期',
`ypyxqdw` varchar(10) NOT NULL COMMENT '药品有效期单位',
`yppzwh` varchar(100) NOT NULL COMMENT '药品批准文号',
`yppzwhyxq` date NOT NULL COMMENT '药品批准文号有效期',
`ypzcfl` varchar(10) NOT NULL COMMENT '药品注册分类',
`gjjbywbs` varchar(10) NOT NULL COMMENT '国家基本药物标识',
`tsypglfl` varchar(10) DEFAULT NULL COMMENT '特殊药品管理分类',
`cfybs` varchar(10) NOT NULL COMMENT '处方药标识',
`ypssxkcyrmc` varchar(60) NOT NULL COMMENT '药品上市许可持有人名称',
`tyshxydmypssxkcyr` varchar(50) NOT NULL COMMENT '统一社会信用代码(药品上市许可持有人)',
`ypscqymc` varchar(200) NOT NULL COMMENT '药品生产企业名称',
`tyshxydmypscqy` varchar(50) NOT NULL COMMENT '统一社会信用代码(药品生产企业)',
`fbzcmc` varchar(200) DEFAULT NULL COMMENT '分包装厂名称',
`tyshxydmfbzc` varchar(50) DEFAULT NULL COMMENT '统一社会信用代码(分包装厂)',
`ypscrq` date NOT NULL COMMENT '药品生产日期',
`ypyxqjzrq` date NOT NULL COMMENT '药品有效期截止日期',
`ypscph` varchar(20) NOT NULL COMMENT '药品生产批号',
`yshsl` int NOT NULL COMMENT '应收货数量',
`sjshsl` int NOT NULL COMMENT '实际收货数量',
`ypzsm` varchar(200) NOT NULL COMMENT '药品追溯码',
`syjbzypzsm` varchar(200) NOT NULL COMMENT '上一级包装药品追溯码',
`bzcj` varchar(200) NOT NULL COMMENT '包装层级',
`bhzxxsbzdysl` int NOT NULL COMMENT '包含最小销售包装单元数量',
`zsmyzzt` varchar(10) NOT NULL COMMENT '追溯码验证状态',
`fhjglx` varchar(10) NOT NULL COMMENT '发货机构类型',
`shjglx` varchar(10) NOT NULL COMMENT '收货机构类型',
`fhjgxl` varchar(10) NOT NULL COMMENT '发货机构小类',
`shjgxl` varchar(10) NOT NULL COMMENT '收货机构小类',
`jx` varchar(10) NOT NULL COMMENT '剂型',
`zjgg` varchar(200) NOT NULL COMMENT '制剂规格',
`bzgg` varchar(100) NOT NULL COMMENT '包装规格',
`bzzhb` int NOT NULL COMMENT '包装转换比',
`bzzhdw` varchar(10) DEFAULT NULL COMMENT '包装转换比单位',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`is_deleted` tinyint DEFAULT '0' COMMENT '是否删除(0-否 1-是)',
PRIMARY KEY (`id`),
KEY `idx_event_id` (`event_id`) USING BTREE,
KEY `idx_fhdbh` (`fhdbh`) USING BTREE,
KEY `idx_dhdbh` (`dhdbh`) USING BTREE,
KEY `idx_gjypbsm` (`gjypbsm`) USING BTREE,
KEY `idx_ypzsm` (`ypzsm`) USING BTREE,
KEY `idx_shsj` (`shsj`) USING BTREE,
KEY `idx_ypscph` (`ypscph`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='药监企业数据上报-药品收货单信息表';
CREATE TABLE `edh_wh_temp_humidity_apply_info` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`event_id` varchar(32) NOT NULL COMMENT '事件流水号',
`qytyshxydm` varchar(50) NOT NULL COMMENT '企业统一社会信用代码',
`qymc` varchar(200) NOT NULL COMMENT '企业名称',
`ckbh` varchar(50) NOT NULL COMMENT '仓库编号',
`ckdz` varchar(200) NOT NULL COMMENT '仓库地址',
`ckmj` varchar(20) NOT NULL COMMENT '仓库面积',
`cklx` varchar(10) NOT NULL COMMENT '仓库类型',
`wdsx` varchar(10) NOT NULL COMMENT '温度上限',
`wdxx` varchar(10) NOT NULL COMMENT '温度下限',
`sdsx` varchar(10) NOT NULL COMMENT '湿度上限',
`sdxx` varchar(10) NOT NULL COMMENT '湿度下限',
`hjwd` varchar(10) NOT NULL COMMENT '环境温度',
`hjsd` varchar(10) NOT NULL COMMENT '环境湿度',
`sjlx` varchar(10) NOT NULL COMMENT '数据类型(1正常记录2报警记录)',
`sjscsj` datetime NOT NULL COMMENT '数据上传时间',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`is_deleted` tinyint DEFAULT '0' COMMENT '是否删除(0-否 1-是)',
PRIMARY KEY (`id`) USING BTREE,
KEY `idx_event_id` (`event_id`) USING BTREE,
KEY `idx_qytyshxydm` (`qytyshxydm`) USING BTREE,
KEY `idx_ckbh` (`ckbh`) USING BTREE,
KEY `idx_sjscsj` (`sjscsj`) USING BTREE,
KEY `idx_sjlx` (`sjlx`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='药监企业数据上报-仓库存储温湿度信息表';
CREATE TABLE `edh_warehouse_stock_apply_info` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`event_id` varchar(32) NOT NULL COMMENT '事件流水号',
`tyshxydmkcdw` varchar(50) NOT NULL COMMENT '统一社会信用代码(库存单位)',
`kcdwmc` varchar(200) NOT NULL COMMENT '库存单位名称',
`kctjrq` date NOT NULL COMMENT '库存统计日期',
`kcdz` varchar(500) NOT NULL COMMENT '库存地址',
`yptymc` varchar(200) NOT NULL COMMENT '药品通用名称',
`gjypbsm` varchar(20) NOT NULL COMMENT '国家药品标识码',
`ypscph` varchar(20) NOT NULL COMMENT '药品生产批号',
`ypscrq` date NOT NULL COMMENT '药品生产日期',
`ypyxqjzrq` date NOT NULL COMMENT '药品有效期截止日期',
`kcsl` int NOT NULL COMMENT '库存制剂数量',
`sjkcsl` int NOT NULL COMMENT '实际库存数量',
`kcdwlx` varchar(10) NOT NULL COMMENT '库存单位类型',
`kcdwlxxl` varchar(10) NOT NULL COMMENT '库存单位类型小类',
`pzwh` varchar(200) NOT NULL COMMENT '批准文号',
`ypssxkcyr` varchar(60) NOT NULL COMMENT '药品上市许可持有人',
`ypssxkcyrdm` varchar(50) NOT NULL COMMENT '药品上市许可持有人代码',
`ypscqymc` varchar(200) NOT NULL COMMENT '药品生产企业名称',
`ypscqytyshxydm` varchar(50) NOT NULL COMMENT '药品生产企业统一社会信用代码',
`jx` varchar(10) NOT NULL COMMENT '剂型',
`zjgg` varchar(200) NOT NULL COMMENT '制剂规格',
`bzgg` varchar(200) NOT NULL COMMENT '包装规格',
`bzzhb` int NOT NULL COMMENT '包装转换比',
`bzzhbdw` varchar(20) DEFAULT NULL COMMENT '包装转换比单位',
`ypzcfl` varchar(10) NOT NULL COMMENT '药品注册分类',
`tsypglfl` varchar(10) DEFAULT NULL COMMENT '特殊药品管理分类',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`is_deleted` tinyint DEFAULT '0' COMMENT '是否删除(0-否 1-是)',
PRIMARY KEY (`id`) USING BTREE,
KEY `idx_gjypbsm` (`gjypbsm`) USING BTREE,
KEY `idx_ypscph` (`ypscph`) USING BTREE,
KEY `idx_kctjrq` (`kctjrq`) USING BTREE,
KEY `idx_ypyxqjzrq` (`ypyxqjzrq`) USING BTREE,
KEY `idx_yptymc` (`yptymc`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='药监企业数据上报-库存上报信息表';