def METHOD_NAME(self, region=None, lon=None, lat=None, uri=None):
    self.region = i_manager.get_region(region, lon, lat)
    timezone.set_request_timezone(self.region)
    args = self.parsers["get"].parse_args()
    instance = i_manager.instances.METHOD_NAME(self.region)
    args["filter"] = self.get_filter(split_uri(uri), args)
    response = i_manager.dispatch(args, "vehicle_positions", instance_name=self.region)
    instance.external_service_provider_manager.manage_vehicle_positions(
        instance, response.vehicle_positions, **args
    )
    return response
    #