Update this record from a JSON String containing ISAddressDetails information suitable for us in HTML Widgets.
This uses the ISAddressDetails.FromHtmlWidgetJsonString method and then updates the correct Delivery Type (assuming the JSON contained a DeliveryTypeText property).