Messages : 23 Generic Message : 23.2 Generic Message Structure
 
23.2 Generic Message Structure
 
Table 15: Generic Message Structure  
Attribute
Type
Definition
Complete
boolean
Indicates that the payload data in the response is complete. Some domain models require a single response with payload data; others allow multi-part responses of payload data that will have this flag set in the last message. If absent, Complete defaults to true.
Domain
string,int
Specifies the domain model represented by this message. If absent, Domain defaults to MarketPrice.
Click here for a list of available values
Analytics
Contribution
Dictionary
EconomicIndicator
Forecast
Headline
History
Login
MarketByOrder
MarketByPrice
MarketByTime
MarketMaker
MarketPrice
NewsTextAnalytics
Poll
ProviderAdmin
Reference
ReplayHeadline
ReplayStory
ServiceProviderStatus
Source
Story
SymbolList
System
Transaction
YieldCurve
ExtHdr
string
An optional extension to the request message in case an attribute is identified that currently doesn’t fit into the request message header.
ID
int
Required. Integer value representing the event stream. It can also be used to match the request and responses.
Key
object
The key representing the data content or capability of the Generic message.
Elements
object
An Element List describing additional attributes of the item stream.
Filter
object
A filter specification used to request which filter entries will be present in a Filter List payload.
Identifier
int
A user-defined numeric identifier. Identifier is defined on a per-domain basis. This attribute's range is from -2,147,483,648 to 2,147,483,647.
Name
string,array(string)
Name(s) of the information requested.
NameType
string,int
An enumeration representing the different forms the name can take. If absent, NameType defaults to Ric.
Click here for a list of available values
AuthnToken: Authentication Token
Cookie: User information is specified in cookie
EmailAddress: Email Address
Name: Username
Ric: Reuters Instrument Code
Token: User Token (Typically AAA Token)
Unspecified: Unspecified
Service
string,int
A name or ID representing the identifier of the service provider. If absent, Service defaults to the default service in the Refinitiv Real-Time Advanced Distribution Server configuration.
PartNumber
int
Used with multi-part messages. The initial part should use the number 0, and each subsequent part should increment the previous PartNumber by 1.
PermData
string
Contains permission authorization information for all content provided on this stream.
SecSeqNumber
int
An additional user-defined sequence number. Often used as an acknowledgment sequence number.
SeqNumber
int
Sequence number intended to help with temporal ordering. Typically, this will be incremented with every message, but may have gaps depending on the sequencing algorithm being used.
Type
string,int
Required. Specifies the message classification. For Generic messages, Type is Generic.
Click here for a list of available values
Ack
Close
Generic
Post
Refresh
Request
Status
Update