reverted to fewer fields in returned XML because Java API cannot deal with them yet