RDM Usage : 31 Refinitiv Domain Model Usage: Market by Price Domain : Usage: Market by Price Request Message
 
Usage: Market by Price Request Message
A Market By Price request message is encoded and sent by Open Message Model consumer applications. The request specifies the name of an item in which the consumer is interested.
To receive updates, a consumer can make a “streaming” request by setting Request.Streaming. If the flag is not set, the consumer requests a “snapshot” and the refresh should end the request (updates may be received in either case if the refresh has multiple parts).
A consumer can pause an item to stop updates (if the provider supports such functionality).
 
Table 26: Market By Price Request Message  
COMPONENT
DESCRIPTION / VALUE
Domain
Required. MarketByPrice
Qos
Optional. Indicates the QoS at which the consumer wants the stream serviced. If both Qos and WorstQos are specified, this request can be satisfied by a range of QoS.
WorstQos
Optional. Used with Qos to define a range of acceptable QoS. When the provider encounters such a range, it should attempt to provide the best QoS possible within that range.
This should only be used on services that claim to support it via the SupportsQosRange item in the Source Directory response.
ExtHdr
Not used.
Key.Service
Required. Specifies the ID of the service that provides the requested item.
Key.NameType
Optional. Typically set to Ric (the “Reuters Instrument Code”) when consuming from Refinitiv sources. If absent, its default value is Ric.
Key.Name
Required. Specifies the name of the requested item.
Key.Filter
Not used.
Key.Identifier
Not used.
Key.Attrib
Not used.
Payload
Optional. When features such as View or Batch are leveraged, the payload can contain information relevant to that feature.