RDM Usage : 33 Refinitiv Domain Model Usage: Market Maker Domain : 33.3 Usage: Market Maker Request Message
 
33.3 Usage: Market Maker Request Message
A Market Maker 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 the Request.Streaming. If the flag is not set, the consumer requests a “snapshot,” and the final part of the refresh indicates all responses have been received for the snapshot. Updates may be received in either case if the refresh has multiple parts.
To stop updates, a consumer can pause an item (if the provider supports this functionality).
 
Table 34: Market Maker Request Message  
COMPONENT
DESCRIPTION / VALUE
Domain
Required. MarketMaker
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. If the provider encounters such a range, it should attempt to provide the best possible QoS 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. When consuming from Refinitiv sources, Key.NameType is typically set to Ric (the “Reuters Instrument Code”). If absent, its value reverts to the default, which 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.