-- March 2019 changes for HRMN - James Doughty -- Add field to patient_treatment table: ALTER TABLE patient_treatment ADD COLUMN `tx_cycles` SMALLINT(6) NULL DEFAULT NULL AFTER `end_date`; -- ===================================================================================================== -- Add Scans parameter and data ---- **** DO ONLY ONCE ******* -- ===================================================================================================== -- -- 1. DONE ON JAMES PC - Add new parameter "scans" ------------------------------------------ INSERT INTO parameters (param_name, field_type, is_active) VALUES ('scans', 'menu', 'yes'); -- -- 2. DONE ON JAMES PC - Insert required menu items ----------------------------------------- INSERT INTO menu_items (item_value) VALUES ('CT'), ('PET'), ('MRI Only'), ('CT and PET'); -- 3. DONE ON JAMES PC - update parameter_menu_item to associate values with menu items ------- SELECT @param_id := id FROM parameters WHERE param_name = 'scans'; INSERT INTO parameter_menu_item (param_id, item_id) SELECT @param_id AS param_id, mi.item_id FROM menu_items mi WHERE mi.item_value IN ('CT', 'PET', 'MRI Only', 'CT and PET', 'none', 'unknown'); -- 4. DONE ON JAMES PC - associate 'scans' parameter with lymphoid category -------------------- INSERT INTO category_parameter (category_id, parameter_id) VALUES ( (SELECT id FROM categories WHERE category = 'lymphoid'), (SELECT id FROM parameters WHERE param_name = 'scans') );