Fixed json type schema
UAT now has client side validation on change. Did not manage to get the functional tests working with client side validation so left them as server side validation only