-- --------------------------------------------------------
-- Host: 163.160.171.164
-- Server version: 5.0.67-log - SUSE MySQL RPM
-- Server OS: suse-linux-gnu
-- HeidiSQL Version: 8.1.0.4545
-- --------------------------------------------------------
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET NAMES utf8 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
-- Dumping structure for table outreach.defaults_and_ranges
CREATE TABLE IF NOT EXISTS `defaults_and_ranges` (
`param_id` smallint(6) NOT NULL default '0',
`lower_limit` decimal(10,2) default NULL,
`upper_limit` decimal(10,2) default NULL,
`default` decimal(10,2) default NULL,
`lower_flag` decimal(10,2) default NULL,
`upper_flag` decimal(10,3) default NULL,
`units` varchar(255) default NULL,
PRIMARY KEY (`param_id`),
CONSTRAINT `defaults_and_ranges_ibfk_1` FOREIGN KEY (`param_id`) REFERENCES `lab_params` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- Data exporting was unselected.
-- Dumping structure for table outreach.diagnoses
CREATE TABLE IF NOT EXISTS `diagnoses` (
`diagnosis_id` smallint(6) NOT NULL default '0',
PRIMARY KEY (`diagnosis_id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- Data exporting was unselected.
-- Dumping structure for table outreach.followup_options
CREATE TABLE IF NOT EXISTS `followup_options` (
`id` smallint(6) NOT NULL auto_increment,
`option` varchar(20) default NULL,
`label` varchar(25) default NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- Data exporting was unselected.
-- Dumping structure for table outreach.lab_params
CREATE TABLE IF NOT EXISTS `lab_params` (
`id` smallint(6) NOT NULL auto_increment,
`param_name` varchar(25) NOT NULL default '',
`field_label` varchar(255) NOT NULL default '',
`field_type` enum('menu','int','decimal') default 'int',
`department_id` smallint(6) NOT NULL default '0',
PRIMARY KEY (`id`),
UNIQUE KEY `param_name` (`param_name`),
KEY `department_id` (`department_id`),
CONSTRAINT `lab_params_ibfk_1` FOREIGN KEY (`department_id`) REFERENCES `result_types` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- Data exporting was unselected.
-- Dumping structure for table outreach.menu_options
CREATE TABLE IF NOT EXISTS `menu_options` (
`field_name` varchar(255) NOT NULL,
`detail` varchar(255) NOT NULL default '',
PRIMARY KEY (`field_name`,`detail`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- Data exporting was unselected.
-- Dumping structure for table outreach.nodal_options
CREATE TABLE IF NOT EXISTS `nodal_options` (
`id` smallint(6) NOT NULL auto_increment,
`option` varchar(25) default NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- Data exporting was unselected.
-- Dumping structure for table outreach.non_participant_practice
CREATE TABLE IF NOT EXISTS `non_participant_practice` (
`practice_id` int(6) NOT NULL default '0',
PRIMARY KEY (`practice_id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- Data exporting was unselected.
-- Dumping structure for table outreach.notification_events
CREATE TABLE IF NOT EXISTS `notification_events` (
`id` smallint(6) NOT NULL auto_increment,
`days` smallint(6) NOT NULL default '0',
PRIMARY KEY (`id`),
UNIQUE KEY `event` (`days`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- Data exporting was unselected.
-- Dumping structure for table outreach.pain_options
CREATE TABLE IF NOT EXISTS `pain_options` (
`id` smallint(6) NOT NULL auto_increment,
`option` varchar(25) default NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- Data exporting was unselected.
-- Dumping structure for table outreach.patient_alternate_address
CREATE TABLE IF NOT EXISTS `patient_alternate_address` (
`patient_id` int(11) NOT NULL default '0',
`address` varchar(255) NOT NULL default '',
`post_code` varchar(8) NOT NULL default '',
PRIMARY KEY (`patient_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC;
-- Data exporting was unselected.
-- Dumping structure for table outreach.patient_dispatch_detail
CREATE TABLE IF NOT EXISTS `patient_dispatch_detail` (
`patient_id` int(11) NOT NULL default '0',
`dispatch_to` enum('home','alternate','GP') NOT NULL default 'home',
PRIMARY KEY (`patient_id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- Data exporting was unselected.
-- Dumping structure for table outreach.practice_blood_tube
CREATE TABLE IF NOT EXISTS `practice_blood_tube` (
`practice_id` smallint(6) NOT NULL default '0',
`tube_type` enum('vacutainer','monovette') default NULL,
`time` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
PRIMARY KEY (`practice_id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPACT;
-- Data exporting was unselected.
-- Dumping structure for table outreach.questionnaire_adenopathy
CREATE TABLE IF NOT EXISTS `questionnaire_adenopathy` (
`request_id` int(11) NOT NULL default '0',
`nodal_option_id` smallint(6) NOT NULL default '0',
PRIMARY KEY (`request_id`,`nodal_option_id`),
KEY `nodal_options` (`nodal_option_id`),
CONSTRAINT `fk_questionnaire_adenopathy` FOREIGN KEY (`nodal_option_id`) REFERENCES `nodal_options` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- Data exporting was unselected.
-- Dumping structure for table outreach.questionnaire_eq5d
CREATE TABLE IF NOT EXISTS `questionnaire_eq5d` (
`request_id` int(11) NOT NULL,
`mobility` enum('A','B','C') default NULL,
`self_care` enum('A','B','C') default NULL,
`usual_activity` enum('A','B','C') default NULL,
`discomfort` enum('A','B','C') default NULL,
`anxiety` enum('A','B','C') default NULL,
`health_index` smallint(3) default NULL,
PRIMARY KEY (`request_id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- Data exporting was unselected.
-- Dumping structure for table outreach.questionnaire_pain
CREATE TABLE IF NOT EXISTS `questionnaire_pain` (
`request_id` int(11) NOT NULL default '0',
`pain_option_id` smallint(6) NOT NULL default '0',
PRIMARY KEY (`request_id`,`pain_option_id`),
KEY `pain_options` (`pain_option_id`),
CONSTRAINT `fk_questionnaire_pain` FOREIGN KEY (`pain_option_id`) REFERENCES `pain_options` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- Data exporting was unselected.
-- Dumping structure for table outreach.questionnaire_service
CREATE TABLE IF NOT EXISTS `questionnaire_service` (
`request_id` int(11) NOT NULL default '0',
`opinion` enum('happy','unhappy') default NULL,
PRIMARY KEY (`request_id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- Data exporting was unselected.
-- Dumping structure for table outreach.questionnaire_symptoms
CREATE TABLE IF NOT EXISTS `questionnaire_symptoms` (
`request_id` int(11) NOT NULL default '0',
`weight_loss` enum('Y','N','U') default 'U',
`night_sweats` enum('none','occasional','frequent','drenching','unstated') default 'unstated',
`adenopathy` enum('none','stable','unstable','unstated') default 'unstated',
`pain` enum('none','stable','unstable','unstated') default 'unstated',
PRIMARY KEY (`request_id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- Data exporting was unselected.
-- Dumping structure for table outreach.request_clinic_return
CREATE TABLE `request_clinic_return` (
`request_id` INT(11) NOT NULL DEFAULT '0',
`appointment_date` DATE NOT NULL,
PRIMARY KEY (`request_id`)
)
COLLATE='latin1_swedish_ci'
ENGINE=InnoDB;
-- Dumping structure for table outreach.request_cml_prescription
CREATE TABLE `request_cml_prescription` (
`request_id` INT(11) NOT NULL DEFAULT '0',
`date_requested` DATE NOT NULL,
`date_generated` DATE NULL default NULL,
PRIMARY KEY (`request_id`)
)
COLLATE='latin1_swedish_ci'
ENGINE=InnoDB;
-- Dumping structure for table outreach.request_followup
CREATE TABLE IF NOT EXISTS `request_followup` (
`request_id` int(11) NOT NULL default '0',
`followup_option_id` smallint(6) NOT NULL default '0',
`time` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
PRIMARY KEY (`request_id`),
KEY `followup_option_id` (`followup_option_id`),
CONSTRAINT `request_followup_ibfk_1` FOREIGN KEY (`followup_option_id`)
REFERENCES `followup_options` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- Data exporting was unselected.
-- Dumping structure for table outreach.request_notification
CREATE TABLE IF NOT EXISTS `request_notification` (
`request_id` int(11) NOT NULL default '0',
`event_id` smallint(6) NOT NULL,
`time` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
PRIMARY KEY (`request_id`),
KEY `request_notification_ibfk_1` (`event_id`),
CONSTRAINT `request_notification_ibfk_1` FOREIGN KEY (`event_id`) REFERENCES `notification_events` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- Data exporting was unselected.
CREATE TABLE IF NOT EXISTS `request_report_issued` (
`request_id` INT(11) NOT NULL DEFAULT '0',
`time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`request_id`)
)
ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- Dumping structure for table outreach.request_pack_dispatch
CREATE TABLE IF NOT EXISTS `request_pack_dispatch` (
`request_id` int(11) NOT NULL default '0',
`pack_due` date default NULL,
`pack_sent` date default NULL,
`return_due` date default NULL,
`time` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
PRIMARY KEY (`request_id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- Data exporting was unselected.
-- Dumping structure for table outreach.request_results
CREATE TABLE IF NOT EXISTS `request_results` (
`request_id` int(11) NOT NULL default '0',
`param_id` smallint(6) NOT NULL default '0',
`result` varchar(255) NOT NULL default '',
PRIMARY KEY (`request_id`,`param_id`),
KEY `request_results_ibfk_1` (`param_id`),
CONSTRAINT `request_results_ibfk_1` FOREIGN KEY (`param_id`) REFERENCES `lab_params` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- Data exporting was unselected.
-- Dumping structure for table outreach.result_types
CREATE TABLE IF NOT EXISTS `result_types` (
`id` smallint(6) NOT NULL auto_increment,
`description` varchar(25) NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- Data exporting was unselected.
-- Data exporting was unselected.
/*!40101 SET SQL_MODE=IFNULL(@OLD_SQL_MODE, '') */;
/*!40014 SET FOREIGN_KEY_CHECKS=IF(@OLD_FOREIGN_KEY_CHECKS IS NULL, 1, @OLD_FOREIGN_KEY_CHECKS) */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;