def rank_above(ref_to_rank, relative_ref)
      ref = ref_to_rank
      params = {}
      params[:rankAbove] = short_ref(relative_ref)
      params[:fetch] = "true"
      json_update = { get_type_from_ref(ref_to_rank) => {"_ref" => ref_to_rank} }
      args = { :method => :put, :payload => json_update }
      #update = @rally_connection.put_object(ref, args, params, json_update)
      json_response = send_request(ref, args, params)
      RallyObject.new(self, json_response["OperationResult"]["Object"], warnings(json_response))
    end
def rank_above(ref_to_rank, relative_ref)
      ref = ref_to_rank
      params = {}
      params[:rankAbove] = short_ref(relative_ref)
      params[:fetch] = "true"
      json_update = { get_type_from_ref(ref_to_rank) => {"_ref" => ref_to_rank} }
      args = { :method => :put, :payload => json_update }
      #update = @rally_connection.put_object(ref, args, params, json_update)
      json_response = send_request(ref, args, params)
      RallyObject.new(self, json_response["OperationResult"]["Object"], warnings(json_response))
    end
rankAbove=%2Fhierarchicalrequirement%2F4624552599
{"hierarchicalrequirement":{"_ref":"https://rally1.rallydev.com/slm/webservice/v2.0/hierarchicalrequirement/4616818613"}}