knowledgeExt_init.sql 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187
  1. INSERT INTO `cdss`.`sys_dictionary_info` (`id`, `is_deleted`, `gmt_create`, `gmt_modified`, `creator`, `modifier`, `group_type`, `name`, `val`, `return_type`, `order_no`, `remark`) VALUES ('128', 'N', '1970-01-01 12:00:00', '1970-01-01 12:00:00', '0', '0', '50', '否', '0', '1', '1', '是否选项');
  2. INSERT INTO `cdss`.`sys_dictionary_info` (`id`, `is_deleted`, `gmt_create`, `gmt_modified`, `creator`, `modifier`, `group_type`, `name`, `val`, `return_type`, `order_no`, `remark`) VALUES ('129', 'N', '1970-01-01 12:00:00', '1970-01-01 12:00:00', '0', '0', '50', '是', '1', '1', '2', '是否选项');
  3. use `med_2021`;
  4. INSERT INTO `kl_lexicon` (`id`, `is_deleted`, `gmt_create`, `gmt_modified`, `creator`, `modifier`, `name`, `code`, `is_has_common`, `only_one`, `can_change`, `remark`) VALUES ('45', 'N', '1970-01-01 12:00:00', '1970-01-01 12:00:00', '0', '0', '疾病系统分类', '411', '0', '0', '0', '');
  5. INSERT INTO `kl_lexicon` (`id`, `is_deleted`, `gmt_create`, `gmt_modified`, `creator`, `modifier`, `name`, `code`, `is_has_common`, `only_one`, `can_change`, `remark`) VALUES ('46', 'N', '1970-01-01 12:00:00', '1970-01-01 12:00:00', '0', '0', '性质', '412', '0', '0', '0', '');
  6. INSERT INTO `kl_lexicon_relationship` (`id`, `is_deleted`, `gmt_create`, `gmt_modified`, `creator`, `modifier`, `name`, `code`, `remark`) VALUES ('12', 'N', '1970-01-01 12:00:00', '1970-01-01 12:00:00', '0', '0', '关联科室', '511', '');
  7. INSERT INTO `kl_lexicon_relationship` (`id`, `is_deleted`, `gmt_create`, `gmt_modified`, `creator`, `modifier`, `name`, `code`, `remark`) VALUES ('13', 'N', '1970-01-01 12:00:00', '1970-01-01 12:00:00', '0', '0', '关联部位', '512', '');
  8. INSERT INTO `kl_lexicon_relationship` (`id`, `is_deleted`, `gmt_create`, `gmt_modified`, `creator`, `modifier`, `name`, `code`, `remark`) VALUES ('14', 'N', '1970-01-01 12:00:00', '1970-01-01 12:00:00', '0', '0', '关联系统分类', '513', '');
  9. INSERT INTO `kl_lexicon_relationship` (`id`, `is_deleted`, `gmt_create`, `gmt_modified`, `creator`, `modifier`, `name`, `code`, `remark`) VALUES ('15', 'N', '1970-01-01 12:00:00', '1970-01-01 12:00:00', '0', '0', '关联伴随症状', '514', '');
  10. INSERT INTO `kl_lexicon_relationship` (`id`, `is_deleted`, `gmt_create`, `gmt_modified`, `creator`, `modifier`, `name`, `code`, `remark`) VALUES ('16', 'N', '1970-01-01 12:00:00', '1970-01-01 12:00:00', '0', '0', '关联性质', '515', '');
  11. ALTER TABLE `kl_disease` add COLUMN `en_name` varchar(255) not null DEFAULT '' COMMENT '英文名称' AFTER `icd10_code`;
  12. ALTER TABLE `kl_disease` add COLUMN `en_name_simple` varchar(255) not null DEFAULT '' COMMENT '英文简称' AFTER `icd10_code`;
  13. ALTER TABLE `kl_disease` add COLUMN `name_simple` varchar(255) not null DEFAULT '' COMMENT '简称' AFTER `icd10_code`;
  14. ALTER TABLE `kl_disease` add COLUMN `is_heredity` TINYINT(4) not null DEFAULT '0' COMMENT '是否遗传(0:否,1:是)' AFTER `icd10_code`;
  15. ALTER TABLE `kl_disease` add COLUMN `is_common_dis` TINYINT(4) not null DEFAULT '1' COMMENT '是否常见病(0:否,1:是)' AFTER `icd10_code`;
  16. ALTER TABLE `kl_disease` add COLUMN `ch_western` TINYINT(4) not null DEFAULT '0' COMMENT '中西医疾病(0:通用,1:西,2:中)' AFTER `icd10_code`;
  17. ALTER TABLE `kl_disease` add COLUMN `dis_type` varchar(1024) not null DEFAULT '' COMMENT '疾病分型' AFTER `icd10_code`;
  18. ALTER TABLE `kl_disease` add COLUMN `pathogeny` varchar(1024) not null DEFAULT '' COMMENT '病因' AFTER `icd10_code`;
  19. ALTER TABLE `kl_disease` add COLUMN `complication` varchar(1024) not null DEFAULT '' COMMENT '并发症' AFTER `icd10_code`;
  20. ALTER TABLE `kl_disease` add COLUMN `is_infect` TINYINT(4) not null DEFAULT '0' COMMENT '是否传染(0:否,1:是)' AFTER `icd10_code`;
  21. ALTER TABLE `kl_disease` add COLUMN `incidence` double(11,5) DEFAULT NULL COMMENT '发病率' AFTER `icd10_code`;
  22. ALTER TABLE `kl_disease` add COLUMN `vul_crowd` varchar(255) not null DEFAULT '' COMMENT '好发人群' AFTER `icd10_code`;
  23. ALTER TABLE `kl_disease` add COLUMN `vul_area` varchar(255) not null DEFAULT '' COMMENT '好发地区' AFTER `icd10_code`;
  24. ALTER TABLE `kl_disease` add COLUMN `clinic_type` varchar(1024) not null DEFAULT '' COMMENT '临床分类' AFTER `icd10_code`;
  25. ALTER TABLE `kl_disease` add COLUMN `pernicious` varchar(255) not null DEFAULT '' COMMENT '危害性' AFTER `icd10_code`;
  26. ALTER TABLE `kl_disease` add COLUMN `healing` varchar(255) not null DEFAULT '' COMMENT '治愈性' AFTER `icd10_code`;
  27. ALTER TABLE `kl_disease` add COLUMN `hazard` varchar(1024) not null DEFAULT '' COMMENT '危险因素' AFTER `icd10_code`;
  28. ALTER TABLE `kl_disease` add COLUMN `food_prohibition` varchar(1024) not null DEFAULT '' COMMENT '饮食禁忌' AFTER `icd10_code`;
  29. ALTER TABLE `kl_disease` add COLUMN `inducement` varchar(255) not null DEFAULT '' COMMENT '诱因' AFTER `icd10_code`;
  30. ALTER TABLE `kl_disease` add COLUMN `course` varchar(255) not null DEFAULT '' COMMENT '病程' AFTER `icd10_code`;
  31. -- ----------------------------
  32. -- Alter Table structure for kl_lis
  33. -- ----------------------------
  34. ALTER TABLE `kl_lis` add COLUMN `en_name` varchar(255) not null DEFAULT '' COMMENT '英文名称' AFTER `unit`;
  35. ALTER TABLE `kl_lis` add COLUMN `category` varchar(255) not null DEFAULT '' COMMENT '所属类别' AFTER `unit`;
  36. ALTER TABLE `kl_lis` add COLUMN `qualitative` varchar(255) not null DEFAULT '' COMMENT '定性(阴、阳性)' AFTER `unit`;
  37. ALTER TABLE `kl_lis` add COLUMN `clinical_sig` varchar(1024) not null DEFAULT '' COMMENT '临床意义' AFTER `unit`;
  38. ALTER TABLE `kl_lis` add COLUMN `influence_fac` varchar(1024) not null DEFAULT '' COMMENT '影响因素' AFTER `unit`;
  39. ALTER TABLE `kl_lis` add COLUMN `check_method` varchar(1024) not null DEFAULT '' COMMENT '检查方法' AFTER `unit`;
  40. ALTER TABLE `kl_lis` add COLUMN `check_specimen` varchar(255) not null DEFAULT '' COMMENT '检查标本' AFTER `unit`;
  41. -- ----------------------------
  42. -- Table structure for kl_drug_register
  43. -- ----------------------------
  44. DROP TABLE IF EXISTS `kl_drug_register`;
  45. CREATE TABLE `kl_drug_register` (
  46. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  47. `is_deleted` char(1) NOT NULL DEFAULT 'N' COMMENT '是否删除,N:未删除,Y:删除',
  48. `gmt_create` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录创建时间',
  49. `gmt_modified` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录修改时间,如果时间是1970年则表示纪录未修改',
  50. `creator` varchar(20) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值',
  51. `modifier` varchar(20) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改',
  52. `drug_code` varchar(255) NOT NULL DEFAULT '' COMMENT '药品代码',
  53. `name` varchar(255) NOT NULL DEFAULT '' COMMENT '注册名称',
  54. `en_name` varchar(255) NOT NULL DEFAULT '' COMMENT '英文名称',
  55. `trade_name` varchar(255) NOT NULL DEFAULT '' COMMENT '商品名称',
  56. `form` varchar(255) NOT NULL DEFAULT '' COMMENT '药品剂型',
  57. `specification` varchar(255) NOT NULL DEFAULT '' COMMENT '注册规格',
  58. `min_pack_quantity` varchar(255) NOT NULL DEFAULT '' COMMENT '最小包装数量',
  59. `min_pack_unit` varchar(255) NOT NULL DEFAULT '' COMMENT '最小包装单位',
  60. `company` varchar(255) NOT NULL DEFAULT '' COMMENT '药品企业',
  61. `approval` varchar(255) NOT NULL DEFAULT '' COMMENT '批准文号',
  62. `standard_code` varchar(255) NOT NULL DEFAULT '' COMMENT '药品本位码',
  63. `insurance_type` varchar(255) NOT NULL DEFAULT '' COMMENT '医保类型',
  64. `insurance_remrk` varchar(255) NOT NULL DEFAULT '' COMMENT '医保备注',
  65. `drug_type` varchar(255) NOT NULL DEFAULT '' COMMENT '药品类别',
  66. `remark` varchar(300) DEFAULT NULL COMMENT '备注',
  67. PRIMARY KEY (`id`)
  68. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='药品注册表';
  69. -- ----------------------------
  70. -- Table structure for kl_drug_mapping
  71. -- ----------------------------
  72. DROP TABLE IF EXISTS `kl_drug_mapping`;
  73. CREATE TABLE `kl_drug_mapping` (
  74. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  75. `is_deleted` char(1) NOT NULL DEFAULT 'N' COMMENT '是否删除,N:未删除,Y:删除',
  76. `gmt_create` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录创建时间',
  77. `gmt_modified` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录修改时间,如果时间是1970年则表示纪录未修改',
  78. `creator` varchar(20) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值',
  79. `modifier` varchar(20) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改',
  80. `drug_concept` bigint(20) NOT NULL DEFAULT '0' COMMENT '药品通用名conceptId',
  81. `register_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '药品注册名Id',
  82. `order_no` int(11) NOT NULL DEFAULT '0' COMMENT '顺序号',
  83. `remark` varchar(300) DEFAULT NULL COMMENT '备注',
  84. PRIMARY KEY (`id`),
  85. KEY `drug_concept` (`drug_concept`) USING BTREE,
  86. KEY `register_id` (`register_id`) USING BTREE
  87. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='药品通用名和注册名映射表';
  88. -- ----------------------------
  89. -- Table structure for kl_symptom
  90. -- ----------------------------
  91. DROP TABLE IF EXISTS `kl_symptom`;
  92. CREATE TABLE `kl_symptom` (
  93. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  94. `is_deleted` char(1) NOT NULL DEFAULT 'N' COMMENT '是否删除,N:未删除,Y:删除',
  95. `gmt_create` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录创建时间',
  96. `gmt_modified` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录修改时间,如果时间是1970年则表示纪录未修改',
  97. `creator` varchar(20) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值',
  98. `modifier` varchar(20) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改',
  99. `concept_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '术语概念id',
  100. `is_positive` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '阳性症状(0:否,1:是)',
  101. `en_name` varchar(255) NOT NULL DEFAULT '' COMMENT '英文名称',
  102. `definition` varchar(1024) NOT NULL DEFAULT '' COMMENT '定义',
  103. `ch_western` TINYINT(4) not null DEFAULT '0' COMMENT '中西医症状(0:通用,1:西,2:中)',
  104. `mitigating_fac` varchar(255) NOT NULL DEFAULT '' COMMENT '缓解因素',
  105. `aggravate_fac` varchar(255) NOT NULL DEFAULT '' COMMENT '加重因素',
  106. `cause` varchar(255) NOT NULL DEFAULT '' COMMENT '症状起因',
  107. `common_dis` varchar(255) NOT NULL DEFAULT '' COMMENT '常见疾病',
  108. `pre_measures` varchar(255) NOT NULL DEFAULT '' COMMENT '预防措施',
  109. `food_prohibition` varchar(1024) not null DEFAULT '' COMMENT '饮食禁忌',
  110. `common_explain` varchar(255) NOT NULL DEFAULT '' COMMENT '通俗解释',
  111. `remark` varchar(300) DEFAULT NULL COMMENT '备注',
  112. PRIMARY KEY (`id`),
  113. UNIQUE KEY `idx_concept_id` (`concept_id`) USING BTREE COMMENT '概念id全表唯一'
  114. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='症状扩展表';
  115. -- ----------------------------
  116. -- Table structure for kl_pacs
  117. -- ----------------------------
  118. DROP TABLE IF EXISTS `kl_pacs`;
  119. CREATE TABLE `kl_pacs` (
  120. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  121. `is_deleted` char(1) NOT NULL DEFAULT 'N' COMMENT '是否删除,N:未删除,Y:删除',
  122. `gmt_create` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录创建时间',
  123. `gmt_modified` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录修改时间,如果时间是1970年则表示纪录未修改',
  124. `creator` varchar(20) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值',
  125. `modifier` varchar(20) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改',
  126. `concept_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '术语概念id',
  127. `check_method` varchar(255) NOT NULL DEFAULT '' COMMENT '检查方法',
  128. `definition` varchar(1024) NOT NULL DEFAULT '' COMMENT '项目定义',
  129. `check_objective` varchar(1024) NOT NULL DEFAULT '' COMMENT '检查目的',
  130. `check_skillful` varchar(255) NOT NULL DEFAULT '' COMMENT '检查技术',
  131. `cond_limit` varchar(1024) NOT NULL DEFAULT '' COMMENT '禁忌症和局限性',
  132. `interventional` varchar(1024) NOT NULL DEFAULT '' COMMENT '适应症',
  133. `emergency_sign` TINYINT(4) not null DEFAULT '0' COMMENT '危急标识(0:不危急,1:危急)',
  134. `check_prepare` varchar(1024) not null DEFAULT '' COMMENT '检查前准备',
  135. `remark` varchar(300) DEFAULT NULL COMMENT '备注',
  136. PRIMARY KEY (`id`),
  137. UNIQUE KEY `idx_concept_id` (`concept_id`) USING BTREE COMMENT '概念id全表唯一'
  138. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='辅检扩展表';
  139. -- ----------------------------
  140. -- Table structure for operation
  141. -- ----------------------------
  142. DROP TABLE IF EXISTS `kl_operation`;
  143. CREATE TABLE `kl_operation` (
  144. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  145. `is_deleted` char(1) NOT NULL DEFAULT 'N' COMMENT '是否删除,N:未删除,Y:删除',
  146. `gmt_create` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录创建时间',
  147. `gmt_modified` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录修改时间,如果时间是1970年则表示纪录未修改',
  148. `creator` varchar(20) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值',
  149. `modifier` varchar(20) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改',
  150. `concept_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '术语概念id',
  151. `operation_level` TINYINT(4) not null DEFAULT '0' COMMENT '手术级别(0,1,2,3,4)',
  152. `operation_code` varchar(255) not null DEFAULT '' COMMENT '手术操作码',
  153. `remark` varchar(300) DEFAULT NULL COMMENT '备注',
  154. PRIMARY KEY (`id`),
  155. UNIQUE KEY `idx_concept_id` (`concept_id`) USING BTREE COMMENT '概念id全表唯一'
  156. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='手术扩展表';
  157. -- ----------------------------
  158. -- Table structure for vital result
  159. -- ----------------------------
  160. DROP TABLE IF EXISTS `kl_vital_result`;
  161. CREATE TABLE `kl_vital_result` (
  162. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  163. `is_deleted` char(1) NOT NULL DEFAULT 'N' COMMENT '是否删除,N:未删除,Y:删除',
  164. `gmt_create` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录创建时间',
  165. `gmt_modified` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录修改时间,如果时间是1970年则表示纪录未修改',
  166. `creator` varchar(20) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值',
  167. `modifier` varchar(20) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改',
  168. `concept_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '术语概念id',
  169. `suitable_pop_no` varchar(255) not null DEFAULT '' COMMENT '不适宜人群',
  170. `check_method` varchar(1024) not null DEFAULT '' COMMENT '操作方法',
  171. `remark` varchar(300) DEFAULT NULL COMMENT '备注',
  172. PRIMARY KEY (`id`),
  173. UNIQUE KEY `idx_concept_id` (`concept_id`) USING BTREE COMMENT '概念id全表唯一'
  174. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='体征结果扩展表';