supporting datatypes for permissible values and their validation messages and data entry fixes