Magic xpi provides functions to enable you to work with the UDS:
UDSGet
UDSSet
UDSClear
UDSUpdateField
UDSGetField
UDSDeleteRecord
When using UDS functions, the user must supply all parameters, including optional parameters.