NAME | TYPE | RANGE/EXAMPLE | DESCRIPTION |
---|---|---|---|
Version | ASCII | “1.0.1” | Required. Specifies the version of the provided dictionary. For additional details on dictionary versions, refer to Section 5.7.2. |
NOTE: The Enumerated Types dictionaries populate the Version element using information from the DT_Version tag. | |||
Type | UInt | Total range is from 0 to 255, where values 0 - 127 are reserved and values 28-255 are extensible. • DICTIONARY_FIELD_DEFINITIONS = 1 • DICTIONARY_ENUM_TABLES = 2 • DICTIONARY_RECORD_TEMPLATES = 3 • DICTIONARY_DISPLAY_TEMPLATES = 4 • DICTIONARY_DATA_DEFINITIONS = 5 • DICTIONARY_STYLE_SHEET = 6 • DICTIONARY_REFERENCE = 7 | Required. Indicates the type of dictionary contained in the payload. |
DictionaryId | Int | Total range is from -16383 to 16383, where: • Values 0 to 16383 are reserved by LSEG • The value 1 corresponds to the RDMFieldDictionary. • The value 0 signifies ‘Unspecified’ • Values -1 to -16383 are Extensible | Enterprise Message API can use DictionaryId in field lists and series to associate fields with field definitions or enumerations. Refer to Section 5.4.4. DictionaryId defaults to 0. |
RT_Version | ASCII | “1.0.1” | Optionally sent only with the enumerated type dictionary. RT_Version identifies which field dictionary should be used with this enumerated type dictionary. |
DT_Version | ASCII | “1.0.1” | Optionally sent only with the enumerated type dictionary. DT_Version conveys the display template version. |