TRUNK-3623

I have written ProviderDatatype and its handler