Messages : 29 Update Message : 29.2 Update Message Structure
 
29.2 Update Message Structure
 
Table 21: Update Message Structure  
Attribute
Type
Definition
ConflationInfo
object
When requested, provides the information about any conflation logic that may have been applied to this event.
Count
int
Required. Conflation count.
Time
int
Required. Conflation time.
Discardable
boolean
Specifies whether the message can be discarded.If absent, Discardable defaults to false.
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
DoNotCache
boolean
Specifies whether to apply this update to cache. If absent, DoNotCache defaults to false.
DoNotConflate
boolean
Specifies whether to conflate payload data in this particular update. If absent, DoNotConflate defaults to false.
DoNotRipple
boolean
Specifies whether to ripple fields in the update. If absent, DoNotRipple defaults to false.
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,array(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 requested.
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.
PermData
string
Contains permission authorization information for all content provided on this stream.
PostUserInfo
object
Represents information about the posting user.
Address
string
Required. Dotted-decimal string representing the IP Address of the posting user.
UserID
int
Required. Specifies the ID of the posting user.
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 Update messages, Type is Update.
Click here for a list of available types
Ack
Close
Generic
Post
Refresh
Request
Status
Update
UpdateType
string,int
Specifies the type of update as defined by the domain model. If absent, UpdateType defaults to Unspecified.
Click here for a list of values
ClosingRun: Closing run.
Correction: Correction.
MarketDigest: Market digest.
Multiple: Update event with filtering and conflation applied.
NewsAlert: News alert.
OrderIndication: Order indication.
Quote: Quote.
QuotesTrade: Quotes followed by a Trade.
Trade: Trade.
Unspecified: Unspecified update event.
Verify: Fields may have changed.
VolumeAlert: Volume alert.