use lims_test; /* change as needed */ /* ========================================================================================================== FOR lims_test ONLY!!! */ INSERT INTO lims_test.hospital_departments (id, display_name) VALUES(312, 'Clinical Cytogenetics & Molecular Genetics'); INSERT INTO lims_test.referral_types(description,`prefix`,default_unknown) VALUES ('scientist', 'CS', 'CS999998'); /* ======================================================================================================== */ SELECT @hd_id := id FROM hospital_departments WHERE display_name = 'Clinical Cytogenetics & Molecular Genetics'; SELECT @src_ref_type_id := id FROM referral_types WHERE description = 'hospital'; SELECT @cs_ref_type_id := id FROM referral_types WHERE description = 'scientist'; INSERT INTO `parent_organisations` (`parent_code`, `description`, `referral_type_id`) VALUES ('GENEQN', 'GENEQ NEWCASTLE', @src_ref_type_id), ('GENEQS', 'GENEQ SHEFFIELD', @src_ref_type_id), ('GENEQL', 'GENEQ LEEDS', @src_ref_type_id); /* Newcastle */ SELECT @po_id := id FROM parent_organisations WHERE parent_code = 'GENEQN'; INSERT INTO `referral_sources` (`display_name`, `organisation_code`, `parent_organisation_id`, `referral_type_id`) VALUES ('GeNEQ Newcastle', 'GENEQN', @po_id, @src_ref_type_id); INSERT INTO `referrers` (`name`, `national_code`, `referral_type_id`) VALUES ('Cuthbert GD', 'CS00522', @cs_ref_type_id); SELECT @ref_id := id FROM referrers WHERE national_code = 'CS00522'; INSERT INTO `referrer_department` (`referrer_id`, `parent_organisation_id`, `hospital_department_code`) VALUES (@ref_id, @po_id, @hd_id); /* Sheffield */ SELECT @po_id := id FROM parent_organisations WHERE parent_code = 'GENEQS'; INSERT INTO `referral_sources` (`display_name`, `organisation_code`, `parent_organisation_id`, `referral_type_id`) VALUES ('GeNEQ Sheffield', 'GENEQS', @po_id, @src_ref_type_id); INSERT INTO `referrers` (`name`, `national_code`, `referral_type_id`) VALUES ('Pollitt R', 'CS19566', @cs_ref_type_id); SELECT @ref_id := id FROM referrers WHERE national_code = 'CS19566'; INSERT INTO `referrer_department` (`referrer_id`, `parent_organisation_id`, `hospital_department_code`) VALUES (@ref_id, @po_id, @hd_id); /* Leeds */ SELECT @po_id := id FROM parent_organisations WHERE parent_code = 'GENEQL'; INSERT INTO `referral_sources` (`display_name`, `organisation_code`, `parent_organisation_id`, `referral_type_id`) VALUES ('GeNEQ Leeds', 'GENEQL', @po_id, @src_ref_type_id); /* no referrer yet */