init_diagnose.sql 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. use `med`;
  2. -- ----------------------------
  3. -- Table structure for kl_diagnose
  4. -- ----------------------------
  5. DROP TABLE IF EXISTS `kl_diagnose`;
  6. CREATE TABLE `kl_diagnose` (
  7. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  8. `is_deleted` char(1) CHARACTER SET utf8 NOT NULL DEFAULT 'N' COMMENT '是否删除,N:未删除,Y:删除',
  9. `gmt_create` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录创建时间',
  10. `gmt_modified` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录修改时间,如果时间是1970年则表示纪录未修改',
  11. `creator` varchar(20) CHARACTER SET utf8 NOT NULL DEFAULT '' COMMENT '创建人姓名',
  12. `modifier` varchar(20) CHARACTER SET utf8 NOT NULL DEFAULT '' COMMENT '修改人姓名',
  13. `dis_name` varchar(255) COLLATE utf8_bin NOT NULL COMMENT '诊断名称',
  14. `has_question` char(1) COLLATE utf8_bin NOT NULL DEFAULT '0' COMMENT '是否问题词',
  15. `neo_update` datetime DEFAULT NULL COMMENT '记录更新图谱的时间,如果时间是1970年则表示纪录未修改',
  16. `remark` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT '备注',
  17. PRIMARY KEY (`id`)
  18. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='诊断依据表';
  19. -- ----------------------------
  20. -- Table structure for kl_diagnose_detail
  21. -- ----------------------------
  22. DROP TABLE IF EXISTS `kl_diagnose_detail`;
  23. CREATE TABLE `kl_diagnose_detail` (
  24. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  25. `is_deleted` char(1) CHARACTER SET utf8 NOT NULL DEFAULT 'N' COMMENT '是否删除,N:未删除,Y:删除',
  26. `gmt_create` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录创建时间',
  27. `gmt_modified` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录修改时间,如果时间是1970年则表示纪录未修改',
  28. `creator` varchar(20) CHARACTER SET utf8 NOT NULL DEFAULT '' COMMENT '创建人姓名',
  29. `modifier` varchar(20) CHARACTER SET utf8 NOT NULL DEFAULT '' COMMENT '修改人姓名',
  30. `diagnose_id` bigint(20) NOT NULL COMMENT '诊断依据表主键',
  31. `dis_name` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT '诊断名称',
  32. `type` tinyint(4) DEFAULT NULL COMMENT '类型(1:症状,2:体征,3:化验,4:辅检,5:鉴别诊断,6:病史,7:诱因,8:病程,9:其他,91:确诊,92:拟诊,93:警惕)',
  33. `code` varchar(20) COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT '编码',
  34. `standard` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT '标准词',
  35. `relation` varchar(500) COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT '关联词',
  36. `result` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT '结果',
  37. `formula` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT '公式',
  38. `order_no` int(11) NOT NULL DEFAULT '0' COMMENT '排序号',
  39. `verify_code` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT '校验编码错误提示',
  40. `verify_standard` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT '校验标准词错误提示',
  41. `verify_relation` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT '校验关联词错误提示',
  42. `verify_result` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT '校验结果错误提示',
  43. `verify_formula` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT '校验公式错误提示',
  44. PRIMARY KEY (`id`),
  45. KEY `diagnose_id` (`diagnose_id`) USING BTREE
  46. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='诊断依据明细表';
  47. -- ----------------------------
  48. -- Table structure for kl_diagnose_question
  49. -- ----------------------------
  50. DROP TABLE IF EXISTS `kl_diagnose_question`;
  51. CREATE TABLE `kl_diagnose_question` (
  52. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  53. `is_deleted` char(1) CHARACTER SET utf8 NOT NULL DEFAULT 'N' COMMENT '是否删除,N:未删除,Y:删除',
  54. `gmt_create` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录创建时间',
  55. `gmt_modified` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录修改时间,如果时间是1970年则表示纪录未修改',
  56. `creator` varchar(20) CHARACTER SET utf8 NOT NULL DEFAULT '' COMMENT '创建人姓名',
  57. `modifier` varchar(20) CHARACTER SET utf8 NOT NULL DEFAULT '' COMMENT '修改人姓名',
  58. `diagnose_id` bigint(20) NOT NULL COMMENT '诊断依据表主键',
  59. `dis_name` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT '诊断名称',
  60. `type` tinyint(4) DEFAULT NULL COMMENT '问题词类型(0:诊断,1:症状,2:体征,3:化验,4:辅检,5:鉴别诊断,6:病史,7:诱因,8:病程,9:其他,91:确诊,92:拟诊,93:警惕)',
  61. `question_name` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT '问题词名称',
  62. `question_type` tinyint(4) NOT NULL DEFAULT '0' COMMENT '类型(1:编码,2:标准词,3:关联词,4:结果,5:诊断名称)',
  63. `order_no` int(11) NOT NULL DEFAULT '0' COMMENT '排序号',
  64. PRIMARY KEY (`id`),
  65. KEY `diagnose_id` (`diagnose_id`) USING BTREE
  66. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='诊断依据问题词表';