RDM Usage : 30 Refinitiv Domain Model Usage: Market Price Domain : 30.4 Usage: Market Price Refresh Message
 
30.4 Usage: Market Price Refresh Message
A Market Price Refresh Message is sent by Open Message Model provider and non-interactive provider applications. This message sends all currently available information about the item to the consumer.
FieldList in the payload should include all fields that may be present in subsequent updates, even if those fields are currently blank. When responding to a View request, this refresh should contain all fields that were requested by the specified view. If for any reason the provider wishes to send new fields, it must first send an unsolicited refresh with both the new and currently-present fields.
 
NOTE: All solicited or unsolicited refresh messages in the Market Price domain must be atomic. The Market Price domain does not allow for multi-part refresh use.
 
Table 23: Market Price Refresh Message  
COMPONENT
DESCRIPTION / VALUE
Domain
MarketPrice
State
Required. Includes the state of the stream and data.
Qos
Optional. Specifies the QoS at which the stream is provided.
SeqNumber
Optional. A user-specified, item-level sequence number which can be used by the application for sequencing messages within this stream.
PermData
Optional. Specifies the permission information associated with content on this stream.
ExtHdr
Not used.
Key.Service
Required. Specifies the ID of the service that provides the item.
Key.NameType
Optional. Key.NameType should match the Key.NameType specified in the request. If unspecified, Key.NameType defaults to Ric.
Key.Name
This should match the requested name.
Key.Filter
Not used.
Key.Identifier
Not used.
Key.Attrib
Not used.
Payload
Required. This should consist of a FieldList containing all fields associated with the item.