public Provider Map(Ukrlp.SoapApi.Types.Provider ukrlpProvider)
        {
            var contact = GetPrimaryOrLegalContact(ukrlpProvider);

            return(new Provider
            {
                Ukprn = Convert.ToInt32(ukrlpProvider.UnitedKingdomProviderReferenceNumber),
                ContactDetails = new ContactInformation
                {
                    Email = contact.ContactEmail,
                    Phone = contact.ContactTelephone1,
                    Website = contact.ContactWebsiteAddress
                }
            });
        }
 private static Contact GetPrimaryOrLegalContact(Ukrlp.SoapApi.Types.Provider ukrlpProvider)
 {
     return(ukrlpProvider.ProviderContact.OrderByDescending(x => x.ContactType).FirstOrDefault());
 }