 			_out_json :=  (SELECT json_build_object(
 					'result_indicator', 'Failure',
 					'message', _message,
+					'organization_level_id', (SELECT _in_data ->> 'organization_level_id')::text,
 					'organization_level_name', (SELECT _in_data ->> 'organization_level_name')::text,
 					'organization_level_display_name', (SELECT _in_data ->> 'organization_level_display_name')::text,
 					'organization_level_description',  (SELECT _in_data ->> 'organization_level_description')::text,

								
				_message := 'The level named ' || (SELECT _in_data ->> 'organization_level_name')::text || ' has been added.';
				_out_json :=  (SELECT json_build_object(
						'result_indicator', 'Failure',
						'message', _message,
						'organization_level_name', (SELECT _in_data ->> 'organization_level_name')::text,
						'organization_level_display_name', (SELECT _in_data ->> 'organization_level_display_name')::text,
						'organization_level_description',  (SELECT _in_data ->> 'organization_level_description')::text,

			
		ELSIF _enter_update = 'Update' THEN 
		
			_organization_level_name := (	SELECT
						organization_level_name
					FROM	programs_manager_schema.organization_level
					WHERE	organization_level_id = (SELECT _in_data ->> 'organization_level_id')::uuid
					);
		
			IF _organization_level_name IS NULL THEN  -- name DOESN'T exist
			
				_message := (SELECT  'No organizational level with the organization_level_id ' || (SELECT _in_data ->> 'organization_level_id')::text || ' exists  so this update CAN NOT be completed, please resubmit with different data.') ;
				_out_json :=  (SELECT json_build_object(
						'result_indicator', 'Failure',
						'message', _message,
