Changed all search methods to work with ExtendedProviderDto objects;