RequestType contains the data type which the item's return value will have.
If the requested data type was rejected the item will be invalid (failed) until RequestDataType is set to a valid value.