1.8 Vendor-Extensible Fields
There are three areas of vendor extensibility in RDS Transport Protocol, including:
Data-provider (as specified in section 126.96.36.199.1).
Command language (as specified in section 188.8.131.52.1).
SCODEs (as specified in section 184.108.40.206.2).
The data-provider field can specify a vendor-supplied data provider used for processing the command language associated with a given RDS message. In addition, the command language is specific to the data provider and not restricted by the RDS Transport Protocol specification.
This protocol uses SCODES, which are vendor-extensible. Vendors are free to choose their own values for this field, as long as the C bit (0x20000000) is set as specified in [MS-ERREF] section 2.1.