providerModel