Recording Rule Data Types

Recording rule attributes come in a variety of data types. The following table lists all valid data types and associated attribute descriptions:
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.