Restrict result, parameter and data field types