The following data types are supported by the MIF:
integer (or int)
The value n represents the maximum number of octets in the string, although the actual number of octets in use might be shorter than this maximum value. The length of the string is stored in the first four octets, which are not included in the value n. You do not need to zero-terminate the string as you do in the C and C++ programming languages. The length of the string represents the number of octets in the string, not the number of characters.
The maximum value of n that the service layer can display is 508.
The value n represents the maximum number of octets in the string, although the actual number of octets in use might be shorter than this maximum value. The length of the string is stored in the first four octets, which are not included in the value n. You do not need to zero-terminate the string as you do in the C and C++ programming languages. The length of the string represents the number of octets in the string, not the number of characters.
Dates are defined according to the following format:
yyyymmddHHMMSS.uuuuuu+ooo
Where:
yyyy
For example, Wednesday, May 25, 1994, at 1:30:15 PM EDT would be represented as:
19940525133015.000000-300
If necessary, values must be padded with leading zeroes to conform to the specified format, as in 05 being used to represent the month of May. If a value is not supplied for a field, each character in the field must be replaced with an asterisk (*).