| Data Type | Description |
|---|---|
| Strings | All string values, including binary data (except NULL-Bytes), are valid. |
| Binary Data | All binary data, including NULL-Bytes, are valid. |
| Numbers | Unsigned numbers in the range of 0 thru 4294967295 are valid. The value 4294967295 is the Max unsigned number. |
| Signed Numbers | Signed numbers in the range of -2147483648 thru 2147483647 are valid. The value 2147483647 is the Max signed number. |
| Numeric Ranges |
Numeric ranges are notated using the following syntax: [ MinValue ] [ "-" ] [ MaxValue ] MinValue and MaxValue are unsigned numbers. If MinValue is omitted, a default value of 0 is used. If MaxValue is omitted, a default value of Max unsigned is used. |
| Boolean Values | Boolean values are valid data types. These include true and false. |
| Extended Boolean Values | Extended Boolean values are valid data types. These include true, unknown and false. |
| Distinct Values | Many distinct values are valid. Valid values depend on specific attributes. |
| Distinct Value Lists | Comma-Separated Value (CSV) lists are valid. Valid values depend on specific attributes. |
| Structured Data | Compound data types consisting of nested XML nodes are valid. |